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 A8F991FF16B for ; Tue, 26 Aug 2025 16:07:37 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id AD3A335748; Tue, 26 Aug 2025 16:07:37 +0200 (CEST) Message-ID: <2a7408e0-9343-47b3-979b-d3bd959ed6c1@proxmox.com> Date: Tue, 26 Aug 2025 16:06:01 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: pdm-devel@lists.proxmox.com References: <20250822134942.380480-1-s.hanreich@proxmox.com> Content-Language: en-US From: Stefan Hanreich In-Reply-To: X-SPAM-LEVEL: Spam detection results: 0 AWL 0.704 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 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [zone.zone] Subject: Re: [pdm-devel] [RFC network/proxmox{, -backup, -api-types, -yew-comp, -datacenter-manager} v2 00/32] Add initial SDN / EVPN integration X-BeenThere: pdm-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Datacenter Manager development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Datacenter Manager development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pdm-devel-bounces@lists.proxmox.com Sender: "pdm-devel" T24gOC8yNi8yNSAyOjIxIFBNLCBHYWJyaWVsIEdvbGxlciB3cm90ZToKPiBEb24ndCBoYXZlIG11 Y2ggZXhwZXJpZW5jZSB3aXRoIFBETSwgc28gSSBoYXZlbid0IGxvb2tlZCBhdCB0aGUgY29kZS4K PiAKPiBUaGUgcGF0Y2hlcyBkb24ndCBhcHBseSBjbGVhbmx5IGFueW1vcmUsIGJ1dCBhZnRlciBh IGJpdCBvZiBtYW51YWwKPiB0aW5rZXJpbmcgaXQgd29ya3MuIEFzIHdlIGZvdW5kIG91dCB0b2dl dGhlciBmaWx0ZXJpbmcgdm5ldHMgZG9lc24ndAo+IHdvcmsgc28gd2UgbmVlZCB0byBmaWx0ZXIg aW4gdGhlIGZyb250ZW5kIGZvciB2bmV0cyB3aGljaCBoYXZlIGEgZXZwbgo+IHpvbmUuIFRoZSBm b2xsb3dpbmcgcGF0Y2ggZml4ZXMgaXQ6Cgp3aWxsIHJlYmFzZSBpbiBhIHYzCgo+IGRpZmYgLS1n aXQgYS91aS9zcmMvc2RuL2V2cG4vcmVtb3RlX3RyZWUucnMgYi91aS9zcmMvc2RuL2V2cG4vCj4g cmVtb3RlX3RyZWUucnMKPiBpbmRleCBlNGIwZmU0NmExMjEuLjQwNzc2OTNkMjlkZiAxMDA2NDQK PiAtLS0gYS91aS9zcmMvc2RuL2V2cG4vcmVtb3RlX3RyZWUucnMKPiArKysgYi91aS9zcmMvc2Ru L2V2cG4vcmVtb3RlX3RyZWUucnMKPiBAQCAtMjA3LDEzICsyMDcsMTIgQEAgZm4gem9uZXNfdG9f dnJmX3ZpZXcoCj4gwqDCoMKgwqAgZm9yIHZuZXQgaW4gdm5ldHMgewo+IMKgwqDCoMKgwqDCoMKg wqAgbGV0IHZuZXRfZGF0YSA9ICZ2bmV0LnZuZXQ7Cj4gCj4gLcKgwqDCoMKgwqDCoMKgIGxldCB6 b25lID0gem9uZXMKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAuaXRlcigpCj4gLcKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgLmZpbmQofHpvbmV8IHsKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIHpvbmUucmVtb3RlID09IHZuZXQucmVtb3RlCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgICYmIHZuZXRfZGF0YS56b25lLmFzX3JlZigpLmV4cGVjdCgidm5l dCBoYXMgem9uZSIpCj4gPT0gJnpvbmUuem9uZS56b25lCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgfSkKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAuZXhwZWN0KCJ2bmV0IGhhcyB6b25lIik7 Cj4gK8KgwqDCoMKgwqDCoMKgIGxldCBTb21lKHpvbmUpID0gem9uZXMuaXRlcigpLmZpbmQofHpv bmV8IHsKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB6b25lLnJlbW90ZSA9PSB2bmV0LnJlbW90 ZQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJiYgdm5ldF9kYXRhLnpvbmUuYXNf cmVmKCkuZXhwZWN0KCJ2bmV0IGhhcyB6b25lIikgPT0KPiAmem9uZS56b25lLnpvbmUKPiArwqDC oMKgwqDCoMKgwqAgfSkgZWxzZSB7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY29udGludWU7 Cj4gK8KgwqDCoMKgwqDCoMKgIH07Cj4gCj4gwqDCoMKgwqDCoMKgwqDCoCBsZXQgY29udHJvbGxl ciA9IGNvbnRyb2xsZXJzCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC5pdGVyKCkKPiBkaWZm IC0tZ2l0IGEvdWkvc3JjL3Nkbi9ldnBuL3ZyZl90cmVlLnJzIGIvdWkvc3JjL3Nkbi9ldnBuL3Zy Zl90cmVlLnJzCj4gaW5kZXggOGIwMWIwMGViYTI2Li4yOTgwZDIzNzliMGEgMTAwNjQ0Cj4gLS0t IGEvdWkvc3JjL3Nkbi9ldnBuL3ZyZl90cmVlLnJzCj4gKysrIGIvdWkvc3JjL3Nkbi9ldnBuL3Zy Zl90cmVlLnJzCj4gQEAgLTE1NSwxMyArMTU1LDEyIEBAIGZuIHpvbmVzX3RvX3ZyZl92aWV3KAo+ IMKgwqDCoMKgIGZvciB2bmV0IGluIHZuZXRzIHsKPiDCoMKgwqDCoMKgwqDCoMKgIGxldCB2bmV0 X2RhdGEgPSAmdm5ldC52bmV0Owo+IAo+IC3CoMKgwqDCoMKgwqDCoCBsZXQgem9uZSA9IHpvbmVz Cj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLml0ZXIoKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDC oMKgIC5maW5kKHx6b25lfCB7Cj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB6b25l LnJlbW90ZSA9PSB2bmV0LnJlbW90ZQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAmJiB2bmV0X2RhdGEuem9uZS5hc19yZWYoKS5leHBlY3QoInZuZXQgaGFzIHpvbmUi KQo+ID09ICZ6b25lLnpvbmUuem9uZQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH0pCj4gLcKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgLmV4cGVjdCgiem9uZSBvZiB2bmV0IGV4aXN0cyIpOwo+ICvC oMKgwqDCoMKgwqDCoCBsZXQgU29tZSh6b25lKSA9IHpvbmVzLml0ZXIoKS5maW5kKHx6b25lfCB7 Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgem9uZS5yZW1vdGUgPT0gdm5ldC5yZW1vdGUKPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICYmIHZuZXRfZGF0YS56b25lLmFzX3JlZigp LmV4cGVjdCgidm5ldCBoYXMgem9uZSIpID09Cj4gJnpvbmUuem9uZS56b25lCj4gK8KgwqDCoMKg wqDCoMKgIH0pIGVsc2Ugewo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNvbnRpbnVlOwo+ICvC oMKgwqDCoMKgwqDCoCB9Owo+IAo+IMKgwqDCoMKgwqDCoMKgwqAgbGV0IGNvbnRyb2xsZXIgPSBj b250cm9sbGVycwo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAuaXRlcigpCj4gCj4gCj4gQSBm ZXcgc21hbGwgVUkgbml0czoKPiDCoCogSW4gdGhlICJSZW1vdGVzIiB2aWV3LCB3aWRlbiB0aGUg Ik5hbWUiIGNvbHVtbiBhIGJpdCwgaXQncyB0b28gbmFycm93Cj4gwqAqIEluIHRoZSAiSVAtVlJG cyIgdmlldywgd2hlbiBmdWxseSBleHBhbmRpbmcgYWxsIHRoZSBWTmV0cywgdGhlICJWTmV0Igo+ IMKgwqAgbGV2ZWwgdGV4dCBpcyBpbmRlbnRlZCBtb3JlIHRoYW4gdGhlIGxhc3QgY2hpbGQuIFNv IHRoZSAiVk5ldCIgdGV4dAo+IMKgwqAgaXMgbW9yZSB0byB0aGUgbGVmdCB0aGFuIHRoZSBhY3R1 YWwgVk5ldCBuYW1lIGJlbG93LiAoSSB0aGluayB0aGlzIGlzCj4gwqDCoCB0aGUgVk5ldCBpY29u IG1pc3NpbmcuKQo+IMKgKiBDbGlja2luZyB0aGUgcmVmcmVzaCBidXR0b24gc2hvdWxkIElNTyBu b3QgY29sbGFwc2UgdGhlIHRyZWUuCgpOb3Qgc3VyZSBob3cgSSBjYW4gcHJldmVudCB0aGF0LCBz aW5jZSBJIHJlYnVpbGQgdGhlIHRyZWUgYWZ0ZXIgZXZlcnkKcmVxdWVzdCBzbyBpdCB3aWxsICdy ZXNldCcgdG8gdGhlIGNvbGxhcHNlZCBzdGF0ZS4gTWF5YmUgQERvbWluaWsgaGFzIGFuCmlkZWE/ Cgo+IMKgKiBXaGVuIGNsaWNraW5nIG9uICJBZGQiIHRoZSBWTmV0IGljb24gaXMgbWlzc2luZyAo VGhlIHpvbmUgaWNvbiBpcwo+IMKgwqAgdGhlcmUpLgoKV2VpcmQsIHRoZSBpY29uIHNob3VsZCBi ZSBpbmNsdWRlZCBpbiB0aGUgcGF0Y2ggc2VyaWVzIGFuZCBzaG93ZWQKY29ycmVjdGx5IG9uIG15 IG1hY2hpbmUuIEknbGwgY2hlY2sgaXQgb3V0IQoKPiDCoCogV2hhdCBhYm91dCBkZWxldGluZyB6 b25lcyBhbmQgdm5ldHM/IFdvdWxkIHRoYXQgYmUgY29tcGxleD8gSWYgYQo+IMKgwqAgcmVtb3Rl IGZhaWxzIHRvIGRlbGV0ZSBhIHZuZXQvem9uZSwgd2UgY291bGQgcm9sbC1iYWNrIGFsbCB0aGUg b3RoZXIKPiDCoMKgIG9uZXMgdXNpbmcgdGhlIGxvY2sgdGhpbmd5LXJpZ2h0PwoKc2hvdWxkbid0 IGJlIHRvbyBoYXJkIHRvIGFkZCBpbiBhIGZ1dHVyZSBwYXRjaCBzZXJpZXMsIGJ1dCBJIGhhZCB0 byBtYWtlCmEgc2NvcGUgY3V0IHNvbWV3aGVyZSBmb3Igbm93IHNpbmNlIEkgd2FzIGFscmVhZHkg cnVubmluZyBxdWl0ZSBsYXRlCndpdGggdGhlIHNlcmllcy4KCj4gwqAqIEkgdGhpbmsgdGhlcmUg aXMgYSBtaW4tY2hhcmFjdGVyIGxpbWl0IG1pc3Npbmcgb24gdGhlIHZuZXQgbmFtZSwgSQo+IMKg wqAgZ2V0Ogo+IMKgwqDCoMKgIDIwMjUtMDgtMjZUMTQ6MTY6MzgrMDI6MDA6IGZhaWxlZCB0byBl eGVjdXRlIHRyYW5zYWN0aW9uIG9uIHJlbW90ZQo+IGFuZGlrbm93YmFuZ2VyczogYXBpIGVycm9y IChzdGF0dXMgPSA0MDA6IFBhcmFtZXRlciB2ZXJpZmljYXRpb24gZmFpbGVkLgo+IMKgwqDCoMKg IHZuZXQ6IGludmFsaWQgZm9ybWF0IC0gdm5ldCBJRCAndCcgY29udGFpbnMgaWxsZWdhbCBjaGFy YWN0ZXJzCj4gwqDCoCB3aGVuIGNyZWF0aW5nIGEgdm5ldCBuYW1lZCAidCIuCj4gwqAqIElESyBh Ym91dCB0aGUgRVZQTiBpY29uIGJlaW5nIGEga2V5IDopIE1heWJlIHdlIHNob3VsZCBhbHJlYWR5 IGNyZWF0ZQo+IGEgU0ROCj4gwqDCoCAiZm9sZGVyIiBhbmQgdGhlbiBhbiBFVlBOIGVudHJ5IChs aWtlIGluIFBWRSkgc28gdGhhdCB3ZSBhcmUgcmVhZHk+CsKgwqAgYWRkaW5nIG1vcmUgc3R1ZmYg YWZ0ZXJ3YXJkcy4KPiDCoCogRG8gd2UgcmVhbGx5IHdhbnQgdG8gYXV0by1hcHBseSBldmVyeXRo aW5nIGltbWVkaWF0ZWx5PyBTaG91bGQgd2UKPiDCoMKgIG1heWJlIGludHJvZHVjZSBhIFNETiAi YXBwbHkiIHRoaW5neSBpbiBQRE0gYXMgd2VsbD8KCkluIHRoZSBmdXR1cmUgd2UgY291bGQgY2Vy dGFpbmx5IGltcGxlbWVudCB0aGF0LCBidXQgY3VycmVudGx5IHdlIGFyZQpvbmx5IHVzaW5nIHRo ZSBydW5uaW5nIGNvbmZpZ3VyYXRpb24gYXMgc291cmNlIGZvciB0aGUgUERNIHRyZWUuCgpJZiB3 ZSB3YW50IHRvIHJlbmRlciB0aGluZ3MgY29ycmVjdGx5IG9uIFBETSBzaWRlIGFmdGVyIGFkZGlu ZyBab25lcyAvClZOZXRzLCB3ZSdkIGhhdmUgdG8gcmVhZCB0aGUgcGVuZGluZyBjb25maWd1cmF0 aW9uIGFuZCB0aGVuIHNwZWNpYWwgY2FzZQpuZXcgLyBjaGFuZ2VkIC8gZGVsZXRlZCBlbnRpdGll cyBhbmQgcmVzcGVjdCB0aGF0IHN0YXRlIHdoaWxlIG1lcmdpbmcgLQp3aGljaCBpcyBtb3JlIGNv bXBsZXggdGhhbiB0aGlzIGN1cnJlbnQgYXBwcm9hY2ggc28gSSd2ZSBsZWZ0IGl0IG91dCBmb3IK bm93LiBDZXJ0YWlubHkgc29tZXRoaW5nIGZvciB0aGUgZnV0dXJlIHRob3VnaC4KCgpUaGFua3Mg Zm9yIHRoZSByZXZpZXcsIEknbGwgaW5jb3Jwb3JhdGUgeW91ciBzdWdnZXN0aW9ucyBpbiBhIHYz IQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwZG0t ZGV2ZWwgbWFpbGluZyBsaXN0CnBkbS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xp c3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wZG0tZGV2ZWwK