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 020BA1FF15C for ; Fri, 14 Nov 2025 12:20:35 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 022AEFEC9; Fri, 14 Nov 2025 12:21:31 +0100 (CET) Mime-Version: 1.0 Date: Fri, 14 Nov 2025 12:20:57 +0100 Message-Id: To: "Proxmox VE development discussion" Cc: "pve-devel" From: "Daniel Kral" X-Mailer: aerc 0.21.0-10-gf12c391cb5b4 References: <20251103102118.153666-1-d.kral@proxmox.com> In-Reply-To: X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1763119230883 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.016 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 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 ha-manager v3 00/21] HA rules fixes + performance improvements + cleanup 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" T24gTW9uIE5vdiAzLCAyMDI1IGF0IDY6NDMgUE0gQ0VULCBNaWNoYWVsIEvDtnBwbCB3cm90ZToK PiBHYXZlIHYzIGFub3RoZXIgc3BpbiBhZnRlciBoYXZpbmcgcmV2aWV3ZWQgdjEuIEkgYWdhaW4g cmVwZWF0ZWQgdGhlCj4gZm9sbG93aW5nIHNjZW5hcmlvczoKPiAtIENoZWNrZWQgYmVoYXZpb3Ig d2l0aCBpZ25vcmVkIHJlc291cmNlcyAoaS5lLiB0aGF0IGlnbm9yZWQgcmVzb3VyY2VzCj4gICBh cmUgbm90IHNob3duIGFzIGRlcGVuZGVudCByZXNvdXJjZXMgd2hlbiBtaWdyYXRpbmcpLgo+IC0g Q2hlY2tlZCB0aGF0IGNvbmZsaWN0cyBiZXR3ZWVuIHBvc2l0aXZlIHJlc291cmNlIGFmZmluaXR5 IHJ1bGVzIGFuZAo+ICAgbm9kZSBhZmZpbml0eSBydWxlcyBhcmUgZGV0ZWN0ZWQgY29ycmVjdGx5 IGluIHRoZSBjYXNlcyB0aGF0IHdlcmVuJ3QKPiAgIGRldGVjdGVkIGJlZm9yZQo+IC0gQ2hlY2tl ZCB2YXJpb3VzIGNvbWJpbmF0aW9ucyBvZiBub2RlIGFmZmluaXR5IGFuZCByZXNvdXJjZSBhZmZp bml0eQo+ICAgcnVsZXMsIGFsc28gY2hlY2tpbmcgdGhlIGZhaWxiYWNrIGZsYWcsIG1heC4gcmVz dGFydCwgYW5kIG1heC4KPiAgIHJlbG9jYXRlIHBhcmFtcy4gQ291bGQgbm90IGNyZWF0ZSBhbnkg Y29uZmlndXJhdGlvbnMgdGhhdCBhcmUKPiAgIHByb2JsZW1hdGljLgo+IC0gUmFuIGdyb3VwIG1p Z3JhdGlvbnMgYWdhaW4gKGFsc28gbWFraW5nIHRoZW0gZmFpbCBvbiBwdXJwb3NlIGFuZAo+ICAg Y2hlY2tpbmcgdGhhdCBpdCBrZWVwcyB0cnlpbmcgdG8gbWlncmF0ZSkgdG8gY2hlY2sgdGhhdCB0 aGUgY2hhbmdlcwo+ICAgdG8gdGhlIGNvdW50aW5nIG9mIGFjdGl2ZSBzZXJ2aWNlcyBkaWQgbm90 IGFsdGVyIGJlaGF2aW9yLgo+Cj4gU2luY2UgdGhpcyBpcyBub3cgYmFzZWQgb24gdGhlIGdyYW51 bGFyIGFjY291bnRpbmcgc2VyaWVzIFswXSwgdGhlcmUgaXMKPiBhIHByb2JsZW0gd2l0aCAnaWdu b3JlZCcgcmVzb3VyY2VzLCB3aGljaCBJIG5vdGVkIHNlcGFyYXRlbHkgb24gdGhhdAo+IHBhdGNo IHNlcmllcyBbMV0uCj4KPiBPdGhlciB0aGFuIHRoYXQgSSBkaWQgbm90IG5vdGljZSBhbnl0aGlu ZyBvZmYuIEV2ZXJ5dGhpbmcgc2VlbXMgdG8gd29yawo+IGFzIGV4cGVjdGVkLiBBbHNvIGhhZCBh IGxvb2sgYXQgdGhlIHBhcnRzIG9mIHRoZSBjb2RlIHRoYXQgZGlkIG5vdCBoYXZlCj4gbXkgUi1i IGFueW1vcmUuIE15IGNvbW1lbnRzIG9uIHYxIGhhdmUgYmVlbiBhZGRyZXNzZWQgaW4gdjIgYWxy ZWFkeSBhbmQKPiB0aGUgcmVtYWluaW5nIGNoYW5nZXMgaW4gdjMgbGd0bS4gSSB0aGluayB0aGUg YWRkaXRpb24gb2YgdGhlIGJlbmNobWFyawo+IG9uIDEwLzIxIGlzIG5pY2UhCj4KPiBQbGVhc2Ug Y29uc2lkZXIgdGhpczoKPiBSZXZpZXdlZC1ieTogTWljaGFlbCBLw7ZwcGwgPG0ua29lcHBsQHBy b3htb3guY29tPgo+IFRlc3RlZC1ieTogTWljaGFlbCBLw7ZwcGwgPG0ua29lcHBsQHByb3htb3gu Y29tPgoKVGhhbmtzIGZvciB0YWtpbmcgYSBsb29rIGFuZCBjaGVja2luZyB0aGUgc2VyaWVzIGFn YWluIQoKSSBmaXhlZCB0aGUgYXV0by12aXZpZmljYXRpb24gaW4gdGhlIGdyYW51bGFyIHNjaGVk dWxpbmcgdjQgc2VyaWVzICsKaGEtbWFuYWdlciBwYXRjaCAjNCBpbiB0aGUgdjQgb2YgdGhpcyBz ZXJpZXMsIHRoYW5rcyBmb3IgcG9pbnRpbmcgaXQKb3V0ISA6KQoKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZl LWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJp bi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=