From 2087a8e5e894a7fe8abe11ab78d0224b6e8522bd Mon Sep 17 00:00:00 2001 From: Tobias <96661824+CrazyWolf13@users.noreply.github.com> Date: Thu, 4 Dec 2025 14:39:57 +0100 Subject: [PATCH 1/3] update pdm repo to stable --- install/proxmox-datacenter-manager-install.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/install/proxmox-datacenter-manager-install.sh b/install/proxmox-datacenter-manager-install.sh index 1f17d8c7d02..7c9671360fb 100644 --- a/install/proxmox-datacenter-manager-install.sh +++ b/install/proxmox-datacenter-manager-install.sh @@ -15,12 +15,20 @@ update_os msg_info "Installing Proxmox Datacenter Manager" curl -fsSL https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg -o /usr/share/keyrings/proxmox-archive-keyring.gpg +setup_deb822_repo \ + "pdm" \ + "https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg" \ + "http://download.proxmox.com/debian/pdm" \ + "trixie" \ + "pdm-no-subscription" + cat </etc/apt/sources.list.d/pdm-test.sources Types: deb URIs: http://download.proxmox.com/debian/pdm Suites: trixie Components: pdm-test Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg +Enabled: false EOF $STD apt update DEBIAN_FRONTEND=noninteractive From 15046aef1df58a457c16bf4711c8e896bb64164f Mon Sep 17 00:00:00 2001 From: Tobias <96661824+CrazyWolf13@users.noreply.github.com> Date: Thu, 4 Dec 2025 14:53:07 +0100 Subject: [PATCH 2/3] fix update --- ct/proxmox-datacenter-manager.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ct/proxmox-datacenter-manager.sh b/ct/proxmox-datacenter-manager.sh index 6acadcd3584..9fae44e4ade 100644 --- a/ct/proxmox-datacenter-manager.sh +++ b/ct/proxmox-datacenter-manager.sh @@ -37,6 +37,20 @@ function update_script() { msg_ok "Updated old sources" fi + if grep -q 'Debian GNU/Linux 13' /etc/os-release; then + if [ -f "/etc/apt/sources.list.d/pdm-test.sources" ]; then + if ! grep -qx "Enabled: false" "/etc/apt/sources.list.d/pdm-test.sources"; then + echo "Enabled: false" >> "/etc/apt/sources.list.d/pdm-test.sources" + setup_deb822_repo \ + "pdm" \ + "https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg" \ + "http://download.proxmox.com/debian/pdm" \ + "trixie" \ + "pdm-no-subscription" + fi + fi + fi + msg_info "Updating $APP LXC" $STD apt update $STD apt -y upgrade From fc5bff3a71d9c30a4b4711f4ce610363a07e4283 Mon Sep 17 00:00:00 2001 From: Tobias <96661824+CrazyWolf13@users.noreply.github.com> Date: Thu, 4 Dec 2025 14:54:03 +0100 Subject: [PATCH 3/3] del: alpha warning --- frontend/public/json/proxmox-datacenter-manager.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/frontend/public/json/proxmox-datacenter-manager.json b/frontend/public/json/proxmox-datacenter-manager.json index 5a81a06dce7..01d29019475 100644 --- a/frontend/public/json/proxmox-datacenter-manager.json +++ b/frontend/public/json/proxmox-datacenter-manager.json @@ -35,10 +35,6 @@ { "text": "Set a root password if using autologin. This will be the Proxmox-Datacenter-Manager password. `sudo passwd root`", "type": "info" - }, - { - "text": "Proxmox Datacenter Manager is in an alpha stage of development. Use it cautiously, as bugs, incomplete features, and potential instabilities are expected.", - "type": "warning" } ] }