[pve-devel] [PATCH pve-common] t.list-interfaces.pl: add cidr address test
Alexandre Derumier
aderumier at odiso.com
Fri Mar 13 11:48:11 CET 2020
also reuse wanted values
Signed-off-by: Alexandre Derumier <aderumier at odiso.com>
---
.../t.list-interfaces.pl | 28 ++++++++++++++-----
1 file changed, 21 insertions(+), 7 deletions(-)
diff --git a/test/etc_network_interfaces/t.list-interfaces.pl b/test/etc_network_interfaces/t.list-interfaces.pl
index 9466752..ac381cb 100644
--- a/test/etc_network_interfaces/t.list-interfaces.pl
+++ b/test/etc_network_interfaces/t.list-interfaces.pl
@@ -29,7 +29,15 @@ my %wanted = (
address => '10.0.0.5',
netmask => '24',
cidr => '10.0.0.5/24',
- }
+ },
+ eth2 => {
+ address => '172.16.0.1',
+ netmask => '24',
+ cidr => '172.16.0.1/24',
+ address6 => 'fc05::1:2',
+ netmask6 => '112',
+ cidr6 => 'fc05::1:2/112',
+ },
);
save('interfaces', <<"/etc/network/interfaces");
@@ -40,6 +48,12 @@ source-directory interfaces.d
iface eth0 inet manual
+iface eth2 inet static
+ address $wanted{eth2}->{cidr}
+
+iface eth2 inet6 static
+ address $wanted{eth2}->{cidr6}
+
allow-vmbr1 eth100
iface eth100 inet manual
ovs_type OVSPort
@@ -47,23 +61,23 @@ iface eth100 inet manual
auto vmbr0
iface vmbr0 inet static
- address 192.168.1.2
- netmask 24
+ address $wanted{vmbr0}->{address}
+ netmask $wanted{vmbr0}->{netmask}
gateway $wanted{vmbr0}->{gateway}
bridge_ports eth0
bridge_stp off
bridge_fd 0
iface vmbr0 inet6 static
- address fc05::1:1
- netmask 112
+ address $wanted{vmbr0}->{address6}
+ netmask $wanted{vmbr0}->{netmask6}
source-directory before-ovs.d
allow-ovs vmbr1
iface vmbr1 inet static
- address 10.0.0.5
- netmask 255.255.255.0
+ address $wanted{vmbr1}->{address}
+ netmask $wanted{vmbr1}->{netmask}
ovs_type OVSBridge
ovs_ports eth100
--
2.20.1
More information about the pve-devel
mailing list