- Issued:
- 2015-07-22
- Updated:
- 2015-07-22
RHBA-2015:1280 - Bug Fix Advisory
Synopsis
resource-agents bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated resource-agents packages that fix several bugs and add various
enhancements are now available for Red Hat Enterprise Linux 6.
Description
The resource-agents packages provide the Pacemaker and RGManager service
managers with a set of scripts that interface with several services in order to
allow operating in a High Availability (HA) environment.
Fixed bugs:
- The lvm.sh agent was unable to accurately detect a tag represented by a
cluster node. Consequently, the active logical volume on a cluster node failed
when another node rejoined the cluster. Now, lvm.sh properly detects whether
tags represent a cluster node. When nodes rejoin the cluster, the volume group
no longer fails on other nodes. (BZ#1085109)
- If the file system used by a MySQL resource became unavailable, the MySQL
agent's validation checks prevented the resource from stopping. This bug has
been fixed, and MySQL resources are now properly restarted in the described
case. (BZ#1150702)
- The RGManager resource agent failed to recognize that Oracle Database started
successfully when notifications about non-critical errors were printed on
startup. This update modifies the behavior of RGManager to ignore the
non-critical errors, so that the Oracle Database service does not fail in this
situation. (BZ#1151379)
- Floating IPv6 addresses managed by the RGManager ip.sh agent did not send
unsolicited advertisement packets when starting. Consequently, when an IP
resource failed over, it took about five minutes for the tables to be updated.
The packets are now sent, which optimizes the time required before an IP address
is recognized as being available. (BZ#1159805)
- When a node experiences a loss of quorum, the RGManager utility performs an
emergency stop of all resources, not just those that are in a started state.
Previously, when a separate node split from the cluster and lost quorum, the
vg_stop_single() function stripped the Logical Volume Manager (LVM) tags from
the Volume Group (VG) if the vg_owner was set. With this update, the LVM agent
strips the tags only when the local node performing the stop operation is the
owner, and the service now runs as part of the quorate partition even if the
service owner's LVM tags have been removed. (BZ#1161727)
- Due to a regression, some NFS options went missing in the nfsserver after
updating, and it was impossible to modify the number of the NFS thread. A patch
has been applied, and the number is now modifiable. (BZ#1179412)
- When monitoring a cluster network interface, the IPaddr2 agent could display
an "ERROR: [findif] failed" message even though the IP address and interface
were working properly. This update fixes the underlying code, and the IPaddr2
agent consistently reports accurate results during the monitor operation.
(BZ#1181187)
- The MySQL agent failed to work if configured with a user other than 'mysql'.
Consequently, MySQL failed to start due to a permission error manifested as a
timeout error. A fix has been applied, and MySQL now starts and runs as the
configured user. (BZ#1183148)
- Under certain circumstances, the write test of the is_alive() function did not
properly detect and report when a file system failed and was remounted as
read-only. This update fixes the bug and in the described scenario, is_alive()
now reports the status of the file system correctly. (BZ#1183735)
Enhancements:
- The Pacemaker nfsserver agent now sets the rpc.statd TCPPORT or UDPPORT via
configuration options. (BZ#1096376)
- The nginx resource agent now allows an nginx web server to be managed as a
Pacemaker cluster resource. This provides the ability to deploy the nginx web
server in a high availability environment. (BZ#1150655)
- The resource-agents-sap-hana package now provides two Pacemaker resource
agents, SAPHanaTopology and SAPHana. These resource agents allow configuration
of a Pacemaker cluster to manage a SAP HANA Scale-Up System Replication
environment on Red Hat Enterprise Linux. (BZ#1168251)
Users of resource-agents are advised to upgrade to these updated packages, which
fix these bugs and add 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 Enterprise Linux for SAP Applications for x86_64 6 x86_64
- Red Hat Enterprise Linux High Availability for x86_64 6 x86_64
- Red Hat Enterprise Linux High Availability for x86_64 6 i386
- Red Hat Enterprise Linux Resilient Storage for x86_64 6 x86_64
- Red Hat Enterprise Linux Resilient Storage for x86_64 6 i386
- Red Hat Enterprise Linux High Availability (for RHEL Server) from RHUI 6 x86_64
- Red Hat Enterprise Linux High Availability (for RHEL Server) from RHUI 6 i386
- Red Hat Enterprise Linux Resilient Storage (for RHEL Server) from RHUI 6 x86_64
- Red Hat Enterprise Linux Resilient Storage (for RHEL Server) from RHUI 6 i386
- Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Update Support 6.7 x86_64
- Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Life Cycle Support 6 x86_64
- Red Hat Enterprise Linux for SAP Applications for x86_64 - Retired Extended Life Cycle Support 6 x86_64
Fixes
- BZ - 1096376 - Pacemaker nfsserver resource agent doesn't set the rpc.statd TCPPORT or UDPPORT via config options
- BZ - 1096990 - fs.sh: typo preventing user from passing "noload" or "data=..." mount options for ext{3,4} fs types
- BZ - 1159018 - Postgres HA Agent does not detect correct group
- BZ - 1173128 - nfsserver stop does not cleanup bind mount if path contains an ending `/`
- BZ - 1179412 - nfs options went missing in nfsserver after updating to 3.9.5-12.el6
CVEs
(none)
References
(none)
Red Hat Enterprise Linux High Availability for x86_64 6
SRPM | |
---|---|
resource-agents-3.9.5-24.el6.src.rpm | SHA-256: 9453e06690e45b9628a3ba13a7e57cb7839f7c7342e2e89562d6035e9df38588 |
x86_64 | |
resource-agents-3.9.5-24.el6.x86_64.rpm | SHA-256: c553e7a7293d8e8ebb5c9a67007f93765d8e8a828b9752861c4a3272a557c665 |
resource-agents-debuginfo-3.9.5-24.el6.x86_64.rpm | SHA-256: 7a9f8dd9157d9f9d548bf02c444ec49b6b1575c986257c1df7947264e518e4fb |
resource-agents-sap-hana-3.9.5-24.el6.x86_64.rpm | SHA-256: 122e73ec5470c5226a60008dfca1cc4d798bd193909201884893543e2bb86917 |
i386 | |
resource-agents-3.9.5-24.el6.i686.rpm | SHA-256: bdb0abc77a684eb662b453ba6755a0a5e1d9be3b9f8ef2317d0999172fdab702 |
resource-agents-debuginfo-3.9.5-24.el6.i686.rpm | SHA-256: 9f94006895494673e5908035525830eacfb85ed72f0ddb0dc5c2a5d027abb3d0 |
Red Hat Enterprise Linux Resilient Storage for x86_64 6
SRPM | |
---|---|
resource-agents-3.9.5-24.el6.src.rpm | SHA-256: 9453e06690e45b9628a3ba13a7e57cb7839f7c7342e2e89562d6035e9df38588 |
x86_64 | |
resource-agents-3.9.5-24.el6.x86_64.rpm | SHA-256: c553e7a7293d8e8ebb5c9a67007f93765d8e8a828b9752861c4a3272a557c665 |
resource-agents-debuginfo-3.9.5-24.el6.x86_64.rpm | SHA-256: 7a9f8dd9157d9f9d548bf02c444ec49b6b1575c986257c1df7947264e518e4fb |
resource-agents-sap-hana-3.9.5-24.el6.x86_64.rpm | SHA-256: 122e73ec5470c5226a60008dfca1cc4d798bd193909201884893543e2bb86917 |
i386 | |
resource-agents-3.9.5-24.el6.i686.rpm | SHA-256: bdb0abc77a684eb662b453ba6755a0a5e1d9be3b9f8ef2317d0999172fdab702 |
resource-agents-debuginfo-3.9.5-24.el6.i686.rpm | SHA-256: 9f94006895494673e5908035525830eacfb85ed72f0ddb0dc5c2a5d027abb3d0 |
Red Hat Enterprise Linux for SAP Applications for x86_64 6
SRPM | |
---|---|
resource-agents-3.9.5-24.el6.src.rpm | SHA-256: 9453e06690e45b9628a3ba13a7e57cb7839f7c7342e2e89562d6035e9df38588 |
x86_64 | |
resource-agents-debuginfo-3.9.5-24.el6.x86_64.rpm | SHA-256: 7a9f8dd9157d9f9d548bf02c444ec49b6b1575c986257c1df7947264e518e4fb |
resource-agents-sap-3.9.5-24.el6.x86_64.rpm | SHA-256: a1e47e72126743fb8209a659c5746c731b36bab59f7358ba3649de8ab52b6f90 |
Red Hat Enterprise Linux High Availability (for RHEL Server) from RHUI 6
SRPM | |
---|---|
resource-agents-3.9.5-24.el6.src.rpm | SHA-256: 9453e06690e45b9628a3ba13a7e57cb7839f7c7342e2e89562d6035e9df38588 |
x86_64 | |
resource-agents-3.9.5-24.el6.x86_64.rpm | SHA-256: c553e7a7293d8e8ebb5c9a67007f93765d8e8a828b9752861c4a3272a557c665 |
resource-agents-debuginfo-3.9.5-24.el6.x86_64.rpm | SHA-256: 7a9f8dd9157d9f9d548bf02c444ec49b6b1575c986257c1df7947264e518e4fb |
resource-agents-sap-hana-3.9.5-24.el6.x86_64.rpm | SHA-256: 122e73ec5470c5226a60008dfca1cc4d798bd193909201884893543e2bb86917 |
i386 | |
resource-agents-3.9.5-24.el6.i686.rpm | SHA-256: bdb0abc77a684eb662b453ba6755a0a5e1d9be3b9f8ef2317d0999172fdab702 |
resource-agents-debuginfo-3.9.5-24.el6.i686.rpm | SHA-256: 9f94006895494673e5908035525830eacfb85ed72f0ddb0dc5c2a5d027abb3d0 |
Red Hat Enterprise Linux Resilient Storage (for RHEL Server) from RHUI 6
SRPM | |
---|---|
resource-agents-3.9.5-24.el6.src.rpm | SHA-256: 9453e06690e45b9628a3ba13a7e57cb7839f7c7342e2e89562d6035e9df38588 |
x86_64 | |
resource-agents-3.9.5-24.el6.x86_64.rpm | SHA-256: c553e7a7293d8e8ebb5c9a67007f93765d8e8a828b9752861c4a3272a557c665 |
resource-agents-debuginfo-3.9.5-24.el6.x86_64.rpm | SHA-256: 7a9f8dd9157d9f9d548bf02c444ec49b6b1575c986257c1df7947264e518e4fb |
resource-agents-sap-hana-3.9.5-24.el6.x86_64.rpm | SHA-256: 122e73ec5470c5226a60008dfca1cc4d798bd193909201884893543e2bb86917 |
i386 | |
resource-agents-3.9.5-24.el6.i686.rpm | SHA-256: bdb0abc77a684eb662b453ba6755a0a5e1d9be3b9f8ef2317d0999172fdab702 |
resource-agents-debuginfo-3.9.5-24.el6.i686.rpm | SHA-256: 9f94006895494673e5908035525830eacfb85ed72f0ddb0dc5c2a5d027abb3d0 |
Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Update Support 6.7
SRPM | |
---|---|
resource-agents-3.9.5-24.el6.src.rpm | SHA-256: 9453e06690e45b9628a3ba13a7e57cb7839f7c7342e2e89562d6035e9df38588 |
x86_64 | |
resource-agents-debuginfo-3.9.5-24.el6.x86_64.rpm | SHA-256: 7a9f8dd9157d9f9d548bf02c444ec49b6b1575c986257c1df7947264e518e4fb |
resource-agents-sap-3.9.5-24.el6.x86_64.rpm | SHA-256: a1e47e72126743fb8209a659c5746c731b36bab59f7358ba3649de8ab52b6f90 |
Red Hat Enterprise Linux for SAP Applications for x86_64 - Extended Life Cycle Support 6
SRPM | |
---|---|
resource-agents-3.9.5-24.el6.src.rpm | SHA-256: 9453e06690e45b9628a3ba13a7e57cb7839f7c7342e2e89562d6035e9df38588 |
x86_64 | |
resource-agents-debuginfo-3.9.5-24.el6.x86_64.rpm | SHA-256: 7a9f8dd9157d9f9d548bf02c444ec49b6b1575c986257c1df7947264e518e4fb |
resource-agents-sap-3.9.5-24.el6.x86_64.rpm | SHA-256: a1e47e72126743fb8209a659c5746c731b36bab59f7358ba3649de8ab52b6f90 |
Red Hat Enterprise Linux for SAP Applications for x86_64 - Retired Extended Life Cycle Support 6
SRPM | |
---|---|
resource-agents-3.9.5-24.el6.src.rpm | SHA-256: 9453e06690e45b9628a3ba13a7e57cb7839f7c7342e2e89562d6035e9df38588 |
x86_64 | |
resource-agents-debuginfo-3.9.5-24.el6.x86_64.rpm | SHA-256: 7a9f8dd9157d9f9d548bf02c444ec49b6b1575c986257c1df7947264e518e4fb |
resource-agents-sap-3.9.5-24.el6.x86_64.rpm | SHA-256: a1e47e72126743fb8209a659c5746c731b36bab59f7358ba3649de8ab52b6f90 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.