diff --git a/environments/services/ironic.yaml b/environments/services/ironic.yaml index a7f98cc482..ace29f8379 100644 --- a/environments/services/ironic.yaml +++ b/environments/services/ironic.yaml @@ -1,3 +1,6 @@ +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 diff --git a/releasenotes/notes/enable-ml2-baremetal-with-ironic-service-8c2909023e3896a5.yaml b/releasenotes/notes/enable-ml2-baremetal-with-ironic-service-8c2909023e3896a5.yaml new file mode 100644 index 0000000000..e8230f90bf --- /dev/null +++ b/releasenotes/notes/enable-ml2-baremetal-with-ironic-service-8c2909023e3896a5.yaml @@ -0,0 +1,6 @@ +features: + - | + The ``baremetal`` ML2 mechanism driver is enabled in the Networking Service + (neutron) in the overcloud by default when the Baremtal Service (ironic) is + enabled. Previously the user would have to enable this driver manually by + overriding the ``NeutronMechanismDrivers`` parameter.