Skip to navigation

Bug Fix Advisory rgmanager bug fix and enhancement update

Advisory: RHBA-2011:1595-2
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2011-12-06
Last updated on: 2011-12-06
Affected Products: Red Hat Enterprise Linux High Availability (v. 6)
Red Hat Enterprise Linux Resilient Storage (v. 6)

Details

An updated rgmanager package that fixes various bugs and adds one enhancement is
now available for Red Hat Enterprise Linux 6.

The rgmanager package contains the Red Hat Resource Group Manager, which
provides the ability to create and manage high-availability server applications
in the event of system downtime.

The rgmanager package has been upgraded to upstream version 3.0.12.1, which
provides a number of bug fixes and enhancements over the previous version. Note
that this update requires the resource-agents package in version 3.9.2 or later.
(BZ#707118)

This update also fixes the following bugs:

* When handling failed services, the "clusvcadm -d" command now operates
consistently. (BZ#673167)

* Exclusive prioritization now operates on service failures instead of only on
node failures. (BZ#690191)

* The rgmanager service no longer terminates unexpectedly with a segmentation
fault when a resource agent provides invalid or corrupted metadata. (BZ#692895)

* Reference count handling of resources with multiple instances has been
corrected. (BZ#709398)

* An error in handling of independent subtree failures, which caused more
resources to be disabled than necessary, has been fixed. (BZ#716231)

* The rgmanager service no longer terminates unexpectedly on startup/shutdown or
during service relocation. (BZ#697446, BZ#741607)

As well, this update adds the following enhancement:

* The rgmanager service can now be disabled in the cluster.conf configuration
file. (BZ#723925)

All users of rgmanager are advised to upgrade to this updated package, which
fixes these bugs and adds this enhancement.


Solution

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

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/kb/docs/DOC-11259

Updated packages

Red Hat Enterprise Linux High Availability (v. 6)

IA-32:
rgmanager-3.0.12.1-5.el6.i686.rpm
File outdated by:  RHBA-2013:1600
    MD5: 3987ebdf896edc8726aeced61fb9a740
SHA-256: d4588e259e08c49a730ac46e6e4b6161ab9a6ecfa7aac3eff81c16021158281b
rgmanager-debuginfo-3.0.12.1-5.el6.i686.rpm
File outdated by:  RHBA-2013:1600
    MD5: d39aacfda3cc7fcf4fa502003da4f9fd
SHA-256: 3e72c4b7edb8950aacd331cabba5b71e61cdf87e48104f8d42853285ee4ef48c
 
x86_64:
rgmanager-3.0.12.1-5.el6.x86_64.rpm
File outdated by:  RHBA-2013:1600
    MD5: e9c097a138c2e66b113a0a5d28544cd9
SHA-256: 22d0b22320fe1f1626ab4a0f25165a2ff4e078fa8e363cdea95b2ae387a1090e
rgmanager-debuginfo-3.0.12.1-5.el6.x86_64.rpm
File outdated by:  RHBA-2013:1600
    MD5: 1a6e30a52dd7fbeb3e8c63a098ecf2e4
SHA-256: 2c2fa2198a1795d17cdade8e71a4aef23d95db9b3fd8758129da8e135603d48a
 
Red Hat Enterprise Linux Resilient Storage (v. 6)

IA-32:
rgmanager-3.0.12.1-5.el6.i686.rpm
File outdated by:  RHBA-2013:1600
    MD5: 3987ebdf896edc8726aeced61fb9a740
SHA-256: d4588e259e08c49a730ac46e6e4b6161ab9a6ecfa7aac3eff81c16021158281b
rgmanager-debuginfo-3.0.12.1-5.el6.i686.rpm
File outdated by:  RHBA-2013:1600
    MD5: d39aacfda3cc7fcf4fa502003da4f9fd
SHA-256: 3e72c4b7edb8950aacd331cabba5b71e61cdf87e48104f8d42853285ee4ef48c
 
x86_64:
rgmanager-3.0.12.1-5.el6.x86_64.rpm
File outdated by:  RHBA-2013:1600
    MD5: e9c097a138c2e66b113a0a5d28544cd9
SHA-256: 22d0b22320fe1f1626ab4a0f25165a2ff4e078fa8e363cdea95b2ae387a1090e
rgmanager-debuginfo-3.0.12.1-5.el6.x86_64.rpm
File outdated by:  RHBA-2013:1600
    MD5: 1a6e30a52dd7fbeb3e8c63a098ecf2e4
SHA-256: 2c2fa2198a1795d17cdade8e71a4aef23d95db9b3fd8758129da8e135603d48a
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

673167 - clusvcadm -d service name does not act consistently
690191 - Service with highest exclusive prio should be relocated to another node with lower exclusive prio
692895 - rgmanager segfaults after cman_tool version -r if resource script provides badly formatted meta-data.
693517 - Move rgmanager S/Lang from resource-agents to rgmanager
697446 - rgmanager crash on service relocation
707118 - rgmanager rebase
709398 - [NetApp CQ184312]rgmanager is unable to unmount filesystems when a cluster service is disabled
716231 - Dependencies in independent_tree resources does not work as expected
723925 - [RFE] A method to disable rgmanager in cluster.conf
741607 - rgmanager sometimes crashes on startup



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/