Unable to update a stack which has already failed a create/update due to a property that resolves to an invalid type
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
In Progress
|
Undecided
|
Jason Dunsmore |
Bug Description
Whenever a stack has a resource with a property that resolves to an incorrect type, the stack can no longer be updated. Normally, you can fix the template and do a stack-update to get the stack back into a healthy state.
To reproduce, create OR update a stack with this invalid template:
http://
The stack create/update fails. Then, update the stack with this valid template:
http://
The stack cannot be updated. It continually fails with the following traceback:
http://
Also, "heat template-show <stack>" continues to show the invalid template.
When convergence engine is enabled, there is different behavior. The stack stays create/update in progress when creating/updating with the invalid template (http://
Changed in heat: | |
assignee: | nobody → Jason Dunsmore (jasondunsmore) |
Changed in heat: | |
milestone: | none → no-priority-tag-bugs |
Fix proposed to branch: master /review. openstack. org/324898
Review: https:/