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/
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.