Red Hat Bugzilla – Bug 1213429
Cluster request fails on first node if this is not authorized
Last modified: 2015-11-19 04:37:01 EST
Description of problem: If first node of cluster is not authorized, sending request to cluster fails on that node without trying it on other nodes. Version-Release number of selected component (if applicable): 0.9.139 How reproducible: always Steps to Reproduce: 1. on first cluster node (first node in "pcs cluster status") remove file /var/lib/pcsd/pcs_users.conf 2. in GUI try to open CLUSTER PROPERTIES Actual results: values of cluster properties are empty Expected results: show actual cluster properties
upstream patch: https://github.com/feist/pcs/commit/64de0e7f6600b4afe2378c1281156f9f9c42c05c
Test: 1. Create 2-node cluster 2. Remove file /var/lib/pcsd/pcs_users.conf on first cluster node (first node in "pcs cluster status"). 3. In GUI open CLUSTER PROPERTIES You should see actual cluster properties
Before Fix: [root@rh71-node1 ~]# rpm -q pcs pcs-0.9.137-13.el7_1.2.x86_64 1. Remove file /var/lib/pcsd/pcs_users.conf on first cluster node (first node in "pcs cluster status"). 2. In GUI open CLUSTER PROPERTIES 3. No values displayed in the form. After Fix: [root@rh71-node1:~]# rpm -q pcs pcs-0.9.140-1.el7.x86_64 3. Form is populated by values loaded from another node.
Created attachment 1037559 [details] proposed fix
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2015-2290.html