File tree 4 files changed +14
-2
lines changed
latest/beta/helpers/runtime
4 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 3
3
<feature >sessionCache-1.0</feature >
4
4
</featureManager >
5
5
<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} " />
7
7
<properties infinispan.client.hotrod.marshaller=" org.infinispan.commons.marshall.JavaSerializationMarshaller" />
8
8
<properties infinispan.client.hotrod.java_serial_whitelist=" .*" />
9
9
<properties infinispan.client.hotrod.auth_username=" ${INFINISPAN_USER}" />
12
12
<properties infinispan.client.hotrod.sasl_mechanism=" DIGEST-MD5" />
13
13
<properties infinispan.client.hotrod.auth_server_name=" infinispan" />
14
14
</httpSessionCache >
15
- <httpSessionCache enableBetaSupportForInfinispan =" true" /> <!-- TODO remove once no longer gated -->
16
15
<library id =" InfinispanLib" >
17
16
<fileset dir =" ${shared.resource.dir}/infinispan" includes =" *.jar" />
18
17
</library >
Original file line number Diff line number Diff line change 5
5
6
6
set -Eeox pipefail
7
7
8
+ yum module enable -y maven:3.6
8
9
yum update -y
9
10
yum install -y maven
10
11
mkdir -p /opt/ol/wlp/usr/shared/resources/infinispan
Original file line number Diff line number Diff line change @@ -88,6 +88,8 @@ importKeyCert
88
88
# Infinispan Session Caching
89
89
if [[ -n " $INFINISPAN_SERVICE_NAME " ]]; then
90
90
echo " INFINISPAN_SERVICE_NAME(original): ${INFINISPAN_SERVICE_NAME} "
91
+ INFINISPAN_SERVICE_NAME_ORIGINAL=${INFINISPAN_SERVICE_NAME}
92
+ export INFINISPAN_SERVICE_NAME_ORIGINAL
91
93
INFINISPAN_SERVICE_NAME=$( echo ${INFINISPAN_SERVICE_NAME} | sed ' s/-/_/g' | sed ' s/./\U&/g' )
92
94
echo " INFINISPAN_SERVICE_NAME(normalized): ${INFINISPAN_SERVICE_NAME} "
93
95
@@ -112,6 +114,11 @@ if [[ -n "$INFINISPAN_SERVICE_NAME" ]]; then
112
114
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' )
113
115
fi
114
116
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} "
115
122
fi
116
123
117
124
Original file line number Diff line number Diff line change @@ -126,6 +126,11 @@ if [[ -n "$INFINISPAN_SERVICE_NAME" ]]; then
126
126
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' )
127
127
fi
128
128
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} "
129
134
fi
130
135
131
136
You can’t perform that action at this time.
0 commit comments