Die Open-Source Virtualisierungslösung oVirt, wurde vor kurzem in der Version 4.4.2 freigegeben. oVirt selbst ist eine Alternative für VMWare und vSphere und ermöglicht das Managment von KVM Virtualisierung in Multi-Node-Umgebungen.
oVirt dependencies
- BZ 1851092 Package ovirt-engine missing java dependencies in a RPMovirt-dependency package has been added to the oVirt distribution providing binary java dependencies previously bundled within oVirt Engine packages.
Enhancements
oVirt Engine
- BZ 1749803 [RFE] Improve workflow for storage migration of VMs with multiple disksFeature:
Allow setting the same target domain for multiple disks at
once on the move/copy popup.
Reason:
Currently, while moving/copying multiple disks, the user is required to set the target domain for each disk separately, one by one.
Result:
For multiple selected disks, if a common target domain exists, it can be set as the target domain for all those disks at once by selecting it from the list.
In case a common storage domain doesn’t exist, or setting a different target domain for part of the disks,
(so not all disks will be moved/copied to the same storage domain), the common target domain would be set as ‘Mixed’.
- BZ 1860309 Upgrade to GWT 2.9.0Feature:
Upgrade GWT (Google Web Toolkit) version from 2.8.0 to 2.9.0
Reason:
- support for building with Java 11
- accumulated improvements and bug fixes (from versions 2.8.1, 2.8.2, 2.9.0)
- BZ 1837873 [RFE] No warning/blocking when detaching storage domain when there are VMs with disk on the detached domain and second disk on other domainFeature:
Warn on detaching a storage domain having VMs/templates with disks on another storage domain.
Reason:
When a user wants to detach a storage domain that contains
VMs/templates, their disks should be moved to a storage domain used for migration.
Currently, when that entity also has multiple disks on a different storage domain, its future migration might get complicated and split into two partial entities instead.
Result:
In order to avoid the entity’s split, a new warning was added in that case while confirming the SD detach.
- BZ 1667019 Button for removing cluster can be mistaken for button removing VMsFeature: Moved the Cluster’s Remove Button to the drop down menu.
Reason: Enhanced usability.
Result: The remove button resides within the drop down menu to avoid removing the Cluster accidentally.
- BZ 1819260 [RFE] enhance search filter for Storage Domains with free argumentThe following search filter properties for Storage Domains have been enhanced:
- ‘size’ changed to ‘free_size’
- ‘total_size’ added to the search engine options
- ‘used’ changed to ‘used_size’
For example , you can use now the following in the Storage Domains tab:
“free_size > 6 GB and total_size < 20 GB”
oVirt dependencies
- BZ 1860309 Upgrade to GWT 2.9.0Feature:
Upgrade GWT (Google Web Toolkit) version from 2.8.0 to 2.9.0
Reason:
- support for building with Java 11
- accumulated improvements and bug fixes (from versions 2.8.1, 2.8.2, 2.9.0)
Bug Fixes
VDSM
- BZ 1849850 KVM Importing fails due to missing readinto function on the VMAdapter
- BZ 1854922 spec_ctrl host feature not detected
- BZ 1663135 RFE: importing vm from KVM external provider should work also to block based SD
- BZ 1793290 guestDiskMapping can be missing or incorrect when retrieved from qga
oVirt Engine
- BZ 1863615 High Performance, headless VM fails to run when having graphic consoles devices
- BZ 1573218 Updating CPU pinning setting or NUMA nodes setting for a running VM requires VM restart (should be updated only for VM next run)
- BZ 1663135 RFE: importing vm from KVM external provider should work also to block based SD
- BZ 1856677 postgresql restarts too much, eventually fails
oVirt Engine Data Warehouse
- BZ 1847966 grafana setup with “weird” characters is broken
oVirt Engine UI Extensions
- BZ 1855761 Web Admin interface broken on Firefox
oVirt Ansible hosted-engine setup role
- BZ 1866956 Hosted-Engine restore from backup and 4.4 upgrade fail if Blank template is set as HA
- BZ 1868571 Failed to deploy HE over NFS storage “FileNotFoundError: [Errno 2] No such file or directory”
Other
VDSM
- BZ 1875805 Disk QoS not applied live (AttributeError: ‘Drive’ object has no attribute ‘get’)
- BZ 1855078 KeyError with vlanned bridgeless default route networks
- BZ 1860716 VDSM Traceback failure at the journal log on DEBUG mode
- BZ 1840414 Live merge failure with libvirt error virDomainBlockCommit() failed
- BZ 1850267 [Performance] VDSM creating or copying preallocated disks cause severe slowdowns on NFS < 4.2 storage domains
- BZ 1790747 engine can’t display mode 3 bond speed
- BZ 1779527 During hosted engine deploy, vdsm log has: “Failed to connect to guest agent channel”
oVirt Engine
- BZ 1874543 [RHV 4.4] Can not login to RHV Manager “Warning alert:app_url domain differs from SSO_ENGINE_URL or SSO_ALTERNATE_ENGINE_FQDN domains”
- BZ 1866745 Configure imageio backend http CA file
- BZ 1860284 VM can not be taken from pool when no prestarted VM’s are available
- BZ 1846350 Extra white space and over-stretched components in WebAdmin dialogues – Storage dialogs
- BZ 1850401 Remove isDeferringFileVolumePreallocationSupported flag
- BZ 1828089 Import data domain from previous RHV version fails
- BZ 1840732 VM can be started during ofline disk migration when the disk is locked
- BZ 1839772 [UI] Incorrect total of VMs ,shows under single host detail view
- BZ 1855377 [CNV&RHV] Add-Disk operation failed to complete.
- BZ 1860769 Ensure that meaningful messages are logged, when edit cluster properties change and gluster service enabled
- BZ 1859460 Cannot create KubeVirt VM as a normal user
- BZ 1839505 WebAdmin UI – remove unregistered entities from attached storage domain – confirmation dialog box text not aligned
- BZ 1854478 [UI] Inject copy host network failure into the event log UI.
- BZ 1801206 Possible missing block path for a SCSI host device needs to be handled in the UI
- BZ 1804253 Block cluster version update if the cluster contains affinity labels with old behavior enabled
- BZ 1838051 Refresh LUN is using host from different Data Center to scan the LUN
- BZ 1692355 Memory overcommitted VMs are not scheduled on different hosts
- BZ 1853909 Update i440fx machine types of existing 4.4 clusters
- BZ 1845591 Cleanly remove ovirt ga socket requirement.
- BZ 1830840 [4.4] Wrong bios-type for templates imported from glance server
- BZ 1854488 [RHV-CNV] – NPE when creating new VM in cnv cluster
- BZ 1771469 Hot-plug SATA disk from VM fails with error – Validation of action ‘HotPlugDiskToVm’ failed for user admin@internal-authz. Reasons: VAR__ACTION__HOT_PLUG,VAR__TYPE__DISK,ACTION_TYPE_DISK_INTERFACE_UNSUPPORTED,$osName Other OS
- BZ 1842272 When trying to export VM to a different SD the VM clone creates on the source SD instead.
ovirt-imageio
- BZ 1862107 Image transfer via imageio proxy broken after replacing apache pki
oVirt Engine Data Warehouse
- BZ 1866349 Update reports descriptions according to documentation notes
- BZ 1857778 [RFE] Add Five_most_utilized_hosts_over_time (Br4B) to Trend Dashboard
- BZ 1852752 Fix chainsaw graphs
oVirt Hosted Engine Setup
- BZ 1849517 [RFE] Allow passing arbitrary vars to ansible
- BZ 1826875 HE deployment gets into an endless loop when the memory is not sufficient and you choose not to continue.
oVirt Engine UI Extensions
- BZ 1772038 In case there are no available hosts to migrate the VM to then “migrate VM” dialog is opened with disabled fields instead of showing a notification message
- BZ 1857197 Cluster stats not available
- BZ 1772030 Tooltips text windows position are dis-alligned for the “Cluster upgrade” dialog
oVirt Engine NodeJS Modules
- BZ 1862759 Resolve CVE alerts on Github
cockpit-ovirt
- BZ 1856630 [day2] Warning pops up with expand cluster operation to use device with format /dev/mapper even with blacklist gluster devices enabled
- BZ 1866698 HE deployment should save the state when clicking “No” in “Exit Wizard”
- BZ 1855758 auto-populate LV cache size for other hosts during deployment
- BZ 1862759 Resolve CVE alerts on Github
oVirt environment shutdown ansible roles
- BZ 1855772 shutdown-env role emit DEPRECATION WARNING
No Doc Update
VDSM
- BZ 1874807 TPS result complaining about exiting symbolic link
- BZ 1859876 imgbase check failed after register to engine
oVirt Engine
- BZ 1877790 lsm causes disk to change from RAW to QCOW2, but database is not updated
- BZ 1869302 ansible 2.9.12 – host deploy fixes
- BZ 1866709 database restore fails if non-default extensions are included in the backup
- BZ 1866688 CVE-2020-10775 ovirt-engine: Redirect to arbitrary URL allows for phishing
- BZ 1841195 Hosted Engine deployment fails with restored backup from 4.3.9 when CA renewal is selected
- BZ 1816951 [CNV&RHV] CNV VM migration failure is not handled correctly by the engine
- BZ 1802538 When trying to attach backup API disk to backup VM, the disk_attachment href contains “null” instead of “disk_attachment”
- BZ 1758024 Long running Ansible tasks timeout and abort for RHV-H hosts with STIG/Security Profiles applied
- BZ 1856339 [CNV&RHV] Add test for the OpenShift API to Provider Test connection
- BZ 1803856 [Scale] ovirt-vmconsole takes too long or times out in a 500+ VM environment.
- BZ 1826255 [CNV&RHV]Change name of type of provider – CNV -> OpenShift Virtualization
- BZ 1855221 Setup on separate machine with “manual_files” is broken
ovirt-engine-extension-aaa-ldap
- BZ 1778471 Using more than one asterisk in LDAP search string is not working when searching for AD users.
Quelle: https://www.ovirt.org/release/4.4.2/