Releases: qemus/proxmox-backup-arm64
Release list
v4.2.3
These are unofficial binary packages of Proxmox Backup Server 4.x for ARM64.
Official Changelog
rust-proxmox-backup (4.2.3-1) trixie; urgency=medium
-
css: remove x-grid-row-loading class, replace it with non-blurry SVG
variant from proxmox-widget-toolkit -
pbs-client: add backoff log throttle, to ensure progress and similar output
appears quickly initially, but does not create overly long logs -
client: report progress during restore
-
api: journal: adopt proxmox-syslog-api and stream the output, making the
implementation consistent with the one from Proxmox Datacenter Manager -
ui: enable the structured journal view and per-service logs, including
colored output and filtering capabilities -
ui: always use arrays for 'delete' property, instead of manually converting
-
fix #5971: tape: don't warn on custom MAM attribute write failures
-
fix #7175: api: time: use timedatectl instead of /etc/timezone
-
fix #7187: report: add ethtool output for physical interfaces
-
prune jobs: schedule jobs that do not prune anything, but warn during their
execution. such jobs allow testing scheduling options, but make no sense
for production use. -
fix #6691: allow search by comment in datastore content, make search
case-insensitive and correctly reset content view after empty searches -
ui: datastore: disable various action tooltips for actions which cannot be
triggered -
ldap: escape the user-provided user name when using it in the LDAP search
filter that looks up the user DN. -
ldap sync: log which user properties change when synchronizing an existing
user, instead of only reporting that the user was updated. -
api schema/section config: add support for declaring deprecated property
aliases, to allow renaming properties without showing the old name in the
documentation -
rest server: accept deprecated property aliases in JSON request bodies by
rewriting them to the canonical name before verification and dispatch, like
the CLI and query-string handling already do. -
fix #7690: fs: replace_file: close the temporary file before renaming or
unlinking it, fixing the replacement on WORM file systems and avoiding
leftover .fuse_hidden files on FUSE mounts. -
fs: make_tmp_file: append the temporary suffix instead of replacing the
file extension, keeping the original file name intact for easier
debugging of leftover temporary files.
-- Proxmox Support Team support@proxmox.com Tue, 14 Jul 2026 12:54:15 +0200
v4.2.2
These are unofficial binary packages of Proxmox Backup Server 4.x for ARM64.
Official Changelog
rust-proxmox-backup (4.2.2-1) trixie; urgency=medium
-
api: backup: run synchronous chunk-insert operations off the asynchronous
runtime's worker threads. Blocking those threads, most notably during S3
uploads that can wait up to three hours for a chunk lock, could stall the
I/O and timer drivers of the entire runtime and starve other backup
workers. -
client: backup: make the file-based backup more robust against files that
cannot be accessed or that vanish while the backup is running:- fix #7658: skip a file and log a warning instead of aborting the whole
backup when querying its metadata fails with a permission error,
matching the existing handling of permission errors when opening files.
Such files can also still be excluded explicitly. - consistently ignore files that disappear during the backup and warn
about them, instead of treating this as a fatal error in some cases.
- fix #7658: skip a file and log a warning instead of aborting the whole
-
tape: backup: fix the command-line group filter, which was passed to the
API under the wrong parameter name and thus had no effect. -
api: do not log a spurious error when listing the files of a snapshot
whose manifest does not exist yet, which is expected while a backup to
that snapshot is still running. -
ui: datastore summary: fix the per-datastore sync and prune job counts,
which were derived from an incorrectly parsed datastore ID; the prune
count in particular was always shown as zero. -
tape: fix two typos in log and informational messages.
-- Proxmox Support Team support@proxmox.com Thu, 18 Jun 2026 11:28:25 +0200
v4.2.1
These are unofficial binary packages of Proxmox Backup Server 4.x for ARM64.
Official Changelog
rust-proxmox-backup (4.2.1-1) trixie; urgency=medium
-
fix #5076: api: support an 'audiences' property on OpenID realms, listing
additional trusted audience values besides the configured client-id.
Improves compatibility with providers that issue tokens with multiple
audiences. -
fix #7562: api/ui: tape: separate the format-media 'load-barcode'
parameter from the existing 'label-text' verification, so the web
interface can load and format empty or previously-unrelated tapes from a
changer slot in one step. The old shared parameter aborted formatting
after a successful load whenever the on-tape label did not match. -
sync: pull: refuse to overwrite a locally encrypted snapshot from an
unencrypted source or one using a different key, and detect content
differences between two unencrypted snapshots that share a backup time.
Previously such mismatches silently triggered a resync that overwrote the
local snapshot. -
datastore: fix tuning option changes not propagating the updated sync
level to the chunk store until the service was restarted. -
datastore: improve the error message when prune cannot acquire a snapshot
lock for deletion, by showing the snapshot directory and lock file paths
instead of an internal debug dump. -
api: backup: fix benchmark, finish-failed, and backup-failed cleanups
leaving an orphaned empty backup group behind on the datastore. -
api: node: tasks status: return the task end time as an optional field
once the task is finished, so the task viewer can render the correct
duration without an extra API call. -
api/ui: node: add a 'location' property to the node config, exposed
through the node options panel. -
subscription: reuse the server ID from an existing subscription info when
multiple candidates are detected, falling back to the first candidate only
when no prior info exists. -
chunk store: include the filesystem backing path in the syncfs log output
for easier identification of which directory is being synced. -
tree-wide: print error chains as a colon-separated single line and stop
quoting simple errors without context, making logs and CLI output easier
to read at a glance. -
ui: encryption keys: extract the error message from API2 responses before
displaying the alert, so permission and other endpoint errors no longer
surface as an empty popup. -
removable device attach service: clarify the systemd unit description so
it no longer suggests that mount is attempted for every device or that
every device is a datastore. -
docs: faq: correct the Debian Bookworm end-of-life date; the last point
release is planned for July 2026.
-- Proxmox Support Team support@proxmox.com Tue, 26 May 2026 14:53:58 +0200