blob: 64f236592dfe4aa9a79f01c8815fdd8b5240bfd8 [file] [log] [blame]
abaraniuke35d5b52018-10-31 21:13:52 +02001{#- Requirements: #}
2{#- _param:tenant_vlan #}
3{#- _param:tenant_address #}
4{#- _param:tenant_network_netmask #}
5{#- _param:tenant_network_gateway #}
6 # {{ interfaces_role }}
7 {%- set interface_name = interfaces.keys()[0] %}
8 {{ interface_name }}:
9 mtu: 9000
10 enabled: true
11 name: {{ interface_name }}
12 proto: manual
13 type: eth
14 ipflush_onchange: true
15 vhost0:
16 mtu: 9000
17 address: ${_param:_esc}{_param:tenant_address}
18 netmask: ${_param:_esc}{_param:tenant_network_netmask}
19 enabled: true
20 proto: static
21 type: eth
22 pre_up_cmds:
23 - /usr/lib/contrail/if-vhost0
24 name_servers:
25 - ${_param:_esc}{_param:dns_server01}
26 - ${_param:_esc}{_param:dns_server02}
27 use_interfaces:
28 - {{ interface_name }}.${_param:_esc}{_param:tenant_vlan}
29 require_interfaces:
30 - {{ interface_name }}.${_param:_esc}{_param:tenant_vlan}
31 {{ interface_name }}.tenant_vlan:
32 mtu: 9000
33 name: {{ interface_name }}.${_param:_esc}{_param:tenant_vlan}
34 enabled: true
35 proto: manual
36 type: vlan
37 use_interfaces:
38 - {{ interface_name }}
39 require_interfaces:
40 - {{ interface_name }}