]> git.proxmox.com Git - pve-common.git/blame - test/etc_network_interfaces/t.unknown_order.pl
acme: add challenge plugins
[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
22 slaves eth0 eth1
23 bond_miimon 100
24 bond_mode balance-alb
25
26auto bond1
27iface 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
35auto bond2
36iface bond2 inet manual
37 slaves eth4 eth5
38 bond_miimon 100
39 bond_mode balance-alb
40# Private networking
41
42iface vlan3 inet static
43 address 0.0.0.0
44 netmask 0.0.0.0
45 vlan_raw_device bond2
46
47iface vlan4 inet static
48 address 0.0.0.0
49 netmask 0.0.0.0
50 vlan_raw_device bond2
51
52iface vlan5 inet static
53 address 0.0.0.0
54 netmask 0.0.0.0
55 vlan_raw_device bond2
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
62 bridge_ports bond0
63 bridge_stp off
64 bridge_fd 0
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
76 bridge_ports vlan3
77 bridge_stp off
78 bridge_fd 0
79 pre-up ifup vlan3
80
81auto vmbr4
82iface vmbr4 inet manual
83 bridge_ports vlan4
84 bridge_stp off
85 bridge_fd 0
86 pre-up ifup vlan4
87
88auto vmbr5
89iface vmbr5 inet manual
90 bridge_ports vlan5
91 bridge_stp off
92 bridge_fd 0
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;