Skip to content

v4.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Aug 21:00
· 1 commit to main since this release

A reliability release. Multiple code reviews of the shutdown path, to eliminate possible bugs.
Several improvements including UI refinements.

  • A UPS reporting a stale "time on battery" no longer shuts everything down at once.
    The outage is measured on the appliance's own clock instead of on the counter the device
    reports, and the running timer survives a restart of the service.
  • A UPS that answers without saying where its power comes from is an alarm, not an
    all-clear.
    For SNMP and NUT alike such a reading no longer clears a running countdown,
    and it never counts as silence either.
  • A shutdown that fails is retried — three attempts instead of one, so a busy API no
    longer leaves a machine running while the dashboard reports it as handled.
  • A cluster only takes along the nodes that asked for it, and the three cluster
    switches are read once per cluster instead of off whichever node triggered first.
  • Also: failed webhook deliveries are reported, an active dry-run says so on the
    dashboard, entries that cannot do their job are flagged, and no credential can reach the
    public status endpoint.

Full changelog: https://github.com/ffind-dev/pve-ups/blob/v4.1.0/CHANGELOG.md