- Issued:
- 2019-03-27
- Updated:
- 2019-03-27
RHBA-2019:0661 - Bug Fix Advisory
Synopsis
gluster-ansible: [gluster-ansible-infra] bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Lightspeed patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated gluster-ansible packages are now available for Red Hat Gluster Storage 3.4 Batch 4 Update on Red Hat Enterprise Linux 7.
Description
The gluster-ansible packages provide ansible roles which can be executed by
ansible-playbook command line. This allows gluster-ansible users to deploy,
configure, and maintain glusterFS clusters with Ansible.
This update addresses the following bugs:
- Previously, in a mix of Virtual Data Optimizer (VDO) and non-VDO disks, the non-VDO disks were updated with the mount options specific to the VDO disks. As a consequence, the non-VDO disks failed to mount after a reboot. With this update, the mount issue is fixed as the non-VDO disks are recognized and the VDO mount options are not added to the non-VDO disks. Thus, the non-VDO disks are successfully mounted after a reboot. (BZ#1667208)
- Previously, deployment was aborted with the "Unknown disktype" message as a system check for RAID 5 was missing. This update adds the disk type RAID 5 along with the required calculations to set values for LVM. Thus, deployments for RAID 5 are successful. (BZ#1683355)
In addition, this update adds the following enhancement:
- With this update, a manual approach is introduced to cleanup gluster deployment in RHHI environment. This allows users to clean failed or existing gluster deployment by running the ‘hc_wizard_inventory.yml’ and ‘gluster_cleanup.yml’ playbook. (BZ#1674725)
These packages are now available from the base channels in Red Hat Network.
All users who require gluster-ansible are advised to upgrade to these updated packages.
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
- Red Hat Virtualization Host 4 for RHEL 7 x86_64
Fixes
- BZ - 1653575 - [RHHI-V] Support single brick distribute volume for RHHI-V volumes
- BZ - 1667208 - [gluster-ansible] fstab entries are updated even for bricks on non-VDO volumes
- BZ - 1674580 - Validate gluster, vdo, firewalld and chronyd services running
- BZ - 1674608 - Add check for 512b write suported on disks used for gluster bricks or not during gluster deployment
- BZ - 1674617 - Make sure /var/log has atleast 15G before deployment
- BZ - 1674659 - Before gluster deployment make sure Gluster network uses FQDN
- BZ - 1674725 - Provide a way to clean up deployment if deployment failed for some reason.
- BZ - 1683355 - Gluster deployment fails for RAID 5.
- BZ - 1683528 - glusterfs slice setup is missing in gluster-ansible-roles
- BZ - 1683625 - Files provided by gluster-ansible-roles are missing after RHVH installation
CVEs
(none)
References
(none)
Red Hat Gluster Storage Server for On-premise 3 for RHEL 7
| SRPM | |
|---|---|
| gluster-ansible-features-1.0.4-5.el7rhgs.src.rpm | SHA-256: 1b7afb26eeaec27cd0df98056deac531f1279c426aa6bff2a241bcaebe2c47ae |
| gluster-ansible-infra-1.0.3-3.el7rhgs.src.rpm | SHA-256: 30b33d0366ec3210ff4fc2dd1ca4e6b174917630c85fb6ccd978cb9151c14b77 |
| gluster-ansible-roles-1.0.4-4.el7rhgs.src.rpm | SHA-256: 80043dff4106a352000b33732182a26f146ed70c954163f48830a3ff8ca85640 |
| x86_64 | |
| gluster-ansible-features-1.0.4-5.el7rhgs.noarch.rpm | SHA-256: 6b3dc945b62a804d36604799fa38953a3952bb6f89b615961642d0b2127b237d |
| gluster-ansible-infra-1.0.3-3.el7rhgs.noarch.rpm | SHA-256: eaea0f167af0de6bb63411b3b205afe13fdb5ba8a3639094ccd721e7e6b030fb |
| gluster-ansible-roles-1.0.4-4.el7rhgs.noarch.rpm | SHA-256: 6f3a3c4083fb991e67193fd7664da1256de49d26148a34b7f6fea02a43d1d1f5 |
Red Hat Virtualization Host 4 for RHEL 7
| SRPM | |
|---|---|
| gluster-ansible-features-1.0.4-5.el7rhgs.src.rpm | SHA-256: 1b7afb26eeaec27cd0df98056deac531f1279c426aa6bff2a241bcaebe2c47ae |
| gluster-ansible-infra-1.0.3-3.el7rhgs.src.rpm | SHA-256: 30b33d0366ec3210ff4fc2dd1ca4e6b174917630c85fb6ccd978cb9151c14b77 |
| gluster-ansible-roles-1.0.4-4.el7rhgs.src.rpm | SHA-256: 80043dff4106a352000b33732182a26f146ed70c954163f48830a3ff8ca85640 |
| x86_64 | |
| gluster-ansible-features-1.0.4-5.el7rhgs.noarch.rpm | SHA-256: 6b3dc945b62a804d36604799fa38953a3952bb6f89b615961642d0b2127b237d |
| gluster-ansible-infra-1.0.3-3.el7rhgs.noarch.rpm | SHA-256: eaea0f167af0de6bb63411b3b205afe13fdb5ba8a3639094ccd721e7e6b030fb |
| gluster-ansible-roles-1.0.4-4.el7rhgs.noarch.rpm | SHA-256: 6f3a3c4083fb991e67193fd7664da1256de49d26148a34b7f6fea02a43d1d1f5 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.