resume stack failed after suspend a stack at the same time autoscaling updating the nested stack

Bug #1334333 reported by wujiajie618
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Medium
Angus Salkeld

Bug Description

the stack has resouce of autoscalinggroup, when suspending a stack, there is no check about the nested stack status, so if autoscaling group add one instance, at the same time suspend the father stack, the new instance status is in active, no suspend, resource status is CREATE COMPLETE, so then resume the stack will failed because the new instance resource status is CREATE COMPLETE

Zane Bitter (zaneb)
Changed in heat:
importance: Undecided → Medium
status: New → Triaged
Anant Patil (ananta)
Changed in heat:
assignee: nobody → Anant Patil (ananta)
Revision history for this message
Anant Patil (ananta) wrote :

wujiajie618, could you please upload the template? Also, if you could give more details on how to reproduce, it will be helpful.

Angus Salkeld (asalkeld)
Changed in heat:
milestone: none → kilo-rc1
Revision history for this message
Angus Salkeld (asalkeld) wrote :
Changed in heat:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

Fix proposed to branch: master
Review: https://review.openstack.org/169576

Changed in heat:
assignee: Anant Patil (ananta) → Angus Salkeld (asalkeld)
Revision history for this message
Angus Salkeld (asalkeld) wrote :

Once the above jenkins job passes, we can mark this bug as Fix Committed.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

Reviewed: https://review.openstack.org/169576
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=bafb803a7fb4d00602fa373de222da7e79272311
Submitter: Jenkins
Branch: master

commit bafb803a7fb4d00602fa373de222da7e79272311
Author: Angus Salkeld <email address hidden>
Date: Wed Apr 1 11:22:40 2015 +1000

    Prove that we can't signal during a suspend

    This is to just make sure that bug 1334333 is fixed.

    Change-Id: I7a54e7f089b247997fb5cc5e696629f6415d009f
    Partial-bug: #1334333

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

Fix proposed to branch: master
Review: https://review.openstack.org/169725

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

Reviewed: https://review.openstack.org/169725
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=9468e87e417f3b0d2fde5979fc4eb5b5027a4970
Submitter: Jenkins
Branch: master

commit 9468e87e417f3b0d2fde5979fc4eb5b5027a4970
Author: Angus Salkeld <email address hidden>
Date: Thu Apr 2 09:14:39 2015 +1000

    Create an event when signalling fails

    - otherwise it is hard to know that signalling happened and failed
    - remove the LOG.exception() - doesn't seem like a programming error.
    - don't change the resource action/state
    - this makes a functional test much more reliable

    Change-Id: I84c73b06bade4dfcadba240eb3dddac698194acf
    Partial-bug: #1334333

Angus Salkeld (asalkeld)
Changed in heat:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in heat:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in heat:
milestone: kilo-rc1 → 2015.1.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.