fixing invalid portal db images 01/42101/2
authorMandeep Khinda <mandeep.khinda@amdocs.com>
Wed, 11 Apr 2018 01:35:54 +0000 (21:35 -0400)
committerMandeep Khinda <mandeep.khinda@amdocs.com>
Wed, 11 Apr 2018 21:37:05 +0000 (21:37 +0000)
Finding strange issues with image pulling and names subst.
When using registry.hub.docker.com and an Always pull policy
the Job pod would sit there pulling images forever even though
they are actually up to date and present.
Therefore reverting back to plain old oomk8s/blah

Issue-ID: OOM-746

Change-Id: Iec5de0e1314ac85fa4e8de6599922f1e0fd0e367
Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
kubernetes/portal/charts/portal-mariadb/templates/job.yaml
kubernetes/portal/charts/portal-mariadb/values.yaml

index af14f44..5dad1c0 100644 (file)
@@ -32,7 +32,7 @@ spec:
       restartPolicy: Never
       initContainers:
       - name: {{ include "common.name" . }}-init-readiness
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.readinessRepository }}/{{ .Values.readinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         command:
         - /root/ready.py
@@ -47,7 +47,7 @@ spec:
               fieldPath: metadata.namespace
       containers:
       - name: {{ include "common.name" . }}-job
-        image: "{{ .Values.global.repository | default .Values.dockerHubRepository }}/{{ .Values.mariadbInitImage }}"
+        image: "{{ .Values.global.readinessRepository }}/{{ .Values.mariadbInitImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         env:
         - name: DB_HOST
@@ -60,7 +60,7 @@ spec:
         - name: SQL_SRC_DIR
           value: {{ .Values.config.sqlSourceDirectory }}
       - name: {{ include "common.name" . }}-oom-update-job
-        image: "{{ .Values.global.repository | default .Values.dockerHubRepository }}/{{ .Values.mariadbInitImage }}"
+        image: "{{ .Values.global.readinessRepository }}/{{ .Values.mariadbInitImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         env:
         - name: DB_HOST
index 54267fe..c232e4c 100644 (file)
@@ -19,6 +19,7 @@ global: # global defaults
   nodePortPrefix: 302
   repositorySecret: eyJuZXh1czMub25hcC5vcmc6MTAwMDEiOnsidXNlcm5hbWUiOiJkb2NrZXIiLCJwYXNzd29yZCI6ImRvY2tlciIsImVtYWlsIjoiQCIsImF1dGgiOiJaRzlqYTJWeU9tUnZZMnRsY2c9PSJ9fQ==
   persistence: {}
+  readinessRepository: oomk8s
 
 
 # application image
@@ -26,9 +27,8 @@ repository: nexus3.onap.org:10001
 image: onap/portal-db:2.1-STAGING-latest
 pullPolicy: Always
 
-#mariadbInitImage: oomk8s/flyway:1.0
-dockerhubRepository: registry.hub.docker.com
-mariadbInitImage: oomk8s/mariadb-client-init:2.0.0
+readinessImage: "readiness-check:1.1.1"
+mariadbInitImage: "mariadb-client-init:2.0.0"
 
 # application configuration
 config: