Skip to navigation

Bug Fix Advisory corosync bug fix and enhancement update

Advisory: RHBA-2011:1515-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

Updated corosync packages that fix several bugs and add various enhancements are
now available.

The corosync packages provide the Corosync Cluster Engine and C Application
Programming Interfaces (APIs) for Red Hat Enterprise Linux cluster software.

These updated selinux-policy packages include numerous bug fixes and
enhancements. Space precludes documenting all of these changes in this advisory.
Users are directed to the Red Hat Enterprise Linux 6.2 Technical Notes for
information on the most significant of these changes:

https://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.2_Technical_Notes/corosync.html#RHBA-2011-1515

All corosync users 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.

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:
corosync-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 5e5b97f0fd40026f161b0db525e48897
SHA-256: 8f9d7f8b7ae60eaaeb39a2bac82f8a3efd5f788136904ca26b2ade27b08942c6
corosync-debuginfo-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 059222c3676ccdcd51dfa659abd4a69c
SHA-256: 6fac66cd7cc29b57714dd6ddf2d9b83eb54c4b3f43555282414dfd81cfe97f8b
corosynclib-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: d2520387e41c316e2110a87250449bdf
SHA-256: e222dd74d9cf8f3898fc81a2a9d6a2e6119e78c73d21df9c83443faad7176f0b
corosynclib-devel-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 89dfed70a5f1ddfc78d430e0eebf432d
SHA-256: d738f7cf5dfb851b85468a56b2e063bbe19c56a525e0638d775445f22d999e18
 
x86_64:
corosync-1.4.1-4.el6.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: e5684ee0c69335849af35e0c2e04b7de
SHA-256: 3d934c0b25774086abd4820ccfdc829f5ac53d6702bf2ee2a3cff232099dd4c9
corosync-debuginfo-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 059222c3676ccdcd51dfa659abd4a69c
SHA-256: 6fac66cd7cc29b57714dd6ddf2d9b83eb54c4b3f43555282414dfd81cfe97f8b
corosync-debuginfo-1.4.1-4.el6.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: 12d9a9eda562157e243f734496365cb7
SHA-256: c4e53c1fe11271734db48806a994905becbe5f702290fc7d382d303c42e93ee0
corosynclib-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: d2520387e41c316e2110a87250449bdf
SHA-256: e222dd74d9cf8f3898fc81a2a9d6a2e6119e78c73d21df9c83443faad7176f0b
corosynclib-1.4.1-4.el6.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: 1154168c4db75febe2a803d9f279b1e6
SHA-256: 1a5076d1d3a5bc062ac6ca2b05e5bf7e93f035d68a4607917a8b537e4103fa6d
corosynclib-devel-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 89dfed70a5f1ddfc78d430e0eebf432d
SHA-256: d738f7cf5dfb851b85468a56b2e063bbe19c56a525e0638d775445f22d999e18
corosynclib-devel-1.4.1-4.el6.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: 06a0de81c38f4fc831f7833bac72412c
SHA-256: a2c502342b37f1a8423b1947d0ad5f76884435d2f4fd52b05a0172858bd8e507
 
Red Hat Enterprise Linux Resilient Storage (v. 6)

IA-32:
corosync-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 5e5b97f0fd40026f161b0db525e48897
SHA-256: 8f9d7f8b7ae60eaaeb39a2bac82f8a3efd5f788136904ca26b2ade27b08942c6
corosync-debuginfo-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 059222c3676ccdcd51dfa659abd4a69c
SHA-256: 6fac66cd7cc29b57714dd6ddf2d9b83eb54c4b3f43555282414dfd81cfe97f8b
corosynclib-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: d2520387e41c316e2110a87250449bdf
SHA-256: e222dd74d9cf8f3898fc81a2a9d6a2e6119e78c73d21df9c83443faad7176f0b
corosynclib-devel-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 89dfed70a5f1ddfc78d430e0eebf432d
SHA-256: d738f7cf5dfb851b85468a56b2e063bbe19c56a525e0638d775445f22d999e18
 
x86_64:
corosync-1.4.1-4.el6.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: e5684ee0c69335849af35e0c2e04b7de
SHA-256: 3d934c0b25774086abd4820ccfdc829f5ac53d6702bf2ee2a3cff232099dd4c9
corosync-debuginfo-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 059222c3676ccdcd51dfa659abd4a69c
SHA-256: 6fac66cd7cc29b57714dd6ddf2d9b83eb54c4b3f43555282414dfd81cfe97f8b
corosync-debuginfo-1.4.1-4.el6.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: 12d9a9eda562157e243f734496365cb7
SHA-256: c4e53c1fe11271734db48806a994905becbe5f702290fc7d382d303c42e93ee0
corosynclib-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: d2520387e41c316e2110a87250449bdf
SHA-256: e222dd74d9cf8f3898fc81a2a9d6a2e6119e78c73d21df9c83443faad7176f0b
corosynclib-1.4.1-4.el6.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: 1154168c4db75febe2a803d9f279b1e6
SHA-256: 1a5076d1d3a5bc062ac6ca2b05e5bf7e93f035d68a4607917a8b537e4103fa6d
corosynclib-devel-1.4.1-4.el6.i686.rpm
File outdated by:  RHBA-2014:0402
    MD5: 89dfed70a5f1ddfc78d430e0eebf432d
SHA-256: d738f7cf5dfb851b85468a56b2e063bbe19c56a525e0638d775445f22d999e18
corosynclib-devel-1.4.1-4.el6.x86_64.rpm
File outdated by:  RHBA-2014:0402
    MD5: 06a0de81c38f4fc831f7833bac72412c
SHA-256: a2c502342b37f1a8423b1947d0ad5f76884435d2f4fd52b05a0172858bd8e507
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

599327 - [RFE] - display diagnostic message in log and exit when local NIC fault or firewall enabled prevents totem from forming a cluster
677583 - *** buffer overflow detected ***: corosync-fplay terminated
682813 - corosync does not null terminate strings when strncpy
688260 - corosync-cpgtool does not specify both interfaces in a dual ring configuration
692620 - cpg messages fail after overloaded node fails
696883 - Corosync segfaults with Pacemaker and CMAN
696887 - segfault due to invalid 'conn' pointer after killing "corosync-cfgtool -r"
707860 - Crashing when going over open file limits.
707862 - Corosync - unaligned access would result in bus error on non x86
707867 - [RFE] corosync-objctl - add float and double support and create new object
707873 - corosync - Provide better checking of the message type
707875 - corosync - Remove checking of sub parameters in service.d files
707876 - add proper dependency on syslog to corosync init
709758 - corosync process at 100% - 500% CPU usage
712115 - corosync confdb connection can cause segfault
712126 - corosync coroipcc doesn't handle case when recvmsg can return 0
712188 - corosync-objctl -t run multiple times with heavy load deadlocks corosync
722469 - [RFE] Add support for redundant ring for standalone Corosync (not RHEL HA/Cluster stack)
722522 - corosync crashes with combo of lossy network and config changes
732698 - corosync sometimes crashes while doing cman_tool join; cman_tool leave in a loop


References



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/