From 637dc6b25a7f1ed496a73b71d83e0b9a827f2a74 Mon Sep 17 00:00:00 2001 From: lilly Date: Wed, 13 May 2026 16:53:57 +0200 Subject: [PATCH] consider ansible-pull jobs failed after 30 minutes --- roles/ansible_pull/templates/ansible-pull.service.j2 | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/ansible_pull/templates/ansible-pull.service.j2 b/roles/ansible_pull/templates/ansible-pull.service.j2 index b344505..9607fc9 100644 --- a/roles/ansible_pull/templates/ansible-pull.service.j2 +++ b/roles/ansible_pull/templates/ansible-pull.service.j2 @@ -6,6 +6,7 @@ OnFailure=ansible-pull-failure-notify.service [Service] Type=oneshot +TimeoutStartSec=30min Environment="SOPS_AGE_KEY_FILE=/etc/ansible_pull_secrets/age_private_key" ExecStartPre=/usr/bin/bash -c 'if [ ! -e /home/chaos/ansible_pull_checkout ]; then git clone --depth 1 "{{ ansible_pull__repo_url }}" /home/chaos/ansible_pull_checkout ; fi' ExecStartPre=/usr/local/lib/ansible_pull_venv/bin/ansible-galaxy role install -r /home/chaos/ansible_pull_checkout/requirements.yml