From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate001.proxmox.com (gate001.proxmox.com [45.144.208.40]) by lore.proxmox.com (Postfix) with ESMTPS id 1C7C91FF0AA for ; Tue, 06 Oct 2026 16:46:59 +0200 (CEST) Received: from gate001.proxmox.com (localhost.localdomain [127.0.0.1]) by gate001.proxmox.com (Proxmox) with ESMTP id 3D285212F7; Tue, 06 Oct 2026 16:46:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=internet.wien; s=drsa2048_mx01_01; t=1791298010; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:autocrypt:autocrypt; bh=x4GmpPP1WvXP4qDmtJSgeqV1DYKnQew3dSj4sEzxLH0=; b=erXMLlVScsfO7e/EqG3LLxQYUr0elzApXXHBcwHLkgug3if8513DZ2LNEMk72FCfPzRpkV NI0b2sPcnsIkjEZnvALI6GGjPQ+DP0FanCq2PEfPMA9PuujLRNClrP0WQQhwsZbKyCAFKP SUEMmVbp5UWbU/salIOzU1WCSMKA7L3N52lvD/LsPk7qs2mdw4oM5fS6DS9ES1ktIuOGIm jQwspbagrrRdjwJx6XApJN6XN8FJyU9ZDfDsFaCV0ejh1IWU6YL1X6UeW5csUU8Dbc7Tmk TZuaWv2uKWEMPsDUaqUg0aNQ2dcE7G1fdg76q120BsZQqoZ9wpt3UXyGW+T7jw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=internet.wien; s=drsa1024_mx01_01; t=1791298010; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:autocrypt:autocrypt; bh=x4GmpPP1WvXP4qDmtJSgeqV1DYKnQew3dSj4sEzxLH0=; b=JcP8A6JjplSbOidpWni6gpc2g1n8DjTeJaQp7Qu3L35nsdxpCfSUr69gyQnOEDn03qBaDs dlsXhfY5gh0ECGrrT1oNoTq/G+Wqq6sQtUY/6tYydSZ3yuHvzdBWolWbB1Zek1K4fBdcBC BKxgTZRnWk39YCTDfoaD3+DJD62HM18= Message-ID: <6a01449fcaee735648dbd8424d64c737a0428c9f.camel@internet.wien> Subject: SDN with BGP Fabric and IPv6 Only Underlay for VXLAN From: Tobias Fiebig To: pve-devel@lists.proxmox.com Date: Tue, 06 Oct 2026 16:46:49 +0200 Autocrypt: addr=tobias@internet.wien; prefer-encrypt=mutual; keydata=mDMEZxprVxYJKwYBBAHaRw8BAQdArrtud5RQu9EE0uVs+iR5P8srdhFF2MWG0ll6VnhOt 1S0IFRvYmlhcyBGaWViaWcgPHRvYmlhc0BmaWViaWcubmw+iJEEExYIADkCGwMFCQWjmoACF4ACHg cWIQTZ+3sTGjvUXcRACVeZMd9l/7ol/AUCZ44PdgQLCQgHAiICBBUICwIACgkQmTHfZf+6JfyN0AE AunVWmj6nUDJCtwIlDqhzLrw0bf20C0hcrI6lITEsVW4A/0H56Tz96R9IliIPlqPX5Ww6kH1w6Nlg 51a2x+gUoNMOtDxUb2JpYXMgRmllYmlnIChSZXNlYXJjaCBVbml0IEFkZHJlc3MpIDx0b2JpYXNAa W50ZXJuZXQud2llbj6IsAQTFggAWBYhBNn7exMaO9RdxEAJV5kx32X/uiX8BQJprpreGxSAAAAAAA QADm1hbnUyLDIuNSsxLjExLDIsMgIbAwUJBaOagAULCQgHAwMVCAsFFgIDAQACHgUCF4AACgkQmTH fZf+6JfzPpAEA7WxbtpIJsyblG1kEO7wqXtWEZHZ+PPuYG5x2XojLT2EBAIpQZv5PpYcOGc+FCXB3 K7M8n3aoHdY+LXCQUB27IXQAtEFUb2JpYXMgRmllYmlnIChUVSBXaWVuIE1haWwgQWRkcmVzcykgP HRvYmlhcy5maWViaWdAdHV3aWVuLmFjLmF0PoiwBBMWCABYFiEE2ft7Exo71F3EQAlXmTHfZf+6Jf wFAmmumv0bFIAAAAAABAAObWFudTIsMi41KzEuMTEsMiwyAhsDBQkFo5qABQsJCAcDAxUICwUWAgM BAAIeBQIXgAAKCRCZMd9l/7ol/Dk/AQDME9RFGDoUln1nzXjPwFSJiEzgF/by/vpd+5I7WfU1XAD+ LAemdvz+gw41+SyOIgUl25YaVcofaD0hW5PrIij5fw20N1RvYmlhcyBGaWViaWcgKFByaXZhdGUgb WFpbCBBdXN0cmlhKSA8dG9iaWFzQGZpZWJpZy5hdD6IsAQTFggAWBYhBNn7exMaO9RdxEAJV5kx32 X/uiX8BQJprpsNGxSAAAAAAAQADm1hbnUyLDIuNSsxLjExLDIsMgIbAwUJBaOagAULCQgHAwMVCAs FFgIDAQACHgUCF4AACgkQmTHfZf+6Jfx6AwD/Wv+jfW0PCfWyb9P1/y+88gudOj6xtJMDP0719XAd gHwBAKPzSDowHwQ743tArxpatFqqzFQwfxSzEp63HsZGBdwP Organization: TU Wien - Research Unit 'Internet Infrastructures' Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.60.2 MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain DMARC_PASS -0.1 DMARC pass policy SPF_HELO_PASS -0.001 SPF: HELO matches SPF record SPF_PASS -0.001 SPF: sender matches SPF record Message-ID-Hash: XPX6WLILF24NEGISRXPZZA4OFZIBIQ7T X-Message-ID-Hash: XPX6WLILF24NEGISRXPZZA4OFZIBIQ7T X-MailFrom: tobias@internet.wien X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox VE development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Moin, i am currently configuring a proxmox cluster that is supposed to be IPv6 only and attached to an RFC8950 based L3 fabric. While doing so, I noticed that VXLAN zones cannot be configured on an IPv6 only fabric; The reason for that is that /usr/share/perl5/PVE/Network/SDN/Zones/VxlanPlugin.pm Only checks for $current_node->{ip} in line 109. Subsequently, the peers and ifaceip are also set for v4 only. Adding logic for ip6 fixes this. (dropping this to the devel list, as it is not really a question/users point, and should be a straight forward fix.) With best regards, Tobias --=20 My working day may not be your working day. Please do not feel obliged=20 to reply to my email outside of your normal working hours. ----------------------------------------------------------------- Univ.Prof. Dr.-Ing. Tobias Fiebig, E191-06 - Internet Infrastructures TU Wien, Fakult=C3=A4t f=C3=BCr Informatik, Treitl Str. 3, 1040 Wien Room DE01 15 mobile phone: +31 616 80 98 99 mail: tobias@internet.wien