From 75a42bc1824b433be4f94e0af048dbcdc8feeacb Mon Sep 17 00:00:00 2001 From: Apoorv Mittal Date: Wed, 30 Sep 2026 09:21:03 +0100 Subject: [PATCH] MINOR: Bump latest 4.2.x version to 4.2.2 for compatibility tests (#23629) Post-release step per the Release Process wiki: https://cwiki.apache.org/confluence/spaces/KAFKA/pages/34840886/Release+Process#ReleaseProcess-Afterrelease. Update the "latest" version references for the 4.2.x line now that 4.2.2 has been released. Reviewers: Andrew Schofield --- gradle/dependencies.gradle | 2 +- tests/docker/Dockerfile | 4 ++-- tests/kafkatest/version.py | 3 ++- vagrant/base.sh | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle index 11952432ed3..fe9acb48a96 100644 --- a/gradle/dependencies.gradle +++ b/gradle/dependencies.gradle @@ -106,7 +106,7 @@ versions += [ kafka_39: "3.9.2", kafka_40: "4.0.1", kafka_41: "4.1.2", - kafka_42: "4.2.1", + kafka_42: "4.2.2", kafka_43: "4.3.1", log4j2: "2.25.5", // When updating lz4 make sure the compression levels in org.apache.kafka.common.record.internal.CompressionType are still valid diff --git a/tests/docker/Dockerfile b/tests/docker/Dockerfile index eef74451639..129db2a8819 100644 --- a/tests/docker/Dockerfile +++ b/tests/docker/Dockerfile @@ -96,7 +96,7 @@ RUN mkdir -p "/opt/kafka-3.8.1" && chmod a+rw /opt/kafka-3.8.1 && curl -s "$KAFK RUN mkdir -p "/opt/kafka-3.9.2" && chmod a+rw /opt/kafka-3.9.2 && curl -s "$KAFKA_MIRROR/kafka_2.13-3.9.2.tgz" | tar xz --strip-components=1 -C "/opt/kafka-3.9.2" RUN mkdir -p "/opt/kafka-4.0.1" && chmod a+rw /opt/kafka-4.0.1 && curl -s "$KAFKA_MIRROR/kafka_2.13-4.0.1.tgz" | tar xz --strip-components=1 -C "/opt/kafka-4.0.1" RUN mkdir -p "/opt/kafka-4.1.2" && chmod a+rw /opt/kafka-4.1.2 && curl -s "$KAFKA_MIRROR/kafka_2.13-4.1.2.tgz" | tar xz --strip-components=1 -C "/opt/kafka-4.1.2" -RUN mkdir -p "/opt/kafka-4.2.1" && chmod a+rw /opt/kafka-4.2.1 && curl -s "$KAFKA_MIRROR/kafka_2.13-4.2.1.tgz" | tar xz --strip-components=1 -C "/opt/kafka-4.2.1" +RUN mkdir -p "/opt/kafka-4.2.2" && chmod a+rw /opt/kafka-4.2.2 && curl -s "$KAFKA_MIRROR/kafka_2.13-4.2.2.tgz" | tar xz --strip-components=1 -C "/opt/kafka-4.2.2" RUN mkdir -p "/opt/kafka-4.3.1" && chmod a+rw /opt/kafka-4.3.1 && curl -s "$KAFKA_MIRROR/kafka_2.13-4.3.1.tgz" | tar xz --strip-components=1 -C "/opt/kafka-4.3.1" @@ -121,7 +121,7 @@ RUN curl -s "$KAFKA_MIRROR/kafka-streams-3.8.1-test.jar" -o /opt/kafka-3.8.1/lib RUN curl -s "$KAFKA_MIRROR/kafka-streams-3.9.2-test.jar" -o /opt/kafka-3.9.2/libs/kafka-streams-3.9.2-test.jar RUN curl -s "$KAFKA_MIRROR/kafka-streams-4.0.1-test.jar" -o /opt/kafka-4.0.1/libs/kafka-streams-4.0.1-test.jar RUN curl -s "$KAFKA_MIRROR/kafka-streams-4.1.2-test.jar" -o /opt/kafka-4.1.2/libs/kafka-streams-4.1.2-test.jar -RUN curl -s "$KAFKA_MIRROR/kafka-streams-4.2.1-test.jar" -o /opt/kafka-4.2.1/libs/kafka-streams-4.2.1-test.jar +RUN curl -s "$KAFKA_MIRROR/kafka-streams-4.2.2-test.jar" -o /opt/kafka-4.2.2/libs/kafka-streams-4.2.2-test.jar RUN curl -s "$KAFKA_MIRROR/kafka-streams-4.3.1-test.jar" -o /opt/kafka-4.3.1/libs/kafka-streams-4.3.1-test.jar # To ensure the Kafka cluster starts successfully under JDK 17, we need to update the Zookeeper diff --git a/tests/kafkatest/version.py b/tests/kafkatest/version.py index ff03cd5561f..b4fa6d1ab1d 100644 --- a/tests/kafkatest/version.py +++ b/tests/kafkatest/version.py @@ -257,7 +257,8 @@ LATEST_4_1 = V_4_1_2 # 4.2.x version V_4_2_0 = KafkaVersion("4.2.0") V_4_2_1 = KafkaVersion("4.2.1") -LATEST_4_2 = V_4_2_1 +V_4_2_2 = KafkaVersion("4.2.2") +LATEST_4_2 = V_4_2_2 # 4.3.x version V_4_3_0 = KafkaVersion("4.3.0") diff --git a/vagrant/base.sh b/vagrant/base.sh index b25f2d4e7c8..37424f6741c 100755 --- a/vagrant/base.sh +++ b/vagrant/base.sh @@ -178,8 +178,8 @@ get_kafka 4.0.1 2.13 chmod a+rw /opt/kafka-4.0.1 get_kafka 4.1.2 2.13 chmod a+rw /opt/kafka-4.1.2 -get_kafka 4.2.1 2.13 -chmod a+rw /opt/kafka-4.2.1 +get_kafka 4.2.2 2.13 +chmod a+rw /opt/kafka-4.2.2 get_kafka 4.3.1 2.13 chmod a+rw /opt/kafka-4.3.1