Bug 620342 - Nodes added to cluster with no cluster.conf
Nodes added to cluster with no cluster.conf
Status: CLOSED WORKSFORME
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: luci (Show other bugs)
6.0
All Linux
low Severity medium
: rc
: ---
Assigned To: Ryan McCabe
Cluster QE
: RHELNAK
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2010-08-02 05:10 EDT by Andrew Beekhof
Modified: 2010-11-29 12:50 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2010-11-29 12:50:05 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Andrew Beekhof 2010-08-02 05:10:38 EDT
Description of problem:

Adding a node to a cluster is only partially succeeding.
I found the relevant batch file, it has as much info as I can find.


<?xml version="1.0"?>
<batch batch_id="1820464634" status="4">
        <module name="rpm" status="0">
                <response API_version="1.0" sequence="">
                        <function_response function_name="install">
                                <var mutable="false" name="success" type="boolean" value="true"/>
                        </function_response>
                </response>
        </module>
        <module name="service" status="0">
                <response API_version="1.0" sequence="">
                        <function_response function_name="disable">
                                <var mutable="false" name="success" type="boolean" value="true"/>
                        </function_response>
                </response>
        </module>
        <module name="rpm" status="0">
                <response API_version="1.0" sequence="">
                        <function_response function_name="install">
                                <var mutable="false" name="success" type="boolean" value="true"/>
                        </function_response>
                </response>
        </module>
        <module name="cluster" status="3">
                <request API_version="1.0">
                        <function_call name="set_cluster.conf">
                                <var mutable="false" name="propagate" type="boolean" value="false"/>
                                <var mutable="false" name="cluster.conf" type="xml">
                                        <cluster config_version="2" name="beekhof">
                                                <fence_daemon clean_start="0" post_fail_delay="0" post_join_delay="3"/>
                                                <clusternodes>
                                                        <clusternode name="pcmk-2" nodeid="1" votes="1">
                                                                <fence/>
                                                        </clusternode>
                                                        <clusternode name="pcmk-3" nodeid="2" votes="1">
                                                                <fence/>
                                                        </clusternode>
                                                        <clusternode name="pcmk-4" nodeid="3" votes="1">
                                                                <fence/>
                                                        </clusternode>
                                                </clusternodes>
                                                <cman/>
                                                <fencedevices/>
                                                <rm>
                                                        <failoverdomains/>
                                                        <resources/>
                                                </rm>
                                        </cluster>
                                </var>
                        </function_call>
                </request>
        </module>
        <module name="rpm" status="5">
                <request API_version="1.0">
                        <function_call name="install"/>
                </request>
        </module>
        <module name="cluster" status="5">
                <request API_version="1.0">
                        <function_call name="start_node">
                                <var mutable="false" name="enable_services" type="boolean" value="true"/>
                        </function_call>
                </request>
        </module>
</batch>


Version-Release number of selected component (if applicable):

luci-0.22.2-1.auto1279839662
Comment 2 Andrew Beekhof 2010-08-02 05:13:54 EDT
Sorry, forgot to mention that removing and re-adding the node allows the node to be successfully added.

ricci-0.16.2-13.el6.x86_64
luci-0.22.3-1.auto1280502062.x86_64
Comment 3 RHEL Product and Program Management 2010-08-02 05:27:39 EDT
This issue has been proposed when we are only considering blocker
issues in the current Red Hat Enterprise Linux release.

** If you would still like this issue considered for the current
release, ask your support representative to file as a blocker on
your behalf. Otherwise ask that it be considered for the next
Red Hat Enterprise Linux release. **
Comment 5 Lon Hohberger 2010-08-04 16:16:09 EDT
Andrew, were there any AVC denials on the target machine?
Comment 6 Andrew Beekhof 2010-08-05 03:12:28 EDT
(In reply to comment #5)
> Andrew, were there any AVC denials on the target machine?    

Unlikely since the second attempt worked (ie. removing the node and re-adding it).
Also I'm pretty sure selinux was disabled.

Note You need to log in before you can comment on or make changes to this bug.