Issued:
2020-06-16
Updated:
2020-06-16

RHEA-2020:2575 - gluster-ansible bug fix and enhancement update


Synopsis

gluster-ansible bug fix and enhancement update

Type/Severity

Product Enhancement Advisory None

Topic

Updated gluster-ansible packages that fix several bugs and add various enhancements are now available for Red Hat Gluster Storage 3.5 on Red Hat Enterprise Linux 8.

Description

Red Hat Gluster Storage is a software only scale-out storage solution that provides flexible and affordable unstructured data storage. It unifies data storage and infrastructure, increases performance, and improves availability and manageability to meet enterprise-level storage challenges.

This advisory fixes the following bugs:

  • Previously, a corrupted Gluster peer node was manually reconfigured and was added back to the Gluster cluster. In this release, replacing a Gluster peer node in a Gluster cluster helps reconfigure Gluster and adds the reconfigured node back to the cluster on Red Hat Hyperconverged Infrastructure for Virtualization deployments. (BZ#1641431)

  • VDO volume creation fails with ‘readcache’ and ‘readcache Size’ options. With this fix, ‘readcache’ and ‘readcache Size’ options are removed from VDO option as VDO ‘readcache’ is no longer supported in Red Hat Enterprise Linux-8. Now, VDO volume creation is now successful. (BZ#1808152)

  • Previously, after RHHI deployment, Gluster network was created manually through RHV-M User Interface. With this release, Ansible playbook creates a Gluster logical network so you don't need to create it manually. (BZ#1835574)

  • Previously, host root disk was encrypted using clevis, during the reboot of host the user was required to manually enter the passphrase to unlock root disk. In this release, the tang server is configured to automate the reboot process without manual entry of passphrase.This feature supports root disk encryption with auto-unlock and also Gluster disks encryption with automatic mount after reboot, on Red Hat Hyperconverged Infrastructure for Virtualization deployments. (BZ#1781187)

  • Previously, Ansible roles were not supported to blacklist or whitelist multipath devices. In this release, Ansible roles are added to support the user to blacklist or whitelist multipath devices for Red Hat Hyperconverged Infrastructure for Virtualization deployments. (BZ#1807814)

  • Previously, host root disk was encrypted using clevis, during the reboot of the host the user was required to manually enter passphrase to unlock root disk. In this release, the tang server is configured to automate the reboot process without manual entry of passphrase, on Red Hat Hyperconverged Infrastructure for Virtualization deployments. (BZ#1821251)

  • VDO volume creation fails when you set a maxDicardSize parameter, as the VDO Ansible module does not have a maxDiscardSize parameter implemented. With this fix, maxDiscardSize parameter value is set in all VDO volumes. VDO volumes are now created successfully. (BZ#1821764)

  • Previously, a lot of steps are required to replace the RHHI node. With this release, you can run Integrated Ansible playbook which includes node preparation and replacement to replace an RHHI node. (BZ#1832658)

All users of gluster-ansible are advised to upgrade to these updated packages, which provide numerous bug fixes and 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:

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

Affected Products

ProductVersionArch
Red Hat Gluster Storage Server for On-premise3x86_64

Updated Packages

  • gluster-ansible-cluster-1.0-1.el8rhgs.noarch.rpm
  • gluster-ansible-infra-1.0.4-10.el8rhgs.noarch.rpm
  • gluster-ansible-maintenance-1.0.1-4.el8rhgs.src.rpm
  • gluster-ansible-roles-1.0.5-12.el8rhgs.src.rpm
  • gluster-ansible-infra-1.0.4-10.el8rhgs.src.rpm
  • gluster-ansible-cluster-1.0-1.el8rhgs.src.rpm
  • gluster-ansible-maintenance-1.0.1-4.el8rhgs.noarch.rpm
  • gluster-ansible-repositories-1.0.1-2.el8rhgs.noarch.rpm
  • gluster-ansible-features-1.0.5-6.el8rhgs.noarch.rpm
  • gluster-ansible-features-1.0.5-6.el8rhgs.src.rpm
  • gluster-ansible-repositories-1.0.1-2.el8rhgs.src.rpm
  • gluster-ansible-roles-1.0.5-12.el8rhgs.noarch.rpm

Fixes

CVEs

(none)

References

(none)


Additional information