]> git.proxmox.com Git - pve-common.git/blob - test/etc_network_interfaces/t.unknown_order.pl
add missing build dependencies
[pve-common.git] / test / etc_network_interfaces / t.unknown_order.pl
1 my $base = load('loopback');
2 sub wanted($) {
3 my ($ip) = @_;
4 return $base . <<"IFACES";
5 iface eth0 inet manual
6
7 iface eth1 inet manual
8
9 iface eth2 inet manual
10
11 iface eth3 inet manual
12
13 iface eth4 inet manual
14
15 iface eth5 inet manual
16
17 iface eth6 inet manual
18
19 iface eth7 inet manual
20
21 iface bond0 inet manual
22 slaves eth0 eth1
23 bond_miimon 100
24 bond_mode balance-alb
25
26 auto bond1
27 iface bond1 inet static
28 address 10.10.10.$ip
29 netmask 255.255.255.0
30 slaves eth2 eth3
31 bond_miimon 100
32 bond_mode balance-alb
33 # pre-up ifconfig bond1 mtu 9000
34
35 auto bond2
36 iface bond2 inet manual
37 slaves eth4 eth5
38 bond_miimon 100
39 bond_mode balance-alb
40 # Private networking
41
42 iface vlan3 inet static
43 address 0.0.0.0
44 netmask 0.0.0.0
45 vlan_raw_device bond2
46
47 iface vlan4 inet static
48 address 0.0.0.0
49 netmask 0.0.0.0
50 vlan_raw_device bond2
51
52 iface vlan5 inet static
53 address 0.0.0.0
54 netmask 0.0.0.0
55 vlan_raw_device bond2
56
57 auto vmbr0
58 iface vmbr0 inet static
59 address 192.168.100.13
60 netmask 255.255.255.0
61 gateway 192.168.100.1
62 bridge_ports bond0
63 bridge_stp off
64 bridge_fd 0
65
66 auto vlan6
67 iface vlan6 inet static
68 address 10.10.11.13
69 netmask 255.255.255.0
70 vlan_raw_device bond0
71 network 10.10.11.0
72 pre-up ifconfig bond0 up
73
74 auto vmbr3
75 iface vmbr3 inet manual
76 bridge_ports vlan3
77 bridge_stp off
78 bridge_fd 0
79 pre-up ifup vlan3
80
81 auto vmbr4
82 iface vmbr4 inet manual
83 bridge_ports vlan4
84 bridge_stp off
85 bridge_fd 0
86 pre-up ifup vlan4
87
88 auto vmbr5
89 iface vmbr5 inet manual
90 bridge_ports vlan5
91 bridge_stp off
92 bridge_fd 0
93 pre-up ifup vlan5
94
95 IFACES
96 }
97
98 r(wanted(13));
99 update_iface('bond1', [ { family => 'inet', address => '10.10.10.11' } ]);
100 expect wanted(11);
101
102 1;