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 C6E291FF16F for ; Tue, 22 Jul 2025 18:55:41 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 037DCEF06; Tue, 22 Jul 2025 18:56:57 +0200 (CEST) Message-ID: <4aa8d0ce-88a7-41d1-8ba3-4297363840a1@proxmox.com> Date: Tue, 22 Jul 2025 18:56:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: =?UTF-8?Q?Michael_K=C3=B6ppl?= To: Proxmox VE development discussion , Daniel Kral References: <20250704181659.465441-1-d.kral@proxmox.com> <20250704181659.465441-17-d.kral@proxmox.com> Content-Language: en-US In-Reply-To: X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1753203403527 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.012 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 ha-manager v3 15/15] manager: persistently migrate ha groups to ha rules 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" T24gNy8yMi8yNSAxODozOCwgTWljaGFlbCBLw7ZwcGwgd3JvdGU6Cj4gVGhpcyByZXN1bHRzIGlu IHRoZSBmb2xsb3dpbmcgZXJyb3I6Cj4gCUFib3J0IEhBIGdyb3VwIG1pZ3JhdGlvbjogZmFpbGVk IHRvIHJlbW92ZSBncm91cCBjb25maWc6IE5vIHN1Y2ggZmlsZQo+IG9yIGRpcmVjdG9yeQo+IAo+ IFRoZSB2YWx1ZSBpbiAkaGFfZ3JvdXBzX2NvbmZpZyBpcyBvbmx5IHBhcnQgb2YgdGhlIHBhdGgg dG8gdGhlCj4gZ3JvdXBzLmNmZyBmaWxlLiBJdCB3b3JrcyBmb3IgdGhlIHJlbWFpbmluZyBmdW5j dGlvbnMgaGVyZSBiZWNhdXNlIHRoZQo+IGNmc193cml0ZV9maWxlKCkgYW5kIGNmc19yZWFkX2Zp bGUoKSBmdW5jdGlvbnMgYXBwZW5kIHByZXBlbmQgIi9ldGMvcHZlLyIuCj4gCj4gQ291bGQgYmUg Zml4ZWQgYnk6Cj4gICAgIG15ICRncm91cF9jb25maWdfZmlsZSA9ICIvZXRjL3B2ZS8iIC4gJGhh X2dyb3Vwc19jb25maWc7Cj4gCj4gICAgIHVubGluayAkZ3JvdXBfY29uZmlnX2ZpbGUgb3IgZGll ICJmYWlsZWQgdG8gcmVtb3ZlIGdyb3VwIGNvbmZpZzogJCFcbiI7Cj4gCj4gb3Igc29tZXRoaW5n IHNpbWlsYXIuCj4gCgo+IFRoaXMgdGhyb3dzIGFuIGVycm9yLCBzdG9wcGluZyB0aGUgbWlncmF0 aW9uIHNpbmNlIGl0IGRlcGVuZHMgb24gYWxsCj4gbm9kZXMgaGF2aW5nIHRoZSBjb3JyZWN0IHZl cnNpb24sIGJlY2F1c2UgdGhlIHZhbHVlIGluCj4gJHZlcnNpb25faW5mby0+eyRub2RlfSBpcyBh IHN0cmluZy4gQ291bGQgYmUgZml4ZWQgYnk6Cj4gCj4gICAgIG15ICRub2RlX3ZlcnNpb25faW5m byA9IGV2YWwgeyBkZWNvZGVfanNvbigkdmVyc2lvbl9pbmZvLT57JG5vZGV9KSB9Owo+ICAgICBy ZXR1cm4gJG5vZGVfdmVyc2lvbl9pbmZvLT57dmVyc2lvbn07Cj4gCj4+ICt9Cj4+ICsKClNlbnQg Zm9sbG93LXVwIHBhdGNoZXMgd2l0aCBmaXhlcyBmb3IgdGhlc2U6Cmh0dHBzOi8vbG9yZS5wcm94 bW94LmNvbS9wdmUtZGV2ZWwvMjAyNTA3MjIxNjU0MjguOTAyODEtMS1tLmtvZXBwbEBwcm94bW94 LmNvbS8KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpw dmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczov L2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK