Skip to content

Commit 1cc6c10

Browse files
committed
Update infinispan changes in beta-instanton
1 parent 7adce8a commit 1cc6c10

File tree

4 files changed

+14
-2
lines changed

4 files changed

+14
-2
lines changed

releases/22.0.0.12/full/helpers/build/configuration_snippets/infinispan-client-sessioncache.xml

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<feature>sessionCache-1.0</feature>
44
</featureManager>
55
<httpSessionCache libraryRef="InfinispanLib">
6-
<properties infinispan.client.hotrod.server_list="${INFINISPAN_HOST}:${INFINISPAN_PORT}"/>
6+
<properties infinispan.client.hotrod.server_list="${INFINISPAN_HOST}:${INFINISPAN_PORT};${INFINISPAN_SERVICE_NAME_ORIGINAL}:${INFINISPAN_PORT}"/>
77
<properties infinispan.client.hotrod.marshaller="org.infinispan.commons.marshall.JavaSerializationMarshaller"/>
88
<properties infinispan.client.hotrod.java_serial_whitelist=".*"/>
99
<properties infinispan.client.hotrod.auth_username="${INFINISPAN_USER}"/>
@@ -12,7 +12,6 @@
1212
<properties infinispan.client.hotrod.sasl_mechanism="DIGEST-MD5"/>
1313
<properties infinispan.client.hotrod.auth_server_name="infinispan"/>
1414
</httpSessionCache>
15-
<httpSessionCache enableBetaSupportForInfinispan="true"/> <!-- TODO remove once no longer gated -->
1615
<library id="InfinispanLib">
1716
<fileset dir="${shared.resource.dir}/infinispan" includes="*.jar"/>
1817
</library>

releases/22.0.0.12/full/helpers/build/infinispan-client-setup.sh

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ fi
55

66
set -Eeox pipefail
77

8+
yum module enable -y maven:3.6
89
yum update -y
910
yum install -y maven
1011
mkdir -p /opt/ol/wlp/usr/shared/resources/infinispan

releases/22.0.0.12/full/helpers/runtime/docker-server.sh

+7
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@ importKeyCert
8888
# Infinispan Session Caching
8989
if [[ -n "$INFINISPAN_SERVICE_NAME" ]]; then
9090
echo "INFINISPAN_SERVICE_NAME(original): ${INFINISPAN_SERVICE_NAME}"
91+
INFINISPAN_SERVICE_NAME_ORIGINAL=${INFINISPAN_SERVICE_NAME}
92+
export INFINISPAN_SERVICE_NAME_ORIGINAL
9193
INFINISPAN_SERVICE_NAME=$(echo ${INFINISPAN_SERVICE_NAME} | sed 's/-/_/g' | sed 's/./\U&/g')
9294
echo "INFINISPAN_SERVICE_NAME(normalized): ${INFINISPAN_SERVICE_NAME}"
9395

@@ -112,6 +114,11 @@ if [[ -n "$INFINISPAN_SERVICE_NAME" ]]; then
112114
export INFINISPAN_PASS=$(cat ${LIBERTY_INFINISPAN_SECRET_DIR:=/platform/bindings/infinispan/secret}/identities.yaml | grep -m 1 password | sed 's/password://' | sed 's/[[:space:]]*//g')
113115
fi
114116
echo "INFINISPAN_PASS: ${INFINISPAN_PASS}"
117+
118+
if [[ -z "$INFINISPAN_TRUST_STORE_PATH" ]]; then
119+
export INFINISPAN_TRUST_STORE_PATH="/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt"
120+
fi
121+
echo "INFINISPAN_TRUST_STORE_PATH: ${INFINISPAN_TRUST_STORE_PATH}"
115122
fi
116123

117124

releases/latest/beta/helpers/runtime/docker-server.sh

+5
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,11 @@ if [[ -n "$INFINISPAN_SERVICE_NAME" ]]; then
126126
export INFINISPAN_PASS=$(cat ${LIBERTY_INFINISPAN_SECRET_DIR:=/platform/bindings/infinispan/secret}/identities.yaml | grep -m 1 password | sed 's/password://' | sed 's/[[:space:]]*//g')
127127
fi
128128
echo "INFINISPAN_PASS: ${INFINISPAN_PASS}"
129+
130+
if [[ -z "$INFINISPAN_TRUST_STORE_PATH" ]]; then
131+
export INFINISPAN_TRUST_STORE_PATH="/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt"
132+
fi
133+
echo "INFINISPAN_TRUST_STORE_PATH: ${INFINISPAN_TRUST_STORE_PATH}"
129134
fi
130135

131136

0 commit comments

Comments
 (0)