Skip to navigation

Bug Fix Advisory openais bug fix update

Advisory: RHBA-2011:1428-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2011-11-07
Last updated on: 2011-11-07
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)

Details

An updated openais package that fixes three bugs is now available for Red Hat
Enterprise Linux 5.

The Application Interface Specification (AIS) is an API and a set of policies
for developing applications that maintain services during faults. The OpenAIS
Standards Based Cluster Framework is an OSI-certified implementation of the
Service Availability Forum AIS. The openais package contains the openais
executable, OpenAIS service handlers, default configuration files and an init
script.

This update fixes the following bugs:

* Previously, when OpenAIS was used in a lossy network, and a large number of
configuration changes occurred, OpenAIS sometimes terminated unexpectedly. To
solve this problem, the underlying source code has been modified, and OpenAIS no
longer crashes in the scenario described. (BZ#731460)

* In rare cases, rapidly starting and stopping the openais service sometimes
resulted in a deadlock. This update adapts the underlying source code to prevent
such a deadlock, resolving this issue. Deadlock situations no longer happen
during a rapid start/stop process. (BZ#739083)

* Under certain circumstances, the previous version of OpenAIS sometimes used an
incorrect sort message queue when the "memb_join" message was sent during
recovery. With this update, this error has been fixed, and OpenAIS now uses a
correct sort message queue in this scenario. (BZ#739086)

All users of openais are advised to upgrade to this updated package, which fixes
these bugs.


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

RHEL Desktop Workstation (v. 5 client)

SRPMS:
openais-0.80.6-30.el5_7.2.src.rpm
File outdated by:  RHBA-2013:0013
    MD5: b4e96a3fcfbf582561153e3963cfe16e
SHA-256: f6ae1e5747c357dea6f8eddc3aafad134f90be28aa69aba78b13aa8c94d35e12
 
IA-32:
openais-0.80.6-30.el5_7.2.i386.rpm
File outdated by:  RHBA-2013:0013
    MD5: 85e0f20b596b8ab61433ff9ebec07262
SHA-256: e588a5d0c34ae76ea1bbc60c3cf748778611ca0ad589eb9e45cb0b01559a3de8
openais-devel-0.80.6-30.el5_7.2.i386.rpm
File outdated by:  RHBA-2013:0013
    MD5: 6c8137d9fc77077c746252062cf399eb
SHA-256: c0ac183f9ccea591aa8495102aca0215f4216a950770a4d81c9d980beede59a5
 
x86_64:
openais-0.80.6-30.el5_7.2.x86_64.rpm
File outdated by:  RHBA-2013:0013
    MD5: 64288e9f536699b544f615b41b5a0df4
SHA-256: f8e0908fa6c7353ab77de5d14ef171f6cb225c1351c3cd7f63fd5af62d9ca7ba
openais-devel-0.80.6-30.el5_7.2.i386.rpm
File outdated by:  RHBA-2013:0013
    MD5: 6c8137d9fc77077c746252062cf399eb
SHA-256: c0ac183f9ccea591aa8495102aca0215f4216a950770a4d81c9d980beede59a5
openais-devel-0.80.6-30.el5_7.2.x86_64.rpm
File outdated by:  RHBA-2013:0013
    MD5: 8118f74105115effc02dfb07c8b323d1
SHA-256: de86eb515aac408d956ef40e11393d594b28649e812d85a6b79a3d29d43bd9b2
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
openais-0.80.6-30.el5_7.2.src.rpm
File outdated by:  RHBA-2013:0013
    MD5: b4e96a3fcfbf582561153e3963cfe16e
SHA-256: f6ae1e5747c357dea6f8eddc3aafad134f90be28aa69aba78b13aa8c94d35e12
 
IA-32:
openais-0.80.6-30.el5_7.2.i386.rpm
File outdated by:  RHBA-2013:0013
    MD5: 85e0f20b596b8ab61433ff9ebec07262
SHA-256: e588a5d0c34ae76ea1bbc60c3cf748778611ca0ad589eb9e45cb0b01559a3de8
openais-devel-0.80.6-30.el5_7.2.i386.rpm
File outdated by:  RHBA-2013:0013
    MD5: 6c8137d9fc77077c746252062cf399eb
SHA-256: c0ac183f9ccea591aa8495102aca0215f4216a950770a4d81c9d980beede59a5
 
IA-64:
openais-0.80.6-30.el5_7.2.ia64.rpm
File outdated by:  RHBA-2013:0013
    MD5: 31116b99f1a2eeeb289dad7f157ad442
SHA-256: 12740d4a84e719c25362aba882ad78854e1ebcaf8e74a10b8ac3c99b4f4fca01
openais-devel-0.80.6-30.el5_7.2.ia64.rpm
File outdated by:  RHBA-2013:0013
    MD5: 4f0f1c144f5506a55f6df55361fff023
SHA-256: caaffdbb082674cadb78a1c6ac2267fed589ce7d1b1ce55f8407461a3790f469
 
PPC:
openais-0.80.6-30.el5_7.2.ppc.rpm
File outdated by:  RHBA-2013:0013
    MD5: 85a83585a01d465df282767d90479f69
SHA-256: 25c8d6c6c6ac528b2624a0c6bad3c460d57a97f510ce257bb1a46970d32b3bf9
openais-devel-0.80.6-30.el5_7.2.ppc.rpm
File outdated by:  RHBA-2013:0013
    MD5: de89b823d2de5cf49da81c4d56aacb02
SHA-256: fa9acd8de5c0c3a8c93f4a06ffe4f45251122eef0d4d5aaef6b3f91556612078
openais-devel-0.80.6-30.el5_7.2.ppc64.rpm
File outdated by:  RHBA-2013:0013
    MD5: 94bcd3de8334264cd5a9342e2154d08d
SHA-256: fc4b95bec670fffc0af4c53015f042cd38884477110ab70c51c381b573267c71
 
x86_64:
openais-0.80.6-30.el5_7.2.x86_64.rpm
File outdated by:  RHBA-2013:0013
    MD5: 64288e9f536699b544f615b41b5a0df4
SHA-256: f8e0908fa6c7353ab77de5d14ef171f6cb225c1351c3cd7f63fd5af62d9ca7ba
openais-devel-0.80.6-30.el5_7.2.i386.rpm
File outdated by:  RHBA-2013:0013
    MD5: 6c8137d9fc77077c746252062cf399eb
SHA-256: c0ac183f9ccea591aa8495102aca0215f4216a950770a4d81c9d980beede59a5
openais-devel-0.80.6-30.el5_7.2.x86_64.rpm
File outdated by:  RHBA-2013:0013
    MD5: 8118f74105115effc02dfb07c8b323d1
SHA-256: de86eb515aac408d956ef40e11393d594b28649e812d85a6b79a3d29d43bd9b2
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

731460 - openais crashes with combo of lossy network and config changes
739083 - openais deadlocks during rapid start/stop of process
739086 - openais could use wrong sort queue if memb_join message sent during recovery



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/