- Issued:
- 2020-02-13
- Updated:
- 2020-02-13
RHBA-2020:0508 - Bug Fix Advisory
Synopsis
RHHI for Virtualization 1.7 bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Topic
A new release of Red Hat Hyperconverged Infrastructure (RHHI) for Virtualization that fixes several bugs and adds various enhancements is now available.
Description
Red Hat Hyperconverged Infrastructure (RHHI) for Virtualization integrates
Red Hat Virtualization and Red Hat Gluster Storage, allowing you to
consolidate deployment and management of compute and software-defined
storage resources.
This version upgrades Red Hat Virtualization packages to version 4.3.8
and Red Hat Gluster Storage packages to version 3.5. These updated
packages provide a number of bug fixes and enhancements.
This update fixes the following bugs:
- Gluster bricks were previously mounted using the device name.
This device name could change after a system reboot, which made
the brick unavailable. Bricks are now mounted using the UUID
instead of the device name, avoiding this issue. (BZ#1670722)
- When sharding was enabled and a file's path had been unlinked,
but its descriptor was still available, attempting to perform a
read or write operation against the file resulted in the host
becoming non-operational. File paths are now unlinked later,
avoiding this issue. (BZ#1780265)
- When sharding is enabled on a volume, a single file allocation
operation creates all shards in a single batch. If the number of
shards involved in an operation was greater than the number of
entries allowed in the lru-cache, the inode associated with the
file operation was freed while it was still in use. This led to
a crash in the mount process when deleting large files from
volumes with sharding enabled, which caused all virtual machines
that had mounted that storage to pause. This issue is no longer
observed in these updated packages. (BZ#1694604)
This update also provides the following enhancements:
- Full support for devices with a 4KB block size. (BZ#1721020)
- VDO volumes now use a block size of 4KB by default. Gluster
volumes should not be created across both new and old VDO volumes,
as Gluster volumes require bricks to share a common block size.
(BZ#1723730)
- Previously, volumes were created across all nodes. In deployments
larger than three nodes, you can now select which nodes you want
volumes to be deployed across. (BZ#1774851)
Red Hat recommends that all users of RHHI for Virtualization upgrade
to these updated packages, which fix these issues and provide these
enhancements.
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:
Affected Products
- Red Hat Gluster Storage Server for On-premise 3 for RHEL 7 x86_64
Fixes
- BZ - 1667998 - Image size as reported from the fuse mount is incorrect
- BZ - 1670722 - Enabling gluster service fails when disk device names change after reboot.
- BZ - 1687671 - Brick process has coredumped, when starting glusterd
- BZ - 1694604 - gluster fuse mount crashed, when deleting 2T image file from RHV Manager UI
- BZ - 1700316 - VM is going to pause state with "storage I/O error".
- BZ - 1720921 - Provide ansible roles to Startup and Shutdown all vms
- BZ - 1721020 - Support device block size of 4096 bytes for file based storage domains
- BZ - 1721448 - [Test-Only] Test datacenter upgrade from 4.3.7 + RHGS 3.4 to 4.3.8 + RHGS 3.5
- BZ - 1723730 - Remove the VDO option to emulate 512
- BZ - 1724891 - [RHHI-V] glusterd crashes after upgrade and unable to start it again
- BZ - 1774851 - Adding support to create gluster volumes for specific nodes from ansible roles
- BZ - 1777270 - [RFE] Update to RHGS 3.5 based builds at RHHI-V 1.7
- BZ - 1779525 - [test-only] Allow entry for RHV manager in flat DNS '/etc/hosts'
- BZ - 1779538 - [test-only] Validate end-to-end automated RHHI-V deployment using ansible playbooks
- BZ - 1780265 - Host goes non-operational post upgrading that host from RHHI-V 1.6 to RHHI-V 1.7
- BZ - 1781430 - Incorrect gluster-ansible builds with RHVH 4.3.8
- BZ - 1781459 - RHHI-V deployment fails with latest gluster-ansible packages
- BZ - 1784697 - Hosted Engine deployment fails with 4K gluster storage domain
- BZ - 1784719 - Missing example inventory file for creating brick on specific hosts for ansible e2e deployment
- BZ - 1787001 - Missing brick directory while deploying RHHI-V
CVEs
(none)
References
(none)
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.