From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 544811FF187 for ; Mon, 8 Sep 2025 11:51:38 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id D47DBF5CF; Mon, 8 Sep 2025 11:51:40 +0200 (CEST) From: Shannon Sterz To: pdm-devel@lists.proxmox.com Date: Mon, 8 Sep 2025 11:50:37 +0200 Message-ID: <20250908095039.201703-2-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: 1757325046052 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.034 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 Subject: [pdm-devel] [PATCH datacenter-manager v2 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 bW9yZQpjb25maWd1cmFibGUuIGl0IHRoZW4gdXNlcyB0aGVzZSBjaGFuZ2VzIGluIHRvIGFkZCBh IHNpbXBsZSBgcGRtQXRvQmAKY29tbWFuZCBpbiB0aGUgYC4vY2xpYCBmb2xkZXIuCgp0aGUgc2Vj b25kIGNvbW1pdCBpbXBsZW1lbnRzIHRoZSBgdmVyc2lvbnNgIHN1YmNvbW1hbmQgZm9yCmBwcm94 bW94LWRhdGFjZW50ZXItbWFuYWdlci1hZG1pbmAgc28gdGhhdCBpdCBpcyBlYXNpZXIgdG8gdGVs bCB3aGF0IHRoZQpjdXJyZW50bHkgcnVubmluZyB2ZXJzaW9uIG9mIHBkbSBpcy4KCnRoZSBsYXN0 IGNvbW1pdCBjaGFuZ2VzIHRoZSB2aXJ0dWFsIHBhY2thZ2UgcHJvdmlkZWQgdG8gYHByb3htb3gt YXB0YCBpbgp0aGUgYG5vZGVzL3tub2RlbmFtZX0vYXB0L3ZlcnNpb25zYCBlbmRwb2ludCB0byB0 aGUgYWN0dWFsbHkgZXhpc3RpbmcKcHJveG1veC1kYXRhY2VudGVyLW1hbmFnZXIgcGFja2FnZS4g dGhpcyB0aGVuIHJldHVybnMgYWxtb3N0IHRoZSBzYW1lCmVudHJ5IHR3aWNlLCBidXQgYXZvaWRz IGNvbmZ1c2luZyB1c2VycyB3aXRoIGFuIGB1bmtub3duYCBwYWNrYWdlLgoKdGhlc2UgcGF0Y2hl cyBhcmUgaW50ZW5kZWQgdG8gYmUgYXBwbGllZCBhZ2FpbnN0IHRoZSBjb21taXQgZjZjYTY1MGQK KHVpOiBhZGQgd29mZjIgcm9ib3RvIGZsZXggdmFyaWFudCB0byB1aSBwYWNrYWdpbmcpLiB0aGlz IGNvbW1pdCB3YXMKY2hvc2VuIGFzIGl0IHNlZW1zIHRvIGJlIHRoZSBsYXN0IGNvbW1pdCBpbiB0 aGUKcHJveG1veC1kYXRhY2VudGVyLW1hbmFnZXIgcmVwbyB0aGF0IHdhcyBpbnRlbmRlZCBmb3Ig Ym9va3dvcm0sIHNpbmNlCnRoYXQgcmVwbyBpcyBtaXNzaW5nIGEgYHN0YWJsZS1ib29rd29ybWAg YnJhbmNoIHNvIGZhci4KCkNoYW5nZWxvZwotLS0tLS0tLS0KCmNoYW5nZXMgc2luY2UgdjI6Cgot IG1vdmVkIHRoZSBwcm94bW94LXVwZ3JhZGUtY2hlY2tzIGNyYXRlIHRvIGAuL2xpYmAgaW5zdGVh ZCBvZiBwcm92aWRpbmcKICBpdCB2aWEgcHJveG1veC1ycyAodGhhbmtzIEAgVGhvbWFzIExhbXBy ZWNodCkKLSBhZGRlZCBhIHBhdGNoIHRoYXQgYXZvaWRzIHJldHVybmluZyBhbiB1bmtub3duIHBh Y2thZ2UgKHRoYW5rcyBACiAgTWljaGFlbCBLw7ZwcGwpCgoKcHJveG1veC1kYXRhY2VudGVyLW1h bmFnZXI6CgpTaGFubm9uIFN0ZXJ6ICgzKToKICBzZXJ2ZXI6IGFkZCBwZG1BdG9CIHVwZ3JhZGUg Y2hlY2tlciBzY3JpcHQKICBjbGkvYWRtaW46IGFkZCBhIHZlcnNpb25zIGNvbW1hbmQgdG8gc2hv dyBjdXJyZW50IHBhY2thZ2UgdmVyc2lvbnMKICBhcGkvYXB0OiBzZXQgYHByb3htb3gtZGF0YWNl bnRlci1tYW5hZ2VyYCBhcyBwZG0ncyB2aXJ0dWFsIHBhY2thZ2UKCiBDYXJnby50b21sICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArCiBNYWtlZmlsZSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBjbGkvYWRtaW4vc3JjL21haW4ucnMgICAgICAg ICAgICAgICAgICAgICB8ICA1MyArLQogY2xpL3BkbUF0b0IvQ2FyZ28udG9tbCAgICAgICAgICAg ICAgICAgICAgfCAgMTUgKwogY2xpL3BkbUF0b0Ivc3JjL21haW4ucnMgICAgICAgICAgICAgICAg ICAgfCAgMTkgKwogZGViaWFuL3Byb3htb3gtZGF0YWNlbnRlci1tYW5hZ2VyLmluc3RhbGwgfCAg IDMgKwogbGliL3Byb3htb3gtdXBncmFkZS1jaGVja3MvQ2FyZ28udG9tbCAgICAgfCAgMTkgKwog bGliL3Byb3htb3gtdXBncmFkZS1jaGVja3Mvc3JjL2xpYi5ycyAgICAgfCA4NTcgKysrKysrKysr KysrKysrKysrKysrKwogc2VydmVyL3NyYy9hcGkvbm9kZXMvYXB0LnJzICAgICAgICAgICAgICAg fCAgIDIgKy0KIDkgZmlsZXMgY2hhbmdlZCwgOTY5IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z KC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgY2xpL3BkbUF0b0IvQ2FyZ28udG9tbAogY3JlYXRlIG1v ZGUgMTAwNjQ0IGNsaS9wZG1BdG9CL3NyYy9tYWluLnJzCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGli L3Byb3htb3gtdXBncmFkZS1jaGVja3MvQ2FyZ28udG9tbAogY3JlYXRlIG1vZGUgMTAwNjQ0IGxp Yi9wcm94bW94LXVwZ3JhZGUtY2hlY2tzL3NyYy9saWIucnMKCgpTdW1tYXJ5IG92ZXIgYWxsIHJl cG9zaXRvcmllczoKICA5IGZpbGVzIGNoYW5nZWQsIDk2OSBpbnNlcnRpb25zKCspLCAzIGRlbGV0 aW9ucygtKQoKLS0KR2VuZXJhdGVkIGJ5IGdpdC1tdXJwcCAwLjguMQoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBkbS1kZXZlbCBtYWlsaW5nIGxpc3QK cGRtLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dp LWJpbi9tYWlsbWFuL2xpc3RpbmZvL3BkbS1kZXZlbAo=