Hello, Thank you all for the validations! The vote passes with 8 +1 votes (5 binding), no 0 or -1 votes.
+1 votes PMC Members: - Mickael - Lucas Brutschy - Matthias - Luke - Chia-Ping Committers: - PoAn Community: - Jakub - Ming-Yen 0 votes * No votes -1 votes * No votes I will continue with the release process. Matthias regarding the local failure you got on the unit test shouldConvertDateValues, the test did pass on the CI build for both java 17 and 23. The trick is that the failure that was fixed with the commit you shared would only happen if the local time falls on a day different to the UTC one. That being said, agree it makes sense to cherry-pick the fix to the 4.1 branch, I will follow-up on that. Thanks all! Lianet On Tue, Nov 11, 2025 at 11:58 AM Ming-Yen Chung <[email protected]> wrote: > Hi Lianet, > > I ran the following tests: > > - Verified the checksum and signature > - Built kafka-4.1.1-src using JDK 17.0.17-zulu > - Ran the quickstart with Docker image and kafka_2.13-4.1.1 > - Downgraded and upgraded group.version using bin/kafka-features.sh > > +1 (non-binding) > > Thanks for running the release! > Ming-Yen > > Chia-Ping Tsai <[email protected]> 於 2025年11月11日 週二 下午9:15寫道: > > > hi Lianet > > > > +1 (binding) due to following tests: > > > > 1. used the binary to run a 5-node cluster > > > > 2. ran an e2e performance test with 500 GB and found no obvious regrssion > > > > 3. Upgraded our GUI application to version 4.1.1 and it is working well > > > > Best, > > Chia-Ping > > > > Luke Chen <[email protected]> 於 2025年11月11日 週二 下午4:02寫道: > > > > > Hi Lianet, > > > > > > Thanks for running the release! > > > > > > I ran the following tests: > > > - Downloaded the binary distribution > > > - Ran the quick start > > > - Verified the dynamic quorum feature to added and removed controller > > > nodes. > > > - Started with multiple initial controller nodes > > > - Browsed javadoc, system test results. > > > > > > +1 (binding) from me. > > > > > > Thank you, > > > Luke > > > > > > > > > On Tue, Nov 11, 2025 at 3:30 AM Matthias J. Sax <[email protected]> > > wrote: > > > > > > > Thanks for running the release Lianet! > > > > > > > > - Downloaded all artifacts and verified signatures > > > > - Built from source and ran all unit & integration tests locally > > > > (OpenJDK 17) > > > > > > > > Got a unit test failure, which fails all the time. So I am not sure > how > > > > we could get a passing CI build? Is the test not included in the > build > > > > (quarantined)? > > > > > > > > > org.apache.kafka.connect.data.ValuesTest.shouldConvertDateValues() > > > > failed, log available in > > > > > > > > > > [...]/kafka-4.1.1-src/connect/api/build/reports/testOutput/org.apache.kafka.connect.data.ValuesTest.shouldConvertDateValues().test.stdout > > > > > > > > > > Gradle Test Run :connect:api:unitTest > Gradle Test Executor 362 > > > > > ValuesTest > shouldConvertDateValues() FAILED > > > > > org.opentest4j.AssertionFailedError: expected: > <2025-11-06T00:00> > > > > but was: <2025-11-07T00:00> > > > > > at > > > > > > > > > > app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) > > > > > at > > > > > > > > > > app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) > > > > > at > > > > > > > > > > app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) > > > > > at > > > > > > > > > > app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182) > > > > > at > > > > > > > > > > app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177) > > > > > at > > > > > > app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1145) > > > > > at > > > > > > > > > > app//org.apache.kafka.connect.data.ValuesTest.shouldConvertDateValues(ValuesTest.java:909) > > > > > > > > I found > > > > > > > > > > > > > > https://github.com/apache/kafka/commit/3fcc0c287795c6a591216617e0d5a02bd6fdbfc3 > > > > which is only in `trunk` and fixes the test for me (applied on top of > > > > 4.1.1-rc2 code). > > > > > > > > So this does not block the release, but we should cherry-pick this > fix > > > > to `4.1` branch? > > > > > > > > > > > > Flaky integration tests: > > > > - kafka.api.PlaintextConsumerTest > > > > - kafka.server.ReconfigurableQuorumIntegrationTest > > > > - kafka.coordinator.transaction.ProducerIntegrationTest > > > > > > > > > > > > > > > > > > -org.apache.kafka.connect.mirror.integration.MirrorConnectorsIntegrationBaseTest > > > > > > > > - org.apache.kafka.clients.consumer.ShareConsumerRackAwareTest > > > > - org.apache.kafka.clients.producer.ProducerFailureHandlingTest > > > > > > > > - > > > > > > org.apache.kafka.streams.integration.KafkaStreamsTelemetryIntegrationTest > > > > > > > > - org.apache.kafka.tools.consumer.ConsoleConsumerTest > > > > - org.apache.kafka.tools.ConfigCommandIntegrationTest > > > > - org.apache.kafka.tools.streams.DescribeStreamsGroupTest > > > > > > > > > > > > > > > > Permanent test failures -- but it seems to be an issue with my local > > > > env, as talking to some others they cannot reproduce it, and CI build > > > > also passed. > > > > > > > > - kafka.network.SocketServerTest> java.lang.NoClassDefFoundError: > > > > Could not initialize class > > > > org.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder > > > > > > > > > > Caused by: java.lang.ExceptionInInitializerError: Exception > > > > java.lang.NoSuchFieldError: id_alg_composite [in thread "main"] > > > > - kafka.api.SaslMultiMechanismConsumerTest> > > > > java.lang.IllegalAccessException: class > kafka.security.minikdc.MiniKdc > > > > cannot access class sun.security.krb5.Config (in module > > > > java.security.jgss) because module java.security.jgss does not export > > > > sun.security.krb5 to unnamed module @76ed5528 > > > > > > > > > > > > - Run Quickstart > > > > - Tested KS quickstart with "streams" groups enabled > > > > > > > > > > > > +1 (binding) > > > > > > > > > > > > -Matthias > > > > > > > > > > > > On 11/5/25 10:40 AM, Lucas Brutschy wrote: > > > > > Hi Lianet, > > > > > > > > > > I ran the following tests: > > > > > - Downloaded the binary distribution > > > > > - Started a combined local cluster > > > > > - Created a topic > > > > > - Ran two instances of a streams wordcount application using > > streams > > > > protocol > > > > > - Set a dynamic group config, validated that it's applied > > > > > - Described the streams group. > > > > > > > > > > +1 (binding) > > > > > > > > > > Thanks for running the release. > > > > > Lucas > > > > > > > > > > On Tue, Nov 4, 2025 at 5:05 PM PoAn Yang <[email protected]> > wrote: > > > > >> > > > > >> Hi Lianet, > > > > >> > > > > >> I did following tests: > > > > >> Built from 4.1.1-rc2 with JDK-17 and JDK-21. > > > > >> Validated the checksums and keys. > > > > >> Ran QuickStart with kafka_2.13-4.1.1.tgz and docker images. > > > > >> Verified basic producer and consumer. > > > > >> > > > > >> +1 (non-binding) > > > > >> > > > > >> Thanks for running the release. > > > > >> PoAn > > > > >> > > > > >> > > > > >>> On Nov 4, 2025, at 7:07 PM, Mickael Maison < > > [email protected] > > > > > > > > wrote: > > > > >>> > > > > >>> Hi Lianet, > > > > >>> > > > > >>> I checked the signatures and checksums, ran the quickstarts with > > the > > > > >>> binary and the docker JVM image, and checked the javadoc. > > > > >>> > > > > >>> +1 (binding) > > > > >>> > > > > >>> Thanks for running the release, > > > > >>> Mickael > > > > >>> > > > > >>> On Mon, Nov 3, 2025 at 6:10 PM Jakub Scholz <[email protected]> > > wrote: > > > > >>>> > > > > >>>> +1 (non-binding). I used the staged binaries and run my own > tests > > > > with it > > > > >>>> as well as the Strimzi system tests. All seems to work fine. > > > > >>>> > > > > >>>> Thanks for running the release. > > > > >>>> > > > > >>>> Jakub > > > > >>>> > > > > >>>> On Mon, Oct 27, 2025 at 4:35 PM Lianet M. <[email protected]> > > > wrote: > > > > >>>> > > > > >>>>> Hello Kafka users, developers, and client-developers, > > > > >>>>> > > > > >>>>> This is the third candidate for the release of Apache Kafka > > 4.1.1. > > > > >>>>> > > > > >>>>> This is a bug-fix release, including several critical ones. All > > > > listed > > > > >>>>> in the release notes. > > > > >>>>> > > > > >>>>> Release notes for the 4.1.1 release: > > > > >>>>> > > > > > > > > > > https://dist.apache.org/repos/dist/dev/kafka/4.1.1-rc2/RELEASE_NOTES.html > > > > >>>>> > > > > >>>>> *** Please download, test, and vote by Friday, Oct 31th, 9:00 > AM > > > EDT > > > > >>>>> > > > > >>>>> Kafka's KEYS file containing PGP keys we use to sign the > release: > > > > >>>>> https://kafka.apache.org/KEYS > > > > >>>>> > > > > >>>>> * Release artifacts to be voted upon (source and binary): > > > > >>>>> https://dist.apache.org/repos/dist/dev/kafka/4.1.1-rc2/ > > > > >>>>> > > > > >>>>> * Docker release artifacts to be voted upon: > > > > >>>>> apache/kafka:4.1.1-rc2 > > > > >>>>> > > > > >>>>> > > > > > > > > > > https://hub.docker.com/layers/apache/kafka/4.1.1-rc2/images/sha256-7240ff4534bd23dac2f215ba03a2d0aa9d041b45b830804bbdec3b81c2bdf479 > > > > >>>>> > > > > >>>>> apache/kafka-native:4.1.1-rc2 > > > > >>>>> > > > > >>>>> > > > > > > > > > > https://hub.docker.com/layers/apache/kafka-native/4.1.1-rc2/images/sha256-017871b0ef2ad665030fc66596b4b9ce583c7faee530829d17d02d16c141d43c > > > > >>>>> > > > > >>>>> > > > > >>>>> * Successful Docker Image Github Actions Pipeline: > > > > >>>>> Docker Build Test Pipeline (JVM): > > > > >>>>> https://github.com/apache/kafka/actions/runs/18842310556 > > > > >>>>> Docker Build Test Pipeline (Native): > > > > >>>>> https://github.com/apache/kafka/actions/runs/18842435768 > > > > >>>>> > > > > >>>>> * Maven artifacts to be voted upon: > > > > >>>>> > > > > > https://repository.apache.org/content/groups/staging/org/apache/kafka/ > > > > >>>>> > > > > >>>>> * Javadoc: > > > > >>>>> > https://dist.apache.org/repos/dist/dev/kafka/4.1.1-rc2/javadoc/ > > > > >>>>> > > > > >>>>> * Tag to be voted upon (off 4.1 branch): > > > > >>>>> https://github.com/apache/kafka/releases/tag/4.1.1-rc2 > > > > >>>>> > > > > >>>>> * Documentation: > > > > >>>>> https://kafka.apache.org/41/documentation.html > > > > >>>>> > > > > >>>>> * Protocol: > > > > >>>>> https://kafka.apache.org/41/protocol.html > > > > >>>>> > > > > >>>>> *CI builds for the 4.1 branch: > > > > >>>>> Unit/integration tests (all pass): > > > > >>>>> > > > > > > https://github.com/apache/kafka/actions/runs/18841931048/job/53756117583 > > > > >>>>> > > > > >>>>> System tests: (Running, I will share the report when ready) > > > > >>>>> > > > > >>>>> Thanks! > > > > >>>>> Lianet > > > > >>>>> > > > > >> > > > > > > > > > > > > > >
