re-enable commented out restic tasks

This commit is contained in:
Nils Norman Haukås 2024-02-22 19:00:05 +01:00
parent 5ad53a3561
commit 3b0406131b

View file

@ -34,57 +34,57 @@
- '"config file already exists" not in result.stderr'
changed_when: '"config file already exists" not in result.stderr'
# - name: upload backup script
# ansible.builtin.template:
# src: backup.j2
# dest: /root/backup.sh
# mode: '0700'
# owner: root
# group: root
- name: upload backup script
ansible.builtin.template:
src: backup.j2
dest: /root/backup.sh
mode: '0700'
owner: root
group: root
# - name: upload restic backup targets
# ansible.builtin.template:
# src: restic-file-list.j2
# dest: /root/restic-backup-targets
# mode: '0700'
# owner: root
# group: root
# vars:
# restic_file_list: "{{ restic_backup_targets }}"
- name: upload restic backup targets
ansible.builtin.template:
src: restic-file-list.j2
dest: /root/restic-backup-targets
mode: '0700'
owner: root
group: root
vars:
restic_file_list: "{{ restic_backup_targets }}"
# - name: upload restic backup ignores
# ansible.builtin.template:
# src: restic-file-list.j2
# dest: /root/restic-backup-ignores
# mode: '0700'
# owner: root
# group: root
# vars:
# restic_file_list: "{{ restic_backup_ignores | default([]) }}"
- name: upload restic backup ignores
ansible.builtin.template:
src: restic-file-list.j2
dest: /root/restic-backup-ignores
mode: '0700'
owner: root
group: root
vars:
restic_file_list: "{{ restic_backup_ignores | default([]) }}"
# - name: upload system-email notification script
# ansible.builtin.template:
# src: system-email.sh.j2
# dest: /usr/local/bin/system-email
# mode: '0755'
# owner: root
# group: root
- name: upload system-email notification script
ansible.builtin.template:
src: system-email.sh.j2
dest: /usr/local/bin/system-email
mode: '0755'
owner: root
group: root
# - name: setup status-email.service
# ansible.builtin.template:
# src: status-email.service.j2
# dest: /etc/systemd/system/status-email@.service
- name: setup status-email.service
ansible.builtin.template:
src: status-email.service.j2
dest: /etc/systemd/system/status-email@.service
# - name: upload systemd unit files
# copy:
# src: "{{ item }}"
# dest: "/etc/systemd/system/{{ item }}"
# loop:
# - backup.service
# - backup.timer
- name: upload systemd unit files
copy:
src: "{{ item }}"
dest: "/etc/systemd/system/{{ item }}"
loop:
- backup.service
- backup.timer
# - name: Enable backup.timer
# ansible.builtin.systemd:
# name: backup.timer
# state: started
# enabled: true
- name: Enable backup.timer
ansible.builtin.systemd:
name: backup.timer
state: started
enabled: true