File tree Expand file tree Collapse file tree 14 files changed +41
-27
lines changed Expand file tree Collapse file tree 14 files changed +41
-27
lines changed Original file line number Diff line number Diff line change @@ -35,8 +35,12 @@ All notable changes to this project will be documented in this file.
3535### Changed
3636
3737- ubi-rust-builder: Bump Rust toolchain to 1.85.0, cargo-cyclonedx to 0.5.7, and cargo-auditable to 0.6.6 ([ #1050 ] ).
38- - spark-k8s: Include spark-connect jars. Replace OpenJDK with Temurin JDK. Cleanup. ([ #1034 ] )
39- - spark-connect-client: Image is now completely based on spark-k8s and includes JupyterLab and other demo dependencies ([ #1071 ] )
38+ - spark-k8s: Include spark-connect jars. Replace OpenJDK with Temurin JDK. Cleanup ([ #1034 ] ).
39+ - spark-connect-client: Image is now completely based on spark-k8s and includes JupyterLab and other demo dependencies ([ #1071 ] ).
40+ - jmx_exporter: Bump products to use ` 1.2.0 ` ([ #1090 ] ).
41+ - kubectl: Bump products to use ` 1.33.0 ` ([ #1090 ] ).
42+ - yq: Bump products to use ` 4.45.2 ` ([ #1090 ] ).
43+ - cyclonedx-bom: Bump airflow and superset to use ` 6.0.0 ` ([ #1090 ] ).
4044
4145### Fixed
4246
@@ -76,6 +80,7 @@ All notable changes to this project will be documented in this file.
7680[ #1054 ] : https://github.com/stackabletech/docker-images/pull/1054
7781[ #1055 ] : https://github.com/stackabletech/docker-images/pull/1055
7882[ #1056 ] : https://github.com/stackabletech/docker-images/pull/1056
83+ [ #1090 ] : https://github.com/stackabletech/docker-images/pull/1090
7984
8085## [ 25.3.0] - 2025-03-21
8186
Original file line number Diff line number Diff line change @@ -29,6 +29,8 @@ ARG STATSD_EXPORTER
2929ARG PYTHON
3030ARG TARGETARCH
3131ARG STACKABLE_USER_UID
32+ ARG S3FS
33+ ARG CYCLONEDX_BOM
3234
3335COPY airflow/constraints-${PRODUCT}-python${PYTHON}.txt /tmp/constraints.txt
3436COPY --from=opa-auth-manager-builder /tmp/opa-auth-manager/dist/opa_auth_manager-0.1.0-py3-none-any.whl /tmp/
@@ -68,7 +70,7 @@ source /stackable/app/bin/activate
6870pip install --no-cache-dir --upgrade pip
6971pip install --no-cache-dir apache-airflow[${AIRFLOW_EXTRAS}]==${PRODUCT} --constraint /tmp/constraints.txt
7072# Needed for pandas S3 integration to e.g. write and read csv and parquet files to/from S3
71- pip install --no-cache-dir s3fs==2024.9.0 cyclonedx-bom==5.0.0
73+ pip install --no-cache-dir s3fs==${S3FS} cyclonedx-bom==${CYCLONEDX_BOM}
7274# Needed for OIDC
7375pip install --no-cache-dir Flask_OIDC==2.2.0 Flask-OpenID==1.3.1
7476
Original file line number Diff line number Diff line change 33 "product" : "2.9.3" ,
44 "python" : "3.9" ,
55 "git_sync" : "v4.4.0" ,
6+ "s3fs" : "2024.9.0" ,
7+ "cyclonedx_bom" : "6.0.0" ,
68 "statsd_exporter" : "0.28.0" ,
79 "tini" : "0.19.0" ,
810 "vector" : "0.43.1" ,
1113 "product" : "2.10.4" ,
1214 "python" : "3.12" ,
1315 "git_sync" : "v4.4.0" ,
16+ "s3fs" : "2024.9.0" ,
17+ "cyclonedx_bom" : "6.0.0" ,
1418 "statsd_exporter" : "0.28.0" ,
1519 "tini" : "0.19.0" ,
1620 "vector" : "0.43.1" ,
Original file line number Diff line number Diff line change 44 "java-base" : "11" ,
55 "java-devel" : "11" ,
66 "async_profiler" : "2.9" ,
7- "jmx_exporter" : "1.1 .0" ,
7+ "jmx_exporter" : "1.2 .0" ,
88 "protobuf" : "3.7.1" ,
99 "hdfs_utils" : "0.4.0" ,
1010 },
1313 "java-base" : "11" ,
1414 "java-devel" : "11" ,
1515 "async_profiler" : "2.9" ,
16- "jmx_exporter" : "1.1 .0" ,
16+ "jmx_exporter" : "1.2 .0" ,
1717 "protobuf" : "3.7.1" ,
1818 "hdfs_utils" : "0.4.0" ,
1919 },
2222 "java-base" : "11" ,
2323 "java-devel" : "11" ,
2424 "async_profiler" : "2.9" ,
25- "jmx_exporter" : "1.1 .0" ,
25+ "jmx_exporter" : "1.2 .0" ,
2626 "protobuf" : "3.7.1" ,
2727 "hdfs_utils" : "0.4.0" ,
2828 },
3131 "java-base" : "11" ,
3232 "java-devel" : "11" ,
3333 "async_profiler" : "2.9" ,
34- "jmx_exporter" : "1.1 .0" ,
34+ "jmx_exporter" : "1.2 .0" ,
3535 "protobuf" : "3.7.1" ,
3636 "hdfs_utils" : "0.4.1" ,
3737 },
Original file line number Diff line number Diff line change 1111 "phoenix" : "5.2.1" ,
1212 "hbase_profile" : "2.4" ,
1313 "hadoop" : "3.3.6" ,
14- "jmx_exporter" : "1.1 .0" , # update the stackable/jmx/config<version> folder too
14+ "jmx_exporter" : "1.2 .0" , # update the stackable/jmx/config<version> folder too
1515 "opa_authorizer" : "" , # only for HBase 2.6.1
1616 "delete_caches" : "true" ,
1717 },
Original file line number Diff line number Diff line change 11versions = [
22 {
33 "product" : "3.1.3" ,
4- "jmx_exporter" : "1.1 .0" ,
4+ "jmx_exporter" : "1.2 .0" ,
55 # Hive 3 must be built with Java 8 but will run on Java 11
66 "java-base" : "11" ,
77 "java-devel" : "8" ,
1313 },
1414 {
1515 "product" : "4.0.0" ,
16- "jmx_exporter" : "1.1 .0" ,
16+ "jmx_exporter" : "1.2 .0" ,
1717 # Hive 4 must be built with Java 8 (according to GitHub README) but seems to run on Java 11
1818 "java-base" : "11" ,
1919 "java-devel" : "8" ,
2525 },
2626 {
2727 "product" : "4.0.1" ,
28- "jmx_exporter" : "1.1 .0" ,
28+ "jmx_exporter" : "1.2 .0" ,
2929 # Hive 4 must be built with Java 8 (according to GitHub README) but seems to run on Java 11
3030 "java-base" : "11" ,
3131 "java-devel" : "8" ,
Original file line number Diff line number Diff line change 66 "scala" : "2.13" ,
77 "kcat" : "1.7.0" ,
88 "opa_authorizer" : "1.5.1" ,
9- "jmx_exporter" : "1.1 .0" ,
9+ "jmx_exporter" : "1.2 .0" ,
1010 },
1111 {
1212 "product" : "3.7.2" ,
1515 "scala" : "2.13" ,
1616 "kcat" : "1.7.0" ,
1717 "opa_authorizer" : "1.5.1" ,
18- "jmx_exporter" : "1.1 .0" ,
18+ "jmx_exporter" : "1.2 .0" ,
1919 },
2020 {
2121 "product" : "3.8.0" ,
2424 "scala" : "2.13" ,
2525 "kcat" : "1.7.0" ,
2626 "opa_authorizer" : "1.5.1" ,
27- "jmx_exporter" : "1.1 .0" ,
27+ "jmx_exporter" : "1.2 .0" ,
2828 },
2929 {
3030 "product" : "3.9.0" ,
3333 "scala" : "2.13" ,
3434 "kcat" : "1.7.0" ,
3535 "opa_authorizer" : "1.5.1" ,
36- "jmx_exporter" : "1.1 .0" ,
36+ "jmx_exporter" : "1.2 .0" ,
3737 },
3838]
Original file line number Diff line number Diff line change 33 "product" : "1.1.2" ,
44 "java-base" : "11" ,
55 "java-devel" : "11" ,
6- "jmx_exporter" : "1.1 .0" ,
6+ "jmx_exporter" : "1.2 .0" ,
77 },
88 {
99 "product" : "1.1.3-SNAPSHOT" ,
1010 "java-base" : "11" ,
1111 "java-devel" : "11" ,
12- "jmx_exporter" : "1.1 .0" ,
12+ "jmx_exporter" : "1.2 .0" ,
1313 },
1414]
Original file line number Diff line number Diff line change 1313 "stax2_api" : "4.2.1" , # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
1414 "woodstox_core" : "6.5.1" , # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
1515 "vector" : "0.43.1" ,
16- "jmx_exporter" : "1.1 .0" ,
16+ "jmx_exporter" : "1.2 .0" ,
1717 "tini" : "0.19.0" ,
1818 "hbase_connector" : "1.0.1" ,
1919 },
3131 "stax2_api" : "4.2.1" , # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
3232 "woodstox_core" : "6.5.1" , # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
3333 "vector" : "0.43.1" ,
34- "jmx_exporter" : "1.1 .0" ,
34+ "jmx_exporter" : "1.2 .0" ,
3535 "tini" : "0.19.0" ,
3636 "hbase_connector" : "1.0.1" ,
3737 },
Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ ARG PYTHON
4040ARG AUTHLIB
4141ARG TARGETARCH
4242ARG TARGETOS
43+ ARG CYCLONEDX_BOM
4344
4445COPY superset/constraints-${PRODUCT}.txt /tmp/constraints.txt
4546COPY --from=opa-authorizer-builder /tmp/opa-authorizer/dist/opa_authorizer-0.1.0-py3-none-any.whl /tmp/
@@ -109,7 +110,7 @@ RUN python3 -m venv /stackable/app \
109110 --no-cache-dir \
110111 --upgrade \
111112 python-json-logger \
112- cyclonedx-bom \
113+ cyclonedx-bom==${CYCLONEDX_BOM} \
113114 && if [ -n "$AUTHLIB" ]; then pip install Authlib==${AUTHLIB}; fi && \
114115 pip install --no-cache-dir /tmp/opa_authorizer-0.1.0-py3-none-any.whl
115116
You can’t perform that action at this time.
0 commit comments