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 7B06A1FF183 for ; Wed, 10 Sep 2025 12:23:16 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 105E61DF58; Wed, 10 Sep 2025 12:23:20 +0200 (CEST) From: Shannon Sterz To: pdm-devel@lists.proxmox.com Date: Wed, 10 Sep 2025 12:22:39 +0200 Message-ID: <20250910102240.107012-3-s.sterz@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: 1757499771474 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.044 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: [pdm-devel] [PATCH datacenter-manager bookworm v4 0/3] version command and upgrade checks for pdm X-BeenThere: pdm-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Datacenter Manager development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Datacenter Manager development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pdm-devel-bounces@lists.proxmox.com Sender: "pdm-devel" dGhlc2UgdGhyZWUgcGF0Y2hlcyBhZGQgYW4gdXBncmFkZSBzY3JpcHQgdG8gcHJveG1veC1kYXRh Y2VudGVyLW1hbmFnZXIuCml0IGFsc28gYWRkcyBhIGB2ZXJzaW9uc2Agc3ViY29tbWFuZCB0byB0 aGUKYHByb3htb3gtZGF0YWNlbnRlci1tYW5hZ2VyLWFkbWluYCBjb21tYW5kLiB0aGV5IGFyZSBp bnRlbmRlZCBmb3IgdGhlCmJvb2t3b3JtLWJhc2VkIHJlbGVhc2VzIG9mIHByb3htb3gtZGF0YWNl bnRlci1tYW5hZ2VyLCBzbyB0aGF0IHVzZXJzIGNhbgpjaGVjayB0aGUgcHJlcmVxdWlzaXRlcyBv ZiBhbiB1cGdyYWRlIGJlZm9yZSB1cGdyYWRpbmcuCgp0aGUgZmlyc3QgcGF0Y2ggbW92ZXMgdGhl IGV4aXN0aW5nIGNoZWNrcyBmcm9tIHBicyB0byB0aGUgYC4vbGliYCBmb2xkZXIKaW4gdGhlIHBy b3htb3gtZGF0YWNlbnRlci1tYW5hZ2VyIHJlcG8gYW5kIG1ha2UgdGhlbSBhIGxpdHRsZSBiaXQg bW9yZQpjb25maWd1cmFibGUuIGl0IHRoZW4gdXNlcyB0aGVzZSBjaGFuZ2VzIHRvIGFkZCBhIHNp bXBsZSBgcGRtQXRvQmAKY29tbWFuZCBpbiB0aGUgYC4vY2xpYCBmb2xkZXIuCgp0aGUgc2Vjb25k IGNvbW1pdCBpbXBsZW1lbnRzIHRoZSBgdmVyc2lvbnNgIHN1YmNvbW1hbmQgZm9yCmBwcm94bW94 LWRhdGFjZW50ZXItbWFuYWdlci1hZG1pbmAgc28gdGhhdCBpdCBpcyBlYXNpZXIgdG8gdGVsbCB3 aGF0IHRoZQpjdXJyZW50bHkgcnVubmluZyB2ZXJzaW9uIG9mIHBkbSBpcy4KCnRoZSBsYXN0IGNv bW1pdCBjaGFuZ2VzIHRoZSB2aXJ0dWFsIHBhY2thZ2UgcHJvdmlkZWQgdG8gYHByb3htb3gtYXB0 YCBpbgp0aGUgYG5vZGVzL3tub2RlbmFtZX0vYXB0L3ZlcnNpb25zYCBlbmRwb2ludCB0byB0aGUg YWN0dWFsbHkgZXhpc3RpbmcKcHJveG1veC1kYXRhY2VudGVyLW1hbmFnZXIgcGFja2FnZS4gdGhp cyB0aGVuIHJldHVybnMgYWxtb3N0IHRoZSBzYW1lCmVudHJ5IHR3aWNlLCBidXQgYXZvaWRzIGNv bmZ1c2luZyB1c2VycyB3aXRoIGFuIGB1bmtub3duYCBwYWNrYWdlLgoKdGhlc2UgcGF0Y2hlcyBh cmUgaW50ZW5kZWQgdG8gYmUgYXBwbGllZCBhZ2FpbnN0IHRoZSBib29rd29ybSBicmFuY2guCgpD aGFuZ2Vsb2cKLS0tLS0tLS0tCgpjaGFuZ2VzIHNpbmNlIHYxOgoKLSBtb3ZlZCB0aGUgcHJveG1v eC11cGdyYWRlLWNoZWNrcyBjcmF0ZSB0byBgLi9saWJgIGluc3RlYWQgb2YgcHJvdmlkaW5nCiAg aXQgdmlhIHByb3htb3gtcnMgKHRoYW5rcyBAIFRob21hcyBMYW1wcmVjaHQpCi0gYWRkZWQgYSBw YXRjaCB0aGF0IGF2b2lkcyByZXR1cm5pbmcgYW4gdW5rbm93biBwYWNrYWdlICh0aGFua3MgQAog IE1pY2hhZWwgS8O2cHBsKQoKY2hhbmdlcyBzaW5jZSB2MjoKCi0gcmViYXNlZCBvbnRvIHRoZSBj b3JyZWN0IGNvbW1pdCwgdGhlIHByZXZpb3VzIHZlcnNvbiB3YXMgYWNjaWRlbnRhbGx5CiAgc2Vu ZCBhcyBiYXNlZCBvbiBjdXJyZW50IG1hc3RlciBpbnN0ZWFkIG9mIHRoZSBjb21taXQgZG9jdW1l bnRlZCBhYm92ZQogICh0aGFua3MgQCBXb2xmZ2FuZyBCdW1pbGxlcikKCmNoYW5nZXMgc2luY2Ug djMgKHRoYW5rcyBAIFdvbGZnYW5nIEJ1bWlsbGVyKToKCi0gcmVtb3ZlIHRoZSBgd2l0aF9gIHBy ZWZpeCBmb3IgdGhlIGJ1aWxkIHN0eWxlIG1ldGhvZHMKLSByZW1vdmUgdGhlIGBzZXRfKmAgbWV0 aG9kcwoKClNoYW5ub24gU3RlcnogKDMpOgogIHNlcnZlcjogYWRkIHBkbUF0b0IgdXBncmFkZSBj aGVja2VyIHNjcmlwdAogIGNsaS9hZG1pbjogYWRkIGEgdmVyc2lvbnMgY29tbWFuZCB0byBzaG93 IGN1cnJlbnQgcGFja2FnZSB2ZXJzaW9ucwogIGFwaS9hcHQ6IHNldCBgcHJveG1veC1kYXRhY2Vu dGVyLW1hbmFnZXJgIGFzIHBkbSdzIHZpcnR1YWwgcGFja2FnZQoKIENhcmdvLnRvbWwgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAzICsKIE1ha2VmaWxlICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwgICAxICsKIGNsaS9hZG1pbi9zcmMvbWFpbi5ycyAgICAgICAg ICAgICAgICAgICAgIHwgIDUzICstCiBjbGkvcGRtQXRvQi9DYXJnby50b21sICAgICAgICAgICAg ICAgICAgICB8ICAxNSArCiBjbGkvcGRtQXRvQi9zcmMvbWFpbi5ycyAgICAgICAgICAgICAgICAg ICB8ICAxOSArCiBkZWJpYW4vcHJveG1veC1kYXRhY2VudGVyLW1hbmFnZXIuaW5zdGFsbCB8ICAg MyArCiBsaWIvcHJveG1veC11cGdyYWRlLWNoZWNrcy9DYXJnby50b21sICAgICB8ICAxOSArCiBs aWIvcHJveG1veC11cGdyYWRlLWNoZWNrcy9zcmMvbGliLnJzICAgICB8IDg0NiArKysrKysrKysr KysrKysrKysrKysrCiBzZXJ2ZXIvc3JjL2FwaS9ub2Rlcy9hcHQucnMgICAgICAgICAgICAgICB8 ICAgMiArLQogOSBmaWxlcyBjaGFuZ2VkLCA5NTggaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMo LSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBjbGkvcGRtQXRvQi9DYXJnby50b21sCiBjcmVhdGUgbW9k ZSAxMDA2NDQgY2xpL3BkbUF0b0Ivc3JjL21haW4ucnMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWIv cHJveG1veC11cGdyYWRlLWNoZWNrcy9DYXJnby50b21sCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGli L3Byb3htb3gtdXBncmFkZS1jaGVja3Mvc3JjL2xpYi5ycwoKLS0KMi40Ny4zCgoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBkbS1kZXZlbCBtYWlsaW5n IGxpc3QKcGRtLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5j b20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3BkbS1kZXZlbAo=