bc5b6133f1
OVN is used by default, which includes DVR and requires a Neutron external network bridge on the Compute nodes. This change adds the tag 'external_bridge' to the Controller roles and modifies the overcloud-resource-registry-puppet.j2.yaml file to set the default NIC configuration to net-config-bridge.yaml when this tag is set. This will cause both Controller and Compute nodes to have an external bridge by default if no specific NIC configuration files are specified for both roles since the 'external_bridge' tag is set in roles_data.yaml. This change also stops using net-config-bridge.yaml when the role includes the 'controller' tag, since the 'external_bridge' tag is used instead. A release note explains the change. Closes-bug: 1890337 Change-Id: I69c32d33a516c629303e87c8e9a0e4b8fe58c669
16 lines
773 B
YAML
16 lines
773 B
YAML
---
|
|
features:
|
|
- |
|
|
This change updates the multiple-nics and multiple-nics-vlans templates so
|
|
that an external bridge is created if either the role uses the External
|
|
network or the "external_bridge" tag is set in the role definition. This
|
|
is done instead of checking if the role name is "Controller". This
|
|
change also assigns the "external_bridge" tag to the Controller as well
|
|
as the Compute roles so that both roles can access the Neutron external
|
|
bridge for floating IPs or SNAT by default so that OVN can use DVR.
|
|
upgrade:
|
|
- |
|
|
The "external_bridge" tag is now used for the Compute node. An external
|
|
network bridge is required on the compute nodes in order to host floating
|
|
IPs when using DVR. OVN deploys with DVR by default.
|