summaryrefslogtreecommitdiff
path: root/heat/engine/stack.py
diff options
context:
space:
mode:
Diffstat (limited to 'heat/engine/stack.py')
-rw-r--r--heat/engine/stack.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/heat/engine/stack.py b/heat/engine/stack.py
index 3503c2f34..ec46e8ff4 100644
--- a/heat/engine/stack.py
+++ b/heat/engine/stack.py
@@ -1549,7 +1549,10 @@ class Stack(collections.abc.Mapping):
# Rolling back to previous resource
score += 10
- return score, ext_rsrc.updated_at
+ last_changed_at = ext_rsrc.updated_at
+ if last_changed_at is None:
+ last_changed_at = ext_rsrc.created_at
+ return score, last_changed_at
candidates = sorted((r for r in self.ext_rsrcs_db.values()
if r.name == rsrc_name),