You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by José Armando García Sancio <js...@confluent.io.INVALID> on 2022/09/29 21:39:31 UTC

[VOTE] 3.3.1 RC0

Hello Kafka users, developers and client-developers,

This is the first candidate for release of Apache Kafka 3.3.1. This
release fixes two issues with the 3.3.0 release.

* [KAFKA-14259] - BrokerRegistration#toString throws an exception,
terminating metadata replay
* [KAFKA-14265] - Prefix ACLs may shadow other prefix ACLs

Release notes for the 3.3.1 release:
https://home.apache.org/~jsancio/kafka-3.3.1-rc0/RELEASE_NOTES.html

Please download, test and vote by Tuesday, October 4, 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/~jsancio/kafka-3.3.1-rc0/

* Maven artifacts to be voted upon:
https://repository.apache.org/content/groups/staging/org/apache/kafka/

* Javadoc:
https://home.apache.org/~jsancio/kafka-3.3.1-rc0/javadoc/

* Tag to be voted upon (off 3.3 branch) is the 3.3.1 tag:
https://github.com/apache/kafka/releases/tag/3.3.1-rc0

* Documentation:
https://kafka.apache.org/33/documentation.html

* Protocol:
https://kafka.apache.org/33/protocol.html

* Jenkins builds for the 3.3 branch:
Unit/integration tests:
https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.3/92/
There are some flaky tests. The tests that failed don't fail
consistently across all of the Java and Scala versions.

System tests:
I started a new build for this. I'll update the thread when I have a
result on the system tests.

Thanks,
-José

Re: [VOTE] 3.3.1 RC0

Posted by Federico Valeri <fe...@gmail.com>.
Hi, I did the following to validate the release:

- Checksums and signatures ok
- Build from source ok
- Unit and integration tests ok
- Quickstart in both ZK and KRaft modes ok
- Test Java app with staging Maven artifacts ok

+1 (non binding)

Thanks
Fede

On Sun, Oct 2, 2022 at 7:47 PM José Armando García Sancio
<js...@confluent.io.invalid> wrote:
>
> Hi all,
>
> All of the system tests for 3.3 passed.
>
> http://confluent-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.3/2022-09-30--001.system-test-kafka-3.3--1664605767--confluentinc--3.3--eefe867118/report.html
>
> This build ran all of the tests and there were two failures:
> kafkatest.tests.core.delegation_token_test and
> kafkatest.tests.streams.streams_broker_compatibility_test.
>
> I ran the kafkatest.tests.streams.streams_broker_compatibility_test
> module by itself and it passed:
> http://confluent-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/system-test-kafka-branch-builder--1664643010--apache--3.3--cdb25e10dc/2022-10-01--001./2022-10-01--001./report.html
>
> For kafkatest.tests.core.delegation_token_test there was an issue with
> the test that David Arthur fixed. I ran that module with that fix and
> it passed: http://confluent-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/system-test-kafka-branch-builder--1664678563--apache--3.3--c2d7984c8e/2022-10-02--001./2022-10-02--001./report.html
>
> Thank you,
> --
> -José

Re: [VOTE] 3.3.1 RC0

Posted by Federico Valeri <fe...@gmail.com>.
Hi, I did the following to validate the release:

- Checksums and signatures ok
- Build from source ok
- Unit and integration tests ok
- Quickstart in both ZK and KRaft modes ok
- Test Java app with staging Maven artifacts ok

+1 (non binding)

Thanks
Fede

