RETIRED, A utility to run diskimage-builder undercloud elements on a running host
Go to file
Ben Nemec c6afcc818e Generate most of the pystache context automatically
For the most part, the pystache context is just a list of values from
undercloud.conf.  Rather than maintain this list manually, including
duplicate default values (some of which are bad, like the "unset"
password defaults), let's just generate the context dict based on
the options we can look up from undercloud.py.

This also avoids masking mistakes where a value is added to the
context, but a corresponding config opt is not added to
undercloud.conf, resulting in an unconfigurable "option".

Closes-Bug: 1598846
Change-Id: I70cc0f98e4f869417e22270a71f1f18525a06aac
(cherry picked from commit c03d2ccbbc)
(cherry picked from commit ecb3d7e23d)
2016-07-04 15:23:10 +01:00
config-generator Pythonize instack-install-undercloud 2015-05-26 14:02:18 +02:00
doc/source Add basic API docs 2015-09-16 14:20:35 +00:00
elements Generate most of the pystache context automatically 2016-07-04 15:23:10 +01:00
imagefactory Don't specify the input type to qemu-img 2014-10-27 19:08:51 +00:00
instack_undercloud Revert "Deploy Aodh services, replacing Ceilometer Alarm" 2016-03-30 18:24:14 +00:00
json-files Use puppet to configure ironic-inspector 2015-10-09 13:39:41 -04:00
scripts Don't use dnsmasq lease file to retrieve address 2015-10-08 17:43:15 +02:00
.gitignore Add Puppet 4.x lint checks 2015-12-03 12:51:30 +00:00
.gitreview Update gitreview on stable/liberty 2015-11-12 13:26:02 +00:00
.testr.conf Test _generate_environment 2015-05-28 11:27:15 -05:00
Gemfile Update Gemfile to work in gate 2016-07-01 11:49:08 +01:00
LICENSE Add LICENSE 2014-02-18 09:48:12 -05:00
README.md Update README to include tags recognized by release-tools 2015-09-14 14:57:35 +02:00
Rakefile Add Puppet 4.x lint checks 2015-12-03 12:51:30 +00:00
requirements.txt Add check for sufficient memory to undercloud install 2016-01-29 20:30:01 +00:00
setup.cfg Remove some legacy stuff 2015-10-13 15:23:41 +00:00
setup.py Remove pbr version specifier 2015-06-26 22:55:50 +02:00
test-requirements.txt Pythonize instack-install-undercloud 2015-05-26 14:02:18 +02:00
tox.ini Add placeholder docs 2015-09-16 14:23:43 +01:00
undercloud.conf.sample Secure haproxy stats endpoint 2016-03-22 02:06:21 +00:00

README.md

Undercloud Install via instack

instack-undercloud is tooling for installing a TripleO undercloud.

It is part of the TripleO project: http://docs.openstack.org/developer/tripleo-docs/index.html