From 334a7207d23a7b4a543c9e50cbef97d5c04a1e1b Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Wed, 14 Feb 2024 00:40:21 +0100
Subject: [PATCH] fix(matrix): Prevent concurrent runs of synatainer

---
 apps/base/matrix/synatainer.yaml | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/apps/base/matrix/synatainer.yaml b/apps/base/matrix/synatainer.yaml
index 8762f9398..3a267a9ab 100644
--- a/apps/base/matrix/synatainer.yaml
+++ b/apps/base/matrix/synatainer.yaml
@@ -4,10 +4,13 @@ metadata:
   name: synatainer
 spec:
   schedule: "2 2 * * *"
+  concurrencyPolicy: Forbid
+  startingDeadlineSeconds: 21600
   jobTemplate:
     spec:
       template:
         spec:
+          serviceAccountName: synatainer
           containers:
           - name: synatainer
             image: registry.gitlab.com/mb-saces/synatainer:0.4.3
@@ -55,4 +58,9 @@ spec:
             runAsUser: 65534
             runAsGroup: 65534
             fsGroup: 65534
-            runAsNonRoot: true
\ No newline at end of file
+            runAsNonRoot: true
+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+  name: synatainer
\ No newline at end of file
-- 
GitLab