@@ -10,7 +10,6 @@ ARG HBASE_OPERATOR_TOOLS
1010ARG ASYNC_PROFILER
1111ARG PHOENIX
1212ARG HBASE_PROFILE
13- ARG JMX_EXPORTER
1413ARG HADOOP
1514ARG TARGETARCH
1615ARG TARGETOS
@@ -27,7 +26,6 @@ WORKDIR /stackable
2726
2827COPY --chown=${STACKABLE_USER_UID}:0 hbase/stackable/patches/patchable.toml /stackable/src/hbase/stackable/patches/patchable.toml
2928COPY --chown=${STACKABLE_USER_UID}:0 hbase/stackable/patches/${PRODUCT} /stackable/src/hbase/stackable/patches/${PRODUCT}
30- COPY --chown=${STACKABLE_USER_UID}:0 hbase/stackable/jmx/config${JMX_EXPORTER} /stackable/jmx
3129
3230# Cache mounts are owned by root by default
3331# We need to explicitly give the uid to use
@@ -58,15 +56,6 @@ mv hbase-assembly/target/bom.json /stackable/hbase-${PRODUCT}/hbase-${PRODUCT}.c
5856
5957ln -s "/stackable/hbase-${PRODUCT}" /stackable/hbase
6058
61- # ##
62- # ## JMX Prometheus Exporter/Agent
63- # ##
64- if [[ -n "${JMX_EXPORTER}" ]] ; then
65- curl --fail "https://repo.stackable.tech/repository/packages/jmx-exporter/jmx_prometheus_javaagent-${JMX_EXPORTER}.jar" -o "/stackable/jmx/jmx_prometheus_javaagent-${JMX_EXPORTER}.jar"
66- chmod +x "/stackable/jmx/jmx_prometheus_javaagent-${JMX_EXPORTER}.jar"
67- ln -s "/stackable/jmx/jmx_prometheus_javaagent-${JMX_EXPORTER}.jar" /stackable/jmx/jmx_prometheus_javaagent.jar
68- fi
69-
7059# ##
7160# ## Async Profiler
7261# ##
@@ -323,7 +312,6 @@ LABEL io.k8s.display-name="${NAME}"
323312
324313COPY --chown=${STACKABLE_USER_UID}:0 --from=hbase-builder /stackable/hbase-${PRODUCT} /stackable/hbase-${PRODUCT}/
325314COPY --chown=${STACKABLE_USER_UID}:0 --from=hbase-builder /stackable/async-profiler /stackable/async-profiler/
326- COPY --chown=${STACKABLE_USER_UID}:0 --from=hbase-builder /stackable/jmx /stackable/jmx/
327315
328316COPY --chown=${STACKABLE_USER_UID}:0 --from=hbase-operator-tools-builder /stackable/hbase-operator-tools-${HBASE_OPERATOR_TOOLS} /stackable/hbase-operator-tools-${HBASE_OPERATOR_TOOLS}/
329317COPY --chown=${STACKABLE_USER_UID}:0 --from=hbase-operator-tools-builder /stackable/bin/hbck2 /stackable/bin/hbck2
@@ -377,7 +365,6 @@ chmod g=u "/stackable/hbase/lib/phoenix-server-hbase-${HBASE_PROFILE}.jar"
377365# fix missing permissions
378366chmod g=u /stackable/async-profiler
379367chmod g=u /stackable/bin
380- chmod g=u /stackable/jmx
381368chmod g=u /stackable/phoenix
382369# the whole directory tree /stackable/hadoop/share/hadoop/tools/lib/ must be adapted
383370find /stackable/hadoop -type d -exec chmod g=u {} +
0 commit comments