Bug 218941
Summary: | Conga/luci - cannot add node to cluster via luci web app | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Len DiMaggio <ldimaggi> | ||||
Component: | conga | Assignee: | Ryan McCabe <rmccabe> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Corey Marthaler <cmarthal> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 5.0 | CC: | cluster-maint, jparsons, kanderso, kupcevic, rmccabe | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | RC | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2007-02-08 02:24:19 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: | |||||||
Attachments: |
|
Description
Len DiMaggio
2006-12-08 16:45:37 UTC
Created attachment 143162 [details]
Screen shot
RHEL5 GA requirement = Cluster configuration with Luci, CGA-0200 - Creating a cluster (http://intranet.corp.redhat.com/ic/intranet/RHEL500ReleaseCriteria#Conga) Impact statement - the user add the node to the cluster outside of Conga The text of the error displayed is: Unable to determine the cluster OS for the <cluster name> cluster I have a fix for this that's checked into -HEAD. That's great Ryan - can you also check on deleting a node from a cluster? It seems to be broken too. I just checked with the latest tree (-HEAD), and it is working there. There is also a problem with modclusterd where it seqfaults during "add node"
action (under certain circumstances), making it impossible to complete the
operation.
Commited to -HEAD and -RHEL5
Index: ricci/modules/cluster/clumon/src/daemon/Monitor.cpp
diff -r1.10.2.2 -r1.10.2.3
272c272,274
< nodes.erase(find(nodes.begin(), nodes.end(), nodename));
---
> vector<String>::iterator iter = find(nodes.begin(), nodes.end(), nodename);
> if (iter != nodes.end())
> nodes.erase(iter);
Stan indicated that this bz was fixed in luci-0.8-26.el5/ricci-0.8-26.el5, but it's still failing - this error is written to the luci log: Jan 9 10:41:02 tng3-5 luci[2430]: vACN8: local variable 'e' referenced before assignment Is it actually fixed in 0.8.27? The fix is in -27, not -26. Verified in: luci-0.8-29.el5 ricci-0.8-29.el5 A package has been built which should help the problem described in this bug report. This report is therefore being closed with a resolution of CURRENTRELEASE. You may reopen this bug report if the solution does not work for you. |