From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pve-devel-bounces@lists.proxmox.com> Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 320651FF165 for <inbox@lore.proxmox.com>; Thu, 24 Apr 2025 12:12:12 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id D782C3B1F; Thu, 24 Apr 2025 12:12:09 +0200 (CEST) Message-ID: <6e314cc8-918a-4a03-8638-eef351e78d19@proxmox.com> Date: Thu, 24 Apr 2025 12:12:06 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Fiona Ebner <f.ebner@proxmox.com> To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>, Daniel Kral <d.kral@proxmox.com>, "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com> References: <20250325151254.193177-1-d.kral@proxmox.com> <50c71b96d6cd509783b51c7ad87b94ff200ad78e.camel@groupe-cyllene.com> <498c09ec-662b-451b-a4a8-0aa51bb575df@proxmox.com> Content-Language: en-US In-Reply-To: <498c09ec-662b-451b-a4a8-0aa51bb575df@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.036 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] [RFC cluster/ha-manager 00/16] HA colocation rules X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/> List-Post: <mailto:pve-devel@lists.proxmox.com> List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com> QW0gMDEuMDQuMjUgdW0gMTE6Mzkgc2NocmllYiBEYW5pZWwgS3JhbDoKPiBPbiA0LzEvMjUgMDM6 NTAsIERFUlVNSUVSLCBBbGV4YW5kcmUgd3JvdGU6Cj4+IG15IDJjZW50cywgYnV0IGV2ZXJ5Ym9k eSBpbiB0aGUgaW5kdXN0cnkgaXMgY2FsbGluZyB0aGlzCj4+IGFmZmluaXR5L2FudGlhZmlmbml0 eSAodm13YXJlLCBudXRhbml4LCBoeXBlcnYsIG9wZW5zdGFjaywgLi4uKS4KPj4gTW9yZSBwcmVj aXNlbHksIHZtIGFmZmluaXR5IHJ1bGVzICh2bTwtPnZtKcKgwqAgdnPCoCBub2RlIGFmZmluaXR5 IHJ1bGVzCj4+ICh2bS0+bm9kZSAsIHRoZSBjdXJyZW50IEhBIGdyb3VwKQo+Pgo+PiBQZXJzb25u YWxseSBJIGRvbid0IGNhcmUsIGl0J3MganVzdCBhIG5hbWUgXl9eIC4KPj4KPj4gQnV0IEkgaGF2 ZSBhIGxvdMKgIG9mIGN1c3RvbWVycyBhc2tpbmcgYWJvdXQgImRvZXMgcHJveG1veCBzdXBwb3J0 Cj4+IGFmZmluaXR5L2FudGktYWZmaW5pdHkiLiBhbmQgaWYgdGhleSBhcmUgZG9pbmcgdGhlaXIg b3duIHJlc2VhcmNoLCB0aGV5Cj4+IHdpbGwgdGhpbmsgdGhhdCBpdCBkb2VzbnQgZXhpc3QuCj4+ IChvciBhdCBtaW5pbXVtLCB3cml0ZcKgIHNvbWV3aGVyZSBpbiB0aGUgZG9jIHNvbWV0aGluZyBs aWtlICJha2Egdm0KPj4gYWZmaW5pdHkiIG9yIGluIGNvbW1lcmNpYWwgcHJlc2VudGF0aW9uIF5f XikKPiAKPiBJIHNlZSB5b3VyIHBvaW50IGFuZCBhbHNvIGNhbGxlZCBpdCBhZmZpbml0eS9hbnRp LWFmZmluaXR5IGJlZm9yZSwgYnV0Cj4gaWYgd2UgZ28gZm9yIHRoZSBIQSBSdWxlcyByb3V0ZSBo ZXJlLCBpdCdkIGJlIHJlYWxseSBuZWF0IHRvIGhhdmUKPiAiTG9jYXRpb24gUnVsZXMiIGFuZCAi Q29sb2NhdGlvbiBSdWxlcyIgaW4gdGhlIGVuZCB0byBjb2V4aXN0IGFuZAo+IGNsZWFybHkgc2hv dyB0aGUgZGlzdGluY3Rpb24gYmV0d2VlbiB0aGVtLCBhcyBib3RoIGFyZSBhZmZpbml0eSBydWxl cyBhdAo+IGxlYXN0IGZvciBtZS4KPiAKPiBJJ2QgZGVmaW5pdGVseSBtYWtlIHN1cmUgdGhhdCBp dCBpcyBjbGVhciBmcm9tIHRoZSByZWxlYXNlIG5vdGVzIGFuZAo+IGRvY3VtZW50YXRpb24sIHRo YXQgdGhpcyBhZGRzIHRoZSBmZWF0dXJlIHRvIGFzc2lnbiBhZmZpbml0eSBiZXR3ZWVuCj4gc2Vy dmljZXMsIGJ1dCBsZXQncyB3YWl0IGZvciBzb21lIG90aGVyIGNvbW1lbnRzIG9uIHRoaXMgOyku CgpJbiB0aGUgVUkvZG9jcyB3ZSBjYW4gYmUgYWx3YXlzIGJlIG1vcmUgZGVzY3JpcHRpdmUgYW5k IHNheSB0aGluZ3MgbGlrZQoiKEFudGktKUFmZmluaXR5IEJldHdlZW4gU2VydmljZXMiIGFuZCAi KEFudGktKUFmZmluaXR5IFdpdGggTm9kZSIsCndoaWxlIGluIHRoZSBzZWN0aW9uIGNvbmZpZyBp dCdzIG9mIGNvdXJzZSBhZHZhbnRhZ2VvdXMgdG8gaGF2ZSBhIHNpbmdsZQp3b3JkLgoKPiAKPiBP biA0LzEvMjUgMDM6NTAsIERFUlVNSUVSLCBBbGV4YW5kcmUgd3JvdGU6Cj4+IE1vcmUgc2VyaW91 cyBxdWVzdGlvbiA6IERvbid0IGhhdmUgcmVhZCB5ZXQgYWxsIHRoZSBjb2RlLCBidXQgaG93IGRv ZXMKPj4gaXQgcGxheSB3aXRoIHRoZSBjdXJyZW50IHRvcHNpcyBwbGFjZW1lbnQgYWxnb3JpdGht ID8KPiAKPiBJIGN1cnJlbnRseSBpbXBsZW1lbnRlZCB0aGUgY29sb2NhdGlvbiBydWxlcyB0byBw dXQgYSBjb25zdHJhaW50IG9uCj4gd2hpY2ggbm9kZXMgdGhlIG1hbmFnZXIgY2FuIHNlbGVjdCBm cm9tIGZvciB0aGUgdG8tYmUtbWlncmF0ZWQgc2VydmljZS4KPiAKPiBTbyBpZiB1c2VycyB1c2Ug dGhlIHN0YXRpYyBsb2FkIHNjaGVkdWxlciAoYW5kIHRoZSBiYXNpYyAvIHNlcnZpY2UgY291bnQK PiBzY2hlZHVsZXIgZm9yIHRoYXQgbWF0dGVyIHRvbyksIHRoZSBjb2xvY2F0aW9uIHJ1bGVzIGp1 c3QgbWFrZSBzdXJlIHRoYXQKPiBubyByZWNvdmVyeSBub2RlIGlzIHNlbGVjdGVkLCB3aGljaCBj b250cmFkaWN0cyB0aGUgY29sb2NhdGlvbiBydWxlcy4gU28KPiB0aGUgVE9QU0lTIGFsZ29yaXRo bSBpc24ndCBjaGFuZ2VkIGF0IGFsbC4KPiAKPiBUaGVyZSBhcmUgdHdvIHRoaW5ncyB0aGF0IHNo b3VsZC9jb3VsZCBiZSBjaGFuZ2VkIGluIHRoZSBmdXR1cmUgKGJlc2lkZXMKPiB0aGUgbWFueSBm dXR1cmUgaWRlYXMgdGhhdCBJIHBvaW50ZWQgb3V0IGFscmVhZHkpLCB3aGljaCBhcmUKPiAKPiAt ICgxKSB0aGUgc2NoZWR1bGVycyB3aWxsIHN0aWxsIGNvbnNpZGVyIGFsbCBvbmxpbmUgbm9kZXMs IGkuZS4gZXZlbgo+IHRob3VnaCBIQSBncm91cHMgYW5kL29yIGNvbG9jYXRpb24gcnVsZXMgcmVz dHJpY3QgdGhlIGFsbG93ZWQgbm9kZXMgaW4KPiB0aGUgZW5kLCB0aGUgY2FsY3VsYXRpb24gaXMg ZG9uZSBmb3IgYWxsIG5vZGVzIHdoaWNoIGNvdWxkIGJlCj4gc2lnbmlmaWNhbnQgZm9yIGxhcmdl ciBjbHVzdGVycywgYW5kCj4gCj4gLSAoMikgdGhlIHNlcnZpY2UgKGdlbmVyYWxseSkgYXJlIGN1 cnJlbnRseSByZWNvdmVyZWQgb25lLWJ5LW9uZSBpbiBhCj4gYmVzdC1maXQgZmFzaGlvbiwgaS5l LiB0aGVyZSdzIG5vIG9yZGVyIG9uIHRoZSBzZXJ2aWNlJ3MgbmVlZGVkCj4gcmVzb3VyY2VzLCBl dGMuIFRoZXJlIGNvdWxkIGJlIHNvbWUgZWRnZSBjYXNlcyAoZS5nLiB0aGluayBhYm91dCBhCj4g ZmFpbGluZyBub2RlIHdpdGggYSBidW5jaCBvZiBzZXJ2aWNlIHRvIGJlIGtlcHQgdG9nZXRoZXI7 IHRoZXNlIHNob3VsZAo+IG5vdyBiZSBtaWdyYXRlZCB0byB0aGUgc2FtZSBub2RlLCBpZiBwb3Nz aWJsZSwgb3IgcHV0IHRoZW0gb24gdGhlCj4gbWluaW11bSBhbW91bnQgb2Ygbm9kZXMpLCB3aGVy ZSB0aGUgYWxnb3JpdGhtIGNvdWxkIGZpbmQgYmV0dGVyCj4gc29sdXRpb25zIGlmIGl0IGVpdGhl ciBvcmRlcnMgdGhlIHRvLWJlLXJlY292ZXJlZCBzZXJ2aWNlcywgYW5kL29yIHRoZQo+IHV0aWxp emF0aW9uIHNjaGVkdWxlciBoYXMga25vd2xlZGdlIGFib3V0IHRoZSAna2VlcCB0b2dldGhlcicK PiBjb2xvY2F0aW9ucyBhbmQgY29uc2lkZXJzIHRoZXNlIChhbmQgYWxsIHN1YnNldHMpIGFzIGEg c2luZ2xlIHNlcnZpY2UuCgpZZXMsIGEgc2ltcGxlIGhldXJpc3RpYyBoZXJlIGNvdWxkIGJlIHRv IHRha2UgdGhlIHN1YnNldHMgb2Y6CjEuIChzdHJpY3Q/KSAna2VlcCB0b2dldGhlcicgc2Vydmlj ZXMKMi4gc2luZ2xlIHNlcnZpY2VzIHRoYXQgYXJlIG5vdCBvdGhlcndpc2UgaW4gYSAoc3RyaWN0 PykgJ2tlZXAKICAgdG9nZXRoZXInIHJlbGF0aW9uLCBjb25zaWRlciBlYWNoIGJ5IGl0c2VsZiBh IHN1YnNldCB0b28KClRoZW4gb3JkZXIgdGhlIGFib3ZlIHN1YnNldHMgYnkgdGhlaXIgdXNhZ2Ug KG9yZGVyaW5nIGluc2lkZSBhIHN1YnNldApzaG91bGQgbm90IGJlIHRoYXQgaW1wb3J0YW50KSBh bmQgdGhlbiByZWNvdmVyIHRoZSBzZXJ2aWNlcyBpbiB0aGF0Cm9yZGVyIG9uZS1ieS1vbmUgKGku ZS4gb25lLWJ5LW9uZSBmb3IgdGhlIGZpcnN0IHN1YnNldCBpbiB0aGUgb3JkZXJpbmcsCnRoZW4g b25lLWJ5LW9uZSBmb3IgdGhlIHNlY29uZCBzdWJzZXQgaW4gdGhlIG9yZGVyaW5nLCBldGMuKS4g RXZlbiBpZgppdCdzIG9uZS1ieS1vbmUgdGhhdCBzaG91bGQgbWVhbiBrZWVwaW5nIHRoZSAoc3Ry aWN0KSAna2VlcCB0b2dldGhlcicKdG9nZXRoZXIsIHJpZ2h0PwoKTGlrZSB0aGF0IHlvdSBnZXQg dGhlIGhlYXZ5IHN1YnNldHMgb3V0IG9mIHRoZSB3YXkgZmlyc3QuIFRoaXMgcHJldmVudHMKdGhl IG90aGVyd2lzZSBsaWtlbHkgc2NlbmFyaW8gd2hlcmUgdG9vIG1hbnkgc21hbGwgc2VydmljZXMg YXJlCnJlY292ZXJlZCBpbiBhIGJhbGFuY2VkIGZhc2hpb24gdG8gb3RoZXIgbm9kZXMgKGxldCdz IHNheSBub2RlcyBhbGwgZW5kCnVwIGF0IDgwJSB1c2FnZSkgYW5kIHRoZW4gdGhlcmUncyBubyBz aW5nbGUgbm9kZSB3aXRoIHRoZSBuZWNlc3NhcnkKcmVzb3VyY2VzIGZvciBhIGhlYXZ5IHNlcnZp Y2UgdGhhdCBpcyBzdGlsbCB0byBiZSByZWNvdmVyZWQgKGUuZy4gb25lCnRoYXQgd291bGQgbmVl ZCAzMCUgdXNhZ2Ugb24gYSBub2RlKS4KCkNhbiBvZiBjb3Vyc2UgYmUgZG9uZSBhcyBhIGZvbGxv dy11cC4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpw dmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczov L2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK