From 0c3b686e23923281e74e559843b50cc0003012e5 Mon Sep 17 00:00:00 2001 From: Julien Palard Date: Mon, 27 Nov 2023 21:40:42 +0100 Subject: [PATCH] woodpecker: Restart an agent when it dies. --- woodpecker-agent.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/woodpecker-agent.yml b/woodpecker-agent.yml index adb4150..62495d1 100644 --- a/woodpecker-agent.yml +++ b/woodpecker-agent.yml @@ -56,6 +56,8 @@ ExecStart=/usr/local/bin/woodpecker-agent PrivateTmp=true + Restart=always + RestartSec=30s [Install] WantedBy=multi-user.target @@ -66,3 +68,9 @@ enabled: yes state: started daemon_reload: yes + handlers: + - name: restart woodpecker agent + systemd: + name: woodpecker-agent + daemon-reload: true + state: restarted