Move to ThreadGroups makes deletes block for pending WaitConditions
Bug #1078064 reported by
Steven Hardy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
Steven Hardy | ||
Grizzly |
Fix Released
|
High
|
Steven Hardy |
Bug Description
8135da2fb42a8f3
Steps to reproduce:
1 - Launch a template which has a waitcondition
2 - Delete while the waitcondition is yet to complete
3 - Observe that the delete blocks until either the waitcondition completes or the request to the engine times out
Changed in heat: | |
importance: | Undecided → High |
Changed in heat: | |
milestone: | none → grizzly-1 |
Changed in heat: | |
milestone: | grizzly-1 → grizzly-2 |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | grizzly-2 → 2013.1 |
To post a comment you must log in.
This needs to be fixed in openstack-common, fix posted:
https:/ /review. openstack. org/15906
Also, we probably don't need to wait() after the stop() in engine/service.py, since this will just raise a greenlet. GreenletExit exception