From 33a963c2af9b87f9a2e9856bf10f24f10740f357 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Wed, 7 Aug 2019 11:35:49 -0400 Subject: [PATCH] Improve fence output on failure and increase delay --- node-daemon/pvcd/fencing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/node-daemon/pvcd/fencing.py b/node-daemon/pvcd/fencing.py index 71cc1ae1..53ace5ac 100644 --- a/node-daemon/pvcd/fencing.py +++ b/node-daemon/pvcd/fencing.py @@ -124,7 +124,7 @@ def rebootViaIPMI(ipmi_hostname, ipmi_user, ipmi_password, logger): ) ipmi_reset_retcode, ipmi_reset_stdout, ipmi_reset_stderr = common.run_os_command(ipmi_command_reset) - time.sleep(0.5) + time.sleep(2) # Ensure the node is powered on ipmi_command_status = '/usr/bin/ipmitool -I lanplus -H {} -U {} -P {} chassis power status'.format( @@ -145,4 +145,5 @@ def rebootViaIPMI(ipmi_hostname, ipmi_user, ipmi_password, logger): return True else: logger.out('Failed to reboot dead node', state='e') + print(ipmi_reset_stderr) return False