--------------------------------------------------------------------------------
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

Reply via email to