Bug 624488

Summary: killing process gives CPG_REASON_LEAVE instead of CPG_REASON_PROCDOWN
Product: Red Hat Enterprise Linux 5 Reporter: Benjamin Kahn <bkahn>
Component: openaisAssignee: Steven Dake <sdake>
Status: CLOSED ERRATA QA Contact: Cluster QE <mspqa-list>
Severity: medium Docs Contact:
Priority: urgent    
Version: 5.5CC: cluster-maint, edamato, fnadge, jfriesse, jkortus, pm-eus, sdake, takeshi.senoo, teigland
Target Milestone: rcKeywords: ZStream
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: openais-0.80-22.el5_3.15 Doc Type: Bug Fix
Doc Text:
Previously, the Closed Process Group (CPG) interface returned the wrong result which could lead to incorrect behavior in some situations. With this update, the CPG interface behaves now as expected.
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-11-05 15:25:48 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 599654    
Bug Blocks:    

Description Benjamin Kahn 2010-08-16 15:43:51 UTC
This bug has been copied from bug #599654 and has been proposed
to be backported to 5.3 z-stream (EUS).

Comment 4 Florian Nadge 2010-10-18 17:01:13 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
Previously, the Closed Process Group (CPG) interface returned the wrong result which could lead to incorrect behavior in some situations. With this update, the CPG interface behaves now as expected.

Comment 5 Jaroslav Kortus 2010-11-01 15:50:13 UTC
killing (-9) groupd now correctly shows as PROCDOWN (and triggers node removal and fencing):

Nov  1 10:21:47 z3 groupd[30921]: kill node 2 - groupd PROCDOWN
Nov  1 10:21:57 z3 openais[30908]: [TOTEM] The token was lost in the OPERATIONAL state. 
Nov  1 10:21:57 z3 openais[30908]: [TOTEM] Receive multicast socket recv buffer size (320000 bytes). 
Nov  1 10:21:57 z3 openais[30908]: [TOTEM] Transmit multicast socket send buffer size (262142 bytes). 
Nov  1 10:21:57 z3 openais[30908]: [TOTEM] entering GATHER state from 2. 
Nov  1 10:22:17 z3 openais[30908]: [TOTEM] entering GATHER state from 0. 
Nov  1 10:22:17 z3 openais[30908]: [TOTEM] Saving state aru 8774 high seq received 8774 
Nov  1 10:22:17 z3 openais[30908]: [TOTEM] Storing new sequence id for ring 94 
Nov  1 10:22:17 z3 openais[30908]: [TOTEM] entering COMMIT state. 
[...]
Nov  1 10:22:18 z3 fenced[30927]: fencing deferred to z1

Comment 7 errata-xmlrpc 2010-11-05 15:25:48 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2010-0828.html