From db996daf14b0e7a832125bb8479ba670bad3cf97 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Sat, 22 Jun 2024 19:10:18 +0000 Subject: [PATCH] rclone: Migrate to use backup_base role --- roles/rclone/meta/main.yml | 2 +- roles/rclone/tasks/main.yml | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/roles/rclone/meta/main.yml b/roles/rclone/meta/main.yml index 107754b..a6cb84e 100644 --- a/roles/rclone/meta/main.yml +++ b/roles/rclone/meta/main.yml @@ -1,4 +1,4 @@ --- dependencies: - - {role: backup_server} + - {role: backup_base} - {role: ssh_known_hosts} diff --git a/roles/rclone/tasks/main.yml b/roles/rclone/tasks/main.yml index 13facd4..335d66e 100644 --- a/roles/rclone/tasks/main.yml +++ b/roles/rclone/tasks/main.yml @@ -58,6 +58,15 @@ owner: backup group: backup +- name: Create backup directories + ansible.builtin.file: + path: "/srv/backup/{{ item }}" + state: directory + mode: "0770" + owner: root + group: backup + with_items: "{{ groups['sftpbackup'] }}" + - name: Copy rclone sync script ansible.builtin.copy: dest: /usr/local/bin/rclone-sync