From 8159406ea51699d9783ecd462f8a8e8afc008778 Mon Sep 17 00:00:00 2001 From: MickLesk <47820557+MickLesk@users.noreply.github.com> Date: Wed, 11 Nov 2026 21:03:48 +0100 Subject: [PATCH] Do not fail a finished install over the monitoring service The last step restarts ping-instances.service when the host has it. On hosts whose unit file systemd rejects ("bad unit file setting") that start failed under the ERR trap, and 14 installs that had completed were reported as failed. It is a warning now. --- pve/backend.func | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pve/backend.func b/pve/backend.func index da4bd73..d257c53 100644 --- a/pve/backend.func +++ b/pve/backend.func @@ -4035,7 +4035,8 @@ EOF fi if [[ -f /etc/systemd/system/ping-instances.service ]]; then - systemctl start ping-instances.service + systemctl start ping-instances.service 2>/dev/null || + msg_warn "The monitoring service ping-instances would not start again (see: systemctl status ping-instances); the container itself is fine" fi # Optional host-side post-install hook