Merge "Support opera test in functest releng"
[releng.git] / prototypes / xci / template / opnfv.interface.j2
1 # The loopback network interface
2 auto lo
3 iface lo inet loopback
4
5 # Physical interface
6 auto {{ interface }}
7 iface {{ interface }} inet manual
8
9 # Container/Host management VLAN interface
10 auto {{ interface }}.10
11 iface {{ interface }}.10 inet manual
12     vlan-raw-device {{ interface }}
13
14 # OpenStack Networking VXLAN (tunnel/overlay) VLAN interface
15 auto {{ interface }}.30
16 iface {{ interface }}.30 inet manual
17     vlan-raw-device {{ interface }}
18
19 # Storage network VLAN interface (optional)
20 auto {{ interface }}.20
21 iface {{ interface }}.20 inet manual
22     vlan-raw-device {{ interface }}
23
24 # Container/Host management bridge
25 auto br-mgmt
26 iface br-mgmt inet static
27     bridge_stp off
28     bridge_waitport 0
29     bridge_fd 0
30     bridge_ports {{ interface }}.10
31     address {{host_info[inventory_hostname].MGMT_IP}}
32     netmask 255.255.252.0
33
34 # OpenStack Networking VXLAN (tunnel/overlay) bridge
35 auto br-vxlan
36 iface br-vxlan inet static
37     bridge_stp off
38     bridge_waitport 0
39     bridge_fd 0
40     bridge_ports {{ interface }}.30
41     address {{ host_info[inventory_hostname].VXLAN_IP }}
42     netmask 255.255.252.0
43
44 # OpenStack Networking VLAN bridge
45 auto br-vlan
46 iface br-vlan inet static
47     bridge_stp off
48     bridge_waitport 0
49     bridge_fd 0
50     bridge_ports {{ interface }}
51     address {{host_info[inventory_hostname].VLAN_IP}}
52     netmask 255.255.255.0
53     gateway 192.168.122.1
54     dns-nameserver 8.8.8.8 8.8.4.4
55
56 # OpenStack Storage bridge
57 auto br-storage
58 iface br-storage inet static
59     bridge_stp off
60     bridge_waitport 0
61     bridge_fd 0
62     bridge_ports {{ interface }}.20
63     address {{host_info[inventory_hostname].STORAGE_IP}}
64     netmask 255.255.252.0