Comment 14 for bug 1446678

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack/heat (openstack-ci/fuel-6.0-updates/2014.2)

Reviewed: https://review.fuel-infra.org/7230
Submitter: Vitaly Sedelnik <email address hidden>
Branch: openstack-ci/fuel-6.0-updates/2014.2

Commit: 1d9325bea6be2495411ddc7dfe29fc2def8e0971
Author: Kairat Kushaev <email address hidden>
Date: Mon Jun 1 15:14:24 2015

Save updated-in-place resources to backup stack

The patch changes the approach of resource backup during stack
update. It stores the definition of resource that needs to be
updated in-place to backup stack(if it was not created before).

Without this functionality, InvalidTemplateReference will be thrown
every time when update-replaced resource has a reference to updated
in-place resource and stack update was failed. In this case, backup
stack has a resource that refers to not-presented another resource
and backup stack deletion generates an exception.

The similar patch proposed to upstream in this review:
https://review.openstack.org/#/c/175868/

Closes-bug: #1446678
Change-Id: I80bb6b192f50fbb7e7b41bbed416f8031b7a0662
(cherry picked from commit 9bc1a97647231bcda0310971e2b5012a8b39ef18)