On Sun, Oct 2, 2022 at 7:47 PM José Armando García Sancio
<js...@confluent.io.invalid> wrote:
>
> Hi all,
>
> All of the system tests for 3.3 passed.
>
> http://confluent-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.3/2022-09-30--001.system-test-kafka-3.3--1664605767--confluentinc--3.3--eefe867118/report.html
>
> This build ran all of the tests and there were two failures:
> kafkatest.tests.core.delegation_token_test and
> kafkatest.tests.streams.streams_broker_compatibility_test.
>
> I ran the kafkatest.tests.streams.streams_broker_compatibility_test
> module by itself and it passed:
> http://confluent-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/system-test-kafka-branch-builder--1664643010--apache--3.3--cdb25e10dc/2022-10-01--001./2022-10-01--001./report.html
>
> For kafkatest.tests.core.delegation_token_test there was an issue with
> the test that David Arthur fixed. I ran that module with that fix and
> it passed: http://confluent-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/system-test-kafka-branch-builder--1664678563--apache--3.3--c2d7984c8e/2022-10-02--001./2022-10-02--001./report.html
>
> Thank you,
> --
> -José

Re: [VOTE] 3.3.1 RC0

Posted by José Armando García Sancio <js...@confluent.io.INVALID>.
Hi all,

All of the system tests for 3.3 passed.

http://confluent-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.3/2022-09-30--001.system-test-kafka-3.3--1664605767--confluentinc--3.3--eefe867118/report.html

This build ran all of the tests and there were two failures:
kafkatest.tests.core.delegation_token_test and
kafkatest.tests.streams.streams_broker_compatibility_test.

I ran the kafkatest.tests.streams.streams_broker_compatibility_test
module by itself and it passed:
http://confluent-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/system-test-kafka-branch-builder--1664643010--apache--3.3--cdb25e10dc/2022-10-01--001./2022-10-01--001./report.html

For kafkatest.tests.core.delegation_token_test there was an issue with
the test that David Arthur fixed. I ran that module with that fix and
it passed: http://confluent-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/system-test-kafka-branch-builder--1664678563--apache--3.3--c2d7984c8e/2022-10-02--001./2022-10-02--001./report.html

Thank you,
-- 
-José

Re: [VOTE] 3.3.1 RC0

Posted by José Armando García Sancio <js...@confluent.io.INVALID>.
Hi all,

All of the system tests for 3.3 passed.

http://confluent-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.3/2022-09-30--001.system-test-kafka-3.3--1664605767--confluentinc--3.3--eefe867118/report.html

This build ran all of the tests and there were two failures:
kafkatest.tests.core.delegation_token_test and
kafkatest.tests.streams.streams_broker_compatibility_test.

I ran the kafkatest.tests.streams.streams_broker_compatibility_test
module by itself and it passed:
http://confluent-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/system-test-kafka-branch-builder--1664643010--apache--3.3--cdb25e10dc/2022-10-01--001./2022-10-01--001./report.html

For kafkatest.tests.core.delegation_token_test there was an issue with
the test that David Arthur fixed. I ran that module with that fix and
it passed: http://confluent-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/system-test-kafka-branch-builder--1664678563--apache--3.3--c2d7984c8e/2022-10-02--001./2022-10-02--001./report.html

Thank you,
-- 
-José

Re: [VOTE] 3.3.1 RC0

Posted by Jakub Scholz <ja...@scholz.cz>.
+1 (non-binding). I used the staged Scala 2.13 artifacts and the staged
Maven repo to run my tests and didn't find any issues.

Thanks
Jakub

On Thu, Sep 29, 2022 at 11:41 PM José Armando García Sancio
<js...@confluent.io.invalid> wrote:

