Issued:
2019-05-08
Updated:
2019-05-08

RHBA-2019:1053 - redhat-virtualization-host bug fix and enhancement update


Synopsis

redhat-virtualization-host bug fix and enhancement update

Type/Severity

Bug Fix Advisory None

Topic

Updated ​​redhat-virtualization-host packages that fix several bugs and add various enhancements are now available.

Description

The imgbased packages provide a way to create read-only base images from squashfs images, and a way to manage writable filesystem layers on top of those base images, including the installation of new images through yum and selection of a layer from runtime.

The redhat-virtualization-host packages provide the Red Hat Virtualization Host. These packages include redhat-release-virtualization-host. Red Hat Virtualization Hosts (RHVH) are installed using a special build of Red Hat Enterprise Linux with only the packages required to host virtual machines. RHVH features a Cockpit user interface for monitoring the host's resources and performing administrative tasks.

The redhat-release-virtualization-host package provides the Red Hat Virtualization Host. Red Hat Virtualization Hosts (RHVH) are installed using a special build of Red Hat Enterprise Linux with only the packages required to host virtual machines. RHVH features a Cockpit user interface for monitoring the host's resources and performing administrative tasks.

Changes to the imgbased component:

  • Previously, Red Hat Virtualization Host entered emergency mode after it was updated to the latest version and rebooted twice. This was due to the presence of a local disk WWID in /etc/multipath/wwids.

In the current release, /etc/multipath/wwids has been removed. During upgrades, imgbased now calls "vdsm-tool configure --force" in the new layer, using the SYSTEMD_IGNORE_CHROOT environment variable. (BZ#1636028)

  • Previously, the default ntp.conf file was migrated to chrony even when NTP was disabled, overwriting chrony.conf file with incorrect values. In the current release, ntp.conf is only migrated if NTP is enabled. (BZ#1638606)

  • Previously, imgbased failed upon receiving the e2fsck return code 1 when creating a new layer. In the current release, imgbased handles the e2fsck return code 1 as a success, since the new file system is correct and the new layer is installed successfully. (BZ#1645395)

  • Previously, even if lvmetad was disabled in the configuration, the lvmetad service left a pid file hanging. As a result, entering lvm commands displayed warnings.

The current release masks the lvmetad service during build so it never starts and lvm commands do not show warnings. (BZ#1652795)

Changes to the redhat-virtualization-host component:

  • Previously, during an upgrade, dracut running inside chroot did not detect the cpuinfo and the kernel config files because /proc was not mounted and /boot was bindmounted. As a result, the correct microcode was missing from the initramfs.

The current release bindmounts /proc to the chroot and removes the --hostonly flag. This change inserts both AMD and Intel microcodes into the initramfs and boots the host after an upgrade. (BZ#1652519)

  • The current release applies the OpenSCAP security profile when installing and upgrading RHV-H. This feature helps organizations comply with the Security Content Automation Protocol (SCAP) standards. (BZ#1654253)

  • Do not use a VNC-based connection to deploy Red Hat Virtualization Manager as a self-hosted engine. The VNC protocol does not support password auth in FIPS mode. As a result, the self-hosted engine will fail to deploy.

Instead, deploy the Manager as a self-hosted engine, use a SPICE-based connection. (BZ#1591693)

  • The current release ships a new version of Red Hat Gluster Storage, RHGS 3.4.4, in Red Hat Virtualization Host (RHVH). (BZ#1679133)

  • Previously, changing log levels required editing libvirt.conf and restarting the libvirtd service. This restart prevented support from collecting data and made reproducing issues more difficult.

The current release adds the libvirt-admin package to the optional channel for Red Hat Virtualization Host. Installing this package enables you to run the virt-admin command to change libvirt logging levels on the fly. (BZ#1571283)

Solution

Before applying this update, make sure all previously released errata relevant to your system have been applied.

For details on how to apply this update, refer to:

https://access.redhat.com/articles/2974891

Affected Products

ProductVersionArch
Red Hat Virtualization4x86_64
Red Hat Virtualization Host4x86_64

Updated Packages

  • imgbased-1.1.7-0.1.el7ev.noarch.rpm
  • redhat-virtualization-host-4.3-20190409.0.el7_6.src.rpm
  • ovirt-node-ng-nodectl-4.3.0-0.20181213.0.el7ev.noarch.rpm
  • redhat-release-virtualization-host-4.3-0.5.el7.x86_64.rpm
  • redhat-virtualization-host-image-update-4.3-20190409.0.el7_6.noarch.rpm
  • imgbased-1.1.7-0.1.el7ev.src.rpm
  • python-imgbased-1.1.7-0.1.el7ev.noarch.rpm
  • redhat-virtualization-host-image-update-placeholder-4.3-0.5.el7.noarch.rpm
  • ovirt-node-ng-4.3.0-0.20181213.0.el7ev.src.rpm
  • redhat-release-virtualization-host-4.3-0.5.el7.src.rpm
  • python2-ovirt-node-ng-nodectl-4.3.0-0.20181213.0.el7ev.noarch.rpm

Fixes

CVEs

References

(none)


Additional information