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 [212.224.123.68])
	by lore.proxmox.com (Postfix) with ESMTPS id F13221FF15C
	for <inbox@lore.proxmox.com>; Fri, 27 Jun 2025 14:23:02 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 5707913DC8;
	Fri, 27 Jun 2025 14:23:39 +0200 (CEST)
Message-ID: <7fb94369-d8b6-47c6-b36c-428db5bb85de@proxmox.com>
Date: Fri, 27 Jun 2025 14:23:35 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>,
 Daniel Kral <d.kral@proxmox.com>, Thomas Lamprecht
 <t.lamprecht@proxmox.com>,
 "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com>,
 Jillian Morgan <jillian.morgan@primordial.ca>
References: <20250620143148.218469-1-d.kral@proxmox.com>
 <8451d94e-176a-49e6-95ac-f25e7b4cfe9c@proxmox.com>
 <CALgSy_eOHi-XSL7m=z8HXegmpEUF0kbeqp9220XdK-X+Zaspcg@mail.gmail.com>
 <476c41123dced9d560dfbf27640ef8705fd90f11.camel@groupe-cyllene.com>
 <f2af9766-8f5b-458c-a131-ac34929d5424@proxmox.com>
 <34932f67-87f4-4534-9aaa-0ba95e2c972d@proxmox.com>
Content-Language: en-US
From: Friedrich Weber <f.weber@proxmox.com>
In-Reply-To: <34932f67-87f4-4534-9aaa-0ba95e2c972d@proxmox.com>
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
 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 common/cluster/ha-manager/docs/manager v2
 00/40] 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>

