From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 4659E1FF170 for ; Thu, 26 Jun 2025 09:04:56 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 7D17B328F2; Thu, 26 Jun 2025 09:05:29 +0200 (CEST) Date: Thu, 26 Jun 2025 09:04:55 +0200 From: Gabriel Goller To: Hannes Duerr Message-ID: Mail-Followup-To: Hannes Duerr , Proxmox VE development discussion , Stefan Hanreich References: <20250522161731.537011-1-s.hanreich@proxmox.com> <575dc158-c628-4343-ab8e-c3ea75da1507@proxmox.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <575dc158-c628-4343-ab8e-c3ea75da1507@proxmox.com> User-Agent: NeoMutt/20241002-35-39f9a6 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.021 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 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pve-devel] [PATCH access-control/cluster/docs/gui-tests/manager/network/proxmox{, -firewall, -ve-rs, -perl-rs, -widget-toolkit} v3 00/75] Add SDN Fabrics 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: , Reply-To: Proxmox VE development discussion Cc: Proxmox VE development discussion Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" UmVwbHlpbmcgdG8gdGhpcywganVzdCBzbyB0aGF0IHdlIGtlZXAgYSByZWNvcmQgb24gdGhlIG1h aWxpbmcgbGlzdC4KCk9uIDEyLjA2LjIwMjUgMTc6MDEsIEhhbm5lcyBEdWVyciB3cm90ZToKPlRl c3RlZCBhcyBmb2xsb3c6Cj5DcmVhdGVkIDUgUHJveG1veCBWRSBub2Rlcwo+am9pbmVkIHRoZW0g YXMgY2x1c3Rlcgo+YWRkZWQgYSB0d28gaW50ZXJmYWNlcyBwZXIgbm9kZSwgYWxsIGludGVyZmFj ZXMgYXJlIG9uIHRoZSBzYW1lIGhvc3QgYnJpZGdlLgo+QXNzaWduZWQgdGhlIGludGVyZmFjZXMg VkxBTiB0YWdzIHNvIHRoYXQgdGhlIG5vZGVzIGZvcm0gYSBjaXJjbGU6Cj7CoMKgIC0tLS0xLS0t Cj7CoC/CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFwKPjXCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDIK PsKgXMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8KPsKgIDQtLS0tLS0tMwo+Cj49PSBPU1BGID09Cj4K PkNyZWF0ZWQgbmV3IE9TUEYgZmFicmljIGBiYWNrYm9uZWAgd2l0aCBhcmVhIDAuMC4wLjAgYW5k IGlwdjQgcHJlZml4IAo+MTkyLjE2OC4yLjAvMjQKPkFkZGVkIGFsbCA1IG5vZGVzIGFuZCBhc3Np Z25lZCB0aGVtIHRoZSBpcHY0IGFkZHJlc3NlcyAxOTIuMTY4LjAuWzEtNV0gCj4odW5udW1iZXJl ZCkKPkNoZWNrZWQgcm91dGVzIHdpdGggdnR5c2ggLWMgJ3Nob3cgaXAgb3NwZiByb3V0ZScgYW5k IHBpbmdlZCBhbGwgaXBzIAo+LT4gd29ya3MgYXMgZXhwZWN0ZWQKPgo+QWRkZWQgUHRQIC8zMSBh ZGRyZXNzIHRvIHRoZSBpbnRlcmZhY2VzIChudW1iZXJlZCkgYW5kIHJlbG9hZGVkIHRoZSBjb25m aWcKPkNoZWNrZWQgcm91dGVzIHdpdGggdnR5c2ggLWMgJ3Nob3cgaXAgb3NwZiByb3V0ZScgYW5k IHBpbmdlZCBhbGwgaXBzIAo+LT4gd29ya3MgYXMgZXhwZWN0ZWQKPlJlbW92ZWQgbm9kZXMgNSBh bmQgNAo+Cj5DcmVhdGVkIGFkZGl0aW9uYWwgT1NQRiBmYWJyaWMgYG9zcGYyYCB3aXRoIGFyZWEg MS4xLjEuMSBhbmQgaXB2NCAKPnByZWZpeCAxOTIuMTY4LjEuMC8yNAo+QWRkZWQgbm9kZXMgMyw0 IGFuZCA1Cj5BZGRlZCBQdFAgLzMxIGFkZHJlc3MgdG8gdGhlIGludGVyZmFjZXMgKG51bWJlcmVk KSBhbmQgcmVsb2FkZWQgdGhlIGNvbmZpZwo+4pSM4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSQwqDCoMKgIOKUjOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUkAo+4pSCwqAgQXJlYSAwLjAu MC4wwqDCoMKgwqDCoMKgwqDCoMKgIMKgwqAg4pSCwqAgwqAg4pSCwqAgQXJlYSAxLjEuMS4xwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIOKUggo+4pSCIMKgIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoCDCoMKgwqAg4pSCIOKUgsKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIMKgIOKUggo+ 4pSCwqAgRjEgPC0+IEYyIDwtPiBGMyA84pS84pSA4pSA4pS8PsKgRjMgPC0+IEY0IDwtPiBGNcKg IOKUggo+4pSCwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIOKUgsKgwqDCoCDilIIgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIOKUggo+4pSU4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSYwqDCoMKgIOKUlOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUmAo+Q2hlY2tl ZCByb3V0ZXMgd2l0aCB2dHlzaCAtYyAnc2hvdyBpcCByb3V0ZScKPkNvZGVzOiBLIC0ga2VybmVs IHJvdXRlLCBDIC0gY29ubmVjdGVkLCBMIC0gbG9jYWwsIFMgLSBzdGF0aWMsCj7CoMKgwqDCoMKg wqAgTyAtIE9TUEYsICogLSBGSUIgcm91dGUKPlsuLi5dCj5PwqDCoCAxOTIuMTY4LjAuMS8zMiBb MTEwLzEwXSB2aWEgMC4wLjAuMCwgZHVtbXlfYmFja2JvbmUgb25saW5rLCAKPnJtYXBzcmMgMTky LjE2OC4wLjEsIHdlaWdodCAxLCAwNjo0MDozOAo+Tz4qIDE5Mi4xNjguMC4yLzMyIFsxMTAvMjBd IHZpYSAxOTIuMTY4LjAuMiwgZW5zMjAgb25saW5rLCBybWFwc3JjIAo+MTkyLjE2OC4wLjEsIHdl aWdodCAxLCAwNjo0MDoyMwo+Tz4qIDE5Mi4xNjguMC4zLzMyIFsxMTAvMzBdIHZpYSAxOTIuMTY4 LjAuMiwgZW5zMjAgb25saW5rLCBybWFwc3JjIAo+MTkyLjE2OC4wLjEsIHdlaWdodCAxLCAwNjo0 MDoxOAo+T8KgwqAgMTkyLjE2OC4xLjMvMzIgWzExMC8zMF0gdmlhIDE5Mi4xNjguMC4yLCBlbnMy MCBvbmxpbmssIHJtYXBzcmMgCj4xOTIuMTY4LjAuMSwgd2VpZ2h0IDEsIDA2OjQwOjE4Cj5PwqDC oCAxOTIuMTY4LjEuNC8zMiBbMTEwLzQwXSB2aWEgMTkyLjE2OC4wLjIsIGVuczIwIG9ubGluaywg cm1hcHNyYyAKPjE5Mi4xNjguMC4xLCB3ZWlnaHQgMSwgMDY6NDA6MTQKPk/CoMKgIDE5Mi4xNjgu MS41LzMyIFsxMTAvNTBdIHZpYSAxOTIuMTY4LjAuMiwgZW5zMjAgb25saW5rLCBybWFwc3JjIAo+ MTkyLjE2OC4wLjEsIHdlaWdodCAxLCAwNjo0MDowOAo+Cj5Zb3UgY2FuIHNlZSB0aGF0IHRoZSBv c3BmIHJvdXRlcyBhcmUgY3JlYXRlZCBhdXRvbWF0aWNhbGx5LCBidXQgYXJlCj5ub3QgdHJhbnNm ZXJyZWQgdG8gdGhlIEZEQi4gQWNjb3JkaW5nbHksIHRoZXkgYXJlIG5vdCB2aXNpYmxlIGluIHRo ZQo+a2VybmVsIHJvdXRpbmcgdGFibGUuIFRoZSByZWFzb24gZm9yIHRoaXMgaXMgdGhlIHJlc3Ry aWN0aW9uIG9mIGFjY2Vzcwo+aW4gdGhlIC9ldGMvZnJyL2Zyci5jb25mCj5gYWNjZXNzLWxpc3Qg cHZlX29zcGZfYmFja2JvbmVfaXBzIHBlcm1pdCAxOTIuMTY4LjAuMC8yNGAKPgo+V2UgZGlzY3Vz c2VkIHRoaXMgYWxyZWFkeSBvZmYtbGlzdCBhbmQgZm9yIG5vdyBrZWVwaW5nIGl0IGxpa2UgdGhp cwoKVGhpcyB3aWxsIHByb2JhYmx5IGJlIGEgZnV0dXJlIGFkZGl0aW9uLCBzb21ldGhpbmcgbGlr ZSAiaW1wb3J0LXN1Ym5ldHMiCm9yIGV2ZW4gImltcG9ydC1mYWJyaWNzIiB3aGVyZSB5b3UgY2Fu IHNlbGVjdCBvdGhlciBzdWJuZXRzL2ZhYnJpY3MgdGhhdAphcmUgYWxsb3dlZC4gV2UgY3VycmVu dGx5IGZpbHRlciBhbGwgdGhlIHJvdXRlcyBpbiBmcnIsIHNvIHRoYXQgb25seQpyb3V0ZXMgdG8g dGhlIGFjdHVhbCBmYWJyaWMgaXBzIChmcm9tIHRoZSBkdW1teSBpbnRlcmZhY2UpIGFyZSBpbnNl cnRlZAooVGhpcyBpcyB0byBhdm9pZCBpbnNlcnRpbmcgcDJwIGlwIGFkZHJlc3NlcyBpbnRvIHRo ZSBmaWIpLgoKPj09IE9wZW4gRmFicmljID09Cj4KPkNyZWF0ZWQgbmV3IE9wZW5GYWJyaWMgZmFi cmljIGBvZjFgIHdpdGggaXB2NiBwcmVmaXggCj4yYTAyOmFiODozMDg6MzplZmY6MDpmZjAwOjEv NjQKPkFkZGVkIGFsbCA1IG5vZGVzIGFuZCBhc3NpZ25lZCB0aGVtIHRoZSBpcHY2IAo+YWRkcmVz c2VzwqAyYTAyOmFiODozMDg6MzplZmY6MDpmZjAwOlsxLTVdICh1bm51bWJlcmVkKQo+Q2hlY2tl ZCByb3V0ZXMgd2l0aCB2dHlzaCAtYyAnc2hvdyBvcGVuZmFicmljIHJvdXRlJyBhbmQgcGluZ2Vk IGFsbCAKPmlwcyAtPiB3b3JrcyBhcyBleHBlY3RlZAo+Cj5JbnN0YWxsZWQgQ2VwaCBDbHVzdGVy IG9uIGFsbCBub2RlcyBhbmQgaW5pdGlhbGl6ZWQgMiBPU0RzIHBlciBub2RlCj5Ub29rIG9uZSBu b2RlIGRvd24gYW5kIHRoZSByb3V0ZXMgc3dpdGNoIGFzIGV4cGVjdGVkCj5Ub29rIHRoZSBub2Rl IHVwIGFnYWluIC0+IHRoZSBub2RlIHdhcyBub3QgcGluZ2FibGUgYW55bW9yZSBhbmQgdGhlIAo+ cm91dGVzIGRpZCBub3QgY29tZSB1cCBhZ2Fpbgo+ZXZlbiBhZnRlciAxMCBtaW51dGVzIHdhaXRp bmcKPgo+QWxyZWFkeSB0YWxrZWQgdG8gR2FicmllbCBhYm91dCB0aGlzIGJ1dCB3ZSdyZSBub3Qg eWV0IHN1cmUgd2hhdCB0aGUgCj5pc3N1ZSBpcyBoZXJlLgoKVGhlIGlzc3VlIGhlcmUgaXMgdHdv LWZvbGQ6CgoqIElQdjYgZm9yd2FyZGluZyB3YXMgbm90IGVuYWJsZWQuIEhlcmUgd2UgbmVlZCB0 byBlbmFibGUgSVB2NgogICBmb3J3YXJkaW5nIGdsb2JhbGx5IGJlY2F1c2UgdGhlcmUgaXMgbm8g cGVyLWludGVyZmFjZSBzd2l0Y2ggYXMgdGhlcmUKICAgaXMgd2l0aCBJUHY0LiBUaGlzIGlzIGZp eGVkIGluIHY0LgoqIFdoZW4gYm9vdGluZyB1cCB0aGVyZSBpcyBhIHJhY2UgYmV0d2VlbiBvcGVu ZmFicmljIGluaXRpYXRpbmcgdGhlCiAgIGludGVyZmFjZSAoY2lyY3VpdCkgYW5kIHRoZSB1bmRl cmx5aW5nIGludGVyZmFjZSBjb21pbmcgdXAuIFRoaXMgd2lsbAogICByZXN1bHQgaW4gZmFicmlj ZCBub3QgY29uZmlndXJpbmcgdGhlIGNpcmN1aXQuIFRoYXQncyBhbHNvIHdoeSBhIEZSUgogICBy ZXN0YXJ0IGFmdGVyIHRoZSBpbml0aWFsIGJvb3QgZml4ZXMgdGhlIGlzc3VlLiBUaGlzIGlzIGZp eGVkIHdpdGggCiAgIGh0dHBzOi8vZ2l0aHViLmNvbS9GUlJvdXRpbmcvZnJyL3B1bGwvMTcwODMg d2hpY2ggaXMgaW5jbHVkZWQgaW4gdGhlCiAgIDEwLjMuMSB2ZXJzaW9uIHdoaWNoIGlzIHNoaXBw ZWQgd2l0aCBkZWJpYW4gdHJpeGllLgoKClRoYW5rcyBhIGxvdCBmb3IgdGVzdGluZyEKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUtZGV2ZWwgbWFp bGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3ht b3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK