Initialization issues 30/86730/1
authorInstrumental <jonathan.gathman@att.com>
Wed, 1 May 2019 18:35:47 +0000 (13:35 -0500)
committerInstrumental <jonathan.gathman@att.com>
Wed, 1 May 2019 18:35:52 +0000 (13:35 -0500)
Issue-ID: AAF-822
Change-Id: I34b2e1cb73667238c1c0561ff47b76cbdd7af2e3
Signed-off-by: Instrumental <jonathan.gathman@att.com>
auth/helm/aaf/templates/aaf-cm.yaml
auth/helm/aaf/templates/aaf-fs.yaml
auth/helm/aaf/templates/aaf-gui.yaml
auth/helm/aaf/templates/aaf-locate.yaml
auth/helm/aaf/templates/aaf-oauth.yaml
auth/helm/aaf/templates/aaf-service.yaml
auth/helm/aaf/values.yaml
auth/sample/bin/service.sh
auth/sample/local/aaf.props

index ccc2e55..6542440 100644 (file)
@@ -62,10 +62,12 @@ spec:
         - name: aaf-config-container
           image: {{ .Values.image.repository }}onap/aaf/aaf_config:{{ .Values.image.version }}
           imagePullPolicy: IfNotPresent
-          command: ["bash","/opt/app/aaf_config/bin/agent.sh"]
+          command: ["bash","-c","cd /opt/app/aaf_config && bin/pod_wait.sh config aaf-service rm && bin/agent.sh"]
           volumeMounts:
             - mountPath: "/opt/app/osaaf"
               name: aaf-config-vol
+            - mountPath: "/opt/app/aaf/status"
+              name: aaf-status-vol
           env:
             - name: AAF_ENV
               value: "{{ .Values.services.aaf_env }}"
index 7677b26..51c3367 100644 (file)
@@ -62,10 +62,12 @@ spec:
         - name: aaf-config-container
           image: {{ .Values.image.repository }}onap/aaf/aaf_config:{{ .Values.image.version }}
           imagePullPolicy: IfNotPresent
-          command: ["bash","/opt/app/aaf_config/bin/agent.sh"]
+          command: ["bash","-c","cd /opt/app/aaf_config && bin/pod_wait.sh config aaf-service rm && bin/agent.sh"]
           volumeMounts:
             - mountPath: "/opt/app/osaaf"
               name: aaf-config-vol
+            - mountPath: "/opt/app/aaf/status"
+              name: aaf-status-vol
           env:
             - name: AAF_ENV
               value: "{{ .Values.services.aaf_env }}"
index c7fb2a2..c31496f 100644 (file)
@@ -63,10 +63,12 @@ spec:
         - name: aaf-config-container
           image: {{ .Values.image.repository }}onap/aaf/aaf_config:{{ .Values.image.version }}
           imagePullPolicy: IfNotPresent
-          command: ["bash","/opt/app/aaf_config/bin/agent.sh"]
+          command: ["bash","-c","cd /opt/app/aaf_config && bin/pod_wait.sh config aaf-service rm && bin/agent.sh"]
           volumeMounts:
             - mountPath: "/opt/app/osaaf"
               name: aaf-config-vol
+            - mountPath: "/opt/app/aaf/status"
+              name: aaf-status-vol
           env:
             - name: AAF_ENV
               value: "{{ .Values.services.aaf_env }}"
index b48c072..c0bb3f9 100644 (file)
@@ -62,7 +62,7 @@ spec:
         - name: aaf-config-container
           image: {{ .Values.image.repository }}onap/aaf/aaf_config:{{ .Values.image.version }}
           imagePullPolicy: IfNotPresent
-          command: ["bash","/opt/app/aaf_config/bin/agent.sh"]
+          command: ["bash","-c","cd /opt/app/aaf_config && bin/pod_wait.sh config aaf-service rm && bin/agent.sh"]
           volumeMounts:
             - mountPath: "/opt/app/osaaf"
               name: aaf-config-vol
@@ -114,9 +114,3 @@ spec:
         - name: {{.Values.services.locate.fqdn}}
           protocol: TCP
           containerPort: {{.Values.services.locate.internal_port}}
-        env:
-        - name: aaf_locator_ns
-          valueFrom:
-            fieldRef:
-              fieldPath: metadata.namespace
-
index 3e36d29..de66b4f 100644 (file)
@@ -62,10 +62,12 @@ spec:
         - name: aaf-config-container
           image: {{ .Values.image.repository }}onap/aaf/aaf_config:{{ .Values.image.version }}
           imagePullPolicy: IfNotPresent
