From c0c101fef3eb239278b22467159f80f4ca3f7854 Mon Sep 17 00:00:00 2001 From: June Date: Tue, 14 Oct 2025 02:57:28 +0200 Subject: [PATCH] fix onfailure --- roles/ansible_pull/templates/ansible-pull.service.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/ansible_pull/templates/ansible-pull.service.j2 b/roles/ansible_pull/templates/ansible-pull.service.j2 index 87051a3..0f80907 100644 --- a/roles/ansible_pull/templates/ansible-pull.service.j2 +++ b/roles/ansible_pull/templates/ansible-pull.service.j2 @@ -2,6 +2,7 @@ Description=ansible-pull for configuration and maintenance After=network-online.target Wants=network-online.target +OnFailure=ansible-pull-failure-notify.service [Service] Type=oneshot @@ -16,4 +17,3 @@ ExecStart=/usr/local/lib/ansible_pull_venv/bin/ansible-pull \ User={{ ansible_pull__user }} # Reboot, if /var/run/reboot-required or /var/run/ansible-reboot-required exist. ExecStartPost=/usr/bin/bash -c 'if [ -e /var/run/reboot-required ] || [ -e /var/run/ansible-reboot-required ]; then sudo systemctl reboot; fi' -OnFailure=ansible-pull-failure-notify.service