From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id 5680FBC220 for ; Thu, 21 Dec 2023 16:30:44 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 3DAA41B3C9 for ; Thu, 21 Dec 2023 16:30:44 +0100 (CET) Received: from proxmox-new.maurer-it.com (proxmox-new.maurer-it.com [94.136.29.106]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Thu, 21 Dec 2023 16:30:43 +0100 (CET) Received: from proxmox-new.maurer-it.com (localhost.localdomain [127.0.0.1]) by proxmox-new.maurer-it.com (Proxmox) with ESMTP id 810CC40BC4 for ; Thu, 21 Dec 2023 16:30:43 +0100 (CET) From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= To: pve-devel@lists.proxmox.com Date: Thu, 21 Dec 2023 16:30:25 +0100 Message-Id: <20231221153025.678700-5-f.gruenbichler@proxmox.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20231221153025.678700-1-f.gruenbichler@proxmox.com> References: <20231221153025.678700-1-f.gruenbichler@proxmox.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-SPAM-LEVEL: Spam detection results: 0 AWL -0.186 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment KAM_NUMSUBJECT 0.5 Subject ends in numbers excluding current years SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record T_SCC_BODY_TEXT_LINE -0.01 - Subject: [pve-devel] [PATCH common 4/4] network tests: test #5141 X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2023 15:30:44 -0000 Signed-off-by: Fabian Grünbichler --- Notes: apply this before the fix to show problematic behaviour test/etc_network_interfaces/t.vlan-parsing.pl | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 test/etc_network_interfaces/t.vlan-parsing.pl diff --git a/test/etc_network_interfaces/t.vlan-parsing.pl b/test/etc_network_interfaces/t.vlan-parsing.pl new file mode 100644 index 0000000..6646683 --- /dev/null +++ b/test/etc_network_interfaces/t.vlan-parsing.pl @@ -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; -- 2.39.2