- Issued:
- 2016-06-23
- Updated:
- 2016-06-23
RHEA-2016:1250 - Product Enhancement Advisory
Synopsis
gdeploy update for Red Hat Gluster Storage 3.1 update 3
Type/Severity
Product Enhancement Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated gdeploy package that fixes several bugs and adds various
enhancements are now available for Red Hat Gluster Storage 3.1 update 3.
Description
gdeploy is a tool which automates the process of creating, formatting,
and mounting bricks. When setting up a fresh cluster, gdeploy could be the
preferred choice of cluster set up, as manually executing numerous commands
can be error prone. The advantages of using gdeploy includes automated
brick creation, flexibility in choosing the drives to configure (sd, vd,
etc.), and flexibility in naming the logical volumes (LV) and volume groups
(VG).
This advisory fixes the following bugs:
- Previously, if the sub-directory is not mentioned during volume creation, the volume would be created on the root of the mount point. Due to this, user might end up creating files on the root of the mount-point, which is not recommended. With this release, gdeploy reports an error and does not create the volume unless `force' is explicitly mentioned. [BZ#1261808]
- In case of failures gdeploy would stop at that point and the user had to manually undo the partially completed operations before restarting the program. This was a manual and cumbersome exercise, and user had to login to the machines to fix. With this release gdeploy now continues from where it left off and all the earlier completed steps are ignored. [BZ#1311084]
- Rebalance operation tries to start the gluster volume before doing the
actual rebalance. In most of the cases, volume is already in `Started'
state. If the volume is already started and the volume start command fails,
gdeploy considers that volume has started and does not start the rebalance
process. With this fix, gdeploy verifies the volume status and tries to start the volume only if it is stopped before initiating the rebalance. [BZ#1266874]
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 6 x86_64
Fixes
- BZ - 1261808 - gdeploy: need a check on bricks used for add-brick operation
- BZ - 1262758 - gdeploy: volume force option overrides brick_dirs value
- BZ - 1263300 - RFE: gdeploy: add-brick should work on fresh hosts
- BZ - 1266874 - gdeploy: rebalance fails with volume in start state
- BZ - 1277216 - gdeploy produces warnings about wrong usage of argparse module
- BZ - 1277228 - package gdeploy doesn't list python-argparse as dependency
- BZ - 1277250 - gdeploy doesn't provide way to recover from failure during setup (is not idempotent)
- BZ - 1277841 - gdeploy uses deprecated default tuned profile
- BZ - 1291255 - [RFE] Support for filesystem unmount action at [clients] section of gdeploy configuration
- BZ - 1311077 - [RFE] Add subscription-manager support to gdeploy
- BZ - 1311080 - [RFE] Add firewall support in gdeploy configuration
- BZ - 1311084 - [RFE] Deployment over gdeploy should be able to recover from failures
- BZ - 1313274 - [RFE] Move `clients' feature out of core-modules
- BZ - 1325828 - [RFE] gdeploy to allow multiple LV creation from single physical block device
- BZ - 1325854 - [RFE] gdeploy to allow adding lvmcache to thinpool if SSD is available on server
- BZ - 1328856 - python traceback seen while using the general options disktype,stripesize,diskcount in the conf file
- BZ - 1329070 - Python traceback seen while creation of lv using gdeploy conf file
- BZ - 1329903 - bricks doesn't have selinux label, even when selinux is enabled in the conf file
- BZ - 1330026 - There's no gdeploy standard template for ROBO
- BZ - 1330426 - cache_meta_lv creation should be made optional for lvmcache configuration
- BZ - 1334705 - disable-multipath.sh missing in the latest gdeploy build (2.0-11)
- BZ - 1335428 - Repo names formed incorrectly causing to skip repo addition
CVEs
(none)
Red Hat Gluster Storage Server for On-premise 3 for RHEL 6
SRPM | |
---|---|
gdeploy-2.0-16.el6rhs.src.rpm | SHA-256: dfb6dc893bf7bc224b37cb499d0f11bc67a09c00f9676b657aff223a167ee072 |
x86_64 | |
gdeploy-2.0-16.el6rhs.noarch.rpm | SHA-256: 4bb727c39408764f6c27b9b17ea924bd38f7e270d458ffc2e1d459f262f36baa |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.