-          command: ["bash","/opt/app/aaf_config/bin/agent.sh"]
+          command: ["bash","-c","cd /opt/app/aaf_config && bin/pod_wait.sh config aaf-service rm && bin/agent.sh"]
           volumeMounts:
             - mountPath: "/opt/app/osaaf"
               name: aaf-config-vol
+            - mountPath: "/opt/app/aaf/status"
+              name: aaf-status-vol
           env:
             - name: AAF_ENV
               value: "{{ .Values.services.aaf_env }}"
index 5b9fe18..2b27498 100644 (file)
@@ -65,6 +65,8 @@ spec:
           volumeMounts:
             - mountPath: "/opt/app/osaaf"
               name: aaf-config-vol
+            - mountPath: "/opt/app/aaf/status"
+              name: aaf-status-vol
           env:
             - name: aaf_env
               value: "{{ .Values.services.aaf_env }}"
index 7919460..5cd676a 100644 (file)
@@ -114,7 +114,7 @@ image:
   # When using Docker Repo, add, and include trailing "/"
   # repository: nexus3.onap.org:10003/
   # repository: localhost:5000/
-  version: 2.1.11-SNAPSHOT
+  version: 2.1.12-SNAPSHOT
 
 resources: {}
   # We usually recommend not to specify default resources and to leave this as a conscious
index a4d2aba..29d9f96 100644 (file)
@@ -81,6 +81,14 @@ if [ ! -e $FILE ]; then
     INITIALIZED="true"
 fi
 
+# Should we clean up?
+if [ ! -e "${LOCAL}/VERSION" ] || [ "${VERSION}" != "$(cat ${LOCAL}/VERSION)" ]; then
+  echo "Clean up directory ${LOCAL}"
+  rm -Rf ${LOCAL}/org.osaaf.aaf.*props ${LOCAL}/org.osaaf.aaf.p12
+  ls ${LOCAL}
+fi
+echo "${VERSION}" > $LOCAL/VERSION
+
 # Load up Cert/X509 Artifacts
 # echo "Check Signer Keyfile"
 FILE="$LOCAL/org.osaaf.aaf.signer.p12"
@@ -99,19 +107,11 @@ if [ ! -e $FILE ]; then
        ln -s $PUBLIC/truststoreONAPall.jks $LOCAL
        cp $CONFIG/cert/AAF_RootCA.cer $PUBLIC
        CM_TRUST_CAS="$PUBLIC/AAF_RootCA.cer"
-       echo "cadi_keystore_password=something easy" >> $CONFIG/local/aaf.props        
         echo "Setup ONAP Test CAs and Signers"
         INITIALIZED="true"
     fi
 fi
 
-# Should we clean up?
-if [ "${VERSION}" != "$(cat ${LOCAL}/VERSION)" ]; then
-  echo "Clean up directory ${LOCAL}"
-  rm -Rf ${LOCAL}/*
-fi
-echo "${VERSION}" > $LOCAL/VERSION
-
 FILE="$LOCAL/org.osaaf.aaf.p12"
 if [ ! -e $FILE ]; then
     if [ -e $CONFIG/cert/org.osaaf.aaf.p12 ]; then
@@ -122,8 +122,9 @@ if [ ! -e $FILE ]; then
         echo "Bootstrap Creation of Keystore from Signer"
         cd $CONFIG/CA
        
-        # Remove this after Casablanca
-       CADI_X509_ISSUERS="CN=intermediateCA_1, OU=OSAAF, O=ONAP, C=US:CN=intermediateCA_7, OU=OSAAF, O=ONAP, C=US"
+        # Redo all of this after Dublin
+       export cadi_x509_issuers="CN=intermediateCA_1, OU=OSAAF, O=ONAP, C=US:CN=intermediateCA_7, OU=OSAAF, O=ONAP, C=US"
+        export signer_subj="/CN=intermediateCA_9/OU=OSAAF/O=ONAP/C=US"
        bash bootstrap.sh $LOCAL/org.osaaf.aaf.signer.p12 'something easy'
        cp aaf.bootstrap.p12 $FILE
        if [ -n "$CADI_X509_ISSUERS" ]; then
index 4eb70a9..022ca4e 100644 (file)
@@ -31,6 +31,7 @@ aaf_default_realm=people.osaaf.org
 aaf_password=startup
 cadi_alias=aaf@aaf.osaaf.org
 cadi_keystore=/opt/app/osaaf/local/org.osaaf.aaf.p12
+cadi_keystore_password=something easy
 cadi_truststore=/opt/app/osaaf/public/truststoreONAPall.jks
 cadi_truststore_password=changeit
 cadi_x509_issuers=