]> git.proxmox.com Git - pve-common.git/blame - test/etc_network_interfaces/t.unknown_order.pl
rest/cli: rename param mapping related variable to shorter versions
[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
42iface vlan3 inet static
43 address 0.0.0.0
44 netmask 0.0.0.0
1accc6da 45 vlan-raw-device bond2
7a822100
WB
46
47iface vlan4 inet static
48 address 0.0.0.0
49 netmask 0.0.0.0
1accc6da 50 vlan-raw-device bond2
7a822100
WB
51
52iface vlan5 inet static
53 address 0.0.0.0
54 netmask 0.0.0.0
1accc6da 55 vlan-raw-device bond2
7a822100
WB
56
57auto vmbr0
58iface vmbr0 inet static
59 address 192.168.100.13
60 netmask 255.255.255.0
61 gateway 192.168.100.1
1accc6da
AD
62 bridge-ports bond0
63 bridge-stp off
64 bridge-fd 0
7a822100
WB
65
66auto vlan6
67iface 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
74auto vmbr3
75iface vmbr3 inet manual
1accc6da
AD
76 bridge-ports vlan3
77 bridge-stp off
78 bridge-fd 0
7a822100
WB
79 pre-up ifup vlan3
80
81auto vmbr4
82iface vmbr4 inet manual
1accc6da
AD
83 bridge-ports vlan4
84 bridge-stp off
85 bridge-fd 0
7a822100
WB
86 pre-up ifup vlan4
87
88auto vmbr5
89iface vmbr5 inet manual
1accc6da
AD
90 bridge-ports vlan5
91 bridge-stp off
92 bridge-fd 0
7a822100
WB
93 pre-up ifup vlan5
94
95IFACES
96}
97
98r(wanted(13));
99update_iface('bond1', [ { family => 'inet', address => '10.10.10.11' } ]);
100expect wanted(11);
101
1021;