I did some debugging and it turns out that the problem is that I set maintenance mode prior to stopping the components. Unfortunately, this makes it so nagios starts alerting me. My script is attempting to remove a slave node from a cluster by doing the following:
1. Set maintenance mode on all host_components. 2. Stop all host_components. 3. Remove all host_components. 4. Remove host from cluster. This was what I had worked out to be the proper procedure a few weeks back. Am I doing something wrong or did I discover a bug? Greg On 7/18/14 7:15 PM, "Yusaku Sako" <[email protected]> wrote: >Greg, > >That should not be broken. >What is the exact call you are trying to make (can you post the >equivalent curl call)? > >Yusaku > >On Fri, Jul 18, 2014 at 2:13 PM, Greg Hill <[email protected]> >wrote: >> This used to be accomplished by doing a PUT with this message to the >>host >> resource: >> >> {"RequestInfo": {"context" :"Stop All Components"}, "Body": >>{"HostRoles": >> {"state": "INSTALLED"}}} >> >> But that doesn't appear to work any more. It worked a few weeks ago. >>Is >> there somewhere where changes like this are being documented? >> >> Greg > >-- >CONFIDENTIALITY NOTICE >NOTICE: This message is intended for the use of the individual or entity >to >which it is addressed and may contain information that is confidential, >privileged and exempt from disclosure under applicable law. If the reader >of this message is not the intended recipient, you are hereby notified >that >any printing, copying, dissemination, distribution, disclosure or >forwarding of this communication is strictly prohibited. If you have >received this communication in error, please contact the sender >immediately >and delete it from your system. Thank You.
