2019-07-11 20:08:09 +00:00
|
|
|
---
|
|
|
|
|
|
|
|
- name: management | get key file
|
|
|
|
fetch:
|
2019-09-26 21:08:04 +00:00
|
|
|
src: ~{{ borgbackup_client_user}}/.config/borg/keys/{{ borgbackup_management_key_name }}{{ inventory_hostname | regex_replace('\.','_')}}
|
2019-07-11 20:08:09 +00:00
|
|
|
dest: /tmp/.borgbackup_key_{{ inventory_hostname }}
|
|
|
|
flat: yes
|
|
|
|
changed_when: false
|
|
|
|
|
|
|
|
- name: management | upload key to management
|
|
|
|
raw: scp /tmp/.borgbackup_key_{{ inventory_hostname }} {{ borgbackup_management_user }}@{{ borgbackup_management_station }}:~/.config/borg/keys/{{ borgbackup_management_key_name }}{{ inventory_hostname }}
|
|
|
|
delegate_to: localhost
|
|
|
|
become: false
|
|
|
|
changed_when: false
|
|
|
|
|
|
|
|
- name: management | clean local copy
|
|
|
|
raw: rm -f /tmp/.borgbackup_key_{{ inventory_hostname }}
|
|
|
|
delegate_to: localhost
|
|
|
|
become: false
|
|
|
|
changed_when: false
|
|
|
|
|
|
|
|
|
|
|
|
|