> Hello Kafka users, developers and client-developers,
>
> This is the first candidate for release of Apache Kafka 3.3.1. This
> release fixes two issues with the 3.3.0 release.
>
> * [KAFKA-14259] - BrokerRegistration#toString throws an exception,
> terminating metadata replay
> * [KAFKA-14265] - Prefix ACLs may shadow other prefix ACLs
>
> Release notes for the 3.3.1 release:
> https://home.apache.org/~jsancio/kafka-3.3.1-rc0/RELEASE_NOTES.html
>
> Please download, test and vote by Tuesday, October 4, 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/~jsancio/kafka-3.3.1-rc0/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>
> * Javadoc:
> https://home.apache.org/~jsancio/kafka-3.3.1-rc0/javadoc/
>
> * Tag to be voted upon (off 3.3 branch) is the 3.3.1 tag:
> https://github.com/apache/kafka/releases/tag/3.3.1-rc0
>
> * Documentation:
> https://kafka.apache.org/33/documentation.html
>
> * Protocol:
> https://kafka.apache.org/33/protocol.html
>
> * Jenkins builds for the 3.3 branch:
> Unit/integration tests:
> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.3/92/
> There are some flaky tests. The tests that failed don't fail
> consistently across all of the Java and Scala versions.
>
> System tests:
> I started a new build for this. I'll update the thread when I have a
> result on the system tests.
>
> Thanks,
> -José
>

Re: [VOTE] 3.3.1 RC0

Posted by Jakub Scholz <ja...@scholz.cz>.
+1 (non-binding). I used the staged Scala 2.13 artifacts and the staged
Maven repo to run my tests and didn't find any issues.

Thanks
Jakub

On Thu, Sep 29, 2022 at 11:41 PM José Armando García Sancio
<js...@confluent.io.invalid> wrote:

> Hello Kafka users, developers and client-developers,
>
> This is the first candidate for release of Apache Kafka 3.3.1. This
> release fixes two issues with the 3.3.0 release.
>
> * [KAFKA-14259] - BrokerRegistration#toString throws an exception,
> terminating metadata replay
> * [KAFKA-14265] - Prefix ACLs may shadow other prefix ACLs
>
> Release notes for the 3.3.1 release:
> https://home.apache.org/~jsancio/kafka-3.3.1-rc0/RELEASE_NOTES.html
>
> Please download, test and vote by Tuesday, October 4, 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/~jsancio/kafka-3.3.1-rc0/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/org/apache/kafka/
>
> * Javadoc:
> https://home.apache.org/~jsancio/kafka-3.3.1-rc0/javadoc/
>
> * Tag to be voted upon (off 3.3 branch) is the 3.3.1 tag:
> https://github.com/apache/kafka/releases/tag/3.3.1-rc0
>
> * Documentation:
> https://kafka.apache.org/33/documentation.html
>
> * Protocol:
> https://kafka.apache.org/33/protocol.html
>
> * Jenkins builds for the 3.3 branch:
> Unit/integration tests:
> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.3/92/
> There are some flaky tests. The tests that failed don't fail
> consistently across all of the Java and Scala versions.
>
> System tests:
> I started a new build for this. I'll update the thread when I have a
> result on the system tests.
>
> Thanks,
> -José
>

Re: [VOTE] 3.3.1 RC0

Posted by José Armando García Sancio <js...@confluent.io.INVALID>.
Test results are green for
kafkatest.tests.streams.streams_broker_compatibility_test by itself.
Still waiting for the result of
kafkatest.tests.core.delegation_token_test by itself.

http://confluent-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/system-test-kafka-branch-builder--1664643010--apache--3.3--cdb25e10dc/2022-10-01--001./2022-10-01--001./report.html

On Sat, Oct 1, 2022 at 9:14 AM José Armando García Sancio
<js...@confluent.io> wrote:
>
> Thanks for the votes John, Bill and David.
>
> Here are the system test results:
> http://confluent-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.3/2022-09-30--001.system-test-kafka-3.3--1664605767--confluentinc--3.3--eefe867118/report.html
>
> There are two failures. I reran those tests. I will report back when I
> have those results.
>
> --
> -José



-- 
-José

Re: [VOTE] 3.3.1 RC0

Posted by José Armando García Sancio <js...@confluent.io.INVALID>.
Test results are green for
kafkatest.tests.streams.streams_broker_compatibility_test by itself.
Still waiting for the result of
kafkatest.tests.core.delegation_token_test by itself.

