diff options
Diffstat (limited to 'heat/engine/stack.py')
-rw-r--r-- | heat/engine/stack.py | 5 |
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), |