OpenStack Orchestration (Heat)
Go to file
Steven Hardy 907c0aac79 Disable nested validation for ResourceGroup with zero count
Some users (TripleO specifically) want to disable features via a
count of zero, which is a problem as we always recurse and validate
the nested stack since c31c34f8df

Instead, we only do validation when the count is non-zero, to
enable, e.g default image names, to be ignored at validation
time (as we'll never use them) instead of rejected by the nested
schema (e.g the server.py properties schema which contains a
custom contraint to always validate the image).

This should still allow us to fail fast (at validation time before
creating anything) when we're actually about to create something,
e.g when the count is non-zero.

Change-Id: I411ff41a9e0730e9864f5ed4ac54f1d5d0ec02d7
Closes-Bug: #1401929
2014-12-19 11:18:16 +00:00
bin Check that template format plugins are registered 2014-12-16 12:41:36 +02:00
contrib Merge "Add OS::Cinder::VolumeType resource" 2014-12-10 10:53:06 +00:00
doc Add "parameter_defaults" to the environment 2014-12-15 09:44:11 +10:00
etc/heat Remove heat.config.sample file 2014-12-03 20:35:36 +00:00
heat Disable nested validation for ResourceGroup with zero count 2014-12-19 11:18:16 +00:00
heat_integrationtests Disable nested validation for ResourceGroup with zero count 2014-12-19 11:18:16 +00:00
rally-scenarios Add config file for performance gate job 2014-08-08 02:22:59 +04:00
tools Remove run_tests.sh 2014-12-10 19:10:27 +02:00
.coveragerc Enabled source code coverage for contrib directory 2014-01-28 21:49:40 +08:00
.gitignore Use setuptools to install contrib plugins 2014-08-13 20:12:29 -05:00
.gitreview Update .gitreview for org move. 2012-12-02 17:46:15 +00:00
.testr.conf Restructure contrib/ directories 2014-03-03 10:49:28 -05:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:36 +00:00
HACKING.rst Fixed the reference to 'Creating Unit Tests' in HACKING.rst 2014-06-22 02:00:59 -06:00
LICENSE Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
MANIFEST.in Update testing-overview.txt 2014-12-15 10:55:09 +02:00
README.rst Added links to missing integration information 2014-06-22 01:21:35 -06:00
babel.cfg Add setup.py and friends 2012-03-14 09:25:54 +11:00
install.sh Port to oslo.messaging 2014-06-26 06:45:52 +02:00
openstack-common.conf Sync oslo modules 2014-12-10 19:57:12 +01:00
pylintrc Directives to not use variable names that conflict with pdb 2012-03-20 07:16:16 -04:00
requirements.txt Updated from global requirements 2014-12-17 04:05:02 +00:00
setup.cfg Add cinder volume type constraint for resources 2014-12-12 15:51:28 +08:00
setup.py Updated from global requirements 2014-05-09 02:42:01 +00:00
test-requirements.txt Updated from global requirements 2014-11-20 14:05:21 +00:00
tox.ini Remove *.pyc files on every tox run 2014-12-15 10:56:38 +02:00
uninstall.sh Add uninstall script for Heat 2012-06-23 22:41:30 -04:00