Bug Fix Advisory corosync bug fix and enhancement update

Advisory: RHBA-2013:1531-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-11-20
Last updated on: 2013-11-20
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 two enhancements are now
available for Red Hat Enterprise Linux 6.

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

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

https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.5_Technical_Notes/corosync.html#RHBA-2013-1531

Users of corosync 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/site/articles/11258

Updated packages

Red Hat Enterprise Linux High Availability (v. 6)

SRPMS:
corosync-1.4.1-17.el6.src.rpm
File outdated by:  RHBA-2016:0753
    MD5: bf1a2e2a9ad33d6ee8525116bf369137
SHA-256: 6732b55cbd05341d8ef56d48200a1abd130c48e63c4a7c6a43ac6de99656e25d
 
IA-32:
corosync-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 4d5166386bed2719f99a1d020ef93042
SHA-256: 4ebeb4c38fcfcf046b00d063201212bc90f098e6e170d6ef219a75af2848529c
corosync-debuginfo-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 836e8744920e23af5ed8701caa7688f1
SHA-256: 83c079e8968153f140524c3844b8ba0cc3358f6b98ca038ad31d9e9e10ba7213
corosynclib-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 508bd16f758e5585607f9652c927809c
SHA-256: 93af98ab8ceb39014a975ed9e9b64d82915dcfb27214103ad6188101e5eeee06
corosynclib-devel-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 25d842a6d8b60eebfd23e1f11b7860d2
SHA-256: 799969886040c99b6e118aeeffe78bcbbdab1a38771cb843aac650f97957c79e
 
x86_64:
corosync-1.4.1-17.el6.x86_64.rpm
File outdated by:  RHBA-2016:0753
    MD5: 4a2f7b7c7d445a1cf1269de99ec15cf9
SHA-256: b01706a1b5fbd62d227066f187f2222712b5941d61416b2fff24819c101898db
corosync-debuginfo-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 836e8744920e23af5ed8701caa7688f1
SHA-256: 83c079e8968153f140524c3844b8ba0cc3358f6b98ca038ad31d9e9e10ba7213
corosync-debuginfo-1.4.1-17.el6.x86_64.rpm
File outdated by:  RHBA-2016:0753
    MD5: bf807d140669980a67440341b17050ff
SHA-256: 65756f9c2a98c4af522b2b5ef01be679b705ea696806c0e1934dab53dbb418c5
corosynclib-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 508bd16f758e5585607f9652c927809c
SHA-256: 93af98ab8ceb39014a975ed9e9b64d82915dcfb27214103ad6188101e5eeee06
corosynclib-1.4.1-17.el6.x86_64.rpm
File outdated by:  RHBA-2016:0753
    MD5: 8a8512960af44b0ba7e7e53f91c7cd9a
SHA-256: 625f63e151cac59cb70dfb4cee55010610eef66791e262ea410746bd437856cf
corosynclib-devel-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 25d842a6d8b60eebfd23e1f11b7860d2
SHA-256: 799969886040c99b6e118aeeffe78bcbbdab1a38771cb843aac650f97957c79e
corosynclib-devel-1.4.1-17.el6.x86_64.rpm
File outdated by:  RHBA-2016:0753
    MD5: 28c0566383f1b55b22bbd8b629d1ae1c
SHA-256: e26e489e9b08b41ae3f34910ca95ecf1fe0b82bba0992738e15ad19c51509c12
 
Red Hat Enterprise Linux Resilient Storage (v. 6)

SRPMS:
corosync-1.4.1-17.el6.src.rpm
File outdated by:  RHBA-2016:0753
    MD5: bf1a2e2a9ad33d6ee8525116bf369137
SHA-256: 6732b55cbd05341d8ef56d48200a1abd130c48e63c4a7c6a43ac6de99656e25d
 
IA-32:
corosync-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 4d5166386bed2719f99a1d020ef93042
SHA-256: 4ebeb4c38fcfcf046b00d063201212bc90f098e6e170d6ef219a75af2848529c
corosync-debuginfo-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 836e8744920e23af5ed8701caa7688f1
SHA-256: 83c079e8968153f140524c3844b8ba0cc3358f6b98ca038ad31d9e9e10ba7213
corosynclib-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 508bd16f758e5585607f9652c927809c
SHA-256: 93af98ab8ceb39014a975ed9e9b64d82915dcfb27214103ad6188101e5eeee06
corosynclib-devel-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 25d842a6d8b60eebfd23e1f11b7860d2
SHA-256: 799969886040c99b6e118aeeffe78bcbbdab1a38771cb843aac650f97957c79e
 
x86_64:
corosync-1.4.1-17.el6.x86_64.rpm
File outdated by:  RHBA-2016:0753
    MD5: 4a2f7b7c7d445a1cf1269de99ec15cf9
SHA-256: b01706a1b5fbd62d227066f187f2222712b5941d61416b2fff24819c101898db
corosync-debuginfo-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 836e8744920e23af5ed8701caa7688f1
SHA-256: 83c079e8968153f140524c3844b8ba0cc3358f6b98ca038ad31d9e9e10ba7213
corosync-debuginfo-1.4.1-17.el6.x86_64.rpm
File outdated by:  RHBA-2016:0753
    MD5: bf807d140669980a67440341b17050ff
SHA-256: 65756f9c2a98c4af522b2b5ef01be679b705ea696806c0e1934dab53dbb418c5
corosynclib-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 508bd16f758e5585607f9652c927809c
SHA-256: 93af98ab8ceb39014a975ed9e9b64d82915dcfb27214103ad6188101e5eeee06
corosynclib-1.4.1-17.el6.x86_64.rpm
File outdated by:  RHBA-2016:0753
    MD5: 8a8512960af44b0ba7e7e53f91c7cd9a
SHA-256: 625f63e151cac59cb70dfb4cee55010610eef66791e262ea410746bd437856cf
corosynclib-devel-1.4.1-17.el6.i686.rpm
File outdated by:  RHBA-2016:0753
    MD5: 25d842a6d8b60eebfd23e1f11b7860d2
SHA-256: 799969886040c99b6e118aeeffe78bcbbdab1a38771cb843aac650f97957c79e
corosynclib-devel-1.4.1-17.el6.x86_64.rpm
File outdated by:  RHBA-2016:0753
    MD5: 28c0566383f1b55b22bbd8b629d1ae1c
SHA-256: e26e489e9b08b41ae3f34910ca95ecf1fe0b82bba0992738e15ad19c51509c12
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

854216 - [TOTEM] FAILED TO RECEIVE + corosync crash
877349 - it should be possible to start corosync-notifyd without editing (nonexisting) /etc/sysconfig/corosync-notifyd
880598 - objdb: Don't read uninitialized memory in inc/dec
881729 - logsys: Race between logsys_format_set and log_printf_to_logs functions
906432 - Corosync 1.4.1 does not support IPv6 double colon notation in /etc/corosync/corosync.conf totem section
907894 - CPG: Corosync can duplicate and/or lost messages - Multiple nodes problems
915769 - coroparse: Read unitialized memory if config file contains service without name
916227 - Corosync ignore sigint (and other signals) if exit is requested before full initialization
922671 - CPG: Corosync can duplicate and/or lost messages - Local IPC
924261 - cfg service: When shutdown cannot be processed immediately, it's not possible to repeat
947936 - Corosync doesn't detect non-existing user in uidgid config section
949491 - [RFE]: Implement a pause detector
959184 - Corosync can exit because of SIGPIPE
959189 - Corosync doesn't preempt in confdb properly and can hang on exit


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/