Skip to content

Borg Backup Server

v2.55.3 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 8d Backup & Recovery
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

backup backup-manager borg-backup borgbackup borgbackup-gui borgbackup-web-ui
+2 more
self-hosted web-gui

Summary

AI summary

Auto-retry for offline agents no longer exhausts attempts, fixing rapid failure loops.

Changes in this release

Bugfix Medium

Auto-retry no longer burns through attempts while the agent is offline.

Auto-retry no longer burns through attempts while the agent is offline.

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

rclone S3 sync now passes `--s3-no-check-bucket` to avoid pre‑flight bucket creation checks.

rclone S3 sync now passes `--s3-no-check-bucket` to avoid pre‑flight bucket creation checks.

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Low

Light-mode styling on redesigned dashboard tiles now renders correctly.

Light-mode styling on redesigned dashboard tiles now renders correctly.

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Low

Recovery Points tile sublabel simplified to "Y on disk".

Recovery Points tile sublabel simplified to "Y on disk".

Source: llm_adapter@2026-05-27

Confidence: high

Full changelog

Fixes

  • Auto-retry no longer burns through attempts while the agent is offline (#281) — when an in-flight backup lost its heartbeat, the auto-retry path would re-queue the job, but the queue manager promoted it back to sent regardless of agent state. The scheduler then immediately failed it as offline and re-queued, exhausting all three retries within ~3 minutes — well before the client could realistically reconnect. Queued agent-bound jobs (backup, restore*, update_borg, update_agent, plugin_test) now stay queued while the agent is offline and only promote once the heartbeat resumes.

  • Light-mode styling on the redesigned dashboard tiles (#288) — the new Server Health and Backup Summary tiles assumed a dark background. Tile backgrounds, gauge tick marks, the memory thermometer outline + scale labels, and the disk-usage bar were all using rgba-white colors that rendered invisible (or close to it) in light mode. Switched to theme-aware Bootstrap tokens and added explicit light-mode color rules for the SVG elements.

  • Recovery Points tile cleanup (#275) — the sublabel "X protected · Y on disk" was a) misleading ("protected" is the pre-dedup original size, not bytes actually safe in backups) and b) wrapping on narrower viewports, making the tile taller than its row siblings. Now shows only "Y on disk".

  • rclone S3 sync needed --s3-no-check-bucket — rclone's S3 backend issues a pre-flight CreateBucket call per session as a 'does this exist?' probe. Least-privilege IAM policies that don't grant s3:CreateBucket 403 on that probe and the whole sync aborts before any object is written. The flag is now passed to every rclone invocation (sync / copyto / lsd) in both S3SyncService and bbs-ssh-helper.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Borg Backup Server

Get notified when new releases ship.

Sign up free

About Borg Backup Server

Centrally manage BorgBackup across endpoints

All releases →

Related context

Beta — feedback welcome: [email protected]