[SDNC] Fix dependencies for SDNRONLY mode 49/125549/2
authordemskeq8 <alexander.dehn@highstreet-technologies.com>
Wed, 3 Nov 2021 10:56:45 +0000 (11:56 +0100)
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>
Tue, 9 Nov 2021 07:45:00 +0000 (07:45 +0000)
readiness check for sdnrdb-init-job

Issue-ID: OOM-2876
Signed-off-by: demskeq8 <alexander.dehn@highstreet-technologies.com>
Change-Id: Ie101a27736e8a5fc7c29017414ae49a8d11b3f7f

kubernetes/sdnc/templates/statefulset.yaml

index 6b97882..0c932a8 100644 (file)
@@ -130,11 +130,11 @@ spec:
         image: {{ include "repositoryGenerator.image.envsubst" . }}
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-update-config
-      {{ if .Values.dgbuilder.enabled -}}
+      {{ if or .Values.dgbuilder.enabled .Values.config.sdnr.enabled -}}
       - command:
         - /app/ready.py
         args:
-        {{ if or .Values.dgbuilder.enabled .Values.config.sdnr.enabled -}}
+        {{ if .Values.dgbuilder.enabled -}}
         - --container-name
         - {{ include "common.mariadbService" . }}
         - --job-name
@@ -200,8 +200,10 @@ spec:
             initialDelaySeconds: {{ .Values.readiness.initialDelaySeconds }}
             periodSeconds: {{ .Values.readiness.periodSeconds }}
           env:
+          {{ if and .Values.config.sdnr.enabled .Values.config.sdnr.sdnronly -}}
           - name: MYSQL_ROOT_PASSWORD
             {{- include "common.secret.envFromSecretFast" (dict "global" . "uid" "db-root-password" "key" "password") | indent 12 }}
+          {{ end -}}
           - name: ODL_ADMIN_USERNAME
             {{- include "common.secret.envFromSecretFast" (dict "global" . "uid" "odl-creds" "key" "login") | indent 12 }}
           - name: ODL_USER