Fix RPC result handling in _AssembleInstanceDisks
[ganeti-local] / lib / ssh.py
index e87b19d..40df999 100644 (file)
@@ -219,6 +219,9 @@ class SshRunner:
       output = retval.output
       if output:
         msg += ": %s" % output
+      else:
+        msg += ": %s (no output)" % retval.fail_reason
+      logging.error("Command %s failed: %s" % (retval.cmd, msg))
       return False, msg
 
     remotehostname = retval.stdout.strip()