From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 5AD5D1FF185 for ; Mon, 7 Jul 2025 14:37:11 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 1465A3249D; Mon, 7 Jul 2025 14:37:52 +0200 (CEST) Date: Mon, 07 Jul 2025 14:37:48 +0200 Message-Id: From: "Christoph Heiss" To: =?utf-8?q?Michael_K=C3=B6ppl?= Mime-Version: 1.0 X-Mailer: aerc 0.20.1 References: <20250626151119.255169-1-m.koeppl@proxmox.com> <20250626151119.255169-6-m.koeppl@proxmox.com> In-Reply-To: <20250626151119.255169-6-m.koeppl@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.028 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 pve-installer v3 5/7] common: add more descriptive errors for invalid network configs 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" T24gVGh1IEp1biAyNiwgMjAyNSBhdCA1OjExIFBNIENFU1QsIE1pY2hhZWwgS8O2cHBsIHdyb3Rl Ogo+IFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgS8O2cHBsIDxtLmtvZXBwbEBwcm94bW94LmNvbT4K PiAtLS0KPiAgcHJveG1veC1pbnN0YWxsZXItY29tbW9uL3NyYy91dGlscy5ycyB8IDE3ICsrKysr KysrKysrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0 aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3Byb3htb3gtaW5zdGFsbGVyLWNvbW1vbi9zcmMvdXRp bHMucnMgYi9wcm94bW94LWluc3RhbGxlci1jb21tb24vc3JjL3V0aWxzLnJzCj4gaW5kZXggOGFk Y2VjMC4uMWZlNmE3NCAxMDA2NDQKPiAtLS0gYS9wcm94bW94LWluc3RhbGxlci1jb21tb24vc3Jj L3V0aWxzLnJzCj4gKysrIGIvcHJveG1veC1pbnN0YWxsZXItY29tbW9uL3NyYy91dGlscy5ycwo+ IEBAIC0xOCw2ICsxOCwyMCBAQCBwdWIgZW51bSBDaWRyQWRkcmVzc1BhcnNlRXJyb3Igewo+ICAg ICAgSW52YWxpZE1hc2soT3B0aW9uPFBhcnNlSW50RXJyb3I+KSwKPiAgfQo+Cj4gK2ltcGwgZm10 OjpEaXNwbGF5IGZvciBDaWRyQWRkcmVzc1BhcnNlRXJyb3Igewo+ICsgICAgZm4gZm10KCZzZWxm LCBmOiAmbXV0IGZtdDo6Rm9ybWF0dGVyPCdfPikgLT4gZm10OjpSZXN1bHQgewo+ICsgICAgICAg IGxldCBtc2cgPSBtYXRjaCAmc2VsZiB7Cj4gKyAgICAgICAgICAgIENpZHJBZGRyZXNzUGFyc2VF cnJvcjo6Tm9EZWxpbWl0ZXIgPT4gewo+ICsgICAgICAgICAgICAgICAgU3RyaW5nOjpmcm9tKCJO byBkZWxpbWl0ZXIgZm9yIHNlcGFyYXRpbmcgYWRkcmVzcyBhbmQgbWFzayB3YXMgZm91bmQiKQo+ ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgICAgIENpZHJBZGRyZXNzUGFyc2VFcnJvcjo6SW52 YWxpZEFkZHIoYWRkcl9wYXJzZV9lcnJvcikgPT4gZm9ybWF0ISgie2FkZHJfcGFyc2VfZXJyb3J9 IiksCj4gKyAgICAgICAgICAgIENpZHJBZGRyZXNzUGFyc2VFcnJvcjo6SW52YWxpZE1hc2socGFy c2VfaW50X2Vycm9yKSA9PiBmb3JtYXQhKCJ7Oj99IiwgcGFyc2VfaW50X2Vycm9yKSwKPiArICAg ICAgICB9Owo+ICsKPiArICAgICAgICB3cml0ZSEoZiwgIkludmFsaWQgQ0lEUjoge21zZ30iKQo+ ICsgICAgfQo+ICt9CgpUaGlzIGltcGxlbWVudGF0aW9uIGlzIHJlZmFjdG9yZWQvcmV3cml0dGVu IGluIHBhdGNoICM3IHRvIGRpcmVjdGx5IHVzZQp3cml0ZSEoKSBldmVyeXdoZXJlIC0gdGhpcyBz aG91bGQgYWxyZWFkeSBiZSBkb25lIGhlcmUsIGluc3RlYWQgb2YKaW1wbGVtZW50aW5nIGl0IGhl cmUgZGlmZmVyZW50bHkgYW5kIGxhdGVyIHJld3JpdGluZyBpdC4KCj4gKwo+ICAvLy8gQW4gSVAg YWRkcmVzcyAoSVB2NCBvciBJUHY2KSwgaW5jbHVkaW5nIG5ldHdvcmsgbWFzay4KPiAgLy8vCj4g IC8vLyBTZWUgdGhlIFtgSXBBZGRyYF0gdHlwZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBob3cgSVAg YWRkcmVzc2VzIGFyZSBoYW5kbGVkLgo+IEBAIC0xMDksOCArMTIzLDcgQEAgaW1wbDwnZGU+IERl c2VyaWFsaXplPCdkZT4gZm9yIENpZHJBZGRyZXNzIHsKPiAgICAgICAgICBEOiBzZXJkZTo6RGVz ZXJpYWxpemVyPCdkZT4sCj4gICAgICB7Cj4gICAgICAgICAgbGV0IHM6IFN0cmluZyA9IERlc2Vy aWFsaXplOjpkZXNlcmlhbGl6ZShkZXNlcmlhbGl6ZXIpPzsKPiAtICAgICAgICBzLnBhcnNlKCkK PiAtICAgICAgICAgICAgLm1hcF9lcnIofF98IHNlcmRlOjpkZTo6RXJyb3I6OmN1c3RvbSgiaW52 YWxpZCBDSURSIikpCj4gKyAgICAgICAgcy5wYXJzZSgpLm1hcF9lcnIoc2VyZGU6OmRlOjpFcnJv cjo6Y3VzdG9tKQo+ICAgICAgfQo+ICB9Cj4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KcHZlLWRldmVsIG1haWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlz dHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4v bGlzdGluZm8vcHZlLWRldmVsCg==