summaryrefslogtreecommitdiffstats
path: root/kubernetes/so
diff options
context:
space:
mode:
authorSylvain Desbureaux <sylvain.desbureaux@orange.com>2020-11-30 09:30:16 +0100
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>2020-12-01 12:27:08 +0000
commit5fa2433aff588a48707ce9bbd842ddcc436eea81 (patch)
tree79ba1d125c9d37a1eaab83aa6733ecec44de643a /kubernetes/so
parent5f87538137c882aa6a4064faf1ba1d10efc07ce0 (diff)
[SO] Add some debug when password is not well set
Sometimes, password generated by AAF is not well escaped by sh. As we don't know which characters are giving bad results, we'll temporarily show SO faulty generated passwords. Issue-ID: OOM-2617 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Ia99ba686b2ab4ed773d9c4344bd95338b9f0bdf1
Diffstat (limited to 'kubernetes/so')
-rw-r--r--kubernetes/so/components/soHelpers/templates/_certificates.tpl17
1 files changed, 13 insertions, 4 deletions
diff --git a/kubernetes/so/components/soHelpers/templates/_certificates.tpl b/kubernetes/so/components/soHelpers/templates/_certificates.tpl
index 66497e1afa..cc22dc97c3 100644
--- a/kubernetes/so/components/soHelpers/templates/_certificates.tpl
+++ b/kubernetes/so/components/soHelpers/templates/_certificates.tpl
@@ -17,10 +17,19 @@
/certificates/msb-ca.crt -keystore \
"{{ $subchartDot.Values.certInitializer.credsPath }}/{{ $subchartDot.Values.aaf.trustore }}" \
-storepass $cadi_truststore_password -noprompt
- keytool -importkeystore -srckeystore "{{ $subchartDot.Values.certInitializer.credsPath }}/truststoreONAPall.jks" \
- -srcstorepass {{ $subchartDot.Values.certInitializer.trustStoreAllPass }} \
- -destkeystore "{{ $subchartDot.Values.certInitializer.credsPath }}/{{ $subchartDot.Values.aaf.trustore }}" \
- -deststorepass $cadi_truststore_password -noprompt
+ export EXIT_VALUE=$?
+ if [ "${EXIT_VALUE}" != "0" ]
+ then
+ echo "issue with password: $cadi_truststore_password"
+ exit $EXIT_VALUE
+ else
+ keytool -importkeystore -srckeystore "{{ $subchartDot.Values.certInitializer.credsPath }}/truststoreONAPall.jks" \
+ -srcstorepass {{ $subchartDot.Values.certInitializer.trustStoreAllPass }} \
+ -destkeystore "{{ $subchartDot.Values.certInitializer.credsPath }}/{{ $subchartDot.Values.aaf.trustore }}" \
+ -deststorepass $cadi_truststore_password -noprompt
+ export EXIT_VALUE=$?
+ fi
+ exit $EXIT_VALUE
volumeMounts:
{{ include "common.certInitializer.volumeMount" $subchartDot | indent 2 | trim }}
- name: {{ include "common.name" $dot }}-msb-certificate