[cobbler] Cobbler Power commands
David Leach
davidl at image-engine.com
Mon Mar 18 22:43:42 UTC 2013
No dice unfortunately. Ran this bogus host in conjunction with a real
one and the process still failed to continue onto the next host. Unless
just patching that file was not all I needed to do?
Mon Mar 18 15:39:19 2013 - INFO | cobbler power configuration is:
Mon Mar 18 15:39:19 2013 - INFO | type : ipmilan
Mon Mar 18 15:39:19 2013 - INFO | address: 11.11.11.11
Mon Mar 18 15:39:19 2013 - INFO | user : admin
Mon Mar 18 15:39:19 2013 - INFO | id :
Mon Mar 18 15:39:19 2013 - INFO | running: /usr/sbin/fence_ipmilan
Mon Mar 18 15:39:38 2013 - INFO | received on stdout: Powering off
machine @ IPMI:11.11.11.11...Failed
Mon Mar 18 15:39:38 2013 - DEBUG | received on stderr:
Mon Mar 18 15:39:40 2013 - INFO | running: /usr/sbin/fence_ipmilan
Mon Mar 18 15:39:59 2013 - INFO | received on stdout: Powering off
machine @ IPMI:11.11.11.11...Failed
Mon Mar 18 15:39:59 2013 - DEBUG | received on stderr:
Mon Mar 18 15:40:01 2013 - INFO | running: /usr/sbin/fence_ipmilan
Mon Mar 18 15:40:20 2013 - INFO | received on stdout: Powering off
machine @ IPMI:11.11.11.11...Failed
Mon Mar 18 15:40:20 2013 - DEBUG | received on stderr:
Mon Mar 18 15:40:22 2013 - INFO | running: /usr/sbin/fence_ipmilan
Mon Mar 18 15:40:41 2013 - INFO | received on stdout: Powering off
machine @ IPMI:11.11.11.11...Failed
Mon Mar 18 15:40:41 2013 - DEBUG | received on stderr:
Mon Mar 18 15:40:43 2013 - INFO | running: /usr/sbin/fence_ipmilan
Mon Mar 18 15:41:02 2013 - INFO | received on stdout: Powering off
machine @ IPMI:11.11.11.11...Failed
Mon Mar 18 15:41:02 2013 - DEBUG | received on stderr:
Mon Mar 18 15:41:04 2013 - INFO | Exception occured: <class
'cobbler.cexceptions.CX'>
Mon Mar 18 15:41:04 2013 - INFO | Exception value: 'command failed
(rc=1), please validate the physical setup and cobbler config'
Mon Mar 18 15:41:04 2013 - INFO | Exception Info:
File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 126,
in die
raise CX(msg)
Mon Mar 18 15:41:04 2013 - INFO | Exception occured: <class
'cobbler.cexceptions.CX'>
Mon Mar 18 15:41:04 2013 - INFO | Exception value: 'command failed
(rc=1), please validate the physical setup and cobbler config'
Mon Mar 18 15:41:04 2013 - INFO | Exception Info:
File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 89,
in run
rc = self._run(self)
File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 259,
in runner
object_id = self.remote.get_system_handle(x,token)
File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line
1921, in power_system
elif power=="status":
File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 1031,
in reboot
self.power_off(system, user, password, logger=logger)
File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 1025,
in power_off
return
action_power.PowerTool(self._config,system,self,user,password,logger=logger).power("off")
File "/usr/lib/python2.6/site-packages/cobbler/action_power.py",
line 123, in power
utils.die(self.logger,"command failed (rc=%s), please validate the
physical setup and cobbler config" % rc)
File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 134,
in die
raise CX(msg)
Mon Mar 18 15:41:04 2013 - ERROR | ### TASK FAILED ###
On 03/18/2013 10:44 AM, David Leach wrote:
> Will try this patch shortly.
> On 03/18/2013 10:17 AM, James Cammarata wrote:
>> On Mon, Mar 18, 2013 at 11:58 AM, David Leach
>> <davidl at image-engine.com <mailto:davidl at image-engine.com>> wrote:
>>
>> Fencing agents run sweet, tested this on the command line. We're
>> running 2.2.3 Fencing agents are the latest as of about a month ago.
>>
>> The problem occurs when a host fails because it's ipmi interface
>> is down, a hardware failure or the management module on the blade
>> server doesn't respond or someone has made a typo with the
>> password or something. Instead of the cobbler wrapper just going
>> OK, bad return code let's try the next host on the list it bails out.
>>
>> EG. When this happens on a list of multiple hosts it stops at
>> that point instead of continuing with the next host.
>>
>>
>> Give this patch a try:
>>
>> https://gist.github.com/jimi1283/5188949
>>
>> Please note, I have not tested that, so be sure to make a backup of
>> the remote.py file before trying to apply it. This is also based on
>> the master branch, so it may not apply perfectly cleanly via the
>> patch command.
>>
>>
>> _______________________________________________
>> cobbler mailing list
>> cobbler at lists.fedorahosted.org
>> https://lists.fedorahosted.org/mailman/listinfo/cobbler
>
>
>
> _______________________________________________
> cobbler mailing list
> cobbler at lists.fedorahosted.org
> https://lists.fedorahosted.org/mailman/listinfo/cobbler
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fedorahosted.org/pipermail/cobbler/attachments/20130318/aae78186/attachment-0001.html>
More information about the cobbler
mailing list