Skip to navigation

Bug Fix Advisory cman bug-fix and enhancement update

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

Details

Updated cman packages that fix bugs and add enhancements are now available.

The Cluster Manager (cman) utility provides user-level services for
managing a Linux cluster.

This update applies fixes for the following bugs:

* gfs_controld: fix plock owner in unmount. (BZ#624554)

* gfs_controld: fix plock owner syncing. (BZ#624156)

* fenced: use post_join_delay after cluster join. (BZ#575952)

* group_tool: list more than 64 groups. (BZ#561509)

* Add extended information to 'group_tool dump plocks' (gfs). (BZ#514264)

* fence_ipmilan now supports HP iLO 3 devices. (BZ#548575)

* mkqdisk debug option is no longer position dependent. (BZ#555246)

* cman can now be rebuilt with latest NSS libraries. (BZ#575157)

* gfs_controld: set last_plock_time for ownership operations. (BZ#578632)

* fence_scsi get_scsi_devices() has vastly improved performance. (BZ#564468)

* If ccsd fails to bind to a socket or send to a socket, ccsd fails to report
the IP address and port. (BZ#573996)

* fence_ilo throws an exception if the user does not have correct privileges.
(BZ#576176)

* fence_ack_manual man page is now up to date. (BZ#578604)

* Fencing agents now return correct return codes. (BZ#583034)

* Standard output is now closed in fence_rsb. (BZ#583040)

* fence_ilo no longer depends on OpenSSL. (BZ#583049)

* Obtaining metadata from fencing agents now works properly. (BZ#583053)

* libcman no longer leaks file descriptors. (BZ#585218)

* fail_to_recv_const has been changed to 2500. (BZ#587080)

* Fence_vmware and fence_vmware_helper syntax errors have been fixed.
(BZ#590304)

* Quorum is no longer recalculated after a node abruptly leaves cluster.
(BZ#590304)

* fence_apc no longer fails for some port numbers. (BZ#606315)

* Consensus timeout is now optimized based on node count at cluster startup,
significantly reducing failure recovery time in clusters with two members.
(BZ#611391)

* Qdiskd now gives up on heuristics that do not respond prior to the qdisk
timeout. (BZ#589266)

* Multiple mount attempts when mounting the same gfs2 file system no longer fail
incorrectly. (BZ#559735)

* Fencing agent parameters now appear in agent metadata output. (BZ#619034)

* 'port' is now a synonym of 'module_name' for fence_drac5. (BZ#619776)

* Some fencing agents do not support login using keys. (BZ#582334)

* The package no longer overwrites users' log files in /var/log/cluster
(BZ#659090)

In addition, this update adds the following enhancements:

* Use of clustering is now supported within guest virtual machines managed by
Red Hat Enterprise Virtualization (BZ#595458)

* fence_scsi_test can now test preempt-and-abort, enabling administrators to
better decide whether their arrays support fence_scsi. (BZ#603838)

* The use of broacast mode is now supported in some configurations. (BZ#629652)

* Fence-Agents: Support non-default TCP ports in fence_wti for the different
services (SSH / Telnet). (BZ#572996)

* Two-node clusters may now delay fencing to resolve race-to-fence situations.
(BZ#613064)

* IBM IMMv2 devices are now supported by fence_ipmilan. (BZ#614198)

* Adding LUNs to fence_scsi without restarting the cluster is now supported.
(BZ#616138)

* A fencing agent for use with Cisco Unified Computing System environments is
provided. (BZ#579859)

* A fencing agent for use with Red Hat Enterprise Virtualization Manager is
provided. (BZ#595835)

* A fencing agent for use in clusters utilizing certain switches in conjunction
with iSCSI storage is provided. (BZ#572863)

* WTI VMR devices no longer require their prompts to be set to "IPS".
(BZ#578615)

All cman users are advised to upgrade to these updated packages, which fixes
these issues 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
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

RHEL Desktop Workstation (v. 5 client)

SRPMS:
cman-2.0.115-68.el5.src.rpm
File outdated by:  RHBA-2014:0282
    MD5: 233283015f061cdeff0e1d326aeec16f
SHA-256: 3b55c111200c94d1485e64698a50f93796c059e843aea35b2adb54c732313004
 
IA-32:
cman-2.0.115-68.el5.i386.rpm
File outdated by:  RHBA-2014:0282
    MD5: 1675a85cd19e6c71360c00a935589941
SHA-256: 23294bd926a5972c282f91d970be3d690e3d8e3d07aabea53cefe7de8bd06e1d
cman-devel-2.0.115-68.el5.i386.rpm
File outdated by:  RHBA-2014:0282
    MD5: 7380179df6a3ed7a97a98c91c62cf7b9
SHA-256: 4063cba304b40df5d5a5ea7b4d5f9dbb39846b76f75d7e161b6870c144e19030
 
x86_64:
cman-2.0.115-68.el5.x86_64.rpm
File outdated by:  RHBA-2014:0282
    MD5: 9d27733bd9c0ad905b513dd3007c095b
SHA-256: aa4b68b62519e4ac0f773cfbf9ccea9637b8be8a5c0433e920e5cf532aaa3790
cman-devel-2.0.115-68.el5.i386.rpm
File outdated by:  RHBA-2014:0282
    MD5: 7380179df6a3ed7a97a98c91c62cf7b9
SHA-256: 4063cba304b40df5d5a5ea7b4d5f9dbb39846b76f75d7e161b6870c144e19030
cman-devel-2.0.115-68.el5.x86_64.rpm
File outdated by:  RHBA-2014:0282
    MD5: 3dc5b16a03a0a063466681e1153e1f9f
SHA-256: 5c8ee603222fd3eee291e9795eda486d8dc30c512ccd7022ead3fa33dfe7a3c6
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
cman-2.0.115-68.el5.src.rpm
File outdated by:  RHBA-2014:0282
    MD5: 233283015f061cdeff0e1d326aeec16f
SHA-256: 3b55c111200c94d1485e64698a50f93796c059e843aea35b2adb54c732313004
 
IA-32:
cman-2.0.115-68.el5.i386.rpm
File outdated by:  RHBA-2014:0282
    MD5: 1675a85cd19e6c71360c00a935589941
SHA-256: 23294bd926a5972c282f91d970be3d690e3d8e3d07aabea53cefe7de8bd06e1d
cman-devel-2.0.115-68.el5.i386.rpm
File outdated by:  RHBA-2014:0282
    MD5: 7380179df6a3ed7a97a98c91c62cf7b9
SHA-256: 4063cba304b40df5d5a5ea7b4d5f9dbb39846b76f75d7e161b6870c144e19030
 
IA-64:
cman-2.0.115-68.el5.ia64.rpm
File outdated by:  RHBA-2014:0282
    MD5: b0879121dce15e0729c35d3916a5a641
SHA-256: b0c874bafbba328ebbc10e29b980e70b7a3d8b0c5a4d60a09db5ef8437dbf098
cman-devel-2.0.115-68.el5.ia64.rpm
File outdated by:  RHBA-2014:0282
    MD5: 0a6118138c3d42edbc9d391ffc665965
SHA-256: b5b195165fe3f40957f510bf3973eeaf2aa9eb0e02a8a491a2002db8a97aba63
 
PPC:
cman-2.0.115-68.el5.ppc.rpm
File outdated by:  RHBA-2014:0282
    MD5: 1d0bc85b2a54f2112095abd778357737
SHA-256: 0bdb5792894bdb37a3b781672af6c183e32074a740e4befc007eacc1a540fddd
cman-devel-2.0.115-68.el5.ppc.rpm
File outdated by:  RHBA-2014:0282
    MD5: 11ef1c4ae0d153b0aa145e8a74fd4aa2
SHA-256: a6d460dc4a0eaa3d4fd877cd435f9196a04b0aceac7372dc1484893e0fd23747
cman-devel-2.0.115-68.el5.ppc64.rpm
File outdated by:  RHBA-2014:0282
    MD5: a2deb2ac9302e7b884130c793a7b7bf3
SHA-256: 941afda6f71d95217bf6b5d9d9d719bcfefe276d5bf1bd6341561166c92c3dc7
 
x86_64:
cman-2.0.115-68.el5.x86_64.rpm
File outdated by:  RHBA-2014:0282
    MD5: 9d27733bd9c0ad905b513dd3007c095b
SHA-256: aa4b68b62519e4ac0f773cfbf9ccea9637b8be8a5c0433e920e5cf532aaa3790
cman-devel-2.0.115-68.el5.i386.rpm
File outdated by:  RHBA-2014:0282
    MD5: 7380179df6a3ed7a97a98c91c62cf7b9
SHA-256: 4063cba304b40df5d5a5ea7b4d5f9dbb39846b76f75d7e161b6870c144e19030
cman-devel-2.0.115-68.el5.x86_64.rpm
File outdated by:  RHBA-2014:0282
    MD5: 3dc5b16a03a0a063466681e1153e1f9f
SHA-256: 5c8ee603222fd3eee291e9795eda486d8dc30c512ccd7022ead3fa33dfe7a3c6
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

514264 - Add extended information to 'group_tool dump plocks' (gfs)
555246 - mkqdisk debug option (-d) specified position
559735 - GFS2 mount fails incorrectly after correctly failed second-mount attempt
561509 - group_tool only shows 64 groups
564468 - fence_scsi get_scsi_devices() too slow, maybe hanging
572996 - Fence-Agents: fence_wti, support non-default TCP ports for the different services (SSH, Telnet)
573996 - ccsd does not log what IPs are used for binding/sending packets to
575157 - cman cannot be rebuilt with latest nss libraries
575952 - fenced post_join_delay doesn't help after quorum is restored
576176 - fence_ilo will throw exception if user does not have power priviledges
578604 - fence_ack_manual man page is out of date
578615 - Add direct support for WTI VMR
578632 - gfs_controld: set last_plock_time for ownership operations
579859 - [Cisco 5.6 feat] Include Cisco UCS Fencing Agent
582334 - Some fencing agents do not support login using keys
583034 - Return codes of fencing agent
583040 - Force stdout close for fence_rsb
583049 - Remove dependency on OpenSSL in fence_ilo
589266 - qdisk should have a timer for heuristic "programs" instead of relying on "program" to provide timeout
590304 - cman-2.0.115-34.el5 /sbin/fence_vmware and /sbin/fence_vmware_helper
595385 - Provide fence-rhev agent that uses the RHEV REST API
595394 - Qdisk: quorum is recalculated after node abruptly leaves cluster
595458 - Full support/testing for RHCS on RHEV guests
606315 - fence_apc fails for some port numbers
613064 - Method to cause one node to delay fencing in a two node cluster
616138 - Ability to add new LUNs to registration for a node w/o needing to restart cluster
619034 - Not all parameters appear in metadata
619776 - make "port" a synonym of "module_name" for drac5
624156 - gfs_controld: fix plock owner syncing
624554 - gfs_controld: fix plock owner in unmount
629652 - Provide support for broadcast mode (vs. multicast) for a limited set of cluster configurations
642237 - Testing of fence_brocade switches against FOS versions 6.1.x, 6.2.x, 6.3.x, 6.4.x
659090 - ownership of /var/log/cluster clobbers log files


Keywords

cman


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/