From c65dfb1d4a872399bd18f2be132f2057e3324ff5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Bompard?= Date: Mon, 18 Mar 2024 08:53:06 +0100 Subject: [PATCH] MM: make sure the cronjobs don't fail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Openshift will always restart the cronjobs if they fail: https://docs.openshift.com/container-platform/4.15/nodes/jobs/nodes-nodes-jobs.html#jobs-limits_nodes-nodes-jobs Signed-off-by: Aurélien Bompard --- .../openshift-apps/mirrormanager/templates/cron-crawler.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/roles/openshift-apps/mirrormanager/templates/cron-crawler.yml b/roles/openshift-apps/mirrormanager/templates/cron-crawler.yml index ebc6d9214a..d6ab9cfff8 100644 --- a/roles/openshift-apps/mirrormanager/templates/cron-crawler.yml +++ b/roles/openshift-apps/mirrormanager/templates/cron-crawler.yml @@ -35,6 +35,7 @@ spec: - "--category" - "{{ cronjob.category }}" - "--{{ cronjob.include_disabled | ternary('include', 'exclude') }}-disabled" + - "--no-fail" - "--debug" - "crawl" env: @@ -60,10 +61,10 @@ spec: persistentVolumeClaim: claimName: logs {% endfor %} +--- # ### Rotate logs # ---- apiVersion: batch/v1 kind: CronJob metadata: @@ -103,10 +104,10 @@ spec: claimName: logs securityContext: supplementalGroups: [1001280000] +--- # ### Download GeoIP database # ---- apiVersion: batch/v1 kind: CronJob metadata: