summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2020-07-14 08:40:16 +0000
committerGerrit Code Review <review@openstack.org>2020-07-14 08:40:16 +0000
commitb6a20e0ee2d89de5f69956296d0c1e1c304164ad (patch)
tree42623b4ad022e5b50183b2736d1022534a076b4c
parentaf360affaed71c30528063c73a2a1f1f708b95c8 (diff)
parent1f66e61ca5db0f324688665f6c769ac24d560c32 (diff)
downloadheat-b6a20e0ee2d89de5f69956296d0c1e1c304164ad.tar.gz
Merge "Don't check stack staus for already migrated stacks" into stable/ussuri
-rw-r--r--heat/engine/service.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/heat/engine/service.py b/heat/engine/service.py
index cc363d6d3..bd3631df7 100644
--- a/heat/engine/service.py
+++ b/heat/engine/service.py
@@ -2296,15 +2296,15 @@ class EngineService(service.ServiceBase):
msg = _("Migration of nested stack %s") % stack_id
raise exception.NotSupported(feature=msg)
- if parent_stack.status != parent_stack.COMPLETE:
- raise exception.ActionNotComplete(stack_name=parent_stack.name,
- action=parent_stack.action)
-
if parent_stack.convergence:
LOG.info("Convergence was already enabled for stack %s",
stack_id)
return
+ if parent_stack.status != parent_stack.COMPLETE:
+ raise exception.ActionNotComplete(stack_name=parent_stack.name,
+ action=parent_stack.action)
+
db_stacks = stack_object.Stack.get_all_by_root_owner_id(
ctxt, parent_stack.id)
stacks = [parser.Stack.load(ctxt, stack_id=st.id,