Good Health via Stack Update-By-Deltas and Scaling Group Excluded Member Property
This blueprint describes how OS::Heat:
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Mike Spreitzer
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Thomas Herve
Related branches
Related bugs
Sprints
Whiteboard
The delta cited in (b) in the introductory outline is deliberately chosen to be "add ... to the list" instead of "set the list to be ...", for the sake of robustness in the face of concurrency. The scaling group is defined to automatically prune that list, which means we do not have the problem of getting some other agent to do it.
The list being modified in (b) is a distinct property, rather than the value associated with a key in a map that is a member of a unified policy list; this makes easier demands on the language for expressing template deltas.
This outline will not change when automatic convergence becomes available for scaling group members.
See https:/
Work Items
Dependency tree
* Blueprints in grey have been implemented.