Hi, I also used Eric's test script. I had a few issues running it that I address below[0][1], otherwise looks good.
- Signing keys all good - All md5, sha1sums and sha512sums are good - A couple transient test failures that passed on a second run (ReassignPartitionsClusterTest.shouldMoveSinglePartitionWithinBroker, SaslScramSslEndToEndAuthorizationTest. testNoDescribeProduceOrConsumeWithoutTopicDescribeAcl) - Passes our own test suite for Alpakka Kafka ( https://travis-ci.org/akka/alpakka-kafka/builds/616861540, https://github.com/akka/alpakka-kafka/pull/971) +1 (non-binding) .. Issues while running test script: [0] Error with Eric test script. I had an issue running the script with my version of bash (TMPDIR was unassigned), which I provided a PR for ( https://github.com/elalonde/kafka/pull/1) [1] Gradle incompatibility. I ran into difficulty running the gradle build with the latest version of gradle (6.0.1). I had to revert to the last patch of version 5 (5.6.4): ✘ seglo@slice /tmp/verify-kafka-SP06GE1GpP/10169.out/kafka-2.4.0-src gradle wrapper --warning-mode all > Configure project : The maven plugin has been deprecated. This is scheduled to be removed in Gradle 7.0. Please use the maven-publish plugin instead. at build_c0129pbfzzxjolwxmds3lsevz$_run_closure5.doCall(/tmp/verify-kafka-SP06GE1GpP/10169.out/kafka-2.4.0-src/build.gradle:160) (Run with --stacktrace to get the full stack trace of this deprecation warning.) FAILURE: Build failed with an exception. * Where: Build file '/tmp/verify-kafka-SP06GE1GpP/10169.out/kafka-2.4.0-src/build.gradle' line: 472 * What went wrong: A problem occurred evaluating root project 'kafka-2.4.0-src'. > Could not create task ':clients:spotbugsMain'. > Could not create task of type 'SpotBugsTask'. > Could not create an instance of type com.github.spotbugs.internal.SpotBugsReportsImpl. > org.gradle.api.reporting.internal.TaskReportContainer.<init>(Ljava/lang/Class;Lorg/gradle/api/Task;)V * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 699ms On Tue, Nov 26, 2019 at 1:31 PM Manikumar <manikumar.re...@gmail.com> wrote: > Hi All, > > Please download, test and vote the RC1 in order to provide quality > assurance for the forthcoming 2.4 release. > > Thanks. > > On Tue, Nov 26, 2019 at 8:11 PM Adam Bellemare <adam.bellem...@gmail.com> > wrote: > > > Hello, > > > > Ran Eric's test script: > > $ git clone https://github.com/elalonde/kafka > > $ ./kafka/bin/verify-kafka-rc.sh 2.4.0 > > https://home.apache.org/~manikumar/kafka-2.4.0-rc1 > > <https://home.apache.org/~manikumar/kafka-2.4.0-rc0> > > > > - All PGP signatures are good > > - All md5, sha1sums and sha512sums pass > > - Had a few intermittent failures in tests that passed upon rerunning. > > > > +1 (non-binding) from me. > > > > Adam > > > > On Wed, Nov 20, 2019 at 10:37 AM Manikumar <manikumar.re...@gmail.com> > > wrote: > > > > > Hello Kafka users, developers and client-developers, > > > > > > This is the second candidate for release of Apache Kafka 2.4.0. > > > > > > This release includes many new features, including: > > > - Allow consumers to fetch from closest replica > > > - Support for incremental cooperative rebalancing to the consumer > > rebalance > > > protocol > > > - MirrorMaker 2.0 (MM2), a new multi-cluster, cross-datacenter > > replication > > > engine > > > - New Java authorizer Interface > > > - Support for non-key joining in KTable > > > - Administrative API for replica reassignment > > > - Sticky partitioner > > > - Return topic metadata and configs in CreateTopics response > > > - Securing Internal connect REST endpoints > > > - API to delete consumer offsets and expose it via the AdminClient. > > > > > > Release notes for the 2.4.0 release: > > > https://home.apache.org/~manikumar/kafka-2.4.0-rc1/RELEASE_NOTES.html > > > > > > ** Please download, test and vote by Tuesday, November 26, 9am PT ** > > > > > > 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://home.apache.org/~manikumar/kafka-2.4.0-rc1/ > > > > > > * Maven artifacts to be voted upon: > > > https://repository.apache.org/content/groups/staging/org/apache/kafka/ > > > > > > * Javadoc: > > > https://home.apache.org/~manikumar/kafka-2.4.0-rc1/javadoc/ > > > > > > * Tag to be voted upon (off 2.4 branch) is the 2.4.0 tag: > > > https://github.com/apache/kafka/releases/tag/2.4.0-rc1 > > > > > > * Documentation: > > > https://kafka.apache.org/24/documentation.html > > > > > > * Protocol: > > > https://kafka.apache.org/24/protocol.html > > > > > > Thanks, > > > Manikumar > > > > > >