File tree 2 files changed +15
-6
lines changed
releases/latest/kernel-slim
2 files changed +15
-6
lines changed Original file line number Diff line number Diff line change @@ -132,15 +132,18 @@ RUN mkdir -p /opt/ol/wlp/usr/shared/resources/lib.index.cache \
132
132
&& echo "<server description=\"Default Server\"><httpEndpoint id=\"defaultHttpEndpoint\" host=\"*\" /></server>" > /config/configDropins/defaults/open-default-port.xml \
133
133
&& mkdir -p /opt/ol/links \
134
134
&& chown -R 1001:0 /opt/ol/links \
135
- && chmod -R g+rw /opt/ol/links
135
+ && chmod -R g+rw /opt/ol/links \
136
+ && mkdir -p /opt/ol/logs \
137
+ && chown -R 1001:0 /opt/ol/logs \
138
+ && chmod -R g+rw /opt/ol/logs \
139
+ && mkdir -p /serviceability \
140
+ && chown -R 1001:0 /serviceability \
141
+ && chmod -R g+rw /serviceability
136
142
137
143
USER 1001
138
- RUN mkdir -p /serviceability/logs \
139
- && ln -s /serviceability/logs /opt/ol/links/logs
144
+ RUN ln -s /opt/ol/logs /opt/ol/links/logs
140
145
USER root
141
- RUN ln -s /logs /opt/ol/links/logs \
142
- && chown -R 1001:0 /logs \
143
- && chmod -R g+rw /logs
146
+ RUN ln -s /opt/ol/links/logs /logs
144
147
145
148
# Create a new SCC layer
146
149
RUN if [ "$OPENJ9_SCC" = "true" ]; then populate_scc.sh; fi \
Original file line number Diff line number Diff line change @@ -141,5 +141,11 @@ elif [[ ! -z "$WLP_CHECKPOINT" ]]; then
141
141
checkpoint.sh " $TMP_CHECKPOINT "
142
142
else
143
143
# The default is to just exec the supplied CMD
144
+ if [[ ! -z " $SERVICEABILITY_NAMESPACE " ]] && [[ ! -z $SERVICEABILITY_NAME ]]; then
145
+ SERVICEABILITY_FOLDER=" /serviceability/$SERVICEABILITY_NAMESPACE /$SERVICEABILITY_NAME "
146
+ mkdir -p $SERVICEABILITY_FOLDER
147
+ rm -f /opt/ol/links/logs
148
+ ln -s $SERVICEABILITY_FOLDER /opt/ol/links/logs
149
+ fi
144
150
exec " $@ "
145
151
fi
You can’t perform that action at this time.
0 commit comments