UpdateStack support for AWS::AutoScaling::AutoScalingGroup

Registered by Steven Hardy

Implement UpdateStack support for AutoScalingGroup - currently any attempt to update results in replacement, so we should align better with the AWS UpdateStack behavior for this resource. At a minimum it should be possible to update the properties which affect the scaling (MinSize, MaxSize, Cooldown) without replacing the group (and thus all the instances)

Blueprint information

Status:
Complete
Approver:
Steven Dake
Priority:
Low
Drafter:
Steven Hardy
Direction:
Approved
Assignee:
Steven Hardy
Definition:
Approved
Series goal:
Accepted for grizzly
Implementation:
Implemented
Milestone target:
milestone icon 2013.1
Started by
Steven Hardy
Completed by
Steven Hardy

Related branches

Sprints

Whiteboard

Links to AWS Docs:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/updating.stacks.walkthrough.html

Gerrit topic: https://review.openstack.org/#q,topic:bp/autoscale-update-stack,n,z

Addressed by: https://review.openstack.org/21134
    heat engine : Resource remove redundant None get defaults

Addressed by: https://review.openstack.org/21135
    heat tests : update_allowed_keys should be tuple

Addressed by: https://review.openstack.org/21136
    heat engine : Resource add function to compare properties

Addressed by: https://review.openstack.org/21137
    heat engine : AutoScalingGroup UpdateStack support

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.