RETIRED, Heat templates for deploying OpenStack
Go to file
marios 18c5998d29 Make merge.py invokable from another script
Until now this script has been used at the command line. Tuskar would like
to consume the merge.py functionality to generate the overcloud heat stack
template. A main() is thus added here as well as a few related nits like
ensuring paths are absolute for included files. The actual merge
functionality is split into its own method so it can be invoked more
cleanly from calling scripts. The main method is then used at the command
line as before

For more info about how this will all be used by Tuskar see
I578b4e9f238590ea245b827bc75d252568d194fe

Change-Id: Ia6b6416fe10358d23f2b120283eecaf4c1178cfd
2013-11-29 15:01:26 +02:00
examples Make LaunchConfiguration resources mergeable 2013-10-14 15:30:24 +03:00
.gitignore Use merge.py for the undercloud templates. 2013-11-25 09:14:07 -05:00
.gitreview Update stackforge references to openstack 2013-08-17 22:57:57 -04:00
MANIFEST.in Add release configuration. 2013-10-22 17:49:35 +01:00
Makefile Use merge.py for the undercloud templates. 2013-11-25 09:14:07 -05:00
README.md Add functional tests and examples for merge 2013-09-19 13:02:03 -07:00
babel.cfg Add release configuration. 2013-10-22 17:49:35 +01:00
base.yaml Set NoEcho: true for parameters containing secrets 2013-09-17 15:18:10 -07:00
ironic-source.yaml Name the undercloud resources with 'undercloud'. 2013-11-26 08:58:42 -05:00
merge.py Make merge.py invokable from another script 2013-11-29 15:01:26 +02:00
nagios3.yaml Set NoEcho: true for parameters containing secrets 2013-09-17 15:18:10 -07:00
notcompute.yaml Set NoEcho: true for parameters containing secrets 2013-09-17 15:18:10 -07:00
nova-compute-group.yaml Set NoEcho: true for parameters containing secrets 2013-09-17 15:18:10 -07:00
nova-compute-instance.yaml Wait for o-r-c on nova compute as well. 2013-11-25 13:31:02 -08:00
overcloud-source.yaml Fix case of OpenStack in templates. 2013-11-26 11:20:22 -05:00
requirements.txt Add release configuration. 2013-10-22 17:49:35 +01:00
setup.cfg Add release configuration. 2013-10-22 17:49:35 +01:00
setup.py Add release configuration. 2013-10-22 17:49:35 +01:00
swift-source.yaml Fix case of OpenStack in templates. 2013-11-26 11:20:22 -05:00
test-requirements.txt Add release configuration. 2013-10-22 17:49:35 +01:00
test_merge.bash Make LaunchConfiguration resources mergeable 2013-10-14 15:30:24 +03:00
tox.ini Add release configuration. 2013-10-22 17:49:35 +01:00
tuskar-source.yaml Name the undercloud resources with 'undercloud'. 2013-11-26 08:58:42 -05:00
undercloud-bm-source.yaml Name the undercloud resources with 'undercloud'. 2013-11-26 08:58:42 -05:00
undercloud-source.yaml Merge "Fix case of OpenStack in templates." 2013-11-27 18:00:15 +00:00
undercloud-vm-source.yaml Name the undercloud resources with 'undercloud'. 2013-11-26 08:58:42 -05:00

README.md

templates

Generic templates to describe multi-host infrastructure, consumable by OpenStack Heat, Crowbar, others.

merge.py

The Makefile contains several targets for generated templates, see its contents for all of them. To run functional tests for merge.py, run 'make test'.