Files
Helper-Scripts-ProxmoxVE/ct
rcourtmanandrcourtman 4dfd7fcf2b fix(pulse): keep the container recoverable when an update fails (#16311)
* fix(pulse): keep the container recoverable when an update fails

- Do not delete /opt/pulse/pulse before the download. CLEAN_INSTALL=1
  already wipes the target, so the rm only widened the failure window and
  destroyed the v5 binary when the fetch failed.
- Guard fetch_and_deploy_gh_release and restart the running installation
  when it fails, instead of exiting through the error handler with Pulse
  stopped.
- Re-enable the unit after the pulse-backend to pulse rename, but only if
  it was enabled before, so a deliberately disabled service stays that way.

* fix(pulse): roll back failed updates transactionally

* revert: keep Pulse update fix focused

---------

Co-authored-by: rcourtman <pulsemonitoringltd@gmail.com>
2026-08-12 09:20:45 +02:00
..
2026-08-10 09:11:15 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2026-08-10 09:11:15 +02:00
…
…
…
…
…
…
…
…
…
2026-08-04 23:02:28 +02:00
…
…
…
…
2026-08-08 12:37:57 +10:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2026-08-07 19:42:34 +02:00
…
…
…
…
…
…
…
…
…
…
…
2026-08-07 19:41:33 +02:00
…
…
…
2026-07-30 10:06:57 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
2026-08-01 21:18:48 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2026-08-10 09:10:56 +02:00
…
…
2026-08-10 09:07:32 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…