There is a problem where restoring a backup resource which references
a parameter in it's properties that doesn't exist in the backup stack
will fail to delete, if the property is referenced in the delete path
of the resource.
We can work around the problem by always returning the frozen_definition
properties on delete, provided there are stored properties to refer to.
Reviewed: https:/ /review. openstack. org/222176 /git.openstack. org/cgit/ openstack/ heat/commit/ ?id=fc77e432978 334687e143f0a8e 8d69a14df2de1d
Committed: https:/
Submitter: Jenkins
Branch: master
commit fc77e4329783346 87e143f0a8e8d69 a14df2de1d
Author: Steven Hardy <email address hidden>
Date: Mon Sep 14 11:38:48 2015 +0100
Work around parameter error deleting backup stack
There is a problem where restoring a backup resource which references
a parameter in it's properties that doesn't exist in the backup stack
will fail to delete, if the property is referenced in the delete path
of the resource.
We can work around the problem by always returning the frozen_definition
properties on delete, provided there are stored properties to refer to.
Closes-Bug: #1494260 6483286b78416f9 037ac80d6fa
Change-Id: I462ce716149730