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 704EC1FF16F for ; Tue, 5 Aug 2025 09:47:03 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 259DF3FCB7; Tue, 5 Aug 2025 09:48:33 +0200 (CEST) Message-ID: <7d367251-1610-46aa-8161-bb3cac950b9c@proxmox.com> Date: Tue, 5 Aug 2025 09:47:59 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox VE development discussion , Daniel Kral References: <20250804141204.207216-1-d.kral@proxmox.com> From: =?UTF-8?Q?Michael_K=C3=B6ppl?= Content-Language: en-US In-Reply-To: <20250804141204.207216-1-d.kral@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1754380060344 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.010 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 docs 1/5] ha: affinity rules: simplify overly verbose rule conflicts and errors section 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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" QXBhcnQgZnJvbSBhIHR5cG8gSSBub3RlZCBvbiA1LzUgYW5kIHRoZSBjb21tZW50cyBhbHJlYWR5 IG1hZGUgYnkKSGFubmVzLCBJIGRpZCBub3Qgbm90aWNlIGFueSBlcnJvcnMgYW5kIHRoZSBjaGFu Z2VzIGltcHJvdmUgdGhlCmNvbXByZWhlbnNpYmlsaXR5IG9mIHRoZSBkb2NzIElNTywgc28gY29u c2lkZXIgdGhlc2UgY2hhbmdlczoKClJldmlld2VkLWJ5OiBNaWNoYWVsIEvDtnBwbCA8bS5rb2Vw cGxAcHJveG1veC5jb20+CgpPbiA4LzQvMjUgMTY6MTIsIERhbmllbCBLcmFsIHdyb3RlOgo+IFN1 Z2dlc3RlZC1ieTogSGFubmVzIETDvHJyIDxoLmR1ZXJyQHByb3htb3guY29tPgo+IFNpZ25lZC1v ZmYtYnk6IERhbmllbCBLcmFsIDxkLmtyYWxAcHJveG1veC5jb20+Cj4gLS0tCj4gSSBvbmx5IGlu Y2x1ZGVkIHNvbWUgb2YgdGhlIHN1Z2dlc3Rpb25zIGZvciB0aGUgcnVsZSBjb25mbGljdHMgJiBl cnJvcnMKPiBwYXJ0IGZyb20gSGFubmVzIGZvciBub3cgYXMgdGhlc2UgYXJlIG1vcmUgaW1wb3J0 YW50IHRvIGJlIGNvcnJlY3QgYW5kCj4gdW5kZXJzdGFuZGFibGUgZm9yIHRoZSByZWxlYXNlLgo+ IAo+ICBoYS1tYW5hZ2VyLmFkb2MgfCAyOSArKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLQo+ ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCj4gCj4g ZGlmZiAtLWdpdCBhL2hhLW1hbmFnZXIuYWRvYyBiL2hhLW1hbmFnZXIuYWRvYwo+IGluZGV4IDc3 ZDdhNjUuLmQ2YWM3NWQgMTAwNjQ0Cj4gLS0tIGEvaGEtbWFuYWdlci5hZG9jCj4gKysrIGIvaGEt bWFuYWdlci5hZG9jCj4gQEAgLTg0OSwzNCArODQ5LDI1IEBAIFJ1bGUgQ29uZmxpY3RzIGFuZCBF cnJvcnMKPiAgSEEgcnVsZXMgY2FuIGltcG9zZSByYXRoZXIgY29tcGxleCBjb25zdHJhaW50cyBv biB0aGUgSEEgcmVzb3VyY2VzLiBUbyBlbnN1cmUKPiAgdGhhdCBhIG5ldyBvciBtb2RpZmllZCBI QSBydWxlIGRvZXMgbm90IGludHJvZHVjZSB1bmNlcnRhaW50eSBpbnRvIHRoZSBIQQo+ICBzdGFj aydzIENSUyBzY2hlZHVsZXIsIEhBIHJ1bGVzIGFyZSB0ZXN0ZWQgZm9yIGZlYXNpYmlsaXR5IGJl Zm9yZSB0aGVzZSBhcmUKPiAtYXBwbGllZC4gSWYgYSBydWxlIGRvZXMgZmFpbCBhbnkgb2YgdGhl c2UgdGVzdHMsIHRoZSBydWxlIGlzIGRpc2FibGVkIHVudGlsIHRoZQo+IC1jb25mbGljdHMgYW5k IGVycm9ycyBpcyByZXNvbHZlZC4KPiArYXBwbGllZC4gRm9yIGFueSBydWxlcyB0aGF0IGZhaWwg dGhlc2UgdGVzdHMsIHRoZXNlIHJ1bGVzIGFyZSBkaXNhYmxlZCB1bnRpbAo+ICt0aGUgY29uZmxp Y3RzIGFuZCBlcnJvcnMgaGF2ZSBiZWVuIHJlc29sdmVkLgo+ICAKPiAgQ3VycmVudGx5LCBIQSBy dWxlcyBhcmUgY2hlY2tlZCBmb3IgdGhlIGZvbGxvd2luZyBmZWFzaWJpbGl0eSB0ZXN0czoKPiAg Cj4gLSogQSBIQSByZXNvdXJjZSBjYW4gb25seSBiZSByZWZlcmVuY2VkIGJ5IGEgc2luZ2xlIEhB IG5vZGUgYWZmaW5pdHkgcnVsZSBpbgo+IC0gIHRvdGFsLiBJZiB0d28gb3IgbW9yZSBIQSBub2Rl IGFmZmluaXR5IHJ1bGVzIHNwZWNpZnkgdGhlIHNhbWUgSEEgcmVzb3VyY2UsCj4gLSAgdGhlc2Ug SEEgbm9kZSBhZmZpbml0eSBydWxlcyB3aWxsIGJlIGRpc2FibGVkLgo+ICsqIEFuIEhBIHJlc291 cmNlIGNhbiBvbmx5IGJlIHBhcnQgb2YgYSBzaW5nbGUgSEEgbm9kZSBhZmZpbml0eSBydWxlLgo+ ICAKPiAtKiBBIEhBIHJlc291cmNlIGFmZmluaXR5IHJ1bGUgbXVzdCBzcGVjaWZ5IGF0IGxlYXN0 IHR3byBIQSByZXNvdXJjZXMgdG8gYmUKPiAtICBmZWFzaWJsZS4gSWYgYSBIQSByZXNvdXJjZSBh ZmZpbml0eSBydWxlIHNwZWNpZmllcyBvbmx5IG9uZSBIQSByZXNvdXJjZSwgdGhlCj4gLSAgSEEg cmVzb3VyY2UgYWZmaW5pdHkgcnVsZSB3aWxsIGJlIGRpc2FibGVkLgo+ICsqIEFuIEhBIHJlc291 cmNlIGFmZmluaXR5IHJ1bGUgbXVzdCBoYXZlIGF0IGxlYXN0IHR3byBIQSByZXNvdXJjZXMuCj4g IAo+IC0qIEEgSEEgcmVzb3VyY2UgYWZmaW5pdHkgcnVsZSBtdXN0IHNwZWNpZnkgbm8gbW9yZSBI QSByZXNvdXJjZXMgdGhhbiB0aGVyZSBhcmUKPiAtICBub2RlcyBpbiB0aGUgY2x1c3Rlci4gSWYg YSBIQSByZXNvdXJjZSBhZmZpbml0eSBydWxlIHNwZWNpZmllcyBtb3JlIEhBCj4gLSAgcmVzb3Vy Y2VzIHRoYW4gdGhlcmUgYXJlIGluIHRoZSBjbHVzdGVyLCB0aGUgSEEgcmVzb3VyY2UgYWZmaW5p dHkgcnVsZSB3aWxsCj4gLSAgYmUgZGlzYWJsZWQuCj4gKyogQSBuZWdhdGl2ZSBIQSByZXNvdXJj ZSBhZmZpbml0eSBydWxlIGNhbm5vdCBzcGVjaWZ5IG1vcmUgSEEgcmVzb3VyY2VzIHRoYW4KPiAr ICB0aGVyZSBhcmUgbm9kZXMgaW4gdGhlIGNsdXN0ZXIuIE90aGVyd2lzZSwgdGhlIEhBIHJlc291 cmNlcyBkbyBub3QgaGF2ZQo+ICsgIGVub3VnaCBub2RlcyB0byBiZSBzZXBhcmF0ZWQuCj4gIAo+ ICAqIEEgcG9zaXRpdmUgSEEgcmVzb3VyY2UgYWZmaW5pdHkgcnVsZSBjYW5ub3Qgc3BlY2lmeSB0 aGUgc2FtZSB0d28gb3IgbW9yZSBIQQo+ICAgIHJlc291cmNlcyBhcyBhIG5lZ2F0aXZlIEhBIHJl c291cmNlcyBhZmZpbml0eSBydWxlLiBUaGF0IGlzLCB0d28gb3IgbW9yZSBIQQo+IC0gIHJlc291 cmNlcyBjYW5ub3QgYmUga2VwdCB0b2dldGhlciBhbmQgc2VwYXJhdGUgYXQgdGhlIHNhbWUgdGlt ZS4gSWYgYW55IHBhaXIKPiAtICBvZiBwb3NpdGl2ZSBhbmQgbmVnYXRpdmUgSEEgcmVzb3VyY2Ug YWZmaW5pdHkgcnVsZXMgZG8gc3BlY2lmeSB0aGUgc2FtZSB0d28KPiAtICBvciBtb3JlIEhBIHJl c291cmNlcywgYm90aCBIQSByZXNvdXJjZSBhZmZpbml0eSBydWxlcyB3aWxsIGJlIGRpc2FibGVk Lgo+ICsgIHJlc291cmNlcyBjYW5ub3QgYmUga2VwdCB0b2dldGhlciBhbmQgc2VwYXJhdGUgYXQg dGhlIHNhbWUgdGltZS4KPiAgCj4gLSogQSBIQSByZXNvdXJjZSBjYW4gb25seSBiZSByZWZlcmVu Y2VkIGJ5IGVpdGhlciBhIEhBIG5vZGUgYWZmaW5pdHkgcnVsZSBvciBIQQo+IC0gIHJlc291cmNl IGFmZmluaXR5IHJ1bGVzLCBidXQgbm90IGJvdGggYXQgdGhlIHNhbWUgdGltZS4gSWYgdGhlcmUg aXMgYXQgbGVhc3QKPiAtICBvbmUgSEEgbm9kZSBhZmZpbml0eSBydWxlIGFuZCBhdCBsZWFzdCBv bmUgSEEgcmVzb3VyY2UgYWZmaW5pdHkgcnVsZSwgd2hpY2gKPiAtICBzcGVjaWZ5IHRoZSBzYW1l IEhBIHJlc291cmNlLCB0aGVzZSBydWxlcyB3aWxsIGJlIGRpc2FibGVkLgo+ICsqIEEgSEEgcmVz b3VyY2UgY2FuIG9ubHkgYmUgcGFydCBvZiBlaXRoZXIgYSBIQSBub2RlIGFmZmluaXR5IHJ1bGUg b3IgSEEKPiArICByZXNvdXJjZSBhZmZpbml0eSBydWxlcywgYnV0IG5vdCBib3RoIGF0IHRoZSBz YW1lIHRpbWUuCj4gIAo+ICBbW2hhX21hbmFnZXJfZmVuY2luZ11dCj4gIEZlbmNpbmcKCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcHZlLWRldmVsIG1h aWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94 bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcHZlLWRldmVsCg==