Skip to content

Commit ecb8b1e

Browse files
committed
remove all traces of jmx exporter
1 parent 5ced86a commit ecb8b1e

File tree

6 files changed

+0
-29
lines changed

6 files changed

+0
-29
lines changed

hbase/Dockerfile

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ ARG HBASE_OPERATOR_TOOLS
1010
ARG ASYNC_PROFILER
1111
ARG PHOENIX
1212
ARG HBASE_PROFILE
13-
ARG JMX_EXPORTER
1413
ARG HADOOP
1514
ARG TARGETARCH
1615
ARG TARGETOS
@@ -27,7 +26,6 @@ WORKDIR /stackable
2726

2827
COPY --chown=${STACKABLE_USER_UID}:0 hbase/stackable/patches/patchable.toml /stackable/src/hbase/stackable/patches/patchable.toml
2928
COPY --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

5957
ln -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

324313
COPY --chown=${STACKABLE_USER_UID}:0 --from=hbase-builder /stackable/hbase-${PRODUCT} /stackable/hbase-${PRODUCT}/
325314
COPY --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

328316
COPY --chown=${STACKABLE_USER_UID}:0 --from=hbase-operator-tools-builder /stackable/hbase-operator-tools-${HBASE_OPERATOR_TOOLS} /stackable/hbase-operator-tools-${HBASE_OPERATOR_TOOLS}/
329317
COPY --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
378366
chmod g=u /stackable/async-profiler
379367
chmod g=u /stackable/bin
380-
chmod g=u /stackable/jmx
381368
chmod g=u /stackable/phoenix
382369
# the whole directory tree /stackable/hadoop/share/hadoop/tools/lib/ must be adapted
383370
find /stackable/hadoop -type d -exec chmod g=u {} +

hbase/stackable/jmx/config/README.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

hbase/stackable/jmx/config1.2.0/master.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

hbase/stackable/jmx/config1.2.0/regionserver.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

hbase/stackable/jmx/config1.2.0/restserver.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

hbase/versions.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"phoenix": "5.2.1",
1212
"hbase_profile": "2.6",
1313
"hadoop": "3.4.1",
14-
"jmx_exporter": "", # 2.6 exports jmx and prometheus metrics by default
1514
"opa_authorizer": "0.1.0", # only for HBase 2.6.1
1615
"delete_caches": "true",
1716
},
@@ -25,7 +24,6 @@
2524
"phoenix": "5.2.1",
2625
"hbase_profile": "2.6",
2726
"hadoop": "3.4.1",
28-
"jmx_exporter": "", # 2.6 exports jmx and prometheus metrics by default
2927
"opa_authorizer": "0.1.0", # only for HBase 2.6.1
3028
"delete_caches": "true",
3129
},

0 commit comments

Comments
 (0)