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 E495A1FF15C for ; Fri, 14 Nov 2025 12:20:13 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id AA7D3FCCD; Fri, 14 Nov 2025 12:19:15 +0100 (CET) From: Daniel Kral To: pve-devel@lists.proxmox.com Date: Fri, 14 Nov 2025 12:17:19 +0100 Message-ID: <20251114111828.160294-22-d.kral@proxmox.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251114111828.160294-1-d.kral@proxmox.com> References: <20251114111828.160294-1-d.kral@proxmox.com> MIME-Version: 1.0 X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1763119088296 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: [pve-devel] [PATCH ha-manager v4 21/21] rules: add documentation about current feasibility check implementations 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" VGhlc2Ugbm90ZXMgc2hvdWxkIGNsYXJpZnkgdGhlIGdvYWxzIGFuZCByZWFzb25zIGZvciB0aGUg ZmVhc2liaWxpdHkKY2hlY2tzIHdoaWxlIGdpdmluZyBkaXJlY3Rpb24gaG93IHRoZXNlIGNhbiBi ZSBpbXByb3ZlZCBpbiB0aGUgZnV0dXJlLgoKU2lnbmVkLW9mZi1ieTogRGFuaWVsIEtyYWwgPGQu a3JhbEBwcm94bW94LmNvbT4KUmV2aWV3ZWQtYnk6IE1pY2hhZWwgS8O2cHBsIDxtLmtvZXBwbEBw cm94bW94LmNvbT4KVGVzdGVkLWJ5OiBNaWNoYWVsIEvDtnBwbCA8bS5rb2VwcGxAcHJveG1veC5j b20+Ci0tLQogc3JjL1BWRS9IQS9SdWxlcy5wbSB8IDE5ICsrKysrKysrKysrKysrKystLS0KIDEg ZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL3NyYy9QVkUvSEEvUnVsZXMucG0gYi9zcmMvUFZFL0hBL1J1bGVzLnBtCmluZGV4IDlkN2Yx MmExLi5jNGEyY2NlYSAxMDA2NDQKLS0tIGEvc3JjL1BWRS9IQS9SdWxlcy5wbQorKysgYi9zcmMv UFZFL0hBL1J1bGVzLnBtCkBAIC0zMiw2ICszMiwxMyBAQCB0aGUgZmVhc2liaWxpdHkgYmV0d2Vl biBydWxlcyBvZiB0aGUgc2FtZSB0eXBlIGFuZCBhbmQgYmV0d2VlbiBydWxlcyBvZgogZGlmZmVy ZW50IHR5cGVzLCBhbmQgcHJ1bmUgdGhlIHJ1bGUgc2V0IGluIHN1Y2ggYSB3YXksIHRoYXQgaXQg YmVjb21lcyBmZWFzaWJsZQogYWdhaW4sIHdoaWxlIG1pbmltaXppbmcgdGhlIGFtb3VudCBvZiBy dWxlcyB0aGF0IG5lZWQgdG8gYmUgcHJ1bmVkLgogCitUaGUgZmVhc2liaWxpdHkgY2hlY2tzIG11 c3QgdmVyaWZ5IHRoYXQgYWxsIHJ1bGVzIGNhbiBiZSBhcHBsaWVkIGVycm9yLWZyZWUgaW4KK2Fu eSBydW50aW1lIHN0YXRlIG9mIHRoZSBIQSByZXNvdXJjZXMsIGNsdXN0ZXIgbm9kZXMsIGFuZCB0 aGUgSEEgTWFuYWdlciBpbiBhCityZWFzb25hYmxlIGFtb3VudCBvZiB0aW1lLiBUaGlzIG1pZ2h0 IHJlcXVpcmUgbW9yZSBydWxlcyB0byBiZSByZWplY3RlZCB0aGFuCituZWNlc3NhcnkgYXMgc29t ZSBjaGVja3MgY2FuIGJlY29tZSBjb21wdXRhdGlvbmFsbHkgZXhwZW5zaXZlIGZvciBsaXR0bGUg YmVuZWZpdAordG8gdGhlIGNvcmUgZmVhdHVyZSwgYnV0IHRoaXMgY2FuIGNlcnRhaW5seSBiZSBy ZWV2YWx1YXRlZCBpZiB0aGVyZSBhcmUgdXNlcgorcmVxdWVzdHMgZm9yIHRoZXNlIGNhc2VzLgor CiBNb3JlIHNvLCB0aGUgcnVsZXMgZ2l2ZW4gYnkgdGhlIGNvbmZpZyBmaWxlIG1pZ2h0IG5vdCBi ZSBpbiB0aGUgYmVzdCBmb3JtYXQgdG8KIGJlIHVzZWQgaW50ZXJuYWxseSBvciBkb2VzIG5vdCBj b250YWluIHRoZSBpbXBsaWNpdGx5IHN0YXRlZCBydWxlcywgd2hpY2ggYXJlCiBpbmR1Y2VkIGJ5 IHRoZSByZWxhdGlvbnNoaXAgYmV0d2VlbiBkaWZmZXJlbnQgcnVsZXMuIFRoZXJlZm9yZSwgdGhp cyBwYWNrYWdlCkBAIC01OTgsOSArNjA1LDExIEBAIGEgbGlzdCBvZiBsaXN0cywgZWFjaCBjb25z aXN0aW5nIG9mIHRoZSBydWxlIHR5cGUgYW5kIHJ1bGUgaWQsIHdoZXJlIGF0CiBsZWFzdCBvbmUg cmVzb3VyY2UgaW4gYSByZXNvdXJjZSBhZmZpbml0eSBydWxlIGlzIGluIGEgbm9kZSBhZmZpbml0 eSBydWxlLAogd2hpY2ggaGFzIG11bHRpcGxlIHByaW9yaXR5IGdyb3VwcyBkZWZpbmVkLgogCi1U aGF0IGlzLCB0aGUgcmVzb3VyY2UgYWZmaW5pdHkgcnVsZSBjYW5ub3QgYmUgc3RhdGljYWxseSBj aGVja2VkIHRvIGJlIGZlYXNpYmxlCi1hcyB0aGUgc2VsZWN0aW9uIG9mIHRoZSBwcmlvcml0eSBn cm91cCBpcyBkZXBlbmRlbnQgb24gdGhlIGN1cnJlbnRseSBvbmxpbmUKLW5vZGVzLgorVGhlc2Ug Y2FzZXMgYXJlIGN1cnJlbnRseSByZWplY3RlZCwgYmVjYXVzZSB0aGUgc2VsZWN0aW9uIG9mIHRo ZSBoaWdoZXN0Citwcmlvcml0eSBjbGFzcyBpcyBkZXBlbmRlbnQgb24gdGhlIGN1cnJlbnRseSBv bmxpbmUgbm9kZXMgYW5kIG9uIHRoZSBjdXJyZW50CitIQSByZXNvdXJjZSBzdGF0ZXMgYW5kIG5v ZGUgcGxhY2VtZW50cyBpbiB0aGUgY2FzZSBvZiBuZWdhdGl2ZSByZXNvdXJjZSBhZmZpbml0eQor cnVsZXMuIFRoaXMgbWFrZXMgdGhlIHZlcmlmaWNhdGlvbiBvZiB0aGVzZSBydWxlcycgZmVhc2li aWxpdHkgaW4gYWxsIHBvc3NpYmxlCitzdGF0ZXMgY29tcHV0YXRpb25hbGx5IGhhcmQuCiAKIElm IHRoZXJlIGFyZSBub25lLCB0aGUgcmV0dXJuZWQgbGlzdCBpcyBlbXB0eS4KIApAQCAtNjcwLDYg KzY3OSwxMCBAQCBsaXN0cywgZWFjaCBpdGVtIGNvbnNpc3Rpbmcgb2YgdGhlIHJ1bGUgdHlwZSBh bmQgcnVsZSBpZCwgd2hlcmUgYXQgbGVhc3Qgb25lIG9mCiB0aGUgcmVzb3VyY2VzIGlzIHVzZWQg aW4gYSBwb3NpdGl2ZSByZXNvdXJjZSBhZmZpbml0eSBydWxlIGFuZCBtb3JlIHRoYW4gb25lCiBu b2RlIGFmZmluaXR5IHJ1bGUuCiAKK1RoZXNlIGNhc2VzIGFyZSBjdXJyZW50bHkgcmVqZWN0ZWQs IGJlY2F1c2UgdGhlcmUgaXMgbm8gZGVmaW5pdGl2ZSBtZXRob2QgdG8KK21lcmdlIG11bHRpcGxl IG5vZGUgYWZmaW5pdHkgcnVsZXMsIGUuZy4gd2l0aCBkaWZmZXJlbnQgc3RyaWN0bmVzcyB2YWx1 ZXMgYW5kCitkaWZmZXJlbnQgcHJpb3JpdHkgY2xhc3NlcywgeWV0LgorCiBJZiB0aGVyZSBhcmUg bm9uZSwgdGhlIHJldHVybmVkIGxpc3QgaXMgZW1wdHkuCiAKID1jdXQKLS0gCjIuNDcuMwoKCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUtZGV2ZWwg bWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnBy b3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK