From d5ec5cd894945b54e7b5f4cf4621ab2b014fc8d9 Mon Sep 17 00:00:00 2001 From: MickLesk <47820557+MickLesk@users.noreply.github.com> Date: Tue, 3 Nov 2026 10:31:38 +0100 Subject: [PATCH] netdata: survive a failed apt update, leave quietly on Cancel The add-on runs on the Proxmox host, where the enterprise repository without a subscription answers 401 and apt update exits 100 (2 of 3 failures in three days). apt_update_safe retries, points at the enterprise repository and carries on; the netdata repository was fetched fine. Cancel in the first menu was reported as a failed run. --- tools/addon/netdata.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/addon/netdata.sh b/tools/addon/netdata.sh index 9420bc5ec..49312371a 100644 --- a/tools/addon/netdata.sh +++ b/tools/addon/netdata.sh @@ -80,7 +80,7 @@ install() { msg_ok "Set up repository" msg_info "Installing ${APP}" - $STD apt update + apt_update_safe $STD apt install -y netdata msg_ok "Installed ${APP}" msg_ok "Completed successfully!\n" @@ -108,7 +108,7 @@ OPTIONS=(Install "Install ${APP} on Proxmox VE" Uninstall "Uninstall ${APP} from Proxmox VE") CHOICE=$(whiptail --backtitle "Proxmox VE Helper Scripts" --title "${APP}" \ - --menu "Select an option:" 10 58 2 "${OPTIONS[@]}" 3>&1 1>&2 2>&3) + --menu "Select an option:" 10 58 2 "${OPTIONS[@]}" 3>&1 1>&2 2>&3) || exit 0 case $CHOICE in "Install") install ;;