Files
instack-undercloud/elements/puppet-stack-config
Sofer Athlan-Guyot cd986d3ea2 Make sure we start nova-compute after ironic-conductor.
We need to ensure that ironic-conductor starts before nova-compute.
This is to workaround an issue where nova-compute tries and fails to
call plug_vifs, this in turn report a vm_state error which, in this
case is a false positive.  See lp#1777608 for more.

We ensure ordering by forcing puppet to restart nova-compute after
ironic-conductor in the case of undercloud upgrade/update.

Change-Id: Ifbada53f088258a397777a6fa18dd7c1b37c09d3
Closes-Bug: #1777475
(cherry picked from commit 801fb3ced6)
2018-06-20 16:38:05 +00:00
..
2015-03-17 16:15:55 -04:00
2015-03-17 16:15:55 -04:00
2015-03-17 16:15:55 -04:00

puppet-stack-config

puppet-stack-config provides static puppet configuration for a single node baremetal cloud using the Ironic driver. A yaml template is used to render a hiera data file at /etc/puppet/hieradata/puppet-stack-config.yaml.

The template rendering takes its input from a set of defined environment variables.