Skip to content

Commit c1e9e44

Browse files
authored
chore(kafka): update images for release 25.7.0 (#1117)
* remove 3.7.1 and 3.8.0 * add 4.0.0 * update changelog * bump to java 23 for kafka 4.0.0 * fix kcat image name
1 parent 846b650 commit c1e9e44

8 files changed

+21
-126
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ All notable changes to this project will be documented in this file.
4444
- ci: Add golang image to mirror workflow ([#1103]).
4545
- omid: bump version to 1.1.3 ([#1105])
4646
- hbase: add 2.6.2 and upgrade dependencies ([#1101])
47+
- kafka: Add `4.0.0` ([#1117])
4748

4849
### Changed
4950

@@ -94,6 +95,7 @@ All notable changes to this project will be documented in this file.
9495
- hbase: Remove 2.4.18 ([#1101])
9596
- druid: Remove `30.0.0` ([#1110]).
9697
- nifi: Remove `2.2.0` ([#1114]).
98+
- kafka: Remove `3.7.1` and `3.8.0` ([#1117])
9799

98100
[nifi-iceberg-bundle]: https://github.com/stackabletech/nifi-iceberg-bundle
99101
[#1025]: https://github.com/stackabletech/docker-images/pull/1025
@@ -133,6 +135,7 @@ All notable changes to this project will be documented in this file.
133135
[#1110]: https://github.com/stackabletech/docker-images/pull/1110
134136
[#1114]: https://github.com/stackabletech/docker-images/pull/1114
135137
[#1116]: https://github.com/stackabletech/docker-images/pull/1116
138+
[#1117]: https://github.com/stackabletech/docker-images/pull/1117
136139
[#1119]: https://github.com/stackabletech/docker-images/pull/1119
137140
[#1121]: https://github.com/stackabletech/docker-images/pull/1121
138141

kafka/stackable/patches/3.7.1/patchable.toml

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

kafka/stackable/patches/3.8.0/0001-Add-CycloneDX-plugin.patch

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

kafka/stackable/patches/3.8.0/0002-Change-Gradle-to-use-the-Nexus-Build-Repo.patch

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

kafka/stackable/patches/3.7.1/0001-Add-CycloneDX-plugin.patch renamed to kafka/stackable/patches/4.0.0/0001-Add-CycloneDX-plugin.patch

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
From 55bcff9a298c339bd7eb10cdd733e600f671861b Mon Sep 17 00:00:00 2001
2-
From: Lukas Voetmand <lukas.voetmand@stackable.tech>
3-
Date: Thu, 17 Oct 2024 11:01:40 +0200
1+
From 5adf2efcf9f91e66aea16cbbf49e0a9c059b2be9 Mon Sep 17 00:00:00 2001
2+
From: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com>
3+
Date: Thu, 15 May 2025 18:15:16 +0200
44
Subject: Add CycloneDX plugin
55

66
---
77
build.gradle | 41 +++++++++++++++++++++++++++++++++++++++++
88
1 file changed, 41 insertions(+)
99

1010
diff --git a/build.gradle b/build.gradle
11-
index 32e6e8fdca..13a0deffec 100644
11+
index 388a85aa85..fb0015e49a 100644
1212
--- a/build.gradle
1313
+++ b/build.gradle
14-
@@ -48,6 +48,47 @@ plugins {
14+
@@ -45,6 +45,47 @@ plugins {
1515
// artifacts - see https://github.com/johnrengelman/shadow/issues/901
1616
id 'com.github.johnrengelman.shadow' version '8.1.0' apply false
17-
id 'com.diffplug.spotless' version '6.14.0' apply false // 6.14.1 and newer require Java 11 at compile time, so we can't upgrade until AK 4.0
17+
id 'com.diffplug.spotless' version "6.25.0"
1818
+ id 'org.cyclonedx.bom' version '1.10.0'
1919
+}
2020
+
@@ -33,9 +33,6 @@ index 32e6e8fdca..13a0deffec 100644
3333
+ // Exclude test components. This list needs to be checked and, if it changed, updated for every new Kafka version.
3434
+ // The list can be obtained by running `gradle projects | grep upgrade-system-tests`
3535
+ skipProjects = [
36-
+ 'upgrade-system-tests-0100',
37-
+ 'upgrade-system-tests-0101',
38-
+ 'upgrade-system-tests-0102',
3936
+ 'upgrade-system-tests-0110',
4037
+ 'upgrade-system-tests-10',
4138
+ 'upgrade-system-tests-11',
@@ -54,7 +51,10 @@ index 32e6e8fdca..13a0deffec 100644
5451
+ 'upgrade-system-tests-33',
5552
+ 'upgrade-system-tests-34',
5653
+ 'upgrade-system-tests-35',
57-
+ 'upgrade-system-tests-36'
54+
+ 'upgrade-system-tests-36',
55+
+ 'upgrade-system-tests-37',
56+
+ 'upgrade-system-tests-38',
57+
+ 'upgrade-system-tests-39',
5858
+ ]
5959
}
6060

kafka/stackable/patches/3.7.1/0002-Change-Gradle-to-use-the-Nexus-Build-Repo.patch renamed to kafka/stackable/patches/4.0.0/0002-Change-Gradle-to-use-the-Nexus-Build-Repo.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From 06c6dd7309cc6f2a75089bf91124cff88beed776 Mon Sep 17 00:00:00 2001
1+
From a91d18e7227aea84fb0baaafc8d253d321a46a0b Mon Sep 17 00:00:00 2001
22
From: Lars Francke <git@lars-francke.de>
33
Date: Thu, 12 Dec 2024 10:09:47 +0100
44
Subject: Change Gradle to use the Nexus Build Repo
@@ -8,7 +8,7 @@ Subject: Change Gradle to use the Nexus Build Repo
88
1 file changed, 6 insertions(+), 2 deletions(-)
99

1010
diff --git a/build.gradle b/build.gradle
11-
index 13a0deffec..abb465f890 100644
11+
index fb0015e49a..7497ce70a3 100644
1212
--- a/build.gradle
1313
+++ b/build.gradle
1414
@@ -20,7 +20,9 @@ import java.nio.charset.StandardCharsets
@@ -22,7 +22,7 @@ index 13a0deffec..abb465f890 100644
2222
}
2323
apply from: "$rootDir/gradle/dependencies.gradle"
2424

25-
@@ -160,7 +162,9 @@ ext {
25+
@@ -208,7 +210,9 @@ ext {
2626
allprojects {
2727

2828
repositories {
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
base = "771b9576b00ecf5b64ab6e8bedf04156fbdb5cd6"
1+
base = "985bc99521dd22bbf620591b8db8613c54f596b2"
22
mirror = "https://github.com/stackabletech/kafka.git"

kafka/versions.py

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,4 @@
11
versions = [
2-
{
3-
"product": "3.7.1",
4-
"java-base": "21",
5-
"java-devel": "21",
6-
"scala": "2.13",
7-
"kafka/kcat": "1.7.0",
8-
"opa_authorizer": "1.5.1",
9-
"jmx_exporter": "1.2.0",
10-
},
112
{
123
"product": "3.7.2",
134
"java-base": "21",
@@ -18,7 +9,7 @@
189
"jmx_exporter": "1.2.0",
1910
},
2011
{
21-
"product": "3.8.0",
12+
"product": "3.9.0",
2213
"java-base": "21",
2314
"java-devel": "21",
2415
"scala": "2.13",
@@ -27,9 +18,9 @@
2718
"jmx_exporter": "1.2.0",
2819
},
2920
{
30-
"product": "3.9.0",
31-
"java-base": "21",
32-
"java-devel": "21",
21+
"product": "4.0.0",
22+
"java-base": "23",
23+
"java-devel": "23",
3324
"scala": "2.13",
3425
"kafka/kcat": "1.7.0",
3526
"opa_authorizer": "1.5.1",

0 commit comments

Comments
 (0)