From d4bd30e5e70cb13e3019bd92757a931c37b645f8 Mon Sep 17 00:00:00 2001
From: Markus Scheidgen <markus.scheidgen@gmail.com>
Date: Wed, 13 Mar 2024 21:28:01 +0100
Subject: [PATCH] Added oasis config to nomad helm chart.

Changelog: Fixed
---
 .gitlab-ci.yml                               | 4 ++++
 ops/kubernetes/nomad-prod-test.yaml          | 1 -
 ops/kubernetes/nomad/templates/configmap.yml | 3 +++
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6da592a30a..e1e4f5dcb9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -92,6 +92,10 @@ build helm chart:
   script:
     - helm package -u ops/kubernetes/nomad -d ops/kubernetes
     - 'curl --request POST --user gitlab-ci-token:$CI_JOB_TOKEN --form "chart=@ops/kubernetes/nomad-1.0.0.tgz" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/helm/api/latest/charts"'
+  rules:
+    - if: $CI_COMMIT_BRANCH == "develop"
+    - when: manual
+      allow_failure: true
 
 python linting:
   stage: test
diff --git a/ops/kubernetes/nomad-prod-test.yaml b/ops/kubernetes/nomad-prod-test.yaml
index e5666d1f46..4e27996d90 100644
--- a/ops/kubernetes/nomad-prod-test.yaml
+++ b/ops/kubernetes/nomad-prod-test.yaml
@@ -20,7 +20,6 @@ nomad:
       north_home: /nomad/test/fs/north/users
       tmp: /nomad/test/fs/tmp
       nomad: /nomad
-      archiveVersionSuffix: v1
 
     mail:
       enabled: false
diff --git a/ops/kubernetes/nomad/templates/configmap.yml b/ops/kubernetes/nomad/templates/configmap.yml
index d3b65620c5..124bbe0b41 100644
--- a/ops/kubernetes/nomad/templates/configmap.yml
+++ b/ops/kubernetes/nomad/templates/configmap.yml
@@ -132,4 +132,7 @@ data:
     {{ if .Values.nomad.config.normalize }}
     normalize: {{ .Values.nomad.config.normalize | toYaml | nindent 6 }}
     {{ end }}
+    {{ if .Values.nomad.config.oasis }}
+    oasis: {{ .Values.nomad.config.oasis | toYaml | nindent 6 }}
+    {{ end }}
 {{- end }}
\ No newline at end of file
-- 
GitLab