Stack inconsistency after app deletion

Bug #1343385 reported by Serg Melikyan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
High
Timur Sufiev

Bug Description

Tags: murano
Revision history for this message
OSCI Robot (oscirobot) wrote :

Package murano-api has been built from changeset: http://gerrit.mirantis.com/19020
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable-19020/centos

Changed in mos:
status: Confirmed → In Progress
Revision history for this message
Timur Sufiev (tsufiev-x) wrote :

Fixed by: https://gerrit.mirantis.com/#/c/19020/

Fix stack inconsistency after app deletion

To expose IP addresses of Instance in MuranoPL we place new entry to
outputs section in Heat template that reference corresponding
AWS::EC2::Instance resource. During clean-up stage, if some application
was deleted from environment, we remove corresponding AWS:EC2:Instance
resource, but reference in outputs section stays.
Stack with reference to resource that is not present in template is
invalid - environment deployment fails.
This change add code that removes references to OS::Nova::Server when
corresponding Instance is deleted.
Change-Id: I1c8b53db59939abd45595a8e619bc5ebe5e12646
Attention: this change fix issue that can break murano-ci gate
Closes-Bug: #1343385
Note: this is backport of https://review.openstack.org/#/c/105686/

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package murano-api has been built from changeset: http://gerrit.mirantis.com/19020
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable-19020/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package murano-api has been built from changeset: http://gerrit.mirantis.com/19020
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.1-stable-19020/ubuntu

Changed in mos:
assignee: MOS Murano (mos-murano) → Timur Sufiev (tsufiev-x)
Changed in mos:
status: In Progress → Fix Committed
Changed in mos:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.