instack-undercloud/elements/puppet-stack-config
Dmitry Tantsur c8776d9a76 Support configuring enabled hardware types
Enables two generic hardware types by default: IPMI and Redfish.
Calculates enabled power and management interfaces based on enabled
hardware types. Enables support for ironic-inspector and socat console.

Also fixes enabled_drivers which was using deprecated (and removed)
puppet variable ironic::enabled_drivers.

Part of blueprint ironic-driver-composition and blueprint redfish-support.
Change-Id: I22dd51fa871ad9141af2ad935d248262789780a5
2017-05-02 12:15:07 +02:00
..
extra-data.d Install via puppet 2015-03-17 16:15:55 -04:00
install.d Move handling keys for hieradata template completely to instack_undercloud module 2017-02-01 15:45:27 +01:00
os-apply-config/etc/puppet/hieradata Use tripleo::selinux 2016-05-13 16:27:53 -04:00
os-refresh-config Use same logging format for file and stream 2016-09-27 17:11:46 +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 Support configuring enabled hardware types 2017-05-02 12:15:07 +02:00
puppet-stack-config.yaml.template Support configuring enabled hardware types 2017-05-02 12:15:07 +02: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.