instack-undercloud/elements/puppet-stack-config
Harald Jensas 28ff631ef0 Install and enable neutron baremetal ML2 and L2 agent
Ironic use binding:vnic_type baremetal for flat interfaces.
The baremetal mechanism driver is required to bind this
vnic_type correctly.

The L2 agent populates segmenthostmapping data in neutron
which is a requirement for routed-networks.

Implements: blueprint tripleo-routed-networks-deployment
Change-Id: I8e192df9068c3f5d6657f5ea92e7e2f44646c290
2018-03-06 11:14:32 +01:00
..
extra-data.d Install via puppet 2015-03-17 16:15:55 -04:00
install.d Ensure Boolean Strings from the environment are treated correctly 2018-01-25 12:00:37 +11:00
os-apply-config/etc/puppet/hieradata Use tripleo::selinux 2016-05-13 16:27:53 -04:00
os-refresh-config Add --summarize when running puppet apply 2018-01-07 10:01:45 +00:00
README.rst Install via puppet 2015-03-17 16:15:55 -04:00
element-deps Install via puppet 2015-03-17 16:15:55 -04:00
package-installs.yaml Remove usage of os-cloud-config 2017-03-28 18:06:41 -04:00
puppet-stack-config.pp Install and enable neutron baremetal ML2 and L2 agent 2018-03-06 11:14:32 +01:00
puppet-stack-config.yaml.template Install and enable neutron baremetal ML2 and L2 agent 2018-03-06 11:14:32 +01:00

README.rst

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.