diff --git a/heat/engine/resource.py b/heat/engine/resource.py index e55718a77..33af02826 100644 --- a/heat/engine/resource.py +++ b/heat/engine/resource.py @@ -485,7 +485,7 @@ class Resource(object): % {'a': action, 'h': hook}) LOG.info(_LI('Reached hook on %s'), self) - while self.has_hook(hook) and self.status != self.FAILED: + while self.has_hook(hook): try: yield except BaseException as exc: