@@ -131,7 +131,6 @@ ARG AZURE_KEYVAULT_CORE
131
131
ARG JACKSON_DATAFORMAT_XML
132
132
ARG STAX2_API
133
133
ARG WOODSTOX_CORE
134
- ARG JMX_EXPORTER
135
134
ARG TARGETARCH
136
135
ARG TINI
137
136
ARG STACKABLE_USER_UID
@@ -206,8 +205,6 @@ RUN cp /stackable/spark-${PRODUCT}/connector/connect/server/target/spark-connect
206
205
&& cp /stackable/spark-${PRODUCT}/connector/connect/common/target/spark-connect-common_*-${PRODUCT}.jar . \
207
206
&& cp /stackable/spark-${PRODUCT}/connector/connect/client/jvm/target/spark-connect-client-jvm_2.12-${PRODUCT}.jar .
208
207
209
- COPY spark-k8s/stackable/jmx /stackable/jmx
210
-
211
208
WORKDIR /stackable/spark-${PRODUCT}/dist/extra-jars
212
209
213
210
RUN <<EOF
@@ -224,14 +221,8 @@ curl --fail "https://repo.stackable.tech/repository/packages/tini/tini-${TINI}-$
224
221
-o /usr/bin/tini
225
222
chmod +x /usr/bin/tini
226
223
227
- # JMX Exporter
228
- curl --fail "https://repo.stackable.tech/repository/packages/jmx-exporter/jmx_prometheus_javaagent-${JMX_EXPORTER}.jar" \
229
- -o "/stackable/jmx/jmx_prometheus_javaagent-${JMX_EXPORTER}.jar"
230
- ln -s "/stackable/jmx/jmx_prometheus_javaagent-${JMX_EXPORTER}.jar" /stackable/jmx/jmx_prometheus_javaagent.jar
231
-
232
224
chmod -R g=u /stackable/spark-${PRODUCT}/dist
233
225
chmod -R g=u /stackable/spark-${PRODUCT}/assembly/target/bom.json
234
- chmod -R g=u /stackable/jmx
235
226
EOF
236
227
237
228
# TODO: java-base installs the Adoptium dnf repo and the Termurin jre which is not needed here.
@@ -241,7 +232,6 @@ FROM stackable/image/java-base AS final
241
232
ARG PRODUCT
242
233
ARG PYTHON
243
234
ARG RELEASE
244
- ARG JMX_EXPORTER
245
235
ARG HBASE_CONNECTOR
246
236
ARG STACKABLE_USER_UID
247
237
@@ -267,7 +257,6 @@ COPY --chown=${STACKABLE_USER_UID}:0 --from=spark-builder /stackable/spark-${PRO
267
257
COPY --chown=${STACKABLE_USER_UID}:0 --from=spark-source-builder /stackable/spark-${PRODUCT}-src.tar.gz /stackable
268
258
COPY --chown=${STACKABLE_USER_UID}:0 --from=hbase-connectors-builder /stackable/hbase-connector-${HBASE_CONNECTOR}-src.tar.gz /stackable
269
259
COPY --chown=${STACKABLE_USER_UID}:0 --from=spark-builder /stackable/spark-${PRODUCT}/assembly/target/bom.json /stackable/spark/spark-${PRODUCT}.cdx.json
270
- COPY --chown=${STACKABLE_USER_UID}:0 --from=spark-builder /stackable/jmx /stackable/jmx
271
260
COPY --from=spark-builder /usr/bin/tini /usr/bin/tini
272
261
273
262
COPY --chown=${STACKABLE_USER_UID}:0 spark-k8s/stackable/run-spark.sh /stackable/run-spark.sh
@@ -301,7 +290,6 @@ chown -h ${STACKABLE_USER_UID}:0 /stackable/spark/examples/jars/spark-examples.j
301
290
302
291
# fix permissions
303
292
chmod g=u /stackable/spark
304
- chmod g=u /stackable/jmx
305
293
chmod g=u /stackable/run-spark.sh
306
294
EOF
307
295
0 commit comments