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