OpenStack Orchestration (Heat)
Go to file
Sirushti Murugesan 5d1027a135 Convergence: Do create operation only if action is INIT
All resources that are new will have an INIT state. Instead
of having a complex strategy to decide whether the resource
should be created or updated, just check for the action
to see if it is in the INIT state or not. If it is not, then
always trigger the update workflow.

Also, this fixes a bug where we triggered a create for a
resource without a resource id that originally should've been
updated because it was in UPDATE_FAILED which was the unhandled
case.

Change-Id: I3f2318fecfe76592e8b54e9c09fdf1614197e83f
2015-08-03 19:12:27 +05:30
bin Update wsgi.py to support reload from conf on SIGHUP 2015-07-06 17:27:28 +03:00
contrib Do not use rich server objects in servers' create 2015-07-27 14:52:45 +03:00
devstack/upgrade In-tree grenade support for Heat 2015-07-02 17:23:22 +05:30
doc Merge "Get 'update' paragraph from top-level schema" 2015-07-28 10:22:02 +00:00
etc/heat Add template-function-list 2015-07-10 09:39:39 -04:00
heat Convergence: Do create operation only if action is INIT 2015-08-03 19:12:27 +05:30
heat_integrationtests Integration test check for OS_PROJECT_NAME too 2015-08-03 11:12:46 +12:00
heat_upgradetests In-tree grenade support for Heat 2015-07-02 17:23:22 +05:30
rally-scenarios Add config file for performance gate job 2014-08-08 02:22:59 +04:00
tools Add a way to run py34 tests from file 2015-07-09 07:15:37 +00:00
.coveragerc Enabled source code coverage for contrib directory 2014-01-28 21:49:40 +08:00
.gitignore Ignore .eggs directory (created by the new pbr) 2015-07-22 10:35:25 +10:00
.gitreview Update .gitreview for org move. 2012-12-02 17:46:15 +00:00
.testr.conf Add separate requirements.txt to integration tests 2015-04-01 09:02:13 +00:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:36 +00:00
HACKING.rst cleanup of hacking.rst heat doc 2015-04-28 16:47:07 -04:00
LICENSE Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
README.rst Merge "changed heat dev docs to comply with conventions" 2015-05-08 08:54:19 +00:00
babel.cfg Add setup.py and friends 2012-03-14 09:25:54 +11:00
bandit.yaml tox environment for `bandit` 2015-07-08 09:13:35 -04:00
config-generator.conf Fix config generator for oslo.service 2015-06-27 05:33:07 -04:00
install.sh Merge "Switch from MySQL-python to PyMySQL" 2015-06-22 10:32:35 +00:00
openstack-common.conf Switch to oslo.service 2015-06-23 08:30:39 +02:00
py3-testlist py34: heat.tests.neutron 2015-08-01 20:50:55 +05:30
pylintrc Directives to not use variable names that conflict with pdb 2012-03-20 07:16:16 -04:00
requirements.txt Adds python-magnumclient>=0.2.1 2015-08-03 09:35:38 +05:30
setup.cfg move network constraints from neutron to common constraint 2015-08-03 12:56:34 +08:00
setup.py Updated from global requirements 2015-07-15 07:33:24 +00:00
test-requirements.txt Updated from global requirements 2015-07-31 16:36:54 +00:00
tox.ini Use OS_TEST_PATH for integration tests 2015-08-03 11:00:22 +12:00
uninstall.sh Add uninstall script for Heat 2012-06-23 22:41:30 -04:00