http://confluent-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/system-test-kafka-branch-builder--1664643010--apache--3.3--cdb25e10dc/2022-10-01--001./2022-10-01--001./report.html

On Sat, Oct 1, 2022 at 9:14 AM José Armando García Sancio
<js...@confluent.io> wrote:
>
> Thanks for the votes John, Bill and David.
>
> Here are the system test results:
> http://confluent-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.3/2022-09-30--001.system-test-kafka-3.3--1664605767--confluentinc--3.3--eefe867118/report.html
>
> There are two failures. I reran those tests. I will report back when I
> have those results.
>
> --
> -José



-- 
-José

Re: [VOTE] 3.3.1 RC0

Posted by José Armando García Sancio <js...@confluent.io.INVALID>.
Thanks for the votes John, Bill and David.

Here are the system test results:
http://confluent-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.3/2022-09-30--001.system-test-kafka-3.3--1664605767--confluentinc--3.3--eefe867118/report.html

There are two failures. I reran those tests. I will report back when I
have those results.

--
-José

Re: [VOTE] 3.3.1 RC0

Posted by José Armando García Sancio <js...@confluent.io.INVALID>.
Thanks for the votes John, Bill and David.

Here are the system test results:
http://confluent-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.3/2022-09-30--001.system-test-kafka-3.3--1664605767--confluentinc--3.3--eefe867118/report.html

There are two failures. I reran those tests. I will report back when I
have those results.

--
-José

Re: [VOTE] 3.3.1 RC0

Posted by John Roesler <vv...@apache.org>.
Hi José,

I verified the signatures and ran all the unit tests, as well as the Streams integration tests with:

> ./gradlew -version
> 
> ------------------------------------------------------------
> Gradle 7.4.2
> ------------------------------------------------------------
> 
> Build time:   2022-03-31 15:25:29 UTC
> Revision:     540473b8118064efcc264694cbcaa4b677f61041
> 
> Kotlin:       1.5.31
> Groovy:       3.0.9
> Ant:          Apache Ant(TM) version 1.10.11 compiled on July 10 2021
> JVM:          1.8.0_342 (Private Build 25.342-b07)
> OS:           Linux 5.15.0-48-generic amd64

I'm +1 (binding), pending system test results.

Thanks,
-John

On Fri, Sep 30, 2022, at 11:46, Bill Bejeck wrote:
> Hi,
>
> I did the following to validate the release:
>
>    1. Validated all checksums, signatures
>    2. Built from source and ran all the unit tests
>    3. Ran the ZK and KRaft quickstart
>    4. Ran the Raft single quorum test
>    5. Ran the Kafka Streams quick start
>
> +1(binding) pending successful system test run
>
> Thanks,
> Bill
>
> On Fri, Sep 30, 2022 at 5:30 AM David Jacot <dj...@confluent.io.invalid>
> wrote:
>
>> Hey,
>>
>> I performed the following validations:
>> * Verified all checksums and signatures.
>> * Built from source and ran unit tests.
>> * Ran the first quickstart steps for both ZK and KRaft.
>> * Spotchecked the Javadocs.
>>
>> I am +1 (binding), assuming that the system tests look good.
>>
>> Thanks for running the release.
>>
>> Best,
>> David
>>
>> On Fri, Sep 30, 2022 at 2:23 AM José Armando García Sancio
>> <js...@confluent.io.invalid> wrote:
>> >
>> > On Thu, Sep 29, 2022 at 2:39 PM José Armando García Sancio
>> > <js...@confluent.io> wrote:
>> > > Please download, test and vote by Tuesday, October 4, 9am PT.
>> >
>> > The vote will be open for 72 hours. Please vote by Sunday, October 2nd,
>> 3 PM PT.
>> >
>> > Thanks!
>> > --
>> > -José
>>

Re: [VOTE] 3.3.1 RC0

Posted by John Roesler <vv...@apache.org>.
Hi José,

