Description of problem: If I use "cman_tool expected_votes" to lower the expected votes count of a cluster, then adding a new node should raise it back to the original value in CCS. This does not happen Version-Release number of selected component (if applicable): 5.0->5.1 How reproducible: Every time Steps to Reproduce: 1. Start 2 nodes of a 6 node cluster, This cluster will be inquorate 2. cman_tool expected -e1, to make it quorate 3. Join a new node Actual results: The new node has expected_votes set to 6 and goes inquorate. The remaining nodes do NOT get the new value are are quorate. Expected results: All nodes should do inquorate as a result of the new expected_votes value. Additional info:
Created attachment 207971 [details] Patch to fix This is pretty nasty, if we can get this into 5.1 I think we should.
Fixed on RHEL5 branch: Checking in commands.c; /cvs/cluster/cluster/cman/daemon/commands.c,v <-- commands.c new revision: 1.55.2.13; previous revision: 1.55.2.12 done
Missed 5.1, so I'll set it to MODIFIED as it will be in 5.2
This was definitely fixed in 5.4; I did not check earlier releases.