tripleo-heat-templates/environments/deployed-server-environment.j2.yaml
James Slagle cb174c919a Default all roles for deployed-server to net-config-static-bridge
Since OVN is the default in TripleO, Compute roles need to have br-ex.

However, when using deployed-server, the default nic config for the
non-Controller roles was using net-config-static.yaml, which does not
create br-ex. The generate-config step then fails for the ovn container
since br-ex does not exist.

This patch will default all roles to net-config-static-bridge.yaml.

Change-Id: I5fc243d4e7fbe84ed212bef22b6ffdd4169823aa
Closes-Bug: #1860353
(cherry picked from commit 2b3a5aa1f6)
2020-02-07 21:16:23 +00:00

13 lines
410 B
YAML

resource_registry:
OS::TripleO::Server: ../deployed-server/deployed-server.yaml
OS::TripleO::DeployedServer::ControlPlanePort: OS::Neutron::Port
OS::TripleO::DeployedServer::Bootstrap: OS::Heat::None
{% for role in roles %}
# Default nic config mappings
OS::TripleO::{{role.name}}::Net::SoftwareConfig: ../net-config-static-bridge.yaml
{% endfor %}
parameter_defaults:
EnablePackageInstall: True