5
0
mirror of git://git.proxmox.com/git/pve-common.git synced 2024-12-22 21:33:47 +03:00

network tests: test #5141

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
This commit is contained in:
Fabian Grünbichler 2023-12-21 16:30:25 +01:00 committed by Wolfgang Bumiller
parent 80ed66dc17
commit f869c96a94

View File

@ -0,0 +1,54 @@
save('proc_net_dev', <<'/proc/net/dev');
eth0:
eth1:
/proc/net/dev
# Check for dropped or duplicated options
my $ip = '192.168.0.2';
my $nm = '255.255.255.0';
my $gw = '192.168.0.1';
my $ip6 = 'fc05::2';
my $nm6 = '112';
my $gw6 = 'fc05::1';
# Load
my $cfg = load('base') . <<"CHECK";
iface eth1 inet manual
auto vmbr0
iface vmbr0 inet static
address 10.0.0.2/24
gateway 10.0.0.1
bridge-ports eth0
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
auto vmbr0.10
iface vmbr0.10 inet static
auto vmbr0.20
iface vmbr0.20 inet static
auto vmbr0.30
iface vmbr0.30 inet static
auto vmbr0.40
iface vmbr0.40 inet static
auto vmbr0.100
iface vmbr0.100 inet static
auto zmgmt
iface zmgmt inet static
vlan-id 1
vlan-raw-device vmbr0
CHECK
r $cfg;
expect $cfg;
1;