From fe7055a5bd25bef33fe10f4fee858ad8cd30a6ea Mon Sep 17 00:00:00 2001 From: Anthony Young Date: Fri, 16 Mar 2012 16:51:03 -0700 Subject: Fix run/terminate race conditions. * synchronize run,terminate,stop,start on instance_uuid * don't surpress error when unfiltering instance, which can result in a zombified instance. * Fixes bug 956719 * Remove debug raise Change-Id: I8b2eaffdabfd5c1a9414adb1b5ed11e4c48711fc --- nova/exception.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'nova/exception.py') diff --git a/nova/exception.py b/nova/exception.py index 0e961730d..eb0bf382c 100644 --- a/nova/exception.py +++ b/nova/exception.py @@ -330,6 +330,10 @@ class InstanceRebootFailure(Invalid): message = _("Failed to reboot instance") + ": %(reason)s" +class InstanceTerminationFailure(Invalid): + message = _("Failed to terminate instance") + ": %(reason)s" + + class ServiceUnavailable(Invalid): message = _("Service is unavailable at this time.") -- cgit