1 heat_template_version: pike
3 description: Create networks to split out Overcloud traffic
6 {%- for network in networks %}
7 {%- set network_name = network.compat_name|default(network.name) %}
8 {{network_name}}Network:
9 type: OS::TripleO::Network::{{network.name}}
13 type: OS::TripleO::Network::ExtraConfig
19 # NOTE(gfidente): we need to replace the null value with a
20 # string to work around https://bugs.launchpad.net/heat/+bug/1700025
21 {%- for network in networks %}
22 {%- set network_name = network.compat_name|default(network.name) %}
23 {{network.name_lower}}:
25 data: {get_attr: [{{network_name}}Network, subnet_cidr]}
26 expression: str($.data).replace('null', 'disabled')