Skip to content

Releases: borgbase/ansible-role-borgbackup

v1.0.0

28 Mar 17:05
dd960dc
Compare
Choose a tag to compare

This is a major release and includes a full refactor of the role to better separate tasks by @conloos.

It also adds support for non-root service users and Systemd timers.

v0.9.4

15 Dec 18:19
Compare
Choose a tag to compare
  • Allow to installation via OS package manager or pip (#106)
  • Allow setting borg/borgmatic version (#107)

v0.9.3

03 Sep 09:10
e1ba1d1
Compare
Choose a tag to compare
  • Borgmatic actions used in Cron commands should now work across all Borgmatic versions.
  • Small fixes to ArchLinux and RHEL9 setups

v0.9.0

20 Feb 10:50
29d0c5f
Compare
Choose a tag to compare

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

23 Sep 10:11
aa5830a
Compare
Choose a tag to compare

Initial tagged release

18 Aug 15:19
10ed2c3
Compare
Choose a tag to compare
  • Fedora: correctly install borg and borgmatic into the venv (#75)
  • Fix Docker setup for Debian 11