sub wanted($) {
my ($ip) = @_;
return $base . <<"IFACES";
+auto eth0
iface eth0 inet manual
+auto eth1
iface eth1 inet manual
+auto eth2
iface eth2 inet manual
+auto eth3
iface eth3 inet manual
+auto eth4
iface eth4 inet manual
+auto eth5
iface eth5 inet manual
iface eth6 inet manual
iface eth7 inet manual
iface bond0 inet manual
- slaves eth0 eth1
- bond_miimon 100
- bond_mode balance-alb
+ bond-slaves eth0 eth1
+ bond-miimon 100
+ bond-mode balance-alb
auto bond1
iface bond1 inet static
- address 10.10.10.$ip
- netmask 255.255.255.0
- slaves eth2 eth3
- bond_miimon 100
- bond_mode balance-alb
+ address 10.10.10.$ip/24
+ bond-slaves eth2 eth3
+ bond-miimon 100
+ bond-mode balance-alb
# pre-up ifconfig bond1 mtu 9000
auto bond2
iface bond2 inet manual
- slaves eth4 eth5
- bond_miimon 100
- bond_mode balance-alb
+ bond-slaves eth4 eth5
+ bond-miimon 100
+ bond-mode balance-alb
# Private networking
-iface vlan3 inet static
- address 0.0.0.0
- netmask 0.0.0.0
- vlan_raw_device bond2
+iface unknown3 inet static
+ address 0.0.0.0
-iface vlan4 inet static
- address 0.0.0.0
- netmask 0.0.0.0
- vlan_raw_device bond2
+iface unknown4 inet static
+ address 0.0.0.0
-iface vlan5 inet static
- address 0.0.0.0
- netmask 0.0.0.0
- vlan_raw_device bond2
+iface unknown5 inet static
+ address 0.0.0.0
auto vmbr0
iface vmbr0 inet static
- address 192.168.100.13
- netmask 255.255.255.0
- gateway 192.168.100.1
- bridge_ports bond0
- bridge_stp off
- bridge_fd 0
-
-auto vlan6
-iface vlan6 inet static
- address 10.10.11.13
- netmask 255.255.255.0
- vlan_raw_device bond0
- network 10.10.11.0
+ address 192.168.100.13/24
+ gateway 192.168.100.1
+ bridge-ports bond0
+ bridge-stp off
+ bridge-fd 0
+
+auto unknown6
+iface unknown6 inet static
+ address 10.10.11.13/24
pre-up ifconfig bond0 up
auto vmbr3
iface vmbr3 inet manual
- bridge_ports vlan3
- bridge_stp off
- bridge_fd 0
- pre-up ifup vlan3
+ bridge-ports unknown3
+ bridge-stp off
+ bridge-fd 0
+ pre-up ifup unknown3
auto vmbr4
iface vmbr4 inet manual
- bridge_ports vlan4
- bridge_stp off
- bridge_fd 0
- pre-up ifup vlan4
+ bridge-ports unknown4
+ bridge-stp off
+ bridge-fd 0
+ pre-up ifup unknown4
auto vmbr5
iface vmbr5 inet manual
- bridge_ports vlan5
- bridge_stp off
- bridge_fd 0
- pre-up ifup vlan5
+ bridge-ports unknown5
+ bridge-stp off
+ bridge-fd 0
+ pre-up ifup unknown5
IFACES
}
r(wanted(13));
-update_iface('bond1', [ { family => 'inet', address => '10.10.10.11' } ]);
+update_iface('bond1', [ { family => 'inet', address => '10.10.10.11/24' } ]);
expect wanted(11);
1;