I verified the signatures and ran all the unit tests, as well as the Streams integration tests with:

> ./gradlew -version
> 
> ------------------------------------------------------------
> Gradle 7.4.2
> ------------------------------------------------------------
> 
> Build time:   2022-03-31 15:25:29 UTC
> Revision:     540473b8118064efcc264694cbcaa4b677f61041
> 
> Kotlin:       1.5.31
> Groovy:       3.0.9
> Ant:          Apache Ant(TM) version 1.10.11 compiled on July 10 2021
> JVM:          1.8.0_342 (Private Build 25.342-b07)
> OS:           Linux 5.15.0-48-generic amd64

I'm +1 (binding), pending system test results.

Thanks,
-John

On Fri, Sep 30, 2022, at 11:46, Bill Bejeck wrote:
> Hi,
>
> I did the following to validate the release:
>
>    1. Validated all checksums, signatures
>    2. Built from source and ran all the unit tests
>    3. Ran the ZK and KRaft quickstart
>    4. Ran the Raft single quorum test
>    5. Ran the Kafka Streams quick start
>
> +1(binding) pending successful system test run
>
> Thanks,
> Bill
>
> On Fri, Sep 30, 2022 at 5:30 AM David Jacot <dj...@confluent.io.invalid>
> wrote:
>
>> Hey,
>>
>> I performed the following validations:
>> * Verified all checksums and signatures.
>> * Built from source and ran unit tests.
>> * Ran the first quickstart steps for both ZK and KRaft.
>> * Spotchecked the Javadocs.
>>
>> I am +1 (binding), assuming that the system tests look good.
>>
>> Thanks for running the release.
>>
>> Best,
>> David
>>
>> On Fri, Sep 30, 2022 at 2:23 AM José Armando García Sancio
>> <js...@confluent.io.invalid> wrote:
>> >
>> > On Thu, Sep 29, 2022 at 2:39 PM José Armando García Sancio
>> > <js...@confluent.io> wrote:
>> > > Please download, test and vote by Tuesday, October 4, 9am PT.
>> >
>> > The vote will be open for 72 hours. Please vote by Sunday, October 2nd,
>> 3 PM PT.
>> >
>> > Thanks!
>> > --
>> > -José
>>

Re: [VOTE] 3.3.1 RC0

Posted by Bill Bejeck <bb...@gmail.com>.
Hi,

I did the following to validate the release:

   1. Validated all checksums, signatures
   2. Built from source and ran all the unit tests
   3. Ran the ZK and KRaft quickstart
   4. Ran the Raft single quorum test
   5. Ran the Kafka Streams quick start

+1(binding) pending successful system test run

Thanks,
Bill

On Fri, Sep 30, 2022 at 5:30 AM David Jacot <dj...@confluent.io.invalid>
wrote:

> Hey,
>
> I performed the following validations:
> * Verified all checksums and signatures.
> * Built from source and ran unit tests.
> * Ran the first quickstart steps for both ZK and KRaft.
> * Spotchecked the Javadocs.
>
> I am +1 (binding), assuming that the system tests look good.
>
> Thanks for running the release.
>
> Best,
> David
>
> On Fri, Sep 30, 2022 at 2:23 AM José Armando García Sancio
> <js...@confluent.io.invalid> wrote:
> >
> > On Thu, Sep 29, 2022 at 2:39 PM José Armando García Sancio
> > <js...@confluent.io> wrote:
> > > Please download, test and vote by Tuesday, October 4, 9am PT.
> >
> > The vote will be open for 72 hours. Please vote by Sunday, October 2nd,
> 3 PM PT.
> >
> > Thanks!
> > --
> > -José
>

Re: [VOTE] 3.3.1 RC0

Posted by Bill Bejeck <bb...@gmail.com>.
Hi,

