diff --git a/playbooks/tasks/include/upgrade-server.yml b/playbooks/tasks/include/upgrade-server.yml index 285875d1ba514a0506faa821bc9169f73dbb648a..05ea79858eaf677c8392aa2f652256e967cea83b 100644 --- a/playbooks/tasks/include/upgrade-server.yml +++ b/playbooks/tasks/include/upgrade-server.yml @@ -27,14 +27,13 @@ - name: check for active borg backup jobs block: - - name: get service facts - service_facts: + - name: check if /backup exists + stat: path=/backup + register: backup_mountdir - name: abort reboot when borg backup is running meta: end_host - when: > - ansible_facts.services["borg-backup.service"]["state"] == "running" or - ansible_facts.services["borg-backup-offsite.service"]["state"] == "running" + when: backup_mountdir.stat.exists when: "'borg_clients' in group_names" - name: gemini pre-reboot checks