RETIRED, Heat templates for deploying OpenStack
Go to file
Dan Prince 656b8385ef Undercloud params for compute driver and manager
Add undercloud template parameters for NovaComputeDriver,
NovaComputeManager, and NovaSchedulerHostManager.

The motivation here is to be able to test configure Nova to use
the new (in-tree) Ironic compute driver (which used to live
in Ironic).

NOTE: The initial Nova in-tree Ironic driver won't have its
own ClusteredComputeManager (compute_manager). Even so I've
gone ahead and added a parameter for NovaComputeManager
so we can modify this accordingly in the future without
making hard coded template changes.

Change-Id: Ib48a6b6d8a6cff157bdf3948bd0330e9b29dd46a
2014-09-05 16:18:01 -04:00
examples Merge "Make removing nodes from scaled items possible." 2014-08-13 20:05:17 +00:00
tripleo_heat_merge Merge "Make removing nodes from scaled items possible." 2014-08-13 20:05:17 +00:00
.gitignore Expose public_interface_tag support. 2014-08-28 13:34:38 -04:00
.gitreview Update stackforge references to openstack 2013-08-17 22:57:57 -04:00
babel.cfg Add release configuration. 2013-10-22 17:49:35 +01:00
base.yaml Switch to heat_template_version: 2013-05-23 2014-08-13 10:53:46 +12:00
block-storage-nfs.yaml Switch to heat_template_version: 2013-05-23 2014-08-13 10:53:46 +12:00
block-storage.yaml Merge "Make BlockStorage deployment dependent on controller0AllNodes" 2014-08-18 19:10:17 +00:00
controller.yaml Switch to heat_template_version: 2013-05-23 2014-08-13 10:53:46 +12:00
debian-mirror.yaml Port all templates to HOT 2014-08-04 08:57:52 +12:00
LICENSE Add license file 2014-01-20 11:58:20 +01:00
Makefile Expose public_interface_tag support. 2014-08-28 13:34:38 -04:00
MANIFEST.in Add release configuration. 2013-10-22 17:49:35 +01:00
nagios3.yaml Switch to heat_template_version: 2013-05-23 2014-08-13 10:53:46 +12:00
nfs-server-source.yaml Switch to heat_template_version: 2013-05-23 2014-08-13 10:53:46 +12:00
nova-compute-config.yaml Merge "Make turning debug on globally easy." 2014-09-02 21:53:16 +00:00
nova-compute-instance.yaml Merge "Set vnc to use controller virtual_ip" 2014-08-25 04:23:32 +00:00
overcloud-source.yaml Merge "Make turning debug on globally easy." 2014-09-02 21:53:16 +00:00
overcloud-vlan-port.yaml Expose public_interface_tag support. 2014-08-28 13:34:38 -04:00
README.md Add functional tests and examples for merge 2013-09-19 13:02:03 -07:00
requirements.txt Add release configuration. 2013-10-22 17:49:35 +01:00
setup.cfg Remove hardcoded version. 2014-08-20 13:04:17 +12:00
setup.py Add release configuration. 2013-10-22 17:49:35 +01:00
ssl-source.yaml Move cacert property out of "stunnel" and into a new "ssl" group 2014-08-12 17:34:19 +00:00
swift-deploy.yaml Merge "Make Swift replica count configurable." 2014-08-26 11:35:34 +00:00
swift-source.yaml Merge "Remove unused Neutron values" 2014-09-01 14:31:33 +00:00
swift-storage-source.yaml Merge "Remove unused Neutron values" 2014-09-01 14:31:33 +00:00
test_merge.bash Make removing nodes from scaled items possible. 2014-08-12 15:33:01 +12:00
test-requirements.txt Add release configuration. 2013-10-22 17:49:35 +01:00
tox.ini Add release configuration. 2013-10-22 17:49:35 +01:00
undercloud-bm-nova-config.yaml Undercloud params for compute driver and manager 2014-09-05 16:18:01 -04:00
undercloud-bm-nova-deploy.yaml Undercloud params for compute driver and manager 2014-09-05 16:18:01 -04:00
undercloud-source.yaml Merge "Make turning debug on globally easy." 2014-09-02 21:53:16 +00:00
undercloud-vlan-port.yaml Expose public_interface_tag support. 2014-08-28 13:34:38 -04:00
undercloud-vm-ironic-config.yaml Undercloud params for compute driver and manager 2014-09-05 16:18:01 -04:00
undercloud-vm-ironic-deploy.yaml Undercloud params for compute driver and manager 2014-09-05 16:18:01 -04:00
undercloud-vm-nova-config.yaml Undercloud params for compute driver and manager 2014-09-05 16:18:01 -04:00
undercloud-vm-nova-deploy.yaml Undercloud params for compute driver and manager 2014-09-05 16:18:01 -04:00

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'.