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