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 166481FF183 for ; Wed, 10 Sep 2025 12:25:24 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 641E51E0F6; Wed, 10 Sep 2025 12:25:28 +0200 (CEST) From: Shannon Sterz To: pdm-devel@lists.proxmox.com Date: Wed, 10 Sep 2025 12:24:38 +0200 Message-ID: <20250910102441.108401-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: 1757499870493 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.047 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 master 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 bnRlbmRlZCBmb3IgdGhlCmxhdGVzdCByZWxlYXNlcyBvZiBwcm94bW94LWRhdGFjZW50ZXItbWFu YWdlciwgYSBzZXJpZXMgZm9yIHRoZQpib29rd29ybS1iYXNlZCByZWxlYXNlcyB3YXMgc2VuZCBw cmV2aW91c2x5IFsxXS4KCnRoZSBmaXJzdCBwYXRjaCBtb3ZlcyB0aGUgZXhpc3RpbmcgY2hlY2tz IGZyb20gcGJzIHRvIHRoZSBgLi9saWJgIGZvbGRlcgppbiB0aGUgcHJveG1veC1kYXRhY2VudGVy LW1hbmFnZXIgcmVwbyBhbmQgbWFrZXMgdGhlbSBhIGxpdHRsZSBiaXQgbW9yZQpjb25maWd1cmFi bGUuIGl0IHRoZW4gdXNlcyB0aGVzZSBjaGFuZ2VzIGluIHRvIGFkZCBhIHNpbXBsZSBgcGRtQXRv QmAKY29tbWFuZCBpbiB0aGUgYC4vY2xpYCBmb2xkZXIuCgp0aGUgc2Vjb25kIGNvbW1pdCBpbXBs ZW1lbnRzIHRoZSBgdmVyc2lvbnNgIHN1YmNvbW1hbmQgZm9yCmBwcm94bW94LWRhdGFjZW50ZXIt bWFuYWdlci1hZG1pbmAgc28gdGhhdCBpdCBpcyBlYXNpZXIgdG8gdGVsbCB3aGF0IHRoZQpjdXJy ZW50bHkgcnVubmluZyB2ZXJzaW9uIG9mIHBkbSBpcy4KCnRoZSBsYXN0IGNvbW1pdCBjaGFuZ2Vz IHRoZSB2aXJ0dWFsIHBhY2thZ2UgcHJvdmlkZWQgdG8gYHByb3htb3gtYXB0YCBpbgp0aGUgYG5v ZGVzL3tub2RlbmFtZX0vYXB0L3ZlcnNpb25zYCBlbmRwb2ludCB0byB0aGUgYWN0dWFsbHkgZXhp c3RpbmcKcHJveG1veC1kYXRhY2VudGVyLW1hbmFnZXIgcGFja2FnZS4gdGhpcyB0aGVuIHJldHVy bnMgYWxtb3N0IHRoZSBzYW1lCmVudHJ5IHR3aWNlLCBidXQgYXZvaWRzIGNvbmZ1c2luZyB1c2Vy cyB3aXRoIGFuIGB1bmtub3duYCBwYWNrYWdlLgoKdGhlc2UgY29tbWl0cyBhcmUgaW50ZWRlZCB0 byBiZSBhcHBsaWVkIGFnYWluc3QgdGhlIGN1cnJlbnQgbWFzdGVyCmJyYW5jaC4KCkNoYW5nZWxv ZwotLS0tLS0tLS0KCmNoYW5nZXMgc2luY2UgdjE6CgotIG1vdmVkIHRoZSBwcm94bW94LXVwZ3Jh ZGUtY2hlY2tzIGNyYXRlIHRvIGAuL2xpYmAgaW5zdGVhZCBvZiBwcm92aWRpbmcKICBpdCB2aWEg cHJveG1veC1ycyAodGhhbmtzIEAgVGhvbWFzIExhbXByZWNodCkKLSBhZGRlZCBhIHBhdGNoIHRo YXQgYXZvaWRzIHJldHVybmluZyBhbiB1bmtub3duIHBhY2thZ2UgKHRoYW5rcyBACiAgTWljaGFl bCBLw7ZwcGwpCgpjaGFuZ2VzIHNpbmNlIHYyOgoKLSB2MyB3YXMgYSBib29rd29ybSBvbmx5IHJl YmFzZSBvZiB0aGVzZSBwYXRjaGVzIGFuZCBpcyBza2lwcGVkIGhlcmUKCmNoYW5nZXMgc2luY2Ug djMgKHRoYW5rcyBAIFdvbGZnYW5nIEJ1bWlsbGVyKToKCi0gcmVtb3ZlIHRoZSBgd2l0aF9gIHBy ZWZpeCBmb3IgdGhlIGJ1aWxkIHN0eWxlIG1ldGhvZHMKLSByZW1vdmUgdGhlIGBzZXRfKmAgbWV0 aG9kcwoKWzFdOiBodHRwczovL2xvcmUucHJveG1veC5jb20vcGRtLWRldmVsLzIwMjUwOTEwMTAy MjQwLjEwNzAxMi0zLXMuc3RlcnpAcHJveG1veC5jb20vCgoKU2hhbm5vbiBTdGVyeiAoMyk6CiAg c2VydmVyOiBhZGQgcGRtQXRvQiB1cGdyYWRlIGNoZWNrZXIgc2NyaXB0CiAgY2xpL2FkbWluOiBh ZGQgYSB2ZXJzaW9ucyBjb21tYW5kIHRvIHNob3cgY3VycmVudCBwYWNrYWdlIHZlcnNpb25zCiAg YXBpL2FwdDogc2V0IGBwcm94bW94LWRhdGFjZW50ZXItbWFuYWdlcmAgYXMgcGRtJ3MgdmlydHVh bCBwYWNrYWdlCgogQ2FyZ28udG9tbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg IDMgKwogTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwog Y2xpL2FkbWluL3NyYy9tYWluLnJzICAgICAgICAgICAgICAgICAgICAgfCAgNTMgKy0KIGNsaS9w ZG1BdG9CL0NhcmdvLnRvbWwgICAgICAgICAgICAgICAgICAgIHwgIDE1ICsKIGNsaS9wZG1BdG9C L3NyYy9tYWluLnJzICAgICAgICAgICAgICAgICAgIHwgIDE5ICsKIGRlYmlhbi9wcm94bW94LWRh dGFjZW50ZXItbWFuYWdlci5pbnN0YWxsIHwgICAzICsKIGxpYi9wcm94bW94LXVwZ3JhZGUtY2hl Y2tzL0NhcmdvLnRvbWwgICAgIHwgIDE5ICsKIGxpYi9wcm94bW94LXVwZ3JhZGUtY2hlY2tzL3Ny Yy9saWIucnMgICAgIHwgODQ3ICsrKysrKysrKysrKysrKysrKysrKysKIHNlcnZlci9zcmMvYXBp L25vZGVzL2FwdC5ycyAgICAgICAgICAgICAgIHwgICAyICstCiA5IGZpbGVzIGNoYW5nZWQsIDk1 OSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGNsaS9w ZG1BdG9CL0NhcmdvLnRvbWwKIGNyZWF0ZSBtb2RlIDEwMDY0NCBjbGkvcGRtQXRvQi9zcmMvbWFp bi5ycwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYi9wcm94bW94LXVwZ3JhZGUtY2hlY2tzL0Nhcmdv LnRvbWwKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWIvcHJveG1veC11cGdyYWRlLWNoZWNrcy9zcmMv bGliLnJzCgotLQoyLjQ3LjMKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KcGRtLWRldmVsIG1haWxpbmcgbGlzdApwZG0tZGV2ZWxAbGlzdHMucHJveG1v eC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8v cGRtLWRldmVsCg==