Add support for stack suspend/resume
User requested feature, add support for suspending a heat stack, then resuming it at some later point.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Medium
- Drafter:
- Steven Hardy
- Direction:
- Approved
- Assignee:
- Steven Hardy
- Definition:
- Approved
- Series goal:
- Accepted for havana
- Implementation:
- Implemented
- Milestone target:
- 2013.2
- Started by
- Steven Hardy
- Completed by
- Steven Hardy
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
engine : Add list_stack_actions RPC call
Addressed by: https:/
api: Add initial support for an actions subpath
Addressed by: https:/
Add initial suspend logic to engine
Addressed by: https:/
Add suspend support to Instance
Addressed by: https:/
api : Add ReST actions POST method
Addressed by: https:/
engine : Add StateMixin state-attribute class
Addressed by: https:/
engine : convert resource.Resource to use engine_
Addressed by: https:/
engine : convert parser.Stack to use engine_
Addressed by: https:/
engine : Resource separate state_set action/status
Addressed by: https:/
engine : remove GreenletExit workaround
Addressed by: https:/
engine : abstract state-transition logic
Addressed by: https:/
engine : suspend support for nested stacks
Addressed by: https:/
engine : parser.Stack create general stack_task
Gerrit topic: https:/
Addressed by: https:/
Add suspend support to InstanceGroup
Addressed by: https:/
engine : remove unnecessary default check_*_complete functions
Addressed by: https:/
engine : simplify resource state check
Addressed by: https:/
Add initial resume logic to engine
Addressed by: https:/
Add resume support to Instance
Addressed by: https:/
api : Add actions resume support
Addressed by: https:/
engine : resume support for nested stacks
Addressed by: https:/
Add resume support to InstanceGroup
Gerrit topic: https:/
Addressed by: https:/
engine : add suspend/resume support to watch resource
Addressed by: https:/
engine : add suspend/resume support to User resource