-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2025-c60d9890b6 2025-10-16 01:12:40.785289+00:00 --------------------------------------------------------------------------------
Name : borgmatic Product : Fedora 42 Version : 2.0.9 Release : 1.fc42 URL : https://torsion.org/borgmatic Summary : Simple Python wrapper script for borgbackup Description : borgmatic (formerly atticmatic) is a simple Python wrapper script for the Borg backup software that initiates a backup, prunes any old backups according to a retention policy, and validates backups for consistency. -------------------------------------------------------------------------------- Update Information: #1105: More accurately collect Btrfs subvolumes to snapshot. As part of this, the Btrfs hook no longer uses "findmnt" and the "findmnt_command" option is deprecated. #1123: Add loading of systemd credentials even when running borgmatic outside of a systemd service. #1149: Add support for Python 3.14. #1149: Include automated tests in the source dist tarball uploaded to PyPI. #1151: Fix snapshotting in the ZFS, Btrfs, and LVM hooks to play nicely with the Borg 1.4+ "slashdot" hack within source directory paths. #1152: Fix a regression in the Loki monitoring hook in which log messages weren't sending. #1156: Fix snapshotting in the ZFS, Btrfs, and LVM hooks to snapshot both parent and child volumes/filesystems instead of just the parent. As part of this fix, borgmatic no longer deduplicates patterns except for those containing the borgmatic runtime directory. Fix a traceback (TypeError) regression in the "spot" check when the "local_path" option isn't set. #1114: Document systemd configuration changes for the ZFS filesystem hook. #1116: Add dumping of database containers via their container names, handy for backing up database containers from the host. See the documentation for more information: https://torsion.org/borgmatic/docs/how-to/backup-your-databases/#database- client-on-the-host #1116: Add optional database labels to make it easier to find your dumps within a Borg archive. #1118: Fix a bug in which Borg hangs during database backup when different filesystems are in use. #1122: To prevent the user from inadvertently excluding the "bootstrap" action's manifest, always error and exit when the borgmatic runtime directory overlaps with the configured excludes. #1125: Clarify documentation about ZFS, Btrfs, and LVM snapshotting when a separate filesystem is mounted in the source directory. (Spoiler: The separate filesystem doesn't get included in the snapshot.) #1126: Create LVM snapshots as read-write to avoid an error when snapshotting ext4 filesystems with orphaned files that need recovery. #1133: Fix the "spot" check to include borgmatic configuration files that were backed up to support the "bootstrap" action. #1136: For all database hooks, record metadata about the dumps contained within an archive. #1139: Set "borgmatic" as the user agent when connecting to monitoring services. #1146: Fix a broken "create" action and "--archive latest" flag when multiple archives share the same name with Borg 2. Treat configuration file permissions issues as errors instead of warnings. When running tests, use Ruff for faster and more comprehensive code linting and formatting, replacing Flake8, Black, isort, etc. Switch from pipx to uv for installing development tools, and added tox-uv for speeding up test environment creation. See the developer documentation for more information: https://torsion.org/borgmatic/docs/how-to/develop-on-borgmatic/ -------------------------------------------------------------------------------- ChangeLog: * Tue Oct 7 2025 Felix Kaechele <[email protected]> - 2.0.9-1 - update to 2.0.9 * Thu Sep 25 2025 Felix Kaechele <[email protected]> - 2.0.8-1 - update to 2.0.8 * Fri Sep 19 2025 Python Maint <[email protected]> - 2.0.6-5 - Rebuilt for Python 3.14.0rc3 bytecode * Fri Aug 15 2025 Python Maint <[email protected]> - 2.0.6-4 - Rebuilt for Python 3.14.0rc2 bytecode * Wed Jul 23 2025 Fedora Release Engineering <[email protected]> - 2.0.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Wed Jun 4 2025 Python Maint <[email protected]> - 2.0.6-2 - Rebuilt for Python 3.14 -------------------------------------------------------------------------------- References: [ 1 ] Bug #2397063 - borgmatic-2.0.8 is available https://bugzilla.redhat.com/show_bug.cgi?id=2397063 [ 2 ] Bug #2402349 - borgmatic-2.0.9 is available https://bugzilla.redhat.com/show_bug.cgi?id=2402349 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2025-c60d9890b6' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- -- _______________________________________________ package-announce mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
