Skip to content

Commit 4503119

Browse files
authored
Add support for Kafka 4.1.1 (strimzi#12079)
Signed-off-by: Jakub Scholz <www@scholzj.com>
1 parent eb50698 commit 4503119

41 files changed

Lines changed: 64 additions & 50 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
## 0.49.0
88

9-
* Add support for Kafka 4.0.1
9+
* Add support for Kafka 4.0.1 and 4.1.1
1010
* Set `blockOwnerDeletion` to `true` in the owner references in Strimzi managed resources.
1111
Deleting the Strimzi custom resources will now by default wait for the deletion of all the owned Kubernetes resources.
1212
* Introduce the `v1` API to Strimzi CRDs and move User and Topic Operators to use it.

cluster-operator/src/test/java/io/strimzi/operator/cluster/KafkaVersionTestUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public class KafkaVersionTestUtils {
2020

2121
private static final Set<String> SUPPORTED_VERSIONS = new KafkaVersion.Lookup(Collections.emptyMap(), Collections.emptyMap(), Collections.emptyMap()).supportedVersions();
2222

23-
public static final String LATEST_KAFKA_VERSION = "4.1.0";
23+
public static final String LATEST_KAFKA_VERSION = "4.1.1";
2424
public static final String LATEST_FORMAT_VERSION = "4.1";
2525
public static final String LATEST_PROTOCOL_VERSION = "4.1";
2626
public static final String LATEST_METADATA_VERSION = "4.1-IV1";

documentation/modules/snip-images.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ a|
1111
* {DockerOrg}/kafka:{DockerTag}-kafka-4.0.0
1212
* {DockerOrg}/kafka:{DockerTag}-kafka-4.0.1
1313
* {DockerOrg}/kafka:{DockerTag}-kafka-4.1.0
14+
* {DockerOrg}/kafka:{DockerTag}-kafka-4.1.1
1415

1516
a|
1617
Strimzi image for running Kafka, including:

documentation/shared/attributes.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@
2121
:KubernetesVersion: 1.27 and later
2222

2323
// Kafka upgrade attributes used in kafka upgrades section
24-
:DefaultKafkaVersion: 4.1.0
24+
:DefaultKafkaVersion: 4.1.1
2525
:DefaultKafkaMetadataVersion: 4.1
2626
:KafkaMetadataVersionLower: 4.0-IV0
2727
:KafkaMetadataVersionHigher: 4.1-IV1
2828
:KafkaVersionLower: 4.0.0
29-
:KafkaVersionHigher: 4.1.0
29+
:KafkaVersionHigher: 4.1.1
3030
:ExampleImageTagUpgrades: quay.io/strimzi/kafka:{ProductVersion}-kafka-{KafkaVersionHigher}
3131

3232
// Bridge version
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// Generated by documentation/version-dependent-attrs.sh during the build
22
// DO NOT EDIT BY HAND
3-
:DefaultKafkaVersion: 4.1.0
3+
:DefaultKafkaVersion: 4.1.1

kafka-versions.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,4 +272,11 @@
272272
checksum: 2F611FA1117747A3567AB5D8E59C24A3DC5CD3C0D50A67CF718AB5203BD5CA69D9A1E2C705EE07B8363D71DE48964BFD65FAC31100A91B458FBD6A2EB3C8EDE5
273273
third-party-libs: 4.1.x
274274
supported: true
275+
default: false
276+
- version: 4.1.1
277+
metadata: 4.1
278+
url: https://archive.apache.org/dist/kafka/4.1.1/kafka_2.13-4.1.1.tgz
279+
checksum: EB2433E5330E4915A777FCC47447780E81A5041AACF0F787E5B5D06D767DA7D484AFB9F2CA8651E61769F2256F36967F6481BAF17429B289BC2B1E6962640DEB
280+
third-party-libs: 4.1.x
281+
supported: true
275282
default: true

packaging/examples/connect/kafka-connect-build.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
# # needing to call the Connect REST API directly
99
# strimzi.io/use-connector-resources: "true"
1010
spec:
11-
version: 4.1.0
11+
version: 4.1.1
1212
replicas: 1
1313
bootstrapServers: my-cluster-kafka-bootstrap:9093
1414
groupId: my-connect-group
@@ -33,11 +33,11 @@ spec:
3333
# it should not happen that you pull someone else's container image. However, we
3434
# recommend changing this to your own container registry or using a different
3535
# image name for any other than demo purposes.
36-
image: ttl.sh/strimzi-connect-example-4.1.0:24h
36+
image: ttl.sh/strimzi-connect-example-4.1.1:24h
3737
plugins:
3838
- name: kafka-connect-file
3939
artifacts:
4040
- type: maven
4141
group: org.apache.kafka
4242
artifact: connect-file
43-
version: 4.1.0
43+
version: 4.1.1

packaging/examples/connect/kafka-connect.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
# # needing to call the Connect REST API directly
99
# strimzi.io/use-connector-resources: "true"
1010
spec:
11-
version: 4.1.0
11+
version: 4.1.1
1212
replicas: 1
1313
bootstrapServers: my-cluster-kafka-bootstrap:9093
1414
groupId: my-connect-group

packaging/examples/cruise-control/kafka-cruise-control-auto-rebalancing.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ metadata:
4040
name: my-cluster
4141
spec:
4242
kafka:
43-
version: 4.1.0
43+
version: 4.1.1
4444
metadataVersion: 4.1-IV1
4545
listeners:
4646
- name: plain

packaging/examples/cruise-control/kafka-cruise-control-with-goals.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ metadata:
4040
name: my-cluster
4141
spec:
4242
kafka:
43-
version: 4.1.0
43+
version: 4.1.1
4444
metadataVersion: 4.1-IV1
4545
listeners:
4646
- name: plain

0 commit comments

Comments
 (0)