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
> >>>>>
> >>
>
>

Reply via email to