RETIRED, Application Catalog for OpenStack
Go to file
Serg Melikyan 4da6c43dd2 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
OS::Nova::Server resource. During clean-up stage, if some application
was deleted from environment, we remove corresponding OS::Nova::Server
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.

Attention: this change fix issue that can break murano-ci gate

Closes-bug: #1339630
Co-Authored-By: Stan Lagun <slagun@mirantis.com>
Change-Id: I74d32034969dd7f554d74fac87f407388e52dd7e
2014-07-11 16:13:11 +04:00
contrib Added DB migrations on Alembic 2014-06-20 18:01:34 +04:00
doc/source Merge "Add articles about Automated Tests" 2014-07-07 11:37:57 +00:00
etc Add policy checks to API 2014-06-11 13:37:41 -05:00
functionaltests Fix stack inconsistency after app deletion 2014-07-11 16:13:11 +04:00
meta Fix stack inconsistency after app deletion 2014-07-11 16:13:11 +04:00
murano Fix stack inconsistency after app deletion 2014-07-11 16:13:11 +04:00
tools Add policy checks to API 2014-06-11 13:37:41 -05:00
.coveragerc Added coveragerc 2014-06-22 06:41:49 +04:00
.gitignore Migrate unit test to testtools 2014-06-04 18:41:07 +04:00
.gitreview Update gitreview to match repo rename 2014-05-23 18:21:12 -04:00
.testr.conf Migrate unit test to testtools 2014-06-04 18:41:07 +04:00
CONTRIBUTING.rst Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
HACKING.rst Added developer documentation 2014-04-21 16:32:28 +04:00
LICENSE Added MANIFEST.in and LICENSE 2013-05-31 16:18:01 +04:00
MANIFEST.in Added DB migrations on Alembic 2014-06-20 18:01:34 +04:00
README.rst Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
babel.cfg Removed all projects except Glazier Api 2013-04-09 13:25:02 +04:00
common.inc Code update 2014-05-27 13:31:40 +04:00
openstack-common.conf Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
requirements.txt YAQL version updated to 0.2.3 2014-07-04 15:06:03 +04:00
run_tests.sh Deprecate run_tests.sh 2014-06-12 13:27:05 -05:00
setup.cfg Added DB migrations on Alembic 2014-06-20 18:01:34 +04:00
setup.py Update requirements to match havana's ones. 2013-10-29 13:16:24 +04:00
setup.sh Fix setup.sh to import core library each time 2014-07-08 13:11:48 +04:00
test-requirements.txt Added DB migrations on Alembic 2014-06-20 18:01:34 +04:00
tox.ini Migrate unit test to testtools 2014-06-04 18:41:07 +04:00

README.rst

Murano

Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog, which may be used by the cloud users (including the inexperienced ones) to pick-up the needed applications and services and composes the reliable environments out of them in a "push-the-button" manner.

Project Resources

Project status, bugs, and blueprints are tracked on Launchpad:

https://launchpad.net/murano

Developer documentation can be found here:

https://murano.readthedocs.org

Additional resources are linked from the project wiki page:

https://wiki.openstack.org/wiki/Murano

License

Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0