Skip to content

Instantly share code, notes, and snippets.

@linuxdan
Last active December 12, 2015 08:08
Show Gist options
  • Save linuxdan/4741764 to your computer and use it in GitHub Desktop.
Save linuxdan/4741764 to your computer and use it in GitHub Desktop.
From cobbler system report --name=server05.example.org
---------------------------------
Power Management Address : server05_power.example.org
Power Management ID : -P
Power Management Password : ThePassword
Power Management Type : ipmilan
Power Management Username : Administrator
---------------------------------
/etc/cobbler/power/power_ipmilan.template -- original
---------------------------------
#use power_id to pass in additional options like -P, Use Lanplus
fence_ipmilan -i "$power_address" $power_id -l "$power_user" "$power_pass" -o "$power_mode"
---------------------------------
/etc/cobbler/power/power_ipmilan.template -- new attempt
---------------------------------
action=$power_mode
passwd=$power_user
login=$power_pass
ipaddr=$power_address
lanplus
---------------------------------
/var/log/cobbler/tasks/2013-02-08_150922_power.log -- basically the same either way
---------------------------------
Fri Feb 8 15:09:23 2013 - INFO | cobbler power configuration is:
Fri Feb 8 15:09:23 2013 - INFO | type : ipmilan
Fri Feb 8 15:09:23 2013 - INFO | address: server05_power.example.org
Fri Feb 8 15:09:23 2013 - INFO | user : Administrator
Fri Feb 8 15:09:23 2013 - INFO | id : -P
Fri Feb 8 15:09:23 2013 - INFO | running: /usr/sbin/fence_ipmilan
Fri Feb 8 15:09:24 2013 - INFO | received on stdout: Powering off machine @ IPMI:server05_power.example.org...Failed
Fri Feb 8 15:09:24 2013 - DEBUG | received on stderr:
Fri Feb 8 15:09:26 2013 - INFO | running: /usr/sbin/fence_ipmilan
Fri Feb 8 15:09:27 2013 - INFO | received on stdout: Powering off machine @ IPMI:server05_power.example.org...Failed
Fri Feb 8 15:09:27 2013 - DEBUG | received on stderr:
Fri Feb 8 15:09:29 2013 - INFO | running: /usr/sbin/fence_ipmilan
Fri Feb 8 15:09:30 2013 - INFO | received on stdout: Powering off machine @ IPMI:server05_power.example.org...Failed
Fri Feb 8 15:09:30 2013 - DEBUG | received on stderr:
Fri Feb 8 15:09:32 2013 - INFO | running: /usr/sbin/fence_ipmilan
Fri Feb 8 15:09:33 2013 - INFO | received on stdout: Powering off machine @ IPMI:server05_power.example.org...Failed
Fri Feb 8 15:09:33 2013 - DEBUG | received on stderr:
Fri Feb 8 15:09:35 2013 - INFO | running: /usr/sbin/fence_ipmilan
Fri Feb 8 15:09:36 2013 - INFO | received on stdout: Powering off machine @ IPMI:server05_power.example.org...Failed
Fri Feb 8 15:09:36 2013 - DEBUG | received on stderr:
Fri Feb 8 15:09:38 2013 - INFO | Exception occured: cobbler.cexceptions.CX
Fri Feb 8 15:09:38 2013 - INFO | Exception value: 'command failed (rc=1), please validate the physical setup and cobbler config'
Fri Feb 8 15:09:38 2013 - INFO | Exception Info:
File "/usr/lib/python2.4/site-packages/cobbler/utils.py", line 126, in die
raise CX(msg)
Fri Feb 8 15:09:38 2013 - INFO | Exception occured: cobbler.cexceptions.CX
Fri Feb 8 15:09:38 2013 - INFO | Exception value: 'command failed (rc=1), please validate the physical setup and cobbler config'
Fri Feb 8 15:09:38 2013 - INFO | Exception Info:
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line 89, in run
rc = self._run(self)
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line 259, in runner
self.remote.power_system(object_id,self.options.get("power",""),token,logger=self.logger)
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line 1921, in power_system
rc=self.api.reboot(obj, user=None, password=None, logger=logger)
File "/usr/lib/python2.4/site-packages/cobbler/api.py", line 1031, in reboot
self.power_off(system, user, password, logger=logger)
File "/usr/lib/python2.4/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.4/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.4/site-packages/cobbler/utils.py", line 134, in die
raise CX(msg)
Fri Feb 8 15:09:38 2013 - ERROR | ### TASK FAILED ###
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment