tripleo-heat-templates/environments/services/ironic.yaml
Harald Jensås b807077a21 Enable ML2 baremetal by default with Ironic service
When support for routed provider networks and Ironic was
added in tripleo the mechanism driver was only enabled
for the undercloud.

Override the NeutronMechanismDrivers parameter to add
'baremetal' mech driver in the Ironic service environment.

Closes-Bug: #1812936
Change-Id: I555684541846f325c02c0fd8cb9c82ac4b8ede5b
2019-01-26 14:32:12 +00:00

10 lines
575 B
YAML

parameter_defaults:
NeutronMechanismDrivers: ['openvswitch', 'baremetal']
resource_registry:
OS::TripleO::Services::IronicApi: ../../deployment/ironic/ironic-api-container-puppet.yaml
OS::TripleO::Services::IronicConductor: ../../deployment/ironic/ironic-conductor-container-puppet.yaml
OS::TripleO::Services::IronicPxe: ../../deployment/ironic/ironic-pxe-container-puppet.yaml
OS::TripleO::Services::NovaIronic: ../../docker/services/nova-ironic.yaml
OS::TripleO::Services::IronicNeutronAgent: ../../deployment/ironic/ironic-neutron-agent-container-puppet.yaml