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.
35
35
### Changed
36
36
37
37
- 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 ] ).
40
44
41
45
### Fixed
42
46
@@ -76,6 +80,7 @@ All notable changes to this project will be documented in this file.
76
80
[ #1054 ] : https://github.com/stackabletech/docker-images/pull/1054
77
81
[ #1055 ] : https://github.com/stackabletech/docker-images/pull/1055
78
82
[ #1056 ] : https://github.com/stackabletech/docker-images/pull/1056
83
+ [ #1090 ] : https://github.com/stackabletech/docker-images/pull/1090
79
84
80
85
## [ 25.3.0] - 2025-03-21
81
86
Original file line number Diff line number Diff line change @@ -29,6 +29,8 @@ ARG STATSD_EXPORTER
29
29
ARG PYTHON
30
30
ARG TARGETARCH
31
31
ARG STACKABLE_USER_UID
32
+ ARG S3FS
33
+ ARG CYCLONEDX_BOM
32
34
33
35
COPY airflow/constraints-${PRODUCT}-python${PYTHON}.txt /tmp/constraints.txt
34
36
COPY --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
68
70
pip install --no-cache-dir --upgrade pip
69
71
pip install --no-cache-dir apache-airflow[${AIRFLOW_EXTRAS}]==${PRODUCT} --constraint /tmp/constraints.txt
70
72
# 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}
72
74
# Needed for OIDC
73
75
pip install --no-cache-dir Flask_OIDC==2.2.0 Flask-OpenID==1.3.1
74
76
Original file line number Diff line number Diff line change 3
3
"product" : "2.9.3" ,
4
4
"python" : "3.9" ,
5
5
"git_sync" : "v4.4.0" ,
6
+ "s3fs" : "2024.9.0" ,
7
+ "cyclonedx_bom" : "6.0.0" ,
6
8
"statsd_exporter" : "0.28.0" ,
7
9
"tini" : "0.19.0" ,
8
10
"vector" : "0.43.1" ,
11
13
"product" : "2.10.4" ,
12
14
"python" : "3.12" ,
13
15
"git_sync" : "v4.4.0" ,
16
+ "s3fs" : "2024.9.0" ,
17
+ "cyclonedx_bom" : "6.0.0" ,
14
18
"statsd_exporter" : "0.28.0" ,
15
19
"tini" : "0.19.0" ,
16
20
"vector" : "0.43.1" ,
Original file line number Diff line number Diff line change 4
4
"java-base" : "11" ,
5
5
"java-devel" : "11" ,
6
6
"async_profiler" : "2.9" ,
7
- "jmx_exporter" : "1.1 .0" ,
7
+ "jmx_exporter" : "1.2 .0" ,
8
8
"protobuf" : "3.7.1" ,
9
9
"hdfs_utils" : "0.4.0" ,
10
10
},
13
13
"java-base" : "11" ,
14
14
"java-devel" : "11" ,
15
15
"async_profiler" : "2.9" ,
16
- "jmx_exporter" : "1.1 .0" ,
16
+ "jmx_exporter" : "1.2 .0" ,
17
17
"protobuf" : "3.7.1" ,
18
18
"hdfs_utils" : "0.4.0" ,
19
19
},
22
22
"java-base" : "11" ,
23
23
"java-devel" : "11" ,
24
24
"async_profiler" : "2.9" ,
25
- "jmx_exporter" : "1.1 .0" ,
25
+ "jmx_exporter" : "1.2 .0" ,
26
26
"protobuf" : "3.7.1" ,
27
27
"hdfs_utils" : "0.4.0" ,
28
28
},
31
31
"java-base" : "11" ,
32
32
"java-devel" : "11" ,
33
33
"async_profiler" : "2.9" ,
34
- "jmx_exporter" : "1.1 .0" ,
34
+ "jmx_exporter" : "1.2 .0" ,
35
35
"protobuf" : "3.7.1" ,
36
36
"hdfs_utils" : "0.4.1" ,
37
37
},
Original file line number Diff line number Diff line change 11
11
"phoenix" : "5.2.1" ,
12
12
"hbase_profile" : "2.4" ,
13
13
"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
15
15
"opa_authorizer" : "" , # only for HBase 2.6.1
16
16
"delete_caches" : "true" ,
17
17
},
Original file line number Diff line number Diff line change 1
1
versions = [
2
2
{
3
3
"product" : "3.1.3" ,
4
- "jmx_exporter" : "1.1 .0" ,
4
+ "jmx_exporter" : "1.2 .0" ,
5
5
# Hive 3 must be built with Java 8 but will run on Java 11
6
6
"java-base" : "11" ,
7
7
"java-devel" : "8" ,
13
13
},
14
14
{
15
15
"product" : "4.0.0" ,
16
- "jmx_exporter" : "1.1 .0" ,
16
+ "jmx_exporter" : "1.2 .0" ,
17
17
# Hive 4 must be built with Java 8 (according to GitHub README) but seems to run on Java 11
18
18
"java-base" : "11" ,
19
19
"java-devel" : "8" ,
25
25
},
26
26
{
27
27
"product" : "4.0.1" ,
28
- "jmx_exporter" : "1.1 .0" ,
28
+ "jmx_exporter" : "1.2 .0" ,
29
29
# Hive 4 must be built with Java 8 (according to GitHub README) but seems to run on Java 11
30
30
"java-base" : "11" ,
31
31
"java-devel" : "8" ,
Original file line number Diff line number Diff line change 6
6
"scala" : "2.13" ,
7
7
"kcat" : "1.7.0" ,
8
8
"opa_authorizer" : "1.5.1" ,
9
- "jmx_exporter" : "1.1 .0" ,
9
+ "jmx_exporter" : "1.2 .0" ,
10
10
},
11
11
{
12
12
"product" : "3.7.2" ,
15
15
"scala" : "2.13" ,
16
16
"kcat" : "1.7.0" ,
17
17
"opa_authorizer" : "1.5.1" ,
18
- "jmx_exporter" : "1.1 .0" ,
18
+ "jmx_exporter" : "1.2 .0" ,
19
19
},
20
20
{
21
21
"product" : "3.8.0" ,
24
24
"scala" : "2.13" ,
25
25
"kcat" : "1.7.0" ,
26
26
"opa_authorizer" : "1.5.1" ,
27
- "jmx_exporter" : "1.1 .0" ,
27
+ "jmx_exporter" : "1.2 .0" ,
28
28
},
29
29
{
30
30
"product" : "3.9.0" ,
33
33
"scala" : "2.13" ,
34
34
"kcat" : "1.7.0" ,
35
35
"opa_authorizer" : "1.5.1" ,
36
- "jmx_exporter" : "1.1 .0" ,
36
+ "jmx_exporter" : "1.2 .0" ,
37
37
},
38
38
]
Original file line number Diff line number Diff line change 3
3
"product" : "1.1.2" ,
4
4
"java-base" : "11" ,
5
5
"java-devel" : "11" ,
6
- "jmx_exporter" : "1.1 .0" ,
6
+ "jmx_exporter" : "1.2 .0" ,
7
7
},
8
8
{
9
9
"product" : "1.1.3-SNAPSHOT" ,
10
10
"java-base" : "11" ,
11
11
"java-devel" : "11" ,
12
- "jmx_exporter" : "1.1 .0" ,
12
+ "jmx_exporter" : "1.2 .0" ,
13
13
},
14
14
]
Original file line number Diff line number Diff line change 13
13
"stax2_api" : "4.2.1" , # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
14
14
"woodstox_core" : "6.5.1" , # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
15
15
"vector" : "0.43.1" ,
16
- "jmx_exporter" : "1.1 .0" ,
16
+ "jmx_exporter" : "1.2 .0" ,
17
17
"tini" : "0.19.0" ,
18
18
"hbase_connector" : "1.0.1" ,
19
19
},
31
31
"stax2_api" : "4.2.1" , # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
32
32
"woodstox_core" : "6.5.1" , # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
33
33
"vector" : "0.43.1" ,
34
- "jmx_exporter" : "1.1 .0" ,
34
+ "jmx_exporter" : "1.2 .0" ,
35
35
"tini" : "0.19.0" ,
36
36
"hbase_connector" : "1.0.1" ,
37
37
},
Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ ARG PYTHON
40
40
ARG AUTHLIB
41
41
ARG TARGETARCH
42
42
ARG TARGETOS
43
+ ARG CYCLONEDX_BOM
43
44
44
45
COPY superset/constraints-${PRODUCT}.txt /tmp/constraints.txt
45
46
COPY --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 \
109
110
--no-cache-dir \
110
111
--upgrade \
111
112
python-json-logger \
112
- cyclonedx-bom \
113
+ cyclonedx-bom==${CYCLONEDX_BOM} \
113
114
&& if [ -n "$AUTHLIB" ]; then pip install Authlib==${AUTHLIB}; fi && \
114
115
pip install --no-cache-dir /tmp/opa_authorizer-0.1.0-py3-none-any.whl
115
116
You can’t perform that action at this time.
0 commit comments