diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c356a9f339d326d341ba845d579d72a72e52bc3..a9c4f40ad935001cf4a834f49980c62a95dddfa1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,11 @@ and the commits message folow the [Conventional Commits](https://www.conventiona ## [[1.1.1] - 2022-09-05](https://lab.frogg.it/lydra/yunohost/ansible-yunohost/-/releases/1.1.1) +### Added + +- In role `ynh_backup` + - Ansible variable `m3nu_ansible_role_borgbackup_version`. The default version of the role is v0.9.3, but it can easily be changed by overriding the default value. You can check the releases of the role [here](https://github.com/borgbase/ansible-role-borgbackup). + ### Fixed - In role `ynh_backup`: diff --git a/roles/ynh_backup/defaults/main.yml b/roles/ynh_backup/defaults/main.yml index d5422029f5d76d07a3b0591bb0f2b653a049399f..d1438363f13529cd5e0f5b98dcebcdaa1f229748 100644 --- a/roles/ynh_backup/defaults/main.yml +++ b/roles/ynh_backup/defaults/main.yml @@ -24,6 +24,7 @@ ynh_backup: # Variables for YunoHost BorgBackup ynh_borg_backup_scheduled: False +m3nu_ansible_role_borgbackup_version: "v0.9.3" borg_source_directories: - "/home/yunohost.backup" borg_repository: "/data/backup/borg_repository" diff --git a/roles/ynh_backup/tasks/borgbackup.yml b/roles/ynh_backup/tasks/borgbackup.yml index 29424da32b40fe39d4683ac3032f30c07a356a5a..3da424556dbc3948a1635f8d5a8ddd6d2b90efe9 100644 --- a/roles/ynh_backup/tasks/borgbackup.yml +++ b/roles/ynh_backup/tasks/borgbackup.yml @@ -18,7 +18,7 @@ # # #-----------------------------------------------------------------------------# - name: Download BorgBackup role on localhost - ansible.builtin.command: ansible-galaxy install m3nu.ansible_role_borgbackup,v0.9.3 -p "{{ _ansible_role_directory }}" + ansible.builtin.command: ansible-galaxy install m3nu.ansible_role_borgbackup,"{{ m3nu_ansible_role_borgbackup_version }}" -p "{{ _ansible_role_directory }}" delegate_to: localhost become: False tags: