tripleo-heat-templates/puppet/extraconfig/pre_deploy
xinwu ef73827d73 Add extra config yaml files for big switch agents.
This change adds extra config yaml files for big switch agent
and big switch lldp.

This change is mainly for compute nodes. The changes related
to controller nodes are landed at e78e1c8d9b

This change also removes the neutron_enable_bigswitch_ml2 flag. Instead,
User needs to specify NeutronMechanismDrivers: bsn_ml2 in environment file.

Previous discussion about this change can be found at an abandoned
review request https://review.openstack.org/#/c/271940/

Depends-On: Iefcfe698691234490504b6747ced7bb9147118de

Change-Id: I81341a4b123dc4a8312a9a00f4b663c7cca63d7c
2016-02-22 15:56:19 -08:00
..
compute Add extra config yaml files for big switch agents. 2016-02-22 15:56:19 -08:00
controller Add extra config yaml files for big switch agents. 2016-02-22 15:56:19 -08:00
README Wire in Controller pre-deployment extraconfig 2015-07-06 10:56:11 -04:00
default.yaml Wire in Controller pre-deployment extraconfig 2015-07-06 10:56:11 -04:00
per_node.yaml Set the name property for all deployment resources 2015-12-10 14:48:04 +13:00

README

This tree contains additional configuration which happens "pre deployment",
e.g before the OpenStack services themselves are configured but after the
nodes themselves have been provisioned and initially configured.

Typically for puppet deployments these additional configs will put in place
hieradata which is then consumed by the subsequent puppet configuration
which occurs during the post-deployment phase.

If you need to specify multiple configs, you can chain them together in a
template, see the multiple.yaml example:

  OS::TripleO::ControllerExtraConfigPre: puppet/extraconfig/pre_deploy/controller/multiple.yaml