--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2025-442a128088
2025-04-17 18:59:47.310337+00:00
--------------------------------------------------------------------------------

Name        : borgmatic
Product     : Fedora 42
Version     : 2.0.2
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:

borgmatic 2.0.2
#1035: Document potential performance issues and workarounds with the ZFS,
Btrfs, and LVM hooks:
https://torsion.org/borgmatic/docs/how-to/snapshot-your-filesystems/
#1053: Display a nicer error message when the "recreate" action encounters an
archive that
    already exists.
#1059: Fix a regression in which soft failure exit codes in command hooks were
not respected.
#1060: Fix action command hooks getting run too many times when multiple
borgmatic actions are
    executed (implicitly or explicitly).
#1060: Don't run action command hooks for actions listed in the "skip_actions"
option.
#1062: Fix a regression that broke environment variable interpolation.
#1063: List the configured "when" action names in the log entries for command
hooks.
borgmatic 2.0.1
#1057: Fix argument parsing to avoid using Python 3.12+ string features. Now
borgmatic will
work with Python 3.9, 3.10, and 3.11 again.
borgmatic 2.0.0
TL;DR: More flexible, completely revamped command hooks. All configuration
options settable on
    the command-line. New configuration options for many command-line flags
(including verbosity!).
    New "key import" and "recreate" actions. Almost everything is backwards
compatible—but mind those
    deprecation warnings!
#262: Add a "default_actions" option that supports disabling default actions
when borgmatic is
    run without any command-line arguments.
#303: Deprecate the "--override" flag in favor of direct command-line flags for
every borgmatic
    configuration option. See the documentation for more information:
https://torsion.org/borgmatic/docs/how-to/make-per-application-
backups/#configuration-overrides
#303: Add configuration options that serve as defaults for some (but not all)
command-line
    action flags. For example, each entry in "repositories:" now has an
"encryption" option that
    applies to the "repo-create" action, serving as a default for the "--
encryption" flag. See the
    documentation for more information:
https://torsion.org/borgmatic/docs/reference/configuration/
#345: Add a "key import" action to import a repository key from backup.
#422: Add home directory expansion to file-based and KeePassXC credential hooks.
#610: Add a "recreate" action for recreating archives, for instance for
retroactively excluding
    particular files from existing archives.
#790, #821: Deprecate all "before_", "after_" and "on_error" command hooks in
favor of more
    flexible "commands:". See the documentation for more information:
https://torsion.org/borgmatic/docs/how-to/add-preparation-and-cleanup-steps-to-
backups/
#790: BREAKING: For both new and deprecated command hooks, run a configured
"after" hook even if
    an error occurs first. This allows you to perform cleanup steps that
correspond to "before"
    preparation commands—even when something goes wrong.
#790: BREAKING: Run all command hooks (both new and deprecated) respecting the
    "working_directory" option if configured, meaning that hook commands are run
in that directory.
#793: Add configuration options for all verbosity and logging flags, so you
don't have to set
    them on the command-line.
#836: Add a custom command option for the SQLite hook.
#837: Add custom command options for the MongoDB hook.
#1010: When using Borg 2, don't pass the "--stats" flag to "borg prune".
#1020: Document a database use case involving a temporary database client
container:
https://torsion.org/borgmatic/docs/how-to/backup-your-databases/#containers
#1037: Fix an error with the "extract" action when both a remote repository and
a
    "working_directory" are used.
#1044: Fix an error in the systemd credential hook when the credential name
contains a "."
    character.
#1047: Add "key-file" and "yubikey" options to the KeePassXC credential hook.
#1048: Fix a "no such file or directory" error in ZFS, Btrfs, and LVM hooks with
nested
    directories that reside on separate devices/filesystems.
#1050: Fix a failure in the "spot" check when the archive contains a symlink.
#1051: Add configuration filename to the "Successfully ran configuration file"
log message.
--------------------------------------------------------------------------------
ChangeLog:

* Wed Apr  9 2025 Felix Kaechele <[email protected]> - 2.0.2-1
- update to 2.0.2
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #2351134 - borgmatic-2.0.2 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=2351134
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2025-442a128088' 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