Files
instack-undercloud/json-files
James Slagle a957f0e38d Don't use os-cloud-config/common-venv elements
Moves the os-cloud-config installation to be handled by puppet instead
of the element. Also removes usage of the common-venv element since it
was only ever needed when installing other elements from source.

In order to pass CI, the following commit was also cherry-picked then
squashed into this commit:

Don't use ironic-conductor element

This removes usage of the ironic-conductor element in favor of using
puppet instead.

However, puppet-ironic does not yet have full support for configuring
ipxe and tftp, so we still need to make use of 88-setup-ipxe and
69-ironic-tftp-support. Since those bash scripts need to run after
puppet has installed all the needed packages, they are moved to be
os-refresh-config scripts instead. This should be fine since those
scripts are idempotent.

blueprint undercloud-elements
Change-Id: I9488cebbb479c269901e9b310a1208b6d5ed9e76
Closes-Bug: 1683390
(cherry picked from commit 90bbff7e6e)
(cherry picked from commit 7ea7d61285)
2017-04-17 18:22:13 +00:00
..