diff --git a/lib/hypervisor.py b/lib/hypervisor.py index 04737add1c101807deef000c789d4e451a828931..3eb5368c517e66c195eded38ffcfbed6b8487d71 100644 --- a/lib/hypervisor.py +++ b/lib/hypervisor.py @@ -265,8 +265,8 @@ class XenHypervisor(BaseHypervisor): result = utils.RunCmd(["xm", "create", instance.name]) if result.failed: - raise HypervisorError("Failed to start instance %s: %s" % - (instance.name, result.fail_reason)) + raise HypervisorError("Failed to start instance %s: %s (%s)" % + (instance.name, result.fail_reason, result.output)) def StopInstance(self, instance, force=False): """Stop an instance."""