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 9F0F81FF183 for ; Wed, 24 Sep 2025 18:07:26 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id ADAAED003; Wed, 24 Sep 2025 18:07:54 +0200 (CEST) From: =?UTF-8?q?Michael=20K=C3=B6ppl?= To: pve-devel@lists.proxmox.com Date: Wed, 24 Sep 2025 18:07:39 +0200 Message-ID: <20250924160747.430018-1-m.koeppl@proxmox.com> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1758730056553 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.031 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 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [lxc.pm, config.pm, resources.pm, qemu.pm] Subject: [pve-devel] [PATCH container/docs/ha-manager/manager/proxmox-widget-toolkit/qemu-server v2 0/8] fix #6613: update HA rules upon resource deletion 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" VGhpcyBwYXRjaCBzZXJpZXMgYWltcyB0byBmaXggIzY2MTMgWzBdLiBBbHRob3VnaCBhbiBpbXBs ZW1lbnRhdGlvbiB3YXMKcHJvcG9zZWQgaW4gdGhlIHBhc3QsIGl0IHdhcyBub3QgYXBwbGllZCBz aW5jZSBpdCB3YXMgdW5jbGVhciBob3cgdG8KaGFuZGxlIHRoZSBjYXNlIHdoZXJlIHRoZSByZW1v dmVkIHJlc291cmNlIGlzIHRoZSBsYXN0IHJlc291cmNlIGluIGEKcnVsZS4KClRoZSBhcHByb2Fj aCBpbiB0aGlzIHBhdGNoIHNlcmllcyBpcyB0aGUgZm9sbG93aW5nOgotIFdpdGggdGhlIHB1cmdl IHBhcmFtIGFjdGl2YXRlZCAoZGVmYXVsdCksIHRoZQogIHJlc291cmNlIGlzIHJlbW92ZWQgZnJv bSBhbnkgcnVsZSByZWZlcmVuY2luZyBpdC4KLSBXaXRob3V0IHRoZSBwdXJnZSBwYXJhbSwgcnVs ZXMgYXJlIGxlZnQgdW50b3VjaGVkLCBtYWtpbmcgdGhlIHJlbW92YWwKICBvZiByZXNvdXJjZXMg ZnJvbSBydWxlcyAib3B0LW91dCIsIGFzIHdhcyBzdWdnZXN0ZWQgaW4gdGhlIHByZXZpb3VzCiAg aW1wbGVtZW50YXRpb24gWzFdLgotIElmIHRoZSByZXNvdXJjZSB3YXMgdGhlIGxhc3QgcmVzb3Vy Y2UgaW4gdGhlIHJ1bGUgKmFuZCogdGhlIHB1cmdlCiAgcGFyYW0gaXMgc2V0LCB0aGUgcnVsZSB3 aWxsIGFsc28gYmUgZGVsZXRlZC4KLSBGb3IgZ3Vlc3QgZGVzdHJ1Y3Rpb24sIHRoZSAiUHVyZ2Ug ZnJvbSBqb2IgY29uZmlndXJhdGlvbnMiIG9wdGlvbiB3aWxsCiAgYWxzbyBzZXQgdGhlIHB1cmdl IHBhcmFtZXRlciBmb3IgcmVtb3ZpbmcgdGhlIEhBIHJlc291cmNlCi0gVGhlIHB1cmdlIHBhcmFt IGlzIHNldCBieSBkZWZhdWx0IGZvciByZXNvdXJjZSByZW1vdmFsIGluIHRoZSBHVUkgYW5kCiAg Q0xJCgpBZnRlciBzb21lIGJhY2stYW5kLWZvcnRoLCBJIHNldHRsZWQgaW4gdGhpcyBhcHByb2Fj aCBhcyB0aGUgbW9zdAppbnR1aXRpdmUgYW5kIHRyYW5zcGFyZW50LiBBbHRlcm5hdGl2ZSBhcHBy b2FjaGVzIGNvbnNpZGVyZWQgd2VyZSB0aGUKZm9sbG93aW5nOgotIFVwZGF0aW5nIHJ1bGVzIGV2 ZW4gd2l0aG91dCB0aGUgcHVyZ2UgZmxhZyBzZXQsIGJ1dCBmYWlsaW5nIGFuZAogIHNob3dpbmcg YW4gZXJyb3IgdG8gdGhlIHVzZXIgaWYgYSBydWxlIHdvdWxkIGJlIGRlbGV0ZWQsIHByb21wdGlu ZyB0aGUKICB1c2VyIHRvIGVuYWJsZSB0aGUgcHVyZ2UgZmxhZy4gVGhpcyBhcHByb2FjaCBzZWVt cyB0byBiZSB0bwogIHJlc3RyaWN0aXZlIGFuZCBJTU8gZG9lc24ndCBhZGQgYW55IFVYIHZhbHVl LgotIEJ5IGRlZmF1bHQgbm90IHNldHRpbmcgdGhlIHB1cmdlIGZsYWcuIFRoaXMgd291bGQgYnkg ZGVmYXVsdCBsZWF2ZQogICJ6b21iaWUiIHJ1bGVzIHdpdGggbm9uLWV4aXN0ZW50IHJlc291cmNl cy4gVGhpcyBpcyBJTU8gaW50cmFuc3BhcmVudAogIGlmIGl0IGhhcHBlbnMgYnkgZGVmYXVsdC4g VXNlcnMgbWlnaHQgYmUgcmVtb3ZpbmcgcmVzb3VyY2VzLCBub3QgZXZlbgogIGtub3dpbmcgdGhl eSdyZSBsZWF2aW5nIGJlaGluZCBydWxlcyB0aGF0IHN0aWxsIHJlZmVyZW5jZSBzYWlkCiAgcmVz b3VyY2VzLgoKQnV0IEknbSBhbHNvIGFza2luZyBmb3IgaW5wdXQgaGVyZSBpZiBzb21lb25lIGhh cyBhIGRpZmZlcmVudCBvcGluaW9uIG9yCnN1Z2dlc3Rpb25zIGZvciBhbHRlcm5hdGl2ZSBhcHBy b2FjaGVzLgoKQ2hhbmdlcyBzaW5jZSB2MToKLSBQdWxsZWQgcmVhZF9ydWxlc19jb25maWcgYW5k IHdyaXRlX3J1bGVzX2NvbmZpZyBpbnRvIGNvbmRpdGlvbmFsIGJsb2NrCiAgaW4gZGVsZXRlX3Nl cnZpY2VfZnJvbV9jb25maWcKLSBTZXQgYGRpc2FibGVkOiB0cnVlYCBmb3IgdGhlIHJlc291cmNl IHJlbW92ZSBidXR0b24sIHN1Y2ggdGhhdCBpcyBjYW4KICBvbmx5IGJlIGNsaWNrZWQgaWYgYSBy ZXNvdXJjZSB3YXMgc2VsZWN0ZWQKLSBVc2UgQ29uZmlybVJlbW92ZURpYWxvZyBhcyBiYXNlIGZv ciBTYWZlRGVzdHJveVJlc291cmNlIHRvIGdldCBhCiAgeWVzL25vIGRpYWxvZyB3aXRoIHRoZSBh ZGRpdGlvbmFsIGNoZWNrYm94IGluc3RlYWQgb2YgdGhlIFNhZmVEZXN0cm95CiAgZGlhbG9nIHRo YXQgZGlzcGxheXMgYSB3YXJuaW5nIGFuZCByZXF1aXJlcyBlbnRlcmluZyB0aGUgSUQgb2YgdGhl CiAgcmVzb3VyY2UgYWdhaW4uCgpUaGFua3MgdG8gQERhbmllbCBmb3IgdGhlIHJldmlldyBvZiB2 MSEKCnB2ZS1oYS1tYW5hZ2VyOgoKTWljaGFlbCBLw7ZwcGwgKDIpOgogIGZpeCAjNjYxMzogdXBk YXRlIHJ1bGVzIGNvbnRhaW5pbmcgdGhlIHJlc291cmNlIHRvIGJlIGRlbGV0ZWQKICBhcGk6IGFk ZCBwdXJnZSBwYXJhbWV0ZXIgZm9yIHJlc291cmNlIGRlbGV0aW9uCgogc3JjL1BWRS9BUEkyL0hB L1Jlc291cmNlcy5wbSB8IDEwICsrKysrKysrKy0KIHNyYy9QVkUvSEEvQ29uZmlnLnBtICAgICAg ICAgfCAxMyArKysrKysrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyks IDIgZGVsZXRpb25zKC0pCgoKcWVtdS1zZXJ2ZXI6CgpNaWNoYWVsIEvDtnBwbCAoMSk6CiAgZml4 ICM2NjEzOiBwYXNzIHB1cmdlIHBhcmFtIHRvIGRlbGV0ZV9zZXJ2aWNlX2Zyb21fY29uZmlnCgog c3JjL1BWRS9BUEkyL1FlbXUucG0gfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkKCgpwdmUtY29udGFpbmVyOgoKTWljaGFlbCBLw7ZwcGwgKDEp OgogIGZpeCAjNjYxMzogcGFzcyBwdXJnZSBwYXJhbSB0byBkZWxldGVfc2VydmljZV9mcm9tX2Nv bmZpZwoKIHNyYy9QVkUvQVBJMi9MWEMucG0gfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNl cnRpb24oKyksIDEgZGVsZXRpb24oLSkKCgpwcm94bW94LXdpZGdldC10b29sa2l0OgoKTWljaGFl bCBLw7ZwcGwgKDEpOgogIHdpbmRvdzogYWRkIENvbmZpcm1SZW1vdmVEaWFsb2cKCiBzcmMvTWFr ZWZpbGUgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogc3JjL3dpbmRvdy9Db25maXJtUmVt b3ZlRGlhbG9nLmpzIHwgMjQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBmaWxl cyBjaGFuZ2VkLCAyNDMgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHNyYy93aW5k b3cvQ29uZmlybVJlbW92ZURpYWxvZy5qcwoKCnB2ZS1tYW5hZ2VyOgoKTWljaGFlbCBLw7ZwcGwg KDIpOgogIHVpOiBhZGQgU2FmZURlc3Ryb3lSZXNvdXJjZSB3aW5kb3cKICB1aTogdXNlIFNhZmVE ZXN0cm95UmVzb3VyY2Ugd2luZG93IGZvciByZW1vdmluZyByZXNvdXJjZXMKCiB3d3cvbWFuYWdl cjYvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiB3d3cvbWFuYWdlcjYvaGEv UmVzb3VyY2VzLmpzICAgICAgICAgICAgICAgfCAxNiArKysrKystLS0KIHd3dy9tYW5hZ2VyNi93 aW5kb3cvU2FmZURlc3Ryb3lSZXNvdXJjZS5qcyB8IDQxICsrKysrKysrKysrKysrKysrKysrKysK IDMgZmlsZXMgY2hhbmdlZCwgNTQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKIGNyZWF0 ZSBtb2RlIDEwMDY0NCB3d3cvbWFuYWdlcjYvd2luZG93L1NhZmVEZXN0cm95UmVzb3VyY2UuanMK CgpwdmUtZG9jczoKCk1pY2hhZWwgS8O2cHBsICgxKToKICBhZGQgbm90ZXMgYWJvdXQgZWZmZWN0 cyBvZiBwdXJnZSBmbGFnIGZvciByZXNvdXJjZSBhbmQgZ3Vlc3QgcmVtb3ZhbAoKIGhhLW1hbmFn ZXIuYWRvYyB8IDQgKysrKwogcGN0LmFkb2MgICAgICAgIHwgMyArKysKIHFtLmFkb2MgICAgICAg ICB8IDMgKysrCiAzIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKykKCgpTdW1tYXJ5IG92 ZXIgYWxsIHJlcG9zaXRvcmllczoKICAxMiBmaWxlcyBjaGFuZ2VkLCAzMzIgaW5zZXJ0aW9ucygr KSwgOCBkZWxldGlvbnMoLSkKCi0tIApHZW5lcmF0ZWQgYnkgZ2l0LW11cnBwIDAuOC4wCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcHZlLWRldmVsIG1h aWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94 bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcHZlLWRldmVsCg==