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 2BC3E1FF15E for ; Mon, 24 Nov 2025 11:35:26 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id B0B081F021; Mon, 24 Nov 2025 11:35:36 +0100 (CET) From: Shannon Sterz To: pdm-devel@lists.proxmox.com Date: Mon, 24 Nov 2025 11:34:41 +0100 Message-ID: <20251124103444.117406-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: 1763980468488 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.320 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_ASCII_DIVIDERS 0.8 Email that uses ascii formatting dividers and possible spam tricks 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/proxmox{, -backup} v2 0/4] move upgrade checks to a common crate under proxmox-rs 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: pdm-devel-bounces@lists.proxmox.com Sender: "pdm-devel" these patches move the largely identical upgrade checks between pbs and pdm to a common crate in the proxmox repository. the crate there was already applied, so this is a follow-up actually changing the proxmox-backup and proxmox-datacenter-manager to use it and clean up duplicate code. Changelog --------- changes since v1: - the common crate parts of this series were already applied by Thomas Lamprecht, thanks! - rebased on current master - added a patch adapting the proxmox-upgrade-checks crate to `old_version` being optional now in proxmox-apt-api-types - added a patch removing pbs2to3 from proxmox-backup as it is now unused proxmox: Shannon Sterz (1): upgrade-checks: fix meta package version check proxmox-upgrade-checks/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) proxmox-backup: Shannon Sterz (2): pbs3to4: move pbs3to4 to common proxmox-upgrade-checks crate pbs2to3: remove now unused script Cargo.toml | 3 + src/bin/pbs2to3.rs | 672 ----------------------------------------- src/bin/pbs3to4.rs | 737 ++------------------------------------------- 3 files changed, 20 insertions(+), 1392 deletions(-) delete mode 100644 src/bin/pbs2to3.rs proxmox-datacenter-manager: Shannon Sterz (1): upgrade-checks: use common proxmox-upgrade-checks crate Cargo.toml | 4 +- debian/control | 1 + lib/proxmox-upgrade-checks/Cargo.toml | 19 - lib/proxmox-upgrade-checks/src/lib.rs | 847 -------------------------- 4 files changed, 3 insertions(+), 868 deletions(-) delete mode 100644 lib/proxmox-upgrade-checks/Cargo.toml delete mode 100644 lib/proxmox-upgrade-checks/src/lib.rs Summary over all repositories: 8 files changed, 25 insertions(+), 2262 deletions(-) -- Generated by git-murpp 0.8.1 _______________________________________________ pdm-devel mailing list pdm-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pdm-devel