RETIRED, A utility to run diskimage-builder undercloud elements on a running host
Go to file
Dougal Matthews a370e16be6 Only create the Mistral config env if it doesn't exist
From I71edae4a4dee2204edf32e3b2800f075d221b856 we started to create a
Mistral env in instack-undercloud. This happens at install time. We
failed to only do this if the environment doesn't exist, at the moment
instack will fail on a second undercloud install as Mistral will attempt
to create the environment again and raise an exception.

This patch also fixes a regression introduced by
I71edae4a4dee2204edf32e3b2800f075d221b856 which created the config
env *after* creating the default plan - given the default plan creation
depends on the environment, this was an error.

Closes-Bug: #1633450
Change-Id: I186217fd0e1125519149763e610d3efdff583388
2016-10-18 13:26:45 +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 Tune number of workers for undercloud 2016-10-14 11:01:53 -06:00
imagefactory Don't specify the input type to qemu-img 2014-10-27 19:08:51 +00:00
instack_undercloud Only create the Mistral config env if it doesn't exist 2016-10-18 13:26:45 +01:00
json-files Use ironic::pxe class to setup PXE 2016-09-02 11:52:14 +02:00
scripts Update default VM memory 2016-09-22 14:44:09 -04:00
templates Add net config override 2016-06-21 15:40:13 -04:00
.coveragerc Enable coverage testing 2015-11-30 22:56:47 +00:00
.gitignore Enable coverage testing 2015-11-30 22:56:47 +00:00
.gitreview Update .gitreview 2015-09-08 13:04:29 -04:00
.testr.conf Test _generate_environment 2015-05-28 11:27:15 -05:00
Gemfile Switch to use Puppet Openstack spec helper 2016-10-05 17:16:24 -06: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-11-10 17:44:29 +01:00
requirements.txt Work around deletion of _member_ role assignments on upgrade 2016-09-20 09:08:01 +03:00
setup.cfg Use certmonger for automatic cert generation 2016-08-03 13:44:21 +03:00
setup.py Remove pbr version specifier 2015-06-26 22:55:50 +02:00
test-requirements.txt Remove discover from test-requirements 2016-07-22 06:24:02 +00:00
tox.ini Add dib-lint to pep8 tox job 2016-05-04 16:58:07 +00:00
undercloud.conf.sample Merge "Enable telemetry services by default on undercloud" 2016-10-14 16:56:38 +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