John-Paul,

One of the challenges with Crowbar 1 is that the nodes are very very linked to 
Chef.  It's possible that you caused some drift then you recreated the 
credentials.

Please check your chef system to see if the nodes are created multiple times.

Rob

> -----Original Message-----
> From: crowbar-bounces On Behalf Of John-Paul Robinson
> Sent: Sunday, May 04, 2014 11:55 AM
> To: crowbar
> Subject: [Crowbar] crowbar nodes' state is unhappy but in chef nodes'
> state appears happy
>
> I've got two of my nodes reporting the "Problem" state in the Node
> view of the Crowbar UI and a red led blink in their group summary.
>
> Both of the nodes report the uptime as "Unavailable" in their node
> view and I think this points to the source of the problem. No, not
> that the machines are down but that Crowbar isn't happy about their
> state. ;)
>
> Both of these nodes appear to be in a normal state in the Chef node
> view and in fact both display their correct uptimes in that view.
> They are also functioning normally by all other indicators (Nagios and 
> Ganglia included).
>
> When I look at the data that Crowbar is pulling out of Chef on the TCP
> channel the json object sent to Crowbar from Chef includes the correct
> uptime value for both nodes. From what I've understood from the code,
> missing uptime data is a trigger for the Problem state.
>
> As background, a few weeks ago I regenerated the Chef client.pem for
> the two nodes to try and fix this same Problem state. At the time,
> the chef- client wasn't able to authn to the chef server. For some
> reason these two nodes had lost their client.pem. This was causing
> the two nodes to be reported as not reachable in the Chef console and
> I thought that was why they were in the Problem state in Crowbar.
> After regenerating the client.pem, Chef returned to normal operation,
> as noted above, but Crowbar continues to report them in the Problem state.
>
> I've restarted Chef, Crowbar (and the full admin node bluepill stack)
> in an attempt to get Crowbar to see the "happy" state from Chef.
>
> Either there really still is some sort of problem or the problem is
> that Crowbar won't refresh it's state from the data it gets from Chef.
>
> Is it possible for node state to get out of sync between Chef and
> Crowbar? Is there a way to tell crowbar to ignore such cached state
> and start clean from Chef?
>
> Thanks for any pointers,
>
> ~jpr
>
> _______________________________________________
> Crowbar mailing list
> Crowbar@dell.com
> https://lists.us.dell.com/mailman/listinfo/crowbar
> For more information: http://crowbar.github.com/
_______________________________________________
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Reply via email to