File tree Expand file tree Collapse file tree 4 files changed +22
-2
lines changed 
hbase/hbase-operator-tools Expand file tree Collapse file tree 4 files changed +22
-2
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ All notable changes to this project will be documented in this file.
2121-  opa: Add ` 1.8.0 `  ([ #1279  ] ).
2222-  spark: Add ` 3.5.7 `  ([ #1280  ] ).
2323-  spark-connect-client: Add ` 3.5.7 `  ([ #1280  ] ).
24- -  superset: Add ` 4.1.4 `    ([ #1284  ] ).
24+ -  superset: Add ` 4.1.4 `  ([ #1284  ] ).
2525-  spark: Add ` 4.0.1 `  ([ #1286  ] ).
2626-  spark-connect-client: Add ` 4.0.1 `  ([ #1286  ] ).
2727-  trino/trino-storage-connector: Add ` 477 `  ([ #1285  ] ).
@@ -43,6 +43,7 @@ All notable changes to this project will be documented in this file.
4343-  trino-cli: Bump to 477 ([ #1285  ] ).
4444-  tools: Bump dependency versions - kubectl to ` 1.34.1 ` , yq to ` 4.47.2 ` , and jq to ` 1.8.1 `  ([ #1290  ] ).
4545-  testing-tools: Update keycloak dependency to ` 26.3.5 `  and ` python:3.12-slim-bullseye `  base image ([ #1289  ] ).
46+ -  hbase: move hbck2.env to hbase-operator-tools image and add log4j2 properties for this tool ([ #1300  ] ).
4647
4748### Removed  
4849
@@ -89,6 +90,7 @@ All notable changes to this project will be documented in this file.
8990[ #1292 ] : https://github.com/stackabletech/docker-images/pull/1292 
9091[ #1293 ] : https://github.com/stackabletech/docker-images/pull/1293 
9192[ #1296 ] : https://github.com/stackabletech/docker-images/pull/1296 
93+ [ #1300 ] : https://github.com/stackabletech/docker-images/pull/1300 
9294
9395## [ 25.7.0]  - 2025-07-23 
9496
Original file line number Diff line number Diff line change @@ -21,10 +21,11 @@ ARG DELETE_CACHES="true"
2121#  The variable names are intentionally passed to envsubst in single-quotes,
2222#  so that they are not expanded. Disabling ShellCheck rules in a Dockerfile
2323#  does not work, so please ignore the according warning (SC2016).
24- COPY  --chown=${STACKABLE_USER_UID}:0 hbase/hbase/stackable/bin/hbck2.env /stackable/bin/
24+ COPY  --chown=${STACKABLE_USER_UID}:0 hbase/hbase-operator-tools /stackable/bin/hbck2.env /stackable/bin/
2525COPY  --chown=${STACKABLE_USER_UID}:0 hbase/hbase-operator-tools/stackable/patches/patchable.toml /stackable/src/hbase/hbase-operator-tools/stackable/patches/patchable.toml
2626COPY  --chown=${STACKABLE_USER_UID}:0 hbase/hbase-operator-tools/stackable/patches/${HBASE_OPERATOR_TOOLS_VERSION} /stackable/src/hbase/hbase-operator-tools/stackable/patches/${HBASE_OPERATOR_TOOLS_VERSION}
2727COPY  --chown=${STACKABLE_USER_UID}:0 hbase/hbase/stackable/bin/hbase-entrypoint.sh /stackable/bin/
28+ COPY  --chown=${STACKABLE_USER_UID}:0 hbase/hbase-operator-tools/stackable/conf/log4j2-hbck.properties /tmp/log4j2-hbck.properties
2829
2930COPY  --from=hbase-builder --chown=${STACKABLE_USER_UID}:0 /stackable/patched-libs/maven/org/apache/hbase /stackable/patched-libs/maven/org/apache/hbase
3031COPY  --from=hadoop-builder --chown=${STACKABLE_USER_UID}:0 /stackable/patched-libs/maven/org/apache/hadoop /stackable/patched-libs/maven/org/apache/hadoop
@@ -84,6 +85,9 @@ if [ "${DELETE_CACHES}" = "true" ] ; then
8485  rm -rf /stackable/.cache/*
8586fi
8687
88+ mkdir -p /stackable/hbase-operator-tools-${FULL_HBASE_OPERATOR_TOOLS_VERSION}/conf
89+ mv /tmp/log4j2-hbck.properties /stackable/hbase-operator-tools-${FULL_HBASE_OPERATOR_TOOLS_VERSION}/conf/log4j2-hbck.properties
90+ 
8791#  set correct groups
8892chmod --recursive g=u /stackable
8993EOF
Original file line number Diff line number Diff line change 11#! /bin/sh
22
3+ export  LOG4J_CONFIGURATION_FILE=/stackable/hbase-operator-tools/conf/log4j2-hbck.properties
4+ 
35exec  /stackable/hbase-${PATCHED_HBASE_VERSION} /bin/hbase hbck \
46  -j /stackable/hbase-operator-tools-${FULL_HBASE_OPERATOR_TOOLS_VERSION} /hbase-hbck2/hbase-hbck2-${PATCHED_HBASE_OPERATOR_TOOLS_VERSION} .jar \
57  " $@ " 
Original file line number Diff line number Diff line change 1+ status  = warn 
2+ dest  = err 
3+ name  = PropertiesConfig 
4+ 
5+ #  Console appender
6+ appender.console.type  = Console 
7+ appender.console.target  = SYSTEM_ERR 
8+ appender.console.name  = console 
9+ appender.console.layout.type  = PatternLayout 
10+ appender.console.layout.pattern  = %d{ISO8601} %-5p [%t%notEmpty{ %X}] %c{2}: %.1000m%n 
11+ 
12+ rootLogger  = WARN,console 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments