|
|
|
@ -14,16 +14,11 @@ resource_registry:
|
|
|
|
|
OS::TripleO::Tasks::{{role.name}}PreConfig: OS::Heat::None |
|
|
|
|
OS::TripleO::Tasks::{{role.name}}PostConfig: OS::Heat::None |
|
|
|
|
OS::TripleO::{{role.name}}ExtraConfigPre: puppet/extraconfig/pre_deploy/default.yaml |
|
|
|
|
OS::TripleO::{{role.name}}::Net::SoftwareConfig: OS::Heat::None |
|
|
|
|
# Port assignments for the {{role.name}} role |
|
|
|
|
{%- for network in networks if network.enabled|default(true) and network.name in role.networks|default([]) %} |
|
|
|
|
OS::TripleO::{{role.name}}::Ports::{{network.name}}Port: network/ports/noop.yaml |
|
|
|
|
{%- endfor %} |
|
|
|
|
{%- if 'external_bridge' in role.tags %} |
|
|
|
|
# Create Neutron external bridge for floating IPs and/or SNAT |
|
|
|
|
OS::TripleO::{{role.name}}::Net::SoftwareConfig: net-config-bridge.yaml |
|
|
|
|
{%- else %} |
|
|
|
|
OS::TripleO::{{role.name}}::Net::SoftwareConfig: OS::Heat::None |
|
|
|
|
{%- endif %} |
|
|
|
|
{% endfor %} |
|
|
|
|
|
|
|
|
|
{% for role in roles %} |
|
|
|
|