SGksIGFzIERhbmllbCBhbmQgSSB0YWxrZWQgYSBiaXQgb2ZmLWxpc3QgYWJvdXQgdGhlIG5hbWlu
ZyBhc3BlY3RzLCBJJ20KY2hpbWluZyBpbiB0b28uCgpPbiAyNC8wNi8yMDI1IDEwOjQ4LCBEYW5p
ZWwgS3JhbCB3cm90ZToKPiBPbiA2LzIzLzI1IDE3OjM2LCBUaG9tYXMgTGFtcHJlY2h0IHdyb3Rl
Ogo+PiBBbSAyMC4wNi4yNSB1bSAxOTo0NSBzY2hyaWViIERFUlVNSUVSLCBBbGV4YW5kcmU6Cj4+
Pj4+IDEpIEhhdmluZyAibG9jYXRpb24iIGFuZCAiY29sb2NhdGlvbiIgcnVsZXMgaXMsIEkgdGhp
bmssIGdvaW5nIHRvIGJlCj4+Pj4+IHVubmVjZXNzYXJpbHkgY29uZnVzaW5nIGZvciBwZW9wbGUu
IFdoaWxlIGl0IGlzbid0IHRvbyBjb21wbGljYXRlZCB0bwo+Pj4+PiBnbGVhbgo+Pj4+PiB0aGUg
ZGlzdGluY3Rpb24gb25jZSBoYXZpbmcgcmVhZCB0aGUgZGVzY3JpcHRpb25zIG9mIHRoZW0gKGFu
ZCBJIGhhZAo+Pj4+PiB0byBnbwo+Pj4+PiByZWFkIHRoZSBkZXNjcmlwdGlvbnMpLCB0aGV5IGRv
bid0IGNvbnZleSBpbW1lZGlhdGVseSBob3cgdGhleQo+Pj4+PiBkaWZmZXJlbnRpYXRlIHRoZW1z
ZWx2ZXMgZnJvbSBlYWNoIG90aGVyLiBJIHRoaW5rIHRoZSBjb25jZXB0cyBhcmUKPj4+Pj4gYmV0
dGVyCj4+Pj4+IGRlc2NyaWJlZCBieSBzb21ldGhpbmcgbGlrZSAiaG9zdC1zZXJ2aWNlIGFmZmlu
aXR5IiAoZm9yIHBvc2l0aXZlIG9yCj4+Pj4+IG5lZ2F0aXZlIGFmZmluaXR5IGJldHdlZW4gc2Vy
dmljZShzKSBhbmQgc3BlY2lmaWMgaG9zdChzKS9SZXNvdXJjZQo+Pj4+PiBQb29scyksCj4+Pj4+
IGFuZCAic2VydmljZS1zZXJ2aWNlIGFmZmluaXR5IiAoZm9yIHBvc2l0aXZlIG9yIG5lZ2F0aXZl
IGFmZmluaXR5Cj4+Pj4+IGJldHdlZW4KPj4+Pj4gbXVsdGlwbGUgc2VydmljZXMgKHdoZXJlIGFu
eSByZWxhdGlvbnNoaXAgdG8gc3BlY2lmaWMgaG9zdHMgYXJlCj4+Pj4+IGluY29uc2VxdWVudGlh
bCBvciBzcGVjaWZpY2FsbHkgdW5kZXNpcmFibGUpLgo+Pj4KPj4+IEhpLCBJIGhhZCBhbHJlYWR5
IHNhaWQgdGhlIHNhbWUgYXMgY29tbWVudCBvZiB0aGUgdjEgcGF0Y2gsCj4+Pgo+Pj4gSSBkb24n
dCBjYXJlIHBlcnNvbmFsbHksIGJ1dCBhbGwgbXkgY3VzdG9tZXJzIGNvbWluZyBmcm9tIHZtd2Fy
ZSwgeGNwLQo+Pj4gbmcsIG9yIGNsb3VkIHByb3ZpZGVyIHdpdGggZWMyIG9yIGdjcCwgZXZlcnli
b2R5IGluIHRoZSBpbmR1c3RyeSBpcwo+Pj4gdXNpbmcgImFmZmluaXR5L2FudGlmaW5pdHkgaG9z
dC92bXMiIHNpbmNlIDIweWVhcnMgLCBhbmQgSSdtIHByZXR0eQo+Pj4gc3VyZSB0aGF0IGlmIHRo
ZXkgcmVhZCB0aGUgZG9jIGFuZCBzb21lIHdoaXRlcGFwZXIvYmVuY2htYXJrCj4+PiBjb21wYXJh
aXNvbsKgIG9uIHRoZSBuZXQgKG5vdCBldmVuIHRhbGtpbmcgYWJvdXQgY2hhdGdwdCBsb2wpLCB0
aGV5J2xsCj4+PiB0aGluayB0aGF0IHRoZSBmZWF0dXJlIGlzIG5vdCBhdmFpbGFibGUuCj4+Cj4+
IElJUkMgRGFuaWVsIHRvb2sgdGhhdCBub21lbmNsYXR1cmUgZnJvbSBwYWNlbWFrZXIsIGFsYmVp
dCBJIG1lbnRpb25lZAo+PiB0aGF0IEkgcmVhbGx5IHdvdWxkIG5vdCB1c2UgdGhhdCBjb21wbGV4
ICghKSBwcm9qZWN0IGFzIGV4YW1wbGUgdG8KPj4gZm9sbG93LCB0aGUgUFZFIEhBIG1hbmFnZXIg
ZXhpc3RzIGV4cGxpY2l0bHkgZHVlIHRvIHRoYXQgYmVpbmcgcmF0aGVyCj4+IGNvbmZ1c2luZyBh
bmQgaGFyZCB0byBjb25maWd1cmUgZm9yIHNpbXBsZShyKSB1c2UgY2FzZXMuCj4+Cj4+IEFueWhv
dywgdGhlIG5hbWVzIGNhbiBiZSBjaGFuZ2VkIHJhdGhlciBlYXNpbHksIGFuZCB0aGUgaW5wdXQg
b2YgeW91Cj4+IHR3byBjZXJ0YWlubHkgcHV0cyBzb21lIGFkZGl0aW9uYWwgd2VpZ2h0IGZvciB0
aGUgImFmZmluaXR5IiBhbmQKPj4gImFudGktYWZmaW5pdHkiIHRlcm1pbm9sb2d5LCBzbyB0aGFu
a3MgZm9yIGNoaW1pbmcgaW4uCj4gCj4gQ29ycmVjdCwgSSBnb3QgdGhvc2UgZnJvbSBwYWNlbWFr
ZXIsIGJ1dCBJIGRvbid0IGhhdmUgYW55IGhhcmQgZmVlbGluZ3MKPiBjaGFuZ2luZyB0aGVtIGFu
ZCB3aWxsIGRvIHNvIGhhcHBpbHkgZm9yIHRoZSBwYXRjaCBzZXJpZXMsIGVzcGVjaWFsbHkgYXMK
PiBpdCBoZWxwcyB1c2VycyBncmFzcCB0aGUgY29uY2VwdHMgcXVpY2tlciB3aXRob3V0IG5lZWRp
bmcgdG8gY29uc3VsdCB0aGUKPiBkb2N1bWVudGF0aW9uIGp1c3QgZm9yIHVuZGVyc3RhbmRpbmcg
dGhlIG5hbWVzLgo+IAo+IElmIGl0J3Mgbm90IHRvbyBtdWNoIGJ1cmRlbiBvbiB0aGUgZGV2ZWxv
cGVyLXNpZGUsIEknZCBzdGljayB0bwo+ICJsb2NhdGlvbiIgYW5kICJjb2xvY2F0aW9uIiAocG9z
aXRpdmUvbmVnYXRpdmUpIGluIHRoZSBjb2RlIGl0c2VsZiwgYXMKPiB0aGVyZSBzaG9ydCBuYW1l
cyBhcmUgYWx3YXlzIGEgYmVuZWZpdCBJTU8gKHdpdGggYSBub3RpY2Ugd2hhdCB0aGV5J3JlCj4g
cmVmZXJyZWQgdG8gb24gdGhlIHVzZXItZmFjaW5nIHNpZGUpLCBidXQgbm8gaGFyZCBmZWVsaW5n
cyB0byBjaGFuZ2UKPiB0aGVtIHRoZXJlIHRvbyBpZiBpdCdzIGNvbmZ1c2luZyBvdGhlcndpc2Uu
CgpJIHRoaW5rLCBpZiBpdCdzIG5vdCB0b28gYXdrd2FyZCwgaXQgd291bGQgYmUgbmljZXIgdG8g
dXNlIHRoZSBzYW1lCm5vbWVuY2xhdHVyZSBpbiB0aGUgdXNlci1mYWNpbmcgaW50ZXJmYWNlcyAo
ZG9jcywgY29uZmlnLCBjbGksIC4uLikgYW5kCmluIHRoZSBpbnRlcm5hbCBjb2RlIC0tIG9uZSBu
ZXZlciBrbm93cyBpZiBzb21lIGludGVybmFsIG5hbWVzICJsZWFrIiB0bwp0aGUgb3V0c2lkZSBh
bmQgbWF5IGNhdXNlIGNvbmZ1c2lvbi4KCj4gSWYgdGhlIGZvbGxvd2luZyBuYW1lcyBhcmUgZ29v
ZCB0byBhbGwgYXMgd2VsbCwgSSdkIGNoYW5nZSB0aGUgcnVsZQo+IG5hbWVzIGZyb20vdG86Cj4g
Cj4gImxvY2F0aW9uIiA9PiAiU2VydmljZS1Ib3N0IEFmZmluaXR5Igo+ICJjb2xvY2F0aW9uIiA9
PiAiU2VydmljZS1TZXJ2aWNlIEFmZmluaXR5IgoKSSdtIG5vdCBhIGh1Z2UgZmFuIG9mIHRoZSAi
Y29sb2NhdGlvbiIgbmFtaW5nLCBlc3BlY2lhbGx5IGJlY2F1c2UKIm5lZ2F0aXZlIGNvbG9jYXRp
b24iIHNvdW5kcyBsaWtlIGFuIG94eW1vcm9uIHRvIG1lIChiZWNhdXNlIG9mIHRoZQphc3NvY2lh
dGlvbiAiY28iID0gdG9nZXRoZXIgYnV0ICJuZWdhdGl2ZSIgPSBub3QgdG9nZXRoZXIpLCBidXQg
dGhhdAptaWdodCBqdXN0IGJlIG1lLgoKU2luY2UgdGhlIHByb3Bvc2VkICJTZXJ2aWNlLUhvc3Qg
QWZmaW5pdHkiIGFuZCAiU2VydmljZS1TZXJ2aWNlCkFmZmluaXR5IiBhcmUgcXVpdGUgbG9uZzog
V2hhdCBhYm91dCBzaG9ydGVuaW5nIHRob3NlIHRvICJIb3N0IEFmZmluaXR5IgphbmQgIlNlcnZp
Y2UgQWZmaW5pdHkiPyBTaW5jZSBhZmZpbml0eSBydWxlcyBhcmUgZGVmaW5lZCBmb3IgSEEKc2Vy
dmljZXMsIGl0IHNob3VsZCBiZSBjbGVhciB0aGF0IHRoZSBzdWJqZWN0IGlzIHRoZSAiU2Vydmlj
ZSIgaW4gYm90aApjYXNlcy4gV2VsbCwgdW5sZXNzIHdpdGggdGhpcyBuYW1pbmcgb25lIGNvdWxk
IGdldCB0aGUgaW1wcmVzc2lvbiB0aGF0CiJob3N0IGFmZmluaXR5IiBydWxlcyBhcmUgZGVmaW5l
ZCBmb3IgaG9zdHMsIGFuZCAic2VydmljZSBhZmZpbml0eSIKcnVsZXMgYXJlIGRlZmluZWQgZm9y
IHNlcnZpY2VzLCB3aGljaCB3b3VsZCBiZSB3cm9uZyAuLi4KCkFuZCBvbmUgbGFzdCB0aG91Z2h0
LCBJJ2QgcmVwbGFjZSAiSG9zdCBBZmZpbml0eSIgd2l0aCAiTm9kZSBBZmZpbml0eSIsCnNpbmNl
IEkgdGhpbmsgaW4gYSBjbHVzdGVyIGNvbnRleHQgd2UgcmVmZXIgdG8gdGhlIGNsdXN0ZXIgaG9z
dHMgYXMKIm5vZGVzIiBtdWNoIG1vcmUgb2Z0ZW4uCgo+IAo+IGFuZCBmb3IgY29sb2NhdGlvbiBy
dWxlcyBmcm9tL3RvOgo+IAo+ICJ0b2dldGhlciIgPT4gInBvc2l0aXZlIgo+ICJzZXBhcmF0ZSIg
PT4gIm5lZ2F0aXZlIgo+IAo+IGFzIHN1Z2dlc3RlZCBieSBASmlsbGlhbiBNb3JnYW4sIGJ1dCBJ
J20gdmVyeSBvcGVuIGZvciBmZWVkYmFjayBvbiB0aGF0Lgo+IEVzcGVjaWFsbHkgaWYgdGhlcmUn
cyBhIGdvb2Qgd2F5IHRvIGludGVncmF0ZSB0aGUgImFmZmluaXR5IiBhbmQgImFudGktCj4gYWZm
aW5pdHkiIHRlcm1pbm9sb2d5IGhlcmUsIGJ1dCAiU2VydmljZS1Ib3N0IEFmZmluaXR5IiBydWxl
cyBkb24ndCBoYXZlCj4gdGhhdCB5ZXQgKGJ1dCBjb3VsZCBiZSBhIGZ1dHVyZSBhZGRpdGlvbiBp
ZiB0aGVyZSBhcmUgdXNlciByZXF1ZXN0cyBmb3IKPiB0aGF0KS4KPiAKPiAKPiBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IHB2ZS1kZXZlbCBtYWlsaW5n
IGxpc3QKPiBwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KPiBodHRwczovL2xpc3RzLnByb3ht
b3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwKPiAKPiAKCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcHZlLWRldmVsIG1haWxp
bmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94
LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcHZlLWRldmVsCg==