Releases: borgbase/ansible-role-borgbackup
Releases · borgbase/ansible-role-borgbackup
v1.1.0
This is a maintenance release to make the role work with the latest Borg version, as well as merge pending PRs.
Big thanks to all contributors! 🙏
What's Changed
- docs: Repositories can be a list by @ekamil in #134
- Don't fail if cron isn't installed when setting up systemd timer by @Woomymy in #147
- Fix malformed config if no passphrase set by @strugee in #148
- Fix Debian install failures due to missing libs by @strugee in #150
- Rename arguments_specs.yml to arguments_spec.yml so that ansible-doc works as expected by @terroirman in #142
- fixes tests for Archlinux by @terroirman in #138
- add possibility to overwrite compression by @kaufe in #116
- Test fixes et al by @m3nu in #153
New Contributors
- @ekamil made their first contribution in #134
- @Woomymy made their first contribution in #147
- @strugee made their first contribution in #148
- @terroirman made their first contribution in #142
- @kaufe made their first contribution in #116
Full Changelog: v1.0.1...v1.1.0
v1.0.0
v0.9.4
v0.9.3
v0.9.0
Breaking changes:
All hooks are now defined in a single variable borgmatic_hooks
. The previous variables borgmatic_before_backup_command
, borgmatic_after_backup_command
and borgmatic_failure_command
are no longer working and can be migrated to the new syntax like this:
borgmatic_hooks:
before_backup:
- echo "`date` - Starting backup."
on_error:
- echo "Error during prune/compact/create/check."
See here for all possible hooks, including database backups or health checks.
Other minor changes and bugfixes:
- Add support for RHEL9 and variants, remove CentOS8 and Debian Buster
- Support Archlinux. By @michalroxorpl (#79)
- Fix setuptools version for Debian
- Add Molecule verifiers and yamllint to ensure role installed OK
Add Arch Support
By @michalroxorpl via #79
Initial tagged release
- Fedora: correctly install borg and borgmatic into the venv (#75)
- Fix Docker setup for Debian 11