I did the following to validate the release:

   1. Validated all checksums, signatures
   2. Built from source and ran all the unit tests
   3. Ran the ZK and KRaft quickstart
   4. Ran the Raft single quorum test
   5. Ran the Kafka Streams quick start

+1(binding) pending successful system test run

Thanks,
Bill

On Fri, Sep 30, 2022 at 5:30 AM David Jacot <dj...@confluent.io.invalid>
wrote:

> Hey,
>
> I performed the following validations:
> * Verified all checksums and signatures.
> * Built from source and ran unit tests.
> * Ran the first quickstart steps for both ZK and KRaft.
> * Spotchecked the Javadocs.
>
> I am +1 (binding), assuming that the system tests look good.
>
> Thanks for running the release.
>
> Best,
> David
>
> On Fri, Sep 30, 2022 at 2:23 AM José Armando García Sancio
> <js...@confluent.io.invalid> wrote:
> >
> > On Thu, Sep 29, 2022 at 2:39 PM José Armando García Sancio
> > <js...@confluent.io> wrote:
> > > Please download, test and vote by Tuesday, October 4, 9am PT.
> >
> > The vote will be open for 72 hours. Please vote by Sunday, October 2nd,
> 3 PM PT.
> >
> > Thanks!
> > --
> > -José
>

Re: [VOTE] 3.3.1 RC0

Posted by David Jacot <dj...@confluent.io.INVALID>.
Hey,

I performed the following validations:
* Verified all checksums and signatures.
* Built from source and ran unit tests.
* Ran the first quickstart steps for both ZK and KRaft.
* Spotchecked the Javadocs.

I am +1 (binding), assuming that the system tests look good.

Thanks for running the release.

Best,
David

On Fri, Sep 30, 2022 at 2:23 AM José Armando García Sancio
<js...@confluent.io.invalid> wrote:
>
> On Thu, Sep 29, 2022 at 2:39 PM José Armando García Sancio
> <js...@confluent.io> wrote:
> > Please download, test and vote by Tuesday, October 4, 9am PT.
>
> The vote will be open for 72 hours. Please vote by Sunday, October 2nd, 3 PM PT.
>
> Thanks!
> --
> -José

Re: [VOTE] 3.3.1 RC0

Posted by David Jacot <dj...@confluent.io.INVALID>.
Hey,

I performed the following validations:
* Verified all checksums and signatures.
* Built from source and ran unit tests.
* Ran the first quickstart steps for both ZK and KRaft.
* Spotchecked the Javadocs.

I am +1 (binding), assuming that the system tests look good.

Thanks for running the release.

Best,
David

On Fri, Sep 30, 2022 at 2:23 AM José Armando García Sancio
<js...@confluent.io.invalid> wrote:
>
> On Thu, Sep 29, 2022 at 2:39 PM José Armando García Sancio
> <js...@confluent.io> wrote:
> > Please download, test and vote by Tuesday, October 4, 9am PT.
>
> The vote will be open for 72 hours. Please vote by Sunday, October 2nd, 3 PM PT.
>
> Thanks!
> --
> -José

Re: [VOTE] 3.3.1 RC0

Posted by José Armando García Sancio <js...@confluent.io.INVALID>.
On Thu, Sep 29, 2022 at 2:39 PM José Armando García Sancio
<js...@confluent.io> wrote:
> Please download, test and vote by Tuesday, October 4, 9am PT.

The vote will be open for 72 hours. Please vote by Sunday, October 2nd, 3 PM PT.

Thanks!
-- 
-José

Re: [VOTE] 3.3.1 RC0

Posted by José Armando García Sancio <js...@confluent.io.INVALID>.
On Thu, Sep 29, 2022 at 2:39 PM José Armando García Sancio
<js...@confluent.io> wrote:
> Please download, test and vote by Tuesday, October 4, 9am PT.

The vote will be open for 72 hours. Please vote by Sunday, October 2nd, 3 PM PT.

Thanks!
-- 
-José