oVirt 4.3.7 Release Notes

The oVirt Project is pleased to announce the availability of the 4.3.7 Third Release Candidate as of November 13, 2019.

oVirt is a free open-source distributed virtualization solution, designed to manage your entire enterprise infrastructure. oVirt uses the trusted KVM hypervisor and is built upon several other community projects, including libvirt, Gluster, PatternFly, and Ansible.

This release is available now for Red Hat Enterprise Linux 7.7 and CentOS Linux 7.7 (or similar).

To find out how to interact with oVirt developers and users and ask questions, visit our [community page]”(/community/). All issues or bugs should be reported via Red Hat Bugzilla. The oVirt Project makes no guarantees as to its suitability or usefulness. This pre-release should not to be used in production, and it is not feature complete.

If you’d like to try oVirt as quickly as possible, follow the instructions on the Download page.

For complete installation, administration, and usage instructions, see the oVirt Documentation.

For a general overview of oVirt, read the About oVirt page.

To learn about features introduced before 4.3.7, see the release notes for previous versions.

  1. oVirt 4.3.7 Release Notes
    1. RELEASE CANDIDATE
    2. What’s New in 4.3.7?
      1. Bug Fixes
        1. VDSM
        2. OTOPI
        3. oVirt Engine
      2. Other
        1. VDSM
        2. imgbased
        3. oVirt Engine
        4. oVirt Provider OVN
        5. oVirt Node NG Image
        6. oVirt Host Dependencies
        7. oVirt Engine Metrics
      3. No Doc Update
        1. oVirt Host Deploy
        2. oVirt Engine
        3. oVirt Engine Metrics
        4. Contributors

RELEASE CANDIDATE

In order to install this Release Candidate you will need to enable pre-release repository.

# yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release43-pre.rpm

What’s New in 4.3.7?

Bug Fixes

VDSM

  • BZ 1758094 [downstream clone - 4.3.7] [scale] VMs unresponsive due to delayed getVolumeSize
  • BZ 1757697 [downstream clone - 4.3.7] Reporting incorrect high memory usage, preventing VMs from migrating, high slab dentry

OTOPI

  • BZ 1754515 [downstream clone - 4.3.7] get_otopi_python always prefers Python3 even when site-packages are Python2 on RHEL 7.7

oVirt Engine

  • BZ 1766666 [z-stream clone - 4.3.7] [REST] VM interface hot-unplug right after VM boot up fails over missing vnic alias name
  • BZ 1763109 [downstream clone - 4.3.7] Fix invalid host certificates by filling-in subject alternate name during host upgrade or certificate reenrollment
  • BZ 1730538 Engine compares incorrect versions when deciding to attach Tools ISO to Windows VMs
  • BZ 1759461 [downstream clone - 4.3.7] [IPv6 Static] Engine should allow updating network’s static ipv6gateway

Other

VDSM

  • BZ 1768353 [RHVH4.3.7] After rebooting, the NICs Configuration with “Shared” mode or “Link local” mode cannot be persisted
  • BZ 1768337 [RHVH4.3.7] The NICs are turned off during installation, but found that all NICs are open after installation
  • BZ 1768167 [downstream clone - 4.3.7] Chance of data corruption if SPM VDSM is restarted during LSM

imgbased

  • BZ 1747410 imgbased upgrade fails: Exception! mount: special device /dev/rhvh_name/rhvh-4.3.5.3-0.20190805.0+1 does not exist

oVirt Engine

  • BZ 1768174 Engine may stop monitoring hosts
  • BZ 1768776 Support OKD on oVirt IPI deployment
  • BZ 1767335 [downstream clone - 4.3.7] Removing of Affinity Label in Edit VM window throws java.lang.UnsupportedOperationException
  • BZ 1765161 [downstream clone - 4.3.7] upgrade of host fails on timeout after 30 minutes
    Default maximum timeout for an ansible-playbook executed from engine has been raised from 30 to 120 minutes. This timeout is defined using configuration option ANSIBLE_PLAYBOOK_EXEC_DEFAULT_TIMEOUT within /usr/share/ovirt-engine/services/ovirt-engine/ovirt-engine.conf. If administrators need to change that timeout they can create /etc/ovirt-engine/engine.conf.d/99-ansible-timeout.conf file with below content:

    ANSIBLE_PLAYBOOK_EXEC_DEFAULT_TIMEOUT=NNN

    where NNN is number of minutes the timeout should be.

oVirt Provider OVN

  • BZ 1744235 Security group rules for remote prefix/group do not enable traffic
  • BZ 1691933 /etc/sudoers.d/50_vdsm_hook_ovirt_provider_ovn_hook is missing the commands of ovirt_provider_ovn_vhostuser_hook
  • BZ 1725013 vdsm-tool fails deploying fedora 29 host from el7 engine
  • BZ 1723800 [OVN] Updating a router’s ‘admin_state_up’ returns OK but does not change the property

oVirt Node NG Image

  • BZ 1747410 imgbased upgrade fails: Exception! mount: special device /dev/rhvh_name/rhvh-4.3.5.3-0.20190805.0+1 does not exist

oVirt Host Dependencies

  • BZ 1759015 [downstream clone - 4.3.7] Add clevis RPMs to RHV-H image / repo

oVirt Engine Metrics

  • BZ 1746976 Problem installing Hosted Engine in disconnected with latest installation media
  • BZ 1753941 [metric] Information how to enable verbose mode for scripts

No Doc Update

oVirt Host Deploy

  • BZ 1761798 [downstream clone - 4.3.7] Remove usage of rpmUtils.miscutils

oVirt Engine

  • BZ 1768168 [downstream clone - 4.3.7] VM fails to be re-started with error: Failed to acquire lock: No space left on device

oVirt Engine Metrics

  • BZ 1753955 description of public_hosted_zone in /etc/ovirt-engine-metrics/config.yml.d/metrics-store-config.yml

Contributors

32 people contributed to this release:

Andrej Cernek
Andrej Krejcir
Arik Hadas
Bell Levin
Benny Zlotnik
Dafna Ron
Dominik Holler
Eitan Raviv
Evgeny Slutsky
Evgheni Dereveanchin
Gal Zaidman
Jeffrey Cutter
Joey
Liran Rotenberg
Martin Nečas
Martin Perina
Miguel Duarte Barroso
Milan Zamazal
Nijin Ashok
Nir Levy
Nir Soffer
Ondra Machacek
Roman Danko
Roy Golan
Sandro Bonazzola
Shirly Radco
Simone Tiraboschi
Vojtech Juranek
Yedidyah Bar David
Yuval Turgeman
imjoey
mmirecki