aboutsummaryrefslogtreecommitdiffstats
path: root/packages/policy-clamp-docker/src/main/docker/kubernetes-participant.sh
diff options
context:
space:
mode:
authorliamfallon <liam.fallon@est.tech>2022-12-05 09:27:57 +0000
committerliamfallon <liam.fallon@est.tech>2022-12-05 09:28:03 +0000
commitedb2c955aac71ad6de87e70383806b76b80c3b66 (patch)
treea50a2277992a7f5ef2f70719501debd82938eea1 /packages/policy-clamp-docker/src/main/docker/kubernetes-participant.sh
parent9bacaaf9102fc42146bd2341f5c0574f3d3545f4 (diff)
Fix configuration to use configured propertiesistanbul
The configuration of the control loop microservices in Istanbul always uses the default configuration files even if they are overridden. The CSITs are failing becasue the microservices continue to look for keystore and truststore files even though the tests are configured to use HTTP. Issue-ID: POLICY-4471 Change-Id: I9c7aa72b9b8bd4e3e28b97cf4a9ac00dfa16b1cc Signed-off-by: liamfallon <liam.fallon@est.tech>
Diffstat (limited to 'packages/policy-clamp-docker/src/main/docker/kubernetes-participant.sh')
-rw-r--r--packages/policy-clamp-docker/src/main/docker/kubernetes-participant.sh9
1 files changed, 2 insertions, 7 deletions
diff --git a/packages/policy-clamp-docker/src/main/docker/kubernetes-participant.sh b/packages/policy-clamp-docker/src/main/docker/kubernetes-participant.sh
index 0499a90d5..fefcc9e26 100644
--- a/packages/policy-clamp-docker/src/main/docker/kubernetes-participant.sh
+++ b/packages/policy-clamp-docker/src/main/docker/kubernetes-participant.sh
@@ -27,15 +27,13 @@ TRUSTSTORE_PASSWD="${TRUSTSTORE_PASSWD:-Pol1cy_0nap}"
if [ "$#" -eq 1 ]; then
CONFIG_FILE=$1
-else
- CONFIG_FILE=${CONFIG_FILE}
fi
if [ -z "$CONFIG_FILE" ]; then
CONFIG_FILE="${POLICY_HOME}/etc/KubernetesParticipantParameters.yaml"
fi
-echo "Policy clamp config file: $CONFIG_FILE"
+echo "Policy clamp Kubernetes Participant config file: $CONFIG_FILE"
if [ -f "${POLICY_HOME}/etc/mounted/policy-truststore" ]; then
echo "overriding policy-truststore"
@@ -52,13 +50,10 @@ if [ -f "${POLICY_HOME}/etc/mounted/logback.xml" ]; then
cp -f "${POLICY_HOME}"/etc/mounted/logback*.xml "${POLICY_HOME}"/etc/
fi
-mkdir -p "${POLICY_HOME}"/config/
-cp -f "${CONFIG_FILE}" "${POLICY_HOME}"/config/KubernetesParticipantParameters.yaml
-
$JAVA_HOME/bin/java \
-Dserver.ssl.keyStore="${KEYSTORE}" \
-Dserver.ssl.keyStorePassword="${KEYSTORE_PASSWD}" \
-Djavax.net.ssl.trustStore="${TRUSTSTORE}" \
-Djavax.net.ssl.trustStorePassword="${TRUSTSTORE_PASSWD}" \
-jar /app/app.jar \
- --spring.config.location="${POLICY_HOME}/config/KubernetesParticipantParameters.yaml"
+ --spring.config.location="${CONFIG_FILE}"