26.7.1 Maintenance Patch
Changes compared to 26.7.0
Enhancements
- Improved the reliability of Proxmox VM restores to RBD/Ceph-backed storage. When restoring a disk, Magnus Box now checks for an existing RBD/Ceph volume of the same name and automatically picks a non-conflicting name. RBD/Ceph images were previously excluded from this collision check because they do not live on the node's filesystem, so a restore could clash with an existing volume; Magnus Box now probes for these images directly
- Improved the reliability of backup jobs using OpenStack Swift or FTP Storage Vaults by retrying transient network errors (such as a dropped connection or timeout) when first connecting to the storage location. Definitive server responses such as authentication failures are not retried and continue to fail immediately
Bug Fixes
- Fixed a crash when browsing or restoring a Disk Image backup of a disk with a 4K native (4Kn) logical sector size and a GPT partition table
- Fixed an off-by-one-sector undercount in GPT partition sizes (EndingLBA is inclusive)
- Fixed an issue where a software update job could be left in the Running state forever when the update was triggered by a bulk update campaign shortly after the device came online, even though the update itself installed successfully
- Fixed a regression where backing up or restoring root-owned files inside a Linux system user's home directory (such as
/var/backupsor/var/wwwon Debian) could fail with "Couldn't check directory contents: permission denied". Magnus Box now backs up and restores this content correctly while keeping the home-directory sandbox protections in place - Fixed an issue where symlinks restored into a user's home directory on Linux were owned by root instead of by the home directory owner