Implement missing functionality from the old Advanced User Portal to the new VM Portal, namely: - Add/change/remove vDisks (on allowed Storage Domains) - Add/change/remove vNICs (on the allowed virtual Networks) - Create VMs with a blank Disk and install it via PXE boot
upstream is tracked at https://github.com/oVirt/ovirt-web-ui/issues downstream is tracked in bugzilla
blocked on API functionality to do the "allowed" piece
"PXE boot" via editing the vm, setting "enable boot menu", starting it, connecting to the VM within 30s and selecting the desired boot option in seabios(PXE, CD, disk)
Disks: https://github.com/oVirt/ovirt-web-ui/pull/523 NICs: https://github.com/oVirt/ovirt-web-ui/pull/517
New VM with empty disk booted via PXE flow: - Create a VM with boot-menu enabled - Add disk - Add NIC - Run the VM - select PXE in boot-menu
New features doesn't work properly. These major issues should be fixed before the release: https://github.com/oVirt/ovirt-web-ui/issues/546 https://github.com/oVirt/ovirt-web-ui/issues/545 https://github.com/oVirt/ovirt-web-ui/issues/541 https://github.com/oVirt/ovirt-web-ui/issues/543 Tested in ovirt-web-ui-1.3.7-2.el7ev.noarch with ovirt-engine-4.2.2.5-0.1.el7.noarch
U/s issues 546, 545, 541, 543 referenced above are closed now and are in 1.3.8 build so moving to ON_QA.
Main functionality of add/remove disk, add/remove network interface, boot menu and cloud-init works as expected. Minor issues will be processed on GitHub separately. verified in ovirt-web-ui-1.3.8-2.el7ev.noarch, ovirt-engine-4.2.3-0.1.el7.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:1515
BZ<2>Jira Resync