heat/contrib
Rico Lin 382d038892 Stack updated error if creation fails
template https://github.com/openstack/heat-templates/blob/
67301b6ff45b9f1c220ee0a0ab3aecd3a415032b/cfn/F17/
AutoScalingCeilometer.yaml
can have update error when execute on some resources
which did not even created due to creation failed.

Add check logic in _needs_update to make sure even resource still
stay in init complete state can proceed update process by
raise resource.UpdateReplace.

For nested stack, StackResource should have the same status check
logic in _needs_update method to avoid this error occur(nested()
is None due to resource in failed state after create failed).

Change-Id: I3fa6a61436e79409fe7f28cf66dfdfd9f609b576
Closes-Bug: #1459719
(cherry picked from commit 878473d922)
2015-09-22 17:29:46 +08:00
..
cinder_volume_type Do not specify version for contrib plugins 2015-08-11 18:24:02 -07:00
extraroute Do not specify version for contrib plugins 2015-08-11 18:24:02 -07:00
heat_barbican Do not specify version for contrib plugins 2015-08-11 18:24:02 -07:00
heat_docker Do not specify version for contrib plugins 2015-08-11 18:24:02 -07:00
heat_gnocchi Do not specify version for contrib plugins 2015-08-11 18:24:02 -07:00
heat_keystone Do not specify version for contrib plugins 2015-08-11 18:24:02 -07:00
heat_keystoneclient_v2 Do not specify version for contrib plugins 2015-08-11 18:24:02 -07:00
heat_mistral Do not specify version for contrib plugins 2015-08-11 18:24:02 -07:00
heat_zaqar Do not specify version for contrib plugins 2015-08-11 18:24:02 -07:00
nova_flavor Do not specify version for contrib plugins 2015-08-11 18:24:02 -07:00
rackspace Stack updated error if creation fails 2015-09-22 17:29:46 +08:00