bump version to 4.0-63
[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;