You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Matthias J. Sax" <ma...@confluent.io.INVALID> on 2024/12/04 20:12:49 UTC

[VOTE] 3.7.2 RC1

Hello Kafka users, developers and client-developers,


This is the second candidate for release of Apache Kafka 3.7.2. This is 
a bug-fix release, closing 21 Jira tickets.



Release notes for the 3.7.2 release:
https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html

Please download, test and vote by Tuesday, Dec 10, 9am PST.

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/3.7.2-rc1/


* Docker release artifacts to be voted upon:
https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore


* 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/3.7.2-rc1/javadoc/


* Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
https://github.com/apache/kafka/releases/tag/3.7.2-rc1


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


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


* Successful CI builds for the 3.7 branch:
Unit/integration tests: 
https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/

Builds are flaky, but considering the last runs combined, each test 
passed at least once.

System tests:

https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html

https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html

One test is flaky, but we got two different runs that make everything 
passing.


* Successful Docker Image Github Actions Pipeline for 3.7 branch:

Docker Build Test Pipeline (JVM):
  - https://github.com/apache/kafka/actions/runs/12167195510

Build and Push Release Candidate Docker Image Pipeline (JVM):
  - https://github.com/apache/kafka/actions/runs/12167268398



Thanks,
  -Matthias

Re: [VOTE] 3.7.2 RC1

Posted by "Matthias J. Sax" <ma...@confluent.io.INVALID>.
Thanks all for verifying the RC and for voting.

I am closing the vote now as accepted. Will send a follow up email with 
the result, and move forward with the release.


Also: +1 (binding) from my side


-Matthias

On 12/8/24 2:47 AM, Federico Valeri wrote:
> Hi, thanks for running the release.
> 
> - Built from source with JDK 17
> - Ran all unit and integration tests
> - Spot checked documentation and javadoc
> - Ran ZK and KRaft quickstarts
> - Ran Docker image
> 
> +1 non binding
> 
> Cheers
> Fede
> 
> On Sun, Dec 8, 2024 at 8:57 AM TengYao Chi <ki...@gmail.com> wrote:
>>
>> Hi Matthias,
>>
>> Thanks for running the 3.7.2 release.
>> I did some validation on my local machine:
>>
>>     - Built from the source /w JDK21
>>     - Ran all tests (including unit test and integration test)
>>     - Ran the quickstart separately using both KRaft and ZK modes with
>>     kafka_2.13-3.7.2.tgz
>>
>> +1 (non-binding)
>>
>> Best,
>> TengYao
>>
>> 黃竣陽 <s7...@gmail.com> 於 2024年12月7日 週六 下午2:06寫道:
>>
>>> Hi Matthias,
>>>
>>> Thanks for running the release.
>>> I did the following steps,
>>>
>>> - Ran all the unit test and integration test.
>>> - Built from source
>>> - Ran the KRaft quickstart
>>>
>>> +1 (non-binding)
>>>
>>> Thanks,
>>> Jiunn-Yang
>>>
>>>> Andrew Schofield <an...@outlook.com> 於 2024年12月6日
>>> 下午5:03 寫道:
>>>>
>>>> Hi Matthias,
>>>> Thanks for running the release.
>>>>
>>>> I did the following:
>>>>   - Browsed the javadoc
>>>>   - Browsed the protocol documentation
>>>>   - Ran the quickstart with ZK
>>>>
>>>> +1 (non-binding)
>>>>
>>>> Thanks,
>>>> Andrew
>>>> ________________________________________
>>>> From: Luke Chen <sh...@gmail.com>
>>>> Sent: 06 December 2024 07:22
>>>> To: dev@kafka.apache.org <de...@kafka.apache.org>
>>>> Cc: users@kafka.apache.org <us...@kafka.apache.org>; kafka-clients <
>>> kafka-clients@googlegroups.com>
>>>> Subject: Re: [VOTE] 3.7.2 RC1
>>>>
>>>> Hi Matthias,
>>>>
>>>> Thanks for running the release.
>>>>
>>>> I did the following steps:
>>>>
>>>>    - Validated the checksums and keys
>>>>    - Browsed the javadocs
>>>>    - Browsed the documentation
>>>>    - Ran all the quickstart using KRaft with kafka_2.13-3.7.2.tgz
>>>>    - Ran basic quickstart using 3.7.2-rc1 docker image
>>>>
>>>> +1 binding from me.
>>>>
>>>> Thanks.
>>>> Luke
>>>>
>>>> On Fri, Dec 6, 2024 at 12:06 PM Matthias J. Sax
>>>> <ma...@confluent.io.invalid> wrote:
>>>>
>>>>> Thanks Josep. Great idea.
>>>>>
>>>>> Here is the draft PR link for docs updates:
>>>>> https://github.com/apache/kafka-site/pull/652
>>>>>
>>>>>
>>>>>
>>>>> Thanks Divij for talking a look and voting.
>>>>>
>>>>> If we need a new RC, happy to include the two tickets you mentioned. Too
>>>>> bad that you did miss my original email proposing 3.7.2, in which I did
>>>>> ask people to call out missing fixes for cherry-picking.
>>>>>
>>>>>
>>>>> -Matthias
>>>>>
>>>>>
>>>>> On 12/5/24 11:28 AM, Divij Vaidya wrote:
>>>>>> ## Validations (on AArch64 machine)
>>>>>>
>>>>>> 1. Built from source
>>>>>> 2. Ran all tests (successful amongst multiple runs)
>>>>>> 3. Verified basic produce/consume
>>>>>> 4. Verified that the maven artifacts contain 3.7.2 bits
>>>>>>
>>>>>> ## Problems
>>>>>>
>>>>>> 1. While checking the commits on the branch, I found one commit which
>>> is
>>>>>> not captured in release notes (
>>>>>> https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the
>>>>> JIRA
>>>>>> with the correct tag now. This does not require a new RC.
>>>>>>
>>>>>> 2. Do we want to backport changes to 3.7 such as
>>>>>> https://issues.apache.org/jira/browse/KAFKA-18051 and
>>>>>> https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
>>>>>> good-to-have validation and the latter impacts data stored by Tiered
>>>>>> Storage which is not GA in 3.7. Hence, we do not need a new RC, but if
>>> we
>>>>>> do end up creating one for a different reason, let's backport these.
>>>>>>
>>>>>> ## Vote
>>>>>>
>>>>>> + 1 (binding)
>>>>>>
>>>>>> --
>>>>>> Divij Vaidya
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <josep.prat@aiven.io.invalid
>>>>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Matthias,
>>>>>>>
>>>>>>> For 3.8.1 I pointed to the PR that makes the update to the new patch
>>>>>>> version.
>>>>>>>
>>>>>>> Best,
>>>>>>>
>>>>>>> ------------------
>>>>>>> Josep Prat
>>>>>>> Open Source Engineering Director, Aiven
>>>>>>> josep.prat@aiven.io   |   +491715557497 | aiven.io
>>>>>>> Aiven Deutschland GmbH
>>>>>>> Alexanderufer 3-7, 10117 Berlin
>>>>>>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
>>>>>>> Anna Richardson, Kenneth Chen
>>>>>>> Amtsgericht Charlottenburg, HRB 209739 B
>>>>>>>
>>>>>>> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax
>>>>> <ma...@confluent.io.invalid>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Thanks for taking a look Bill!
>>>>>>>>
>>>>>>>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
>>>>>>>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
>>>>>>>> releases IIRC -- there is no `/370/` or `/371/` folders. We could
>>>>> create
>>>>>>>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
>>>>>>>> folder would overwrite the current `3.7.1` docs so we cannot do this.
>>>>>>>>
>>>>>>>> Hence, I just skipped pushing the docs to `asf-site` -- I think this
>>> is
>>>>>>>> what we did in the past, too?
>>>>>>>>
>>>>>>>>
>>>>>>>> -Matthias
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
>>>>>>>>> Matthias,
>>>>>>>>>
>>>>>>>>> Thanks for running the release.
>>>>>>>>>
>>>>>>>>> I did the following steps:
>>>>>>>>>
>>>>>>>>>      - Validated the checksums and keys
>>>>>>>>>      - Built from source
>>>>>>>>>      - Ran all the unit tests
>>>>>>>>>      - Spot checked the javadocs
>>>>>>>>>      - Spot checked the documentation
>>>>>>>>>      - Ran the KRaft quickstart
>>>>>>>>>      - Pulled and started the docker image
>>>>>>>>>      - Ran the Kafka Streams quickstart
>>>>>>>>>
>>>>>>>>> When I looked over the documentation, I noticed the quickstart (main
>>>>>>> page
>>>>>>>>> and Kafka Streams) still reference the previous release 3.7.1, but
>>>>> this
>>>>>>>>> isn't enough to block the release, we can do a PR against the
>>>>>>> kafka-site
>>>>>>>>> repo.
>>>>>>>>>
>>>>>>>>> +1(binding)
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>> Bill
>>>>>>>>>
>>>>>>>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
>>>>>>>>> <ma...@confluent.io.invalid> wrote:
>>>>>>>>>
>>>>>>>>>> Hello Kafka users, developers and client-developers,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> This is the second candidate for release of Apache Kafka 3.7.2.
>>> This
>>>>>>> is
>>>>>>>>>> a bug-fix release, closing 21 Jira tickets.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Release notes for the 3.7.2 release:
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
>>>>>>>>>>
>>>>>>>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
>>>>>>>>>>
>>>>>>>>>> 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/3.7.2-rc1/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Docker release artifacts to be voted upon:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * 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/3.7.2-rc1/javadoc/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
>>>>>>>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Documentation:
>>>>>>>>>> https://kafka.apache.org/37/documentation.html
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Protocol:
>>>>>>>>>> https://kafka.apache.org/37/protocol.html
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Successful CI builds for the 3.7 branch:
>>>>>>>>>> Unit/integration tests:
>>>>>>>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
>>>>>>>>>>
>>>>>>>>>> Builds are flaky, but considering the last runs combined, each test
>>>>>>>>>> passed at least once.
>>>>>>>>>>
>>>>>>>>>> System tests:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
>>>>>>>>>>
>>>>>>>>>> One test is flaky, but we got two different runs that make
>>> everything
>>>>>>>>>> passing.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
>>>>>>>>>>
>>>>>>>>>> Docker Build Test Pipeline (JVM):
>>>>>>>>>>     - https://github.com/apache/kafka/actions/runs/12167195510
>>>>>>>>>>
>>>>>>>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
>>>>>>>>>>     - https://github.com/apache/kafka/actions/runs/12167268398
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>>     -Matthias
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>
>>>


Re: [VOTE] 3.7.2 RC1

Posted by "Matthias J. Sax" <mj...@apache.org>.
Thanks all for verifying the RC and for voting.

I am closing the vote now as accepted. Will send a follow up email with 
the result, and move forward with the release.


Also: +1 (binding) from my side


-Matthias

On 12/8/24 2:47 AM, Federico Valeri wrote:
> Hi, thanks for running the release.
> 
> - Built from source with JDK 17
> - Ran all unit and integration tests
> - Spot checked documentation and javadoc
> - Ran ZK and KRaft quickstarts
> - Ran Docker image
> 
> +1 non binding
> 
> Cheers
> Fede
> 
> On Sun, Dec 8, 2024 at 8:57 AM TengYao Chi <ki...@gmail.com> wrote:
>>
>> Hi Matthias,
>>
>> Thanks for running the 3.7.2 release.
>> I did some validation on my local machine:
>>
>>     - Built from the source /w JDK21
>>     - Ran all tests (including unit test and integration test)
>>     - Ran the quickstart separately using both KRaft and ZK modes with
>>     kafka_2.13-3.7.2.tgz
>>
>> +1 (non-binding)
>>
>> Best,
>> TengYao
>>
>> 黃竣陽 <s7...@gmail.com> 於 2024年12月7日 週六 下午2:06寫道:
>>
>>> Hi Matthias,
>>>
>>> Thanks for running the release.
>>> I did the following steps,
>>>
>>> - Ran all the unit test and integration test.
>>> - Built from source
>>> - Ran the KRaft quickstart
>>>
>>> +1 (non-binding)
>>>
>>> Thanks,
>>> Jiunn-Yang
>>>
>>>> Andrew Schofield <an...@outlook.com> 於 2024年12月6日
>>> 下午5:03 寫道:
>>>>
>>>> Hi Matthias,
>>>> Thanks for running the release.
>>>>
>>>> I did the following:
>>>>   - Browsed the javadoc
>>>>   - Browsed the protocol documentation
>>>>   - Ran the quickstart with ZK
>>>>
>>>> +1 (non-binding)
>>>>
>>>> Thanks,
>>>> Andrew
>>>> ________________________________________
>>>> From: Luke Chen <sh...@gmail.com>
>>>> Sent: 06 December 2024 07:22
>>>> To: dev@kafka.apache.org <de...@kafka.apache.org>
>>>> Cc: users@kafka.apache.org <us...@kafka.apache.org>; kafka-clients <
>>> kafka-clients@googlegroups.com>
>>>> Subject: Re: [VOTE] 3.7.2 RC1
>>>>
>>>> Hi Matthias,
>>>>
>>>> Thanks for running the release.
>>>>
>>>> I did the following steps:
>>>>
>>>>    - Validated the checksums and keys
>>>>    - Browsed the javadocs
>>>>    - Browsed the documentation
>>>>    - Ran all the quickstart using KRaft with kafka_2.13-3.7.2.tgz
>>>>    - Ran basic quickstart using 3.7.2-rc1 docker image
>>>>
>>>> +1 binding from me.
>>>>
>>>> Thanks.
>>>> Luke
>>>>
>>>> On Fri, Dec 6, 2024 at 12:06 PM Matthias J. Sax
>>>> <ma...@confluent.io.invalid> wrote:
>>>>
>>>>> Thanks Josep. Great idea.
>>>>>
>>>>> Here is the draft PR link for docs updates:
>>>>> https://github.com/apache/kafka-site/pull/652
>>>>>
>>>>>
>>>>>
>>>>> Thanks Divij for talking a look and voting.
>>>>>
>>>>> If we need a new RC, happy to include the two tickets you mentioned. Too
>>>>> bad that you did miss my original email proposing 3.7.2, in which I did
>>>>> ask people to call out missing fixes for cherry-picking.
>>>>>
>>>>>
>>>>> -Matthias
>>>>>
>>>>>
>>>>> On 12/5/24 11:28 AM, Divij Vaidya wrote:
>>>>>> ## Validations (on AArch64 machine)
>>>>>>
>>>>>> 1. Built from source
>>>>>> 2. Ran all tests (successful amongst multiple runs)
>>>>>> 3. Verified basic produce/consume
>>>>>> 4. Verified that the maven artifacts contain 3.7.2 bits
>>>>>>
>>>>>> ## Problems
>>>>>>
>>>>>> 1. While checking the commits on the branch, I found one commit which
>>> is
>>>>>> not captured in release notes (
>>>>>> https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the
>>>>> JIRA
>>>>>> with the correct tag now. This does not require a new RC.
>>>>>>
>>>>>> 2. Do we want to backport changes to 3.7 such as
>>>>>> https://issues.apache.org/jira/browse/KAFKA-18051 and
>>>>>> https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
>>>>>> good-to-have validation and the latter impacts data stored by Tiered
>>>>>> Storage which is not GA in 3.7. Hence, we do not need a new RC, but if
>>> we
>>>>>> do end up creating one for a different reason, let's backport these.
>>>>>>
>>>>>> ## Vote
>>>>>>
>>>>>> + 1 (binding)
>>>>>>
>>>>>> --
>>>>>> Divij Vaidya
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <josep.prat@aiven.io.invalid
>>>>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Matthias,
>>>>>>>
>>>>>>> For 3.8.1 I pointed to the PR that makes the update to the new patch
>>>>>>> version.
>>>>>>>
>>>>>>> Best,
>>>>>>>
>>>>>>> ------------------
>>>>>>> Josep Prat
>>>>>>> Open Source Engineering Director, Aiven
>>>>>>> josep.prat@aiven.io   |   +491715557497 | aiven.io
>>>>>>> Aiven Deutschland GmbH
>>>>>>> Alexanderufer 3-7, 10117 Berlin
>>>>>>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
>>>>>>> Anna Richardson, Kenneth Chen
>>>>>>> Amtsgericht Charlottenburg, HRB 209739 B
>>>>>>>
>>>>>>> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax
>>>>> <ma...@confluent.io.invalid>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Thanks for taking a look Bill!
>>>>>>>>
>>>>>>>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
>>>>>>>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
>>>>>>>> releases IIRC -- there is no `/370/` or `/371/` folders. We could
>>>>> create
>>>>>>>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
>>>>>>>> folder would overwrite the current `3.7.1` docs so we cannot do this.
>>>>>>>>
>>>>>>>> Hence, I just skipped pushing the docs to `asf-site` -- I think this
>>> is
>>>>>>>> what we did in the past, too?
>>>>>>>>
>>>>>>>>
>>>>>>>> -Matthias
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
>>>>>>>>> Matthias,
>>>>>>>>>
>>>>>>>>> Thanks for running the release.
>>>>>>>>>
>>>>>>>>> I did the following steps:
>>>>>>>>>
>>>>>>>>>      - Validated the checksums and keys
>>>>>>>>>      - Built from source
>>>>>>>>>      - Ran all the unit tests
>>>>>>>>>      - Spot checked the javadocs
>>>>>>>>>      - Spot checked the documentation
>>>>>>>>>      - Ran the KRaft quickstart
>>>>>>>>>      - Pulled and started the docker image
>>>>>>>>>      - Ran the Kafka Streams quickstart
>>>>>>>>>
>>>>>>>>> When I looked over the documentation, I noticed the quickstart (main
>>>>>>> page
>>>>>>>>> and Kafka Streams) still reference the previous release 3.7.1, but
>>>>> this
>>>>>>>>> isn't enough to block the release, we can do a PR against the
>>>>>>> kafka-site
>>>>>>>>> repo.
>>>>>>>>>
>>>>>>>>> +1(binding)
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>> Bill
>>>>>>>>>
>>>>>>>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
>>>>>>>>> <ma...@confluent.io.invalid> wrote:
>>>>>>>>>
>>>>>>>>>> Hello Kafka users, developers and client-developers,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> This is the second candidate for release of Apache Kafka 3.7.2.
>>> This
>>>>>>> is
>>>>>>>>>> a bug-fix release, closing 21 Jira tickets.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Release notes for the 3.7.2 release:
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
>>>>>>>>>>
>>>>>>>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
>>>>>>>>>>
>>>>>>>>>> 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/3.7.2-rc1/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Docker release artifacts to be voted upon:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * 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/3.7.2-rc1/javadoc/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
>>>>>>>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Documentation:
>>>>>>>>>> https://kafka.apache.org/37/documentation.html
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Protocol:
>>>>>>>>>> https://kafka.apache.org/37/protocol.html
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Successful CI builds for the 3.7 branch:
>>>>>>>>>> Unit/integration tests:
>>>>>>>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
>>>>>>>>>>
>>>>>>>>>> Builds are flaky, but considering the last runs combined, each test
>>>>>>>>>> passed at least once.
>>>>>>>>>>
>>>>>>>>>> System tests:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
>>>>>>>>>>
>>>>>>>>>> One test is flaky, but we got two different runs that make
>>> everything
>>>>>>>>>> passing.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
>>>>>>>>>>
>>>>>>>>>> Docker Build Test Pipeline (JVM):
>>>>>>>>>>     - https://github.com/apache/kafka/actions/runs/12167195510
>>>>>>>>>>
>>>>>>>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
>>>>>>>>>>     - https://github.com/apache/kafka/actions/runs/12167268398
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>>     -Matthias
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>
>>>


Re: [VOTE] 3.7.2 RC1

Posted by Federico Valeri <fe...@gmail.com>.
Hi, thanks for running the release.

- Built from source with JDK 17
- Ran all unit and integration tests
- Spot checked documentation and javadoc
- Ran ZK and KRaft quickstarts
- Ran Docker image

+1 non binding

Cheers
Fede

On Sun, Dec 8, 2024 at 8:57 AM TengYao Chi <ki...@gmail.com> wrote:
>
> Hi Matthias,
>
> Thanks for running the 3.7.2 release.
> I did some validation on my local machine:
>
>    - Built from the source /w JDK21
>    - Ran all tests (including unit test and integration test)
>    - Ran the quickstart separately using both KRaft and ZK modes with
>    kafka_2.13-3.7.2.tgz
>
> +1 (non-binding)
>
> Best,
> TengYao
>
> 黃竣陽 <s7...@gmail.com> 於 2024年12月7日 週六 下午2:06寫道:
>
> > Hi Matthias,
> >
> > Thanks for running the release.
> > I did the following steps,
> >
> > - Ran all the unit test and integration test.
> > - Built from source
> > - Ran the KRaft quickstart
> >
> > +1 (non-binding)
> >
> > Thanks,
> > Jiunn-Yang
> >
> > > Andrew Schofield <an...@outlook.com> 於 2024年12月6日
> > 下午5:03 寫道:
> > >
> > > Hi Matthias,
> > > Thanks for running the release.
> > >
> > > I did the following:
> > >  - Browsed the javadoc
> > >  - Browsed the protocol documentation
> > >  - Ran the quickstart with ZK
> > >
> > > +1 (non-binding)
> > >
> > > Thanks,
> > > Andrew
> > > ________________________________________
> > > From: Luke Chen <sh...@gmail.com>
> > > Sent: 06 December 2024 07:22
> > > To: dev@kafka.apache.org <de...@kafka.apache.org>
> > > Cc: users@kafka.apache.org <us...@kafka.apache.org>; kafka-clients <
> > kafka-clients@googlegroups.com>
> > > Subject: Re: [VOTE] 3.7.2 RC1
> > >
> > > Hi Matthias,
> > >
> > > Thanks for running the release.
> > >
> > > I did the following steps:
> > >
> > >   - Validated the checksums and keys
> > >   - Browsed the javadocs
> > >   - Browsed the documentation
> > >   - Ran all the quickstart using KRaft with kafka_2.13-3.7.2.tgz
> > >   - Ran basic quickstart using 3.7.2-rc1 docker image
> > >
> > > +1 binding from me.
> > >
> > > Thanks.
> > > Luke
> > >
> > > On Fri, Dec 6, 2024 at 12:06 PM Matthias J. Sax
> > > <ma...@confluent.io.invalid> wrote:
> > >
> > >> Thanks Josep. Great idea.
> > >>
> > >> Here is the draft PR link for docs updates:
> > >> https://github.com/apache/kafka-site/pull/652
> > >>
> > >>
> > >>
> > >> Thanks Divij for talking a look and voting.
> > >>
> > >> If we need a new RC, happy to include the two tickets you mentioned. Too
> > >> bad that you did miss my original email proposing 3.7.2, in which I did
> > >> ask people to call out missing fixes for cherry-picking.
> > >>
> > >>
> > >> -Matthias
> > >>
> > >>
> > >> On 12/5/24 11:28 AM, Divij Vaidya wrote:
> > >>> ## Validations (on AArch64 machine)
> > >>>
> > >>> 1. Built from source
> > >>> 2. Ran all tests (successful amongst multiple runs)
> > >>> 3. Verified basic produce/consume
> > >>> 4. Verified that the maven artifacts contain 3.7.2 bits
> > >>>
> > >>> ## Problems
> > >>>
> > >>> 1. While checking the commits on the branch, I found one commit which
> > is
> > >>> not captured in release notes (
> > >>> https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the
> > >> JIRA
> > >>> with the correct tag now. This does not require a new RC.
> > >>>
> > >>> 2. Do we want to backport changes to 3.7 such as
> > >>> https://issues.apache.org/jira/browse/KAFKA-18051 and
> > >>> https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
> > >>> good-to-have validation and the latter impacts data stored by Tiered
> > >>> Storage which is not GA in 3.7. Hence, we do not need a new RC, but if
> > we
> > >>> do end up creating one for a different reason, let's backport these.
> > >>>
> > >>> ## Vote
> > >>>
> > >>> + 1 (binding)
> > >>>
> > >>> --
> > >>> Divij Vaidya
> > >>>
> > >>>
> > >>>
> > >>> On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <josep.prat@aiven.io.invalid
> > >
> > >>> wrote:
> > >>>
> > >>>> Hi Matthias,
> > >>>>
> > >>>> For 3.8.1 I pointed to the PR that makes the update to the new patch
> > >>>> version.
> > >>>>
> > >>>> Best,
> > >>>>
> > >>>> ------------------
> > >>>> Josep Prat
> > >>>> Open Source Engineering Director, Aiven
> > >>>> josep.prat@aiven.io   |   +491715557497 | aiven.io
> > >>>> Aiven Deutschland GmbH
> > >>>> Alexanderufer 3-7, 10117 Berlin
> > >>>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
> > >>>> Anna Richardson, Kenneth Chen
> > >>>> Amtsgericht Charlottenburg, HRB 209739 B
> > >>>>
> > >>>> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax
> > >> <ma...@confluent.io.invalid>
> > >>>> wrote:
> > >>>>
> > >>>>> Thanks for taking a look Bill!
> > >>>>>
> > >>>>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
> > >>>>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
> > >>>>> releases IIRC -- there is no `/370/` or `/371/` folders. We could
> > >> create
> > >>>>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
> > >>>>> folder would overwrite the current `3.7.1` docs so we cannot do this.
> > >>>>>
> > >>>>> Hence, I just skipped pushing the docs to `asf-site` -- I think this
> > is
> > >>>>> what we did in the past, too?
> > >>>>>
> > >>>>>
> > >>>>> -Matthias
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
> > >>>>>> Matthias,
> > >>>>>>
> > >>>>>> Thanks for running the release.
> > >>>>>>
> > >>>>>> I did the following steps:
> > >>>>>>
> > >>>>>>     - Validated the checksums and keys
> > >>>>>>     - Built from source
> > >>>>>>     - Ran all the unit tests
> > >>>>>>     - Spot checked the javadocs
> > >>>>>>     - Spot checked the documentation
> > >>>>>>     - Ran the KRaft quickstart
> > >>>>>>     - Pulled and started the docker image
> > >>>>>>     - Ran the Kafka Streams quickstart
> > >>>>>>
> > >>>>>> When I looked over the documentation, I noticed the quickstart (main
> > >>>> page
> > >>>>>> and Kafka Streams) still reference the previous release 3.7.1, but
> > >> this
> > >>>>>> isn't enough to block the release, we can do a PR against the
> > >>>> kafka-site
> > >>>>>> repo.
> > >>>>>>
> > >>>>>> +1(binding)
> > >>>>>>
> > >>>>>> Regards,
> > >>>>>> Bill
> > >>>>>>
> > >>>>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> > >>>>>> <ma...@confluent.io.invalid> wrote:
> > >>>>>>
> > >>>>>>> Hello Kafka users, developers and client-developers,
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> This is the second candidate for release of Apache Kafka 3.7.2.
> > This
> > >>>> is
> > >>>>>>> a bug-fix release, closing 21 Jira tickets.
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> Release notes for the 3.7.2 release:
> > >>>>>>>
> > >>>>>
> > >>>>
> > >>
> > https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
> > >>>>>>>
> > >>>>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
> > >>>>>>>
> > >>>>>>> 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/3.7.2-rc1/
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> * Docker release artifacts to be voted upon:
> > >>>>>>>
> > >>>>>>>
> > >>>>>
> > >>>>
> > >>
> > https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> * 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/3.7.2-rc1/javadoc/
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> > >>>>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> * Documentation:
> > >>>>>>> https://kafka.apache.org/37/documentation.html
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> * Protocol:
> > >>>>>>> https://kafka.apache.org/37/protocol.html
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> * Successful CI builds for the 3.7 branch:
> > >>>>>>> Unit/integration tests:
> > >>>>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
> > >>>>>>>
> > >>>>>>> Builds are flaky, but considering the last runs combined, each test
> > >>>>>>> passed at least once.
> > >>>>>>>
> > >>>>>>> System tests:
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>
> > >>>>
> > >>
> > https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>
> > >>>>
> > >>
> > https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
> > >>>>>>>
> > >>>>>>> One test is flaky, but we got two different runs that make
> > everything
> > >>>>>>> passing.
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
> > >>>>>>>
> > >>>>>>> Docker Build Test Pipeline (JVM):
> > >>>>>>>    - https://github.com/apache/kafka/actions/runs/12167195510
> > >>>>>>>
> > >>>>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
> > >>>>>>>    - https://github.com/apache/kafka/actions/runs/12167268398
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> Thanks,
> > >>>>>>>    -Matthias
> > >>>>>>>
> > >>>>>>
> > >>>>>
> > >>>>>
> > >>>>
> > >>>
> > >>
> > >>
> >
> >

Re: [VOTE] 3.7.2 RC1

Posted by TengYao Chi <ki...@gmail.com>.
Hi Matthias,

Thanks for running the 3.7.2 release.
I did some validation on my local machine:

   - Built from the source /w JDK21
   - Ran all tests (including unit test and integration test)
   - Ran the quickstart separately using both KRaft and ZK modes with
   kafka_2.13-3.7.2.tgz

+1 (non-binding)

Best,
TengYao

黃竣陽 <s7...@gmail.com> 於 2024年12月7日 週六 下午2:06寫道:

> Hi Matthias,
>
> Thanks for running the release.
> I did the following steps,
>
> - Ran all the unit test and integration test.
> - Built from source
> - Ran the KRaft quickstart
>
> +1 (non-binding)
>
> Thanks,
> Jiunn-Yang
>
> > Andrew Schofield <an...@outlook.com> 於 2024年12月6日
> 下午5:03 寫道:
> >
> > Hi Matthias,
> > Thanks for running the release.
> >
> > I did the following:
> >  - Browsed the javadoc
> >  - Browsed the protocol documentation
> >  - Ran the quickstart with ZK
> >
> > +1 (non-binding)
> >
> > Thanks,
> > Andrew
> > ________________________________________
> > From: Luke Chen <sh...@gmail.com>
> > Sent: 06 December 2024 07:22
> > To: dev@kafka.apache.org <de...@kafka.apache.org>
> > Cc: users@kafka.apache.org <us...@kafka.apache.org>; kafka-clients <
> kafka-clients@googlegroups.com>
> > Subject: Re: [VOTE] 3.7.2 RC1
> >
> > Hi Matthias,
> >
> > Thanks for running the release.
> >
> > I did the following steps:
> >
> >   - Validated the checksums and keys
> >   - Browsed the javadocs
> >   - Browsed the documentation
> >   - Ran all the quickstart using KRaft with kafka_2.13-3.7.2.tgz
> >   - Ran basic quickstart using 3.7.2-rc1 docker image
> >
> > +1 binding from me.
> >
> > Thanks.
> > Luke
> >
> > On Fri, Dec 6, 2024 at 12:06 PM Matthias J. Sax
> > <ma...@confluent.io.invalid> wrote:
> >
> >> Thanks Josep. Great idea.
> >>
> >> Here is the draft PR link for docs updates:
> >> https://github.com/apache/kafka-site/pull/652
> >>
> >>
> >>
> >> Thanks Divij for talking a look and voting.
> >>
> >> If we need a new RC, happy to include the two tickets you mentioned. Too
> >> bad that you did miss my original email proposing 3.7.2, in which I did
> >> ask people to call out missing fixes for cherry-picking.
> >>
> >>
> >> -Matthias
> >>
> >>
> >> On 12/5/24 11:28 AM, Divij Vaidya wrote:
> >>> ## Validations (on AArch64 machine)
> >>>
> >>> 1. Built from source
> >>> 2. Ran all tests (successful amongst multiple runs)
> >>> 3. Verified basic produce/consume
> >>> 4. Verified that the maven artifacts contain 3.7.2 bits
> >>>
> >>> ## Problems
> >>>
> >>> 1. While checking the commits on the branch, I found one commit which
> is
> >>> not captured in release notes (
> >>> https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the
> >> JIRA
> >>> with the correct tag now. This does not require a new RC.
> >>>
> >>> 2. Do we want to backport changes to 3.7 such as
> >>> https://issues.apache.org/jira/browse/KAFKA-18051 and
> >>> https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
> >>> good-to-have validation and the latter impacts data stored by Tiered
> >>> Storage which is not GA in 3.7. Hence, we do not need a new RC, but if
> we
> >>> do end up creating one for a different reason, let's backport these.
> >>>
> >>> ## Vote
> >>>
> >>> + 1 (binding)
> >>>
> >>> --
> >>> Divij Vaidya
> >>>
> >>>
> >>>
> >>> On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <josep.prat@aiven.io.invalid
> >
> >>> wrote:
> >>>
> >>>> Hi Matthias,
> >>>>
> >>>> For 3.8.1 I pointed to the PR that makes the update to the new patch
> >>>> version.
> >>>>
> >>>> Best,
> >>>>
> >>>> ------------------
> >>>> Josep Prat
> >>>> Open Source Engineering Director, Aiven
> >>>> josep.prat@aiven.io   |   +491715557497 | aiven.io
> >>>> Aiven Deutschland GmbH
> >>>> Alexanderufer 3-7, 10117 Berlin
> >>>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
> >>>> Anna Richardson, Kenneth Chen
> >>>> Amtsgericht Charlottenburg, HRB 209739 B
> >>>>
> >>>> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax
> >> <ma...@confluent.io.invalid>
> >>>> wrote:
> >>>>
> >>>>> Thanks for taking a look Bill!
> >>>>>
> >>>>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
> >>>>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
> >>>>> releases IIRC -- there is no `/370/` or `/371/` folders. We could
> >> create
> >>>>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
> >>>>> folder would overwrite the current `3.7.1` docs so we cannot do this.
> >>>>>
> >>>>> Hence, I just skipped pushing the docs to `asf-site` -- I think this
> is
> >>>>> what we did in the past, too?
> >>>>>
> >>>>>
> >>>>> -Matthias
> >>>>>
> >>>>>
> >>>>>
> >>>>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
> >>>>>> Matthias,
> >>>>>>
> >>>>>> Thanks for running the release.
> >>>>>>
> >>>>>> I did the following steps:
> >>>>>>
> >>>>>>     - Validated the checksums and keys
> >>>>>>     - Built from source
> >>>>>>     - Ran all the unit tests
> >>>>>>     - Spot checked the javadocs
> >>>>>>     - Spot checked the documentation
> >>>>>>     - Ran the KRaft quickstart
> >>>>>>     - Pulled and started the docker image
> >>>>>>     - Ran the Kafka Streams quickstart
> >>>>>>
> >>>>>> When I looked over the documentation, I noticed the quickstart (main
> >>>> page
> >>>>>> and Kafka Streams) still reference the previous release 3.7.1, but
> >> this
> >>>>>> isn't enough to block the release, we can do a PR against the
> >>>> kafka-site
> >>>>>> repo.
> >>>>>>
> >>>>>> +1(binding)
> >>>>>>
> >>>>>> Regards,
> >>>>>> Bill
> >>>>>>
> >>>>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> >>>>>> <ma...@confluent.io.invalid> wrote:
> >>>>>>
> >>>>>>> Hello Kafka users, developers and client-developers,
> >>>>>>>
> >>>>>>>
> >>>>>>> This is the second candidate for release of Apache Kafka 3.7.2.
> This
> >>>> is
> >>>>>>> a bug-fix release, closing 21 Jira tickets.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> Release notes for the 3.7.2 release:
> >>>>>>>
> >>>>>
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
> >>>>>>>
> >>>>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
> >>>>>>>
> >>>>>>> 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/3.7.2-rc1/
> >>>>>>>
> >>>>>>>
> >>>>>>> * Docker release artifacts to be voted upon:
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>>
> >>
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
> >>>>>>>
> >>>>>>>
> >>>>>>> * 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/3.7.2-rc1/javadoc/
> >>>>>>>
> >>>>>>>
> >>>>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> >>>>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
> >>>>>>>
> >>>>>>>
> >>>>>>> * Documentation:
> >>>>>>> https://kafka.apache.org/37/documentation.html
> >>>>>>>
> >>>>>>>
> >>>>>>> * Protocol:
> >>>>>>> https://kafka.apache.org/37/protocol.html
> >>>>>>>
> >>>>>>>
> >>>>>>> * Successful CI builds for the 3.7 branch:
> >>>>>>> Unit/integration tests:
> >>>>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
> >>>>>>>
> >>>>>>> Builds are flaky, but considering the last runs combined, each test
> >>>>>>> passed at least once.
> >>>>>>>
> >>>>>>> System tests:
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
> >>>>>>>
> >>>>>>> One test is flaky, but we got two different runs that make
> everything
> >>>>>>> passing.
> >>>>>>>
> >>>>>>>
> >>>>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
> >>>>>>>
> >>>>>>> Docker Build Test Pipeline (JVM):
> >>>>>>>    - https://github.com/apache/kafka/actions/runs/12167195510
> >>>>>>>
> >>>>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
> >>>>>>>    - https://github.com/apache/kafka/actions/runs/12167268398
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> Thanks,
> >>>>>>>    -Matthias
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>
> >>>
> >>
> >>
>
>

Re: [VOTE] 3.7.2 RC1

Posted by 黃竣陽 <s7...@gmail.com>.
Hi Matthias,

Thanks for running the release.
I did the following steps,

- Ran all the unit test and integration test.
- Built from source
- Ran the KRaft quickstart

+1 (non-binding)

Thanks,
Jiunn-Yang

> Andrew Schofield <an...@outlook.com> 於 2024年12月6日 下午5:03 寫道:
> 
> Hi Matthias,
> Thanks for running the release.
> 
> I did the following:
>  - Browsed the javadoc
>  - Browsed the protocol documentation
>  - Ran the quickstart with ZK
> 
> +1 (non-binding)
> 
> Thanks,
> Andrew
> ________________________________________
> From: Luke Chen <sh...@gmail.com>
> Sent: 06 December 2024 07:22
> To: dev@kafka.apache.org <de...@kafka.apache.org>
> Cc: users@kafka.apache.org <us...@kafka.apache.org>; kafka-clients <ka...@googlegroups.com>
> Subject: Re: [VOTE] 3.7.2 RC1
> 
> Hi Matthias,
> 
> Thanks for running the release.
> 
> I did the following steps:
> 
>   - Validated the checksums and keys
>   - Browsed the javadocs
>   - Browsed the documentation
>   - Ran all the quickstart using KRaft with kafka_2.13-3.7.2.tgz
>   - Ran basic quickstart using 3.7.2-rc1 docker image
> 
> +1 binding from me.
> 
> Thanks.
> Luke
> 
> On Fri, Dec 6, 2024 at 12:06 PM Matthias J. Sax
> <ma...@confluent.io.invalid> wrote:
> 
>> Thanks Josep. Great idea.
>> 
>> Here is the draft PR link for docs updates:
>> https://github.com/apache/kafka-site/pull/652
>> 
>> 
>> 
>> Thanks Divij for talking a look and voting.
>> 
>> If we need a new RC, happy to include the two tickets you mentioned. Too
>> bad that you did miss my original email proposing 3.7.2, in which I did
>> ask people to call out missing fixes for cherry-picking.
>> 
>> 
>> -Matthias
>> 
>> 
>> On 12/5/24 11:28 AM, Divij Vaidya wrote:
>>> ## Validations (on AArch64 machine)
>>> 
>>> 1. Built from source
>>> 2. Ran all tests (successful amongst multiple runs)
>>> 3. Verified basic produce/consume
>>> 4. Verified that the maven artifacts contain 3.7.2 bits
>>> 
>>> ## Problems
>>> 
>>> 1. While checking the commits on the branch, I found one commit which is
>>> not captured in release notes (
>>> https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the
>> JIRA
>>> with the correct tag now. This does not require a new RC.
>>> 
>>> 2. Do we want to backport changes to 3.7 such as
>>> https://issues.apache.org/jira/browse/KAFKA-18051 and
>>> https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
>>> good-to-have validation and the latter impacts data stored by Tiered
>>> Storage which is not GA in 3.7. Hence, we do not need a new RC, but if we
>>> do end up creating one for a different reason, let's backport these.
>>> 
>>> ## Vote
>>> 
>>> + 1 (binding)
>>> 
>>> --
>>> Divij Vaidya
>>> 
>>> 
>>> 
>>> On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <jo...@aiven.io.invalid>
>>> wrote:
>>> 
>>>> Hi Matthias,
>>>> 
>>>> For 3.8.1 I pointed to the PR that makes the update to the new patch
>>>> version.
>>>> 
>>>> Best,
>>>> 
>>>> ------------------
>>>> Josep Prat
>>>> Open Source Engineering Director, Aiven
>>>> josep.prat@aiven.io   |   +491715557497 | aiven.io
>>>> Aiven Deutschland GmbH
>>>> Alexanderufer 3-7, 10117 Berlin
>>>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
>>>> Anna Richardson, Kenneth Chen
>>>> Amtsgericht Charlottenburg, HRB 209739 B
>>>> 
>>>> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax
>> <ma...@confluent.io.invalid>
>>>> wrote:
>>>> 
>>>>> Thanks for taking a look Bill!
>>>>> 
>>>>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
>>>>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
>>>>> releases IIRC -- there is no `/370/` or `/371/` folders. We could
>> create
>>>>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
>>>>> folder would overwrite the current `3.7.1` docs so we cannot do this.
>>>>> 
>>>>> Hence, I just skipped pushing the docs to `asf-site` -- I think this is
>>>>> what we did in the past, too?
>>>>> 
>>>>> 
>>>>> -Matthias
>>>>> 
>>>>> 
>>>>> 
>>>>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
>>>>>> Matthias,
>>>>>> 
>>>>>> Thanks for running the release.
>>>>>> 
>>>>>> I did the following steps:
>>>>>> 
>>>>>>     - Validated the checksums and keys
>>>>>>     - Built from source
>>>>>>     - Ran all the unit tests
>>>>>>     - Spot checked the javadocs
>>>>>>     - Spot checked the documentation
>>>>>>     - Ran the KRaft quickstart
>>>>>>     - Pulled and started the docker image
>>>>>>     - Ran the Kafka Streams quickstart
>>>>>> 
>>>>>> When I looked over the documentation, I noticed the quickstart (main
>>>> page
>>>>>> and Kafka Streams) still reference the previous release 3.7.1, but
>> this
>>>>>> isn't enough to block the release, we can do a PR against the
>>>> kafka-site
>>>>>> repo.
>>>>>> 
>>>>>> +1(binding)
>>>>>> 
>>>>>> Regards,
>>>>>> Bill
>>>>>> 
>>>>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
>>>>>> <ma...@confluent.io.invalid> wrote:
>>>>>> 
>>>>>>> Hello Kafka users, developers and client-developers,
>>>>>>> 
>>>>>>> 
>>>>>>> This is the second candidate for release of Apache Kafka 3.7.2. This
>>>> is
>>>>>>> a bug-fix release, closing 21 Jira tickets.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Release notes for the 3.7.2 release:
>>>>>>> 
>>>>> 
>>>> 
>> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
>>>>>>> 
>>>>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
>>>>>>> 
>>>>>>> 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/3.7.2-rc1/
>>>>>>> 
>>>>>>> 
>>>>>>> * Docker release artifacts to be voted upon:
>>>>>>> 
>>>>>>> 
>>>>> 
>>>> 
>> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
>>>>>>> 
>>>>>>> 
>>>>>>> * 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/3.7.2-rc1/javadoc/
>>>>>>> 
>>>>>>> 
>>>>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
>>>>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
>>>>>>> 
>>>>>>> 
>>>>>>> * Documentation:
>>>>>>> https://kafka.apache.org/37/documentation.html
>>>>>>> 
>>>>>>> 
>>>>>>> * Protocol:
>>>>>>> https://kafka.apache.org/37/protocol.html
>>>>>>> 
>>>>>>> 
>>>>>>> * Successful CI builds for the 3.7 branch:
>>>>>>> Unit/integration tests:
>>>>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
>>>>>>> 
>>>>>>> Builds are flaky, but considering the last runs combined, each test
>>>>>>> passed at least once.
>>>>>>> 
>>>>>>> System tests:
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>> 
>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>> 
>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
>>>>>>> 
>>>>>>> One test is flaky, but we got two different runs that make everything
>>>>>>> passing.
>>>>>>> 
>>>>>>> 
>>>>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
>>>>>>> 
>>>>>>> Docker Build Test Pipeline (JVM):
>>>>>>>    - https://github.com/apache/kafka/actions/runs/12167195510
>>>>>>> 
>>>>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
>>>>>>>    - https://github.com/apache/kafka/actions/runs/12167268398
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Thanks,
>>>>>>>    -Matthias
>>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>> 
>>> 
>> 
>> 


Re: [VOTE] 3.7.2 RC1

Posted by Andrew Schofield <an...@outlook.com>.
Hi Matthias,
Thanks for running the release.

I did the following:
  - Browsed the javadoc
  - Browsed the protocol documentation
  - Ran the quickstart with ZK

+1 (non-binding)

Thanks,
Andrew
________________________________________
From: Luke Chen <sh...@gmail.com>
Sent: 06 December 2024 07:22
To: dev@kafka.apache.org <de...@kafka.apache.org>
Cc: users@kafka.apache.org <us...@kafka.apache.org>; kafka-clients <ka...@googlegroups.com>
Subject: Re: [VOTE] 3.7.2 RC1

Hi Matthias,

Thanks for running the release.

I did the following steps:

   - Validated the checksums and keys
   - Browsed the javadocs
   - Browsed the documentation
   - Ran all the quickstart using KRaft with kafka_2.13-3.7.2.tgz
   - Ran basic quickstart using 3.7.2-rc1 docker image

+1 binding from me.

Thanks.
Luke

On Fri, Dec 6, 2024 at 12:06 PM Matthias J. Sax
<ma...@confluent.io.invalid> wrote:

> Thanks Josep. Great idea.
>
> Here is the draft PR link for docs updates:
> https://github.com/apache/kafka-site/pull/652
>
>
>
> Thanks Divij for talking a look and voting.
>
> If we need a new RC, happy to include the two tickets you mentioned. Too
> bad that you did miss my original email proposing 3.7.2, in which I did
> ask people to call out missing fixes for cherry-picking.
>
>
> -Matthias
>
>
> On 12/5/24 11:28 AM, Divij Vaidya wrote:
> > ## Validations (on AArch64 machine)
> >
> > 1. Built from source
> > 2. Ran all tests (successful amongst multiple runs)
> > 3. Verified basic produce/consume
> > 4. Verified that the maven artifacts contain 3.7.2 bits
> >
> > ## Problems
> >
> > 1. While checking the commits on the branch, I found one commit which is
> > not captured in release notes (
> > https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the
> JIRA
> > with the correct tag now. This does not require a new RC.
> >
> > 2. Do we want to backport changes to 3.7 such as
> > https://issues.apache.org/jira/browse/KAFKA-18051 and
> > https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
> > good-to-have validation and the latter impacts data stored by Tiered
> > Storage which is not GA in 3.7. Hence, we do not need a new RC, but if we
> > do end up creating one for a different reason, let's backport these.
> >
> > ## Vote
> >
> > + 1 (binding)
> >
> > --
> > Divij Vaidya
> >
> >
> >
> > On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <jo...@aiven.io.invalid>
> > wrote:
> >
> >> Hi Matthias,
> >>
> >> For 3.8.1 I pointed to the PR that makes the update to the new patch
> >> version.
> >>
> >> Best,
> >>
> >> ------------------
> >> Josep Prat
> >> Open Source Engineering Director, Aiven
> >> josep.prat@aiven.io   |   +491715557497 | aiven.io
> >> Aiven Deutschland GmbH
> >> Alexanderufer 3-7, 10117 Berlin
> >> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
> >> Anna Richardson, Kenneth Chen
> >> Amtsgericht Charlottenburg, HRB 209739 B
> >>
> >> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax
> <ma...@confluent.io.invalid>
> >> wrote:
> >>
> >>> Thanks for taking a look Bill!
> >>>
> >>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
> >>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
> >>> releases IIRC -- there is no `/370/` or `/371/` folders. We could
> create
> >>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
> >>> folder would overwrite the current `3.7.1` docs so we cannot do this.
> >>>
> >>> Hence, I just skipped pushing the docs to `asf-site` -- I think this is
> >>> what we did in the past, too?
> >>>
> >>>
> >>> -Matthias
> >>>
> >>>
> >>>
> >>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
> >>>> Matthias,
> >>>>
> >>>> Thanks for running the release.
> >>>>
> >>>> I did the following steps:
> >>>>
> >>>>      - Validated the checksums and keys
> >>>>      - Built from source
> >>>>      - Ran all the unit tests
> >>>>      - Spot checked the javadocs
> >>>>      - Spot checked the documentation
> >>>>      - Ran the KRaft quickstart
> >>>>      - Pulled and started the docker image
> >>>>      - Ran the Kafka Streams quickstart
> >>>>
> >>>> When I looked over the documentation, I noticed the quickstart (main
> >> page
> >>>> and Kafka Streams) still reference the previous release 3.7.1, but
> this
> >>>> isn't enough to block the release, we can do a PR against the
> >> kafka-site
> >>>> repo.
> >>>>
> >>>> +1(binding)
> >>>>
> >>>> Regards,
> >>>> Bill
> >>>>
> >>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> >>>> <ma...@confluent.io.invalid> wrote:
> >>>>
> >>>>> Hello Kafka users, developers and client-developers,
> >>>>>
> >>>>>
> >>>>> This is the second candidate for release of Apache Kafka 3.7.2. This
> >> is
> >>>>> a bug-fix release, closing 21 Jira tickets.
> >>>>>
> >>>>>
> >>>>>
> >>>>> Release notes for the 3.7.2 release:
> >>>>>
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
> >>>>>
> >>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
> >>>>>
> >>>>> 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/3.7.2-rc1/
> >>>>>
> >>>>>
> >>>>> * Docker release artifacts to be voted upon:
> >>>>>
> >>>>>
> >>>
> >>
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
> >>>>>
> >>>>>
> >>>>> * 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/3.7.2-rc1/javadoc/
> >>>>>
> >>>>>
> >>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> >>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
> >>>>>
> >>>>>
> >>>>> * Documentation:
> >>>>> https://kafka.apache.org/37/documentation.html
> >>>>>
> >>>>>
> >>>>> * Protocol:
> >>>>> https://kafka.apache.org/37/protocol.html
> >>>>>
> >>>>>
> >>>>> * Successful CI builds for the 3.7 branch:
> >>>>> Unit/integration tests:
> >>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
> >>>>>
> >>>>> Builds are flaky, but considering the last runs combined, each test
> >>>>> passed at least once.
> >>>>>
> >>>>> System tests:
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
> >>>>>
> >>>>> One test is flaky, but we got two different runs that make everything
> >>>>> passing.
> >>>>>
> >>>>>
> >>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
> >>>>>
> >>>>> Docker Build Test Pipeline (JVM):
> >>>>>     - https://github.com/apache/kafka/actions/runs/12167195510
> >>>>>
> >>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
> >>>>>     - https://github.com/apache/kafka/actions/runs/12167268398
> >>>>>
> >>>>>
> >>>>>
> >>>>> Thanks,
> >>>>>     -Matthias
> >>>>>
> >>>>
> >>>
> >>>
> >>
> >
>
>

Re: [VOTE] 3.7.2 RC1

Posted by Andrew Schofield <an...@outlook.com>.
Hi Matthias,
Thanks for running the release.

I did the following:
  - Browsed the javadoc
  - Browsed the protocol documentation
  - Ran the quickstart with ZK

+1 (non-binding)

Thanks,
Andrew
________________________________________
From: Luke Chen <sh...@gmail.com>
Sent: 06 December 2024 07:22
To: dev@kafka.apache.org <de...@kafka.apache.org>
Cc: users@kafka.apache.org <us...@kafka.apache.org>; kafka-clients <ka...@googlegroups.com>
Subject: Re: [VOTE] 3.7.2 RC1

Hi Matthias,

Thanks for running the release.

I did the following steps:

   - Validated the checksums and keys
   - Browsed the javadocs
   - Browsed the documentation
   - Ran all the quickstart using KRaft with kafka_2.13-3.7.2.tgz
   - Ran basic quickstart using 3.7.2-rc1 docker image

+1 binding from me.

Thanks.
Luke

On Fri, Dec 6, 2024 at 12:06 PM Matthias J. Sax
<ma...@confluent.io.invalid> wrote:

> Thanks Josep. Great idea.
>
> Here is the draft PR link for docs updates:
> https://github.com/apache/kafka-site/pull/652
>
>
>
> Thanks Divij for talking a look and voting.
>
> If we need a new RC, happy to include the two tickets you mentioned. Too
> bad that you did miss my original email proposing 3.7.2, in which I did
> ask people to call out missing fixes for cherry-picking.
>
>
> -Matthias
>
>
> On 12/5/24 11:28 AM, Divij Vaidya wrote:
> > ## Validations (on AArch64 machine)
> >
> > 1. Built from source
> > 2. Ran all tests (successful amongst multiple runs)
> > 3. Verified basic produce/consume
> > 4. Verified that the maven artifacts contain 3.7.2 bits
> >
> > ## Problems
> >
> > 1. While checking the commits on the branch, I found one commit which is
> > not captured in release notes (
> > https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the
> JIRA
> > with the correct tag now. This does not require a new RC.
> >
> > 2. Do we want to backport changes to 3.7 such as
> > https://issues.apache.org/jira/browse/KAFKA-18051 and
> > https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
> > good-to-have validation and the latter impacts data stored by Tiered
> > Storage which is not GA in 3.7. Hence, we do not need a new RC, but if we
> > do end up creating one for a different reason, let's backport these.
> >
> > ## Vote
> >
> > + 1 (binding)
> >
> > --
> > Divij Vaidya
> >
> >
> >
> > On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <jo...@aiven.io.invalid>
> > wrote:
> >
> >> Hi Matthias,
> >>
> >> For 3.8.1 I pointed to the PR that makes the update to the new patch
> >> version.
> >>
> >> Best,
> >>
> >> ------------------
> >> Josep Prat
> >> Open Source Engineering Director, Aiven
> >> josep.prat@aiven.io   |   +491715557497 | aiven.io
> >> Aiven Deutschland GmbH
> >> Alexanderufer 3-7, 10117 Berlin
> >> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
> >> Anna Richardson, Kenneth Chen
> >> Amtsgericht Charlottenburg, HRB 209739 B
> >>
> >> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax
> <ma...@confluent.io.invalid>
> >> wrote:
> >>
> >>> Thanks for taking a look Bill!
> >>>
> >>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
> >>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
> >>> releases IIRC -- there is no `/370/` or `/371/` folders. We could
> create
> >>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
> >>> folder would overwrite the current `3.7.1` docs so we cannot do this.
> >>>
> >>> Hence, I just skipped pushing the docs to `asf-site` -- I think this is
> >>> what we did in the past, too?
> >>>
> >>>
> >>> -Matthias
> >>>
> >>>
> >>>
> >>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
> >>>> Matthias,
> >>>>
> >>>> Thanks for running the release.
> >>>>
> >>>> I did the following steps:
> >>>>
> >>>>      - Validated the checksums and keys
> >>>>      - Built from source
> >>>>      - Ran all the unit tests
> >>>>      - Spot checked the javadocs
> >>>>      - Spot checked the documentation
> >>>>      - Ran the KRaft quickstart
> >>>>      - Pulled and started the docker image
> >>>>      - Ran the Kafka Streams quickstart
> >>>>
> >>>> When I looked over the documentation, I noticed the quickstart (main
> >> page
> >>>> and Kafka Streams) still reference the previous release 3.7.1, but
> this
> >>>> isn't enough to block the release, we can do a PR against the
> >> kafka-site
> >>>> repo.
> >>>>
> >>>> +1(binding)
> >>>>
> >>>> Regards,
> >>>> Bill
> >>>>
> >>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> >>>> <ma...@confluent.io.invalid> wrote:
> >>>>
> >>>>> Hello Kafka users, developers and client-developers,
> >>>>>
> >>>>>
> >>>>> This is the second candidate for release of Apache Kafka 3.7.2. This
> >> is
> >>>>> a bug-fix release, closing 21 Jira tickets.
> >>>>>
> >>>>>
> >>>>>
> >>>>> Release notes for the 3.7.2 release:
> >>>>>
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
> >>>>>
> >>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
> >>>>>
> >>>>> 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/3.7.2-rc1/
> >>>>>
> >>>>>
> >>>>> * Docker release artifacts to be voted upon:
> >>>>>
> >>>>>
> >>>
> >>
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
> >>>>>
> >>>>>
> >>>>> * 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/3.7.2-rc1/javadoc/
> >>>>>
> >>>>>
> >>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> >>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
> >>>>>
> >>>>>
> >>>>> * Documentation:
> >>>>> https://kafka.apache.org/37/documentation.html
> >>>>>
> >>>>>
> >>>>> * Protocol:
> >>>>> https://kafka.apache.org/37/protocol.html
> >>>>>
> >>>>>
> >>>>> * Successful CI builds for the 3.7 branch:
> >>>>> Unit/integration tests:
> >>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
> >>>>>
> >>>>> Builds are flaky, but considering the last runs combined, each test
> >>>>> passed at least once.
> >>>>>
> >>>>> System tests:
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
> >>>>>
> >>>>> One test is flaky, but we got two different runs that make everything
> >>>>> passing.
> >>>>>
> >>>>>
> >>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
> >>>>>
> >>>>> Docker Build Test Pipeline (JVM):
> >>>>>     - https://github.com/apache/kafka/actions/runs/12167195510
> >>>>>
> >>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
> >>>>>     - https://github.com/apache/kafka/actions/runs/12167268398
> >>>>>
> >>>>>
> >>>>>
> >>>>> Thanks,
> >>>>>     -Matthias
> >>>>>
> >>>>
> >>>
> >>>
> >>
> >
>
>

Re: [VOTE] 3.7.2 RC1

Posted by Luke Chen <sh...@gmail.com>.
Hi Matthias,

Thanks for running the release.

I did the following steps:

   - Validated the checksums and keys
   - Browsed the javadocs
   - Browsed the documentation
   - Ran all the quickstart using KRaft with kafka_2.13-3.7.2.tgz
   - Ran basic quickstart using 3.7.2-rc1 docker image

+1 binding from me.

Thanks.
Luke

On Fri, Dec 6, 2024 at 12:06 PM Matthias J. Sax
<ma...@confluent.io.invalid> wrote:

> Thanks Josep. Great idea.
>
> Here is the draft PR link for docs updates:
> https://github.com/apache/kafka-site/pull/652
>
>
>
> Thanks Divij for talking a look and voting.
>
> If we need a new RC, happy to include the two tickets you mentioned. Too
> bad that you did miss my original email proposing 3.7.2, in which I did
> ask people to call out missing fixes for cherry-picking.
>
>
> -Matthias
>
>
> On 12/5/24 11:28 AM, Divij Vaidya wrote:
> > ## Validations (on AArch64 machine)
> >
> > 1. Built from source
> > 2. Ran all tests (successful amongst multiple runs)
> > 3. Verified basic produce/consume
> > 4. Verified that the maven artifacts contain 3.7.2 bits
> >
> > ## Problems
> >
> > 1. While checking the commits on the branch, I found one commit which is
> > not captured in release notes (
> > https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the
> JIRA
> > with the correct tag now. This does not require a new RC.
> >
> > 2. Do we want to backport changes to 3.7 such as
> > https://issues.apache.org/jira/browse/KAFKA-18051 and
> > https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
> > good-to-have validation and the latter impacts data stored by Tiered
> > Storage which is not GA in 3.7. Hence, we do not need a new RC, but if we
> > do end up creating one for a different reason, let's backport these.
> >
> > ## Vote
> >
> > + 1 (binding)
> >
> > --
> > Divij Vaidya
> >
> >
> >
> > On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <jo...@aiven.io.invalid>
> > wrote:
> >
> >> Hi Matthias,
> >>
> >> For 3.8.1 I pointed to the PR that makes the update to the new patch
> >> version.
> >>
> >> Best,
> >>
> >> ------------------
> >> Josep Prat
> >> Open Source Engineering Director, Aiven
> >> josep.prat@aiven.io   |   +491715557497 | aiven.io
> >> Aiven Deutschland GmbH
> >> Alexanderufer 3-7, 10117 Berlin
> >> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
> >> Anna Richardson, Kenneth Chen
> >> Amtsgericht Charlottenburg, HRB 209739 B
> >>
> >> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax
> <ma...@confluent.io.invalid>
> >> wrote:
> >>
> >>> Thanks for taking a look Bill!
> >>>
> >>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
> >>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
> >>> releases IIRC -- there is no `/370/` or `/371/` folders. We could
> create
> >>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
> >>> folder would overwrite the current `3.7.1` docs so we cannot do this.
> >>>
> >>> Hence, I just skipped pushing the docs to `asf-site` -- I think this is
> >>> what we did in the past, too?
> >>>
> >>>
> >>> -Matthias
> >>>
> >>>
> >>>
> >>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
> >>>> Matthias,
> >>>>
> >>>> Thanks for running the release.
> >>>>
> >>>> I did the following steps:
> >>>>
> >>>>      - Validated the checksums and keys
> >>>>      - Built from source
> >>>>      - Ran all the unit tests
> >>>>      - Spot checked the javadocs
> >>>>      - Spot checked the documentation
> >>>>      - Ran the KRaft quickstart
> >>>>      - Pulled and started the docker image
> >>>>      - Ran the Kafka Streams quickstart
> >>>>
> >>>> When I looked over the documentation, I noticed the quickstart (main
> >> page
> >>>> and Kafka Streams) still reference the previous release 3.7.1, but
> this
> >>>> isn't enough to block the release, we can do a PR against the
> >> kafka-site
> >>>> repo.
> >>>>
> >>>> +1(binding)
> >>>>
> >>>> Regards,
> >>>> Bill
> >>>>
> >>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> >>>> <ma...@confluent.io.invalid> wrote:
> >>>>
> >>>>> Hello Kafka users, developers and client-developers,
> >>>>>
> >>>>>
> >>>>> This is the second candidate for release of Apache Kafka 3.7.2. This
> >> is
> >>>>> a bug-fix release, closing 21 Jira tickets.
> >>>>>
> >>>>>
> >>>>>
> >>>>> Release notes for the 3.7.2 release:
> >>>>>
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
> >>>>>
> >>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
> >>>>>
> >>>>> 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/3.7.2-rc1/
> >>>>>
> >>>>>
> >>>>> * Docker release artifacts to be voted upon:
> >>>>>
> >>>>>
> >>>
> >>
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
> >>>>>
> >>>>>
> >>>>> * 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/3.7.2-rc1/javadoc/
> >>>>>
> >>>>>
> >>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> >>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
> >>>>>
> >>>>>
> >>>>> * Documentation:
> >>>>> https://kafka.apache.org/37/documentation.html
> >>>>>
> >>>>>
> >>>>> * Protocol:
> >>>>> https://kafka.apache.org/37/protocol.html
> >>>>>
> >>>>>
> >>>>> * Successful CI builds for the 3.7 branch:
> >>>>> Unit/integration tests:
> >>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
> >>>>>
> >>>>> Builds are flaky, but considering the last runs combined, each test
> >>>>> passed at least once.
> >>>>>
> >>>>> System tests:
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
> >>>>>
> >>>>> One test is flaky, but we got two different runs that make everything
> >>>>> passing.
> >>>>>
> >>>>>
> >>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
> >>>>>
> >>>>> Docker Build Test Pipeline (JVM):
> >>>>>     - https://github.com/apache/kafka/actions/runs/12167195510
> >>>>>
> >>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
> >>>>>     - https://github.com/apache/kafka/actions/runs/12167268398
> >>>>>
> >>>>>
> >>>>>
> >>>>> Thanks,
> >>>>>     -Matthias
> >>>>>
> >>>>
> >>>
> >>>
> >>
> >
>
>

Re: [VOTE] 3.7.2 RC1

Posted by Luke Chen <sh...@gmail.com>.
Hi Matthias,

Thanks for running the release.

I did the following steps:

   - Validated the checksums and keys
   - Browsed the javadocs
   - Browsed the documentation
   - Ran all the quickstart using KRaft with kafka_2.13-3.7.2.tgz
   - Ran basic quickstart using 3.7.2-rc1 docker image

+1 binding from me.

Thanks.
Luke

On Fri, Dec 6, 2024 at 12:06 PM Matthias J. Sax
<ma...@confluent.io.invalid> wrote:

> Thanks Josep. Great idea.
>
> Here is the draft PR link for docs updates:
> https://github.com/apache/kafka-site/pull/652
>
>
>
> Thanks Divij for talking a look and voting.
>
> If we need a new RC, happy to include the two tickets you mentioned. Too
> bad that you did miss my original email proposing 3.7.2, in which I did
> ask people to call out missing fixes for cherry-picking.
>
>
> -Matthias
>
>
> On 12/5/24 11:28 AM, Divij Vaidya wrote:
> > ## Validations (on AArch64 machine)
> >
> > 1. Built from source
> > 2. Ran all tests (successful amongst multiple runs)
> > 3. Verified basic produce/consume
> > 4. Verified that the maven artifacts contain 3.7.2 bits
> >
> > ## Problems
> >
> > 1. While checking the commits on the branch, I found one commit which is
> > not captured in release notes (
> > https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the
> JIRA
> > with the correct tag now. This does not require a new RC.
> >
> > 2. Do we want to backport changes to 3.7 such as
> > https://issues.apache.org/jira/browse/KAFKA-18051 and
> > https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
> > good-to-have validation and the latter impacts data stored by Tiered
> > Storage which is not GA in 3.7. Hence, we do not need a new RC, but if we
> > do end up creating one for a different reason, let's backport these.
> >
> > ## Vote
> >
> > + 1 (binding)
> >
> > --
> > Divij Vaidya
> >
> >
> >
> > On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <jo...@aiven.io.invalid>
> > wrote:
> >
> >> Hi Matthias,
> >>
> >> For 3.8.1 I pointed to the PR that makes the update to the new patch
> >> version.
> >>
> >> Best,
> >>
> >> ------------------
> >> Josep Prat
> >> Open Source Engineering Director, Aiven
> >> josep.prat@aiven.io   |   +491715557497 | aiven.io
> >> Aiven Deutschland GmbH
> >> Alexanderufer 3-7, 10117 Berlin
> >> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
> >> Anna Richardson, Kenneth Chen
> >> Amtsgericht Charlottenburg, HRB 209739 B
> >>
> >> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax
> <ma...@confluent.io.invalid>
> >> wrote:
> >>
> >>> Thanks for taking a look Bill!
> >>>
> >>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
> >>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
> >>> releases IIRC -- there is no `/370/` or `/371/` folders. We could
> create
> >>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
> >>> folder would overwrite the current `3.7.1` docs so we cannot do this.
> >>>
> >>> Hence, I just skipped pushing the docs to `asf-site` -- I think this is
> >>> what we did in the past, too?
> >>>
> >>>
> >>> -Matthias
> >>>
> >>>
> >>>
> >>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
> >>>> Matthias,
> >>>>
> >>>> Thanks for running the release.
> >>>>
> >>>> I did the following steps:
> >>>>
> >>>>      - Validated the checksums and keys
> >>>>      - Built from source
> >>>>      - Ran all the unit tests
> >>>>      - Spot checked the javadocs
> >>>>      - Spot checked the documentation
> >>>>      - Ran the KRaft quickstart
> >>>>      - Pulled and started the docker image
> >>>>      - Ran the Kafka Streams quickstart
> >>>>
> >>>> When I looked over the documentation, I noticed the quickstart (main
> >> page
> >>>> and Kafka Streams) still reference the previous release 3.7.1, but
> this
> >>>> isn't enough to block the release, we can do a PR against the
> >> kafka-site
> >>>> repo.
> >>>>
> >>>> +1(binding)
> >>>>
> >>>> Regards,
> >>>> Bill
> >>>>
> >>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> >>>> <ma...@confluent.io.invalid> wrote:
> >>>>
> >>>>> Hello Kafka users, developers and client-developers,
> >>>>>
> >>>>>
> >>>>> This is the second candidate for release of Apache Kafka 3.7.2. This
> >> is
> >>>>> a bug-fix release, closing 21 Jira tickets.
> >>>>>
> >>>>>
> >>>>>
> >>>>> Release notes for the 3.7.2 release:
> >>>>>
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
> >>>>>
> >>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
> >>>>>
> >>>>> 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/3.7.2-rc1/
> >>>>>
> >>>>>
> >>>>> * Docker release artifacts to be voted upon:
> >>>>>
> >>>>>
> >>>
> >>
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
> >>>>>
> >>>>>
> >>>>> * 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/3.7.2-rc1/javadoc/
> >>>>>
> >>>>>
> >>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> >>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
> >>>>>
> >>>>>
> >>>>> * Documentation:
> >>>>> https://kafka.apache.org/37/documentation.html
> >>>>>
> >>>>>
> >>>>> * Protocol:
> >>>>> https://kafka.apache.org/37/protocol.html
> >>>>>
> >>>>>
> >>>>> * Successful CI builds for the 3.7 branch:
> >>>>> Unit/integration tests:
> >>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
> >>>>>
> >>>>> Builds are flaky, but considering the last runs combined, each test
> >>>>> passed at least once.
> >>>>>
> >>>>> System tests:
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
> >>>>>
> >>>>> One test is flaky, but we got two different runs that make everything
> >>>>> passing.
> >>>>>
> >>>>>
> >>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
> >>>>>
> >>>>> Docker Build Test Pipeline (JVM):
> >>>>>     - https://github.com/apache/kafka/actions/runs/12167195510
> >>>>>
> >>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
> >>>>>     - https://github.com/apache/kafka/actions/runs/12167268398
> >>>>>
> >>>>>
> >>>>>
> >>>>> Thanks,
> >>>>>     -Matthias
> >>>>>
> >>>>
> >>>
> >>>
> >>
> >
>
>

Re: [VOTE] 3.7.2 RC1

Posted by "Matthias J. Sax" <ma...@confluent.io.INVALID>.
Thanks Josep. Great idea.

Here is the draft PR link for docs updates: 
https://github.com/apache/kafka-site/pull/652



Thanks Divij for talking a look and voting.

If we need a new RC, happy to include the two tickets you mentioned. Too 
bad that you did miss my original email proposing 3.7.2, in which I did 
ask people to call out missing fixes for cherry-picking.


-Matthias


On 12/5/24 11:28 AM, Divij Vaidya wrote:
> ## Validations (on AArch64 machine)
> 
> 1. Built from source
> 2. Ran all tests (successful amongst multiple runs)
> 3. Verified basic produce/consume
> 4. Verified that the maven artifacts contain 3.7.2 bits
> 
> ## Problems
> 
> 1. While checking the commits on the branch, I found one commit which is
> not captured in release notes (
> https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the JIRA
> with the correct tag now. This does not require a new RC.
> 
> 2. Do we want to backport changes to 3.7 such as
> https://issues.apache.org/jira/browse/KAFKA-18051 and
> https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
> good-to-have validation and the latter impacts data stored by Tiered
> Storage which is not GA in 3.7. Hence, we do not need a new RC, but if we
> do end up creating one for a different reason, let's backport these.
> 
> ## Vote
> 
> + 1 (binding)
> 
> --
> Divij Vaidya
> 
> 
> 
> On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <jo...@aiven.io.invalid>
> wrote:
> 
>> Hi Matthias,
>>
>> For 3.8.1 I pointed to the PR that makes the update to the new patch
>> version.
>>
>> Best,
>>
>> ------------------
>> Josep Prat
>> Open Source Engineering Director, Aiven
>> josep.prat@aiven.io   |   +491715557497 | aiven.io
>> Aiven Deutschland GmbH
>> Alexanderufer 3-7, 10117 Berlin
>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
>> Anna Richardson, Kenneth Chen
>> Amtsgericht Charlottenburg, HRB 209739 B
>>
>> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax <ma...@confluent.io.invalid>
>> wrote:
>>
>>> Thanks for taking a look Bill!
>>>
>>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
>>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
>>> releases IIRC -- there is no `/370/` or `/371/` folders. We could create
>>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
>>> folder would overwrite the current `3.7.1` docs so we cannot do this.
>>>
>>> Hence, I just skipped pushing the docs to `asf-site` -- I think this is
>>> what we did in the past, too?
>>>
>>>
>>> -Matthias
>>>
>>>
>>>
>>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
>>>> Matthias,
>>>>
>>>> Thanks for running the release.
>>>>
>>>> I did the following steps:
>>>>
>>>>      - Validated the checksums and keys
>>>>      - Built from source
>>>>      - Ran all the unit tests
>>>>      - Spot checked the javadocs
>>>>      - Spot checked the documentation
>>>>      - Ran the KRaft quickstart
>>>>      - Pulled and started the docker image
>>>>      - Ran the Kafka Streams quickstart
>>>>
>>>> When I looked over the documentation, I noticed the quickstart (main
>> page
>>>> and Kafka Streams) still reference the previous release 3.7.1, but this
>>>> isn't enough to block the release, we can do a PR against the
>> kafka-site
>>>> repo.
>>>>
>>>> +1(binding)
>>>>
>>>> Regards,
>>>> Bill
>>>>
>>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
>>>> <ma...@confluent.io.invalid> wrote:
>>>>
>>>>> Hello Kafka users, developers and client-developers,
>>>>>
>>>>>
>>>>> This is the second candidate for release of Apache Kafka 3.7.2. This
>> is
>>>>> a bug-fix release, closing 21 Jira tickets.
>>>>>
>>>>>
>>>>>
>>>>> Release notes for the 3.7.2 release:
>>>>>
>>>
>> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
>>>>>
>>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
>>>>>
>>>>> 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/3.7.2-rc1/
>>>>>
>>>>>
>>>>> * Docker release artifacts to be voted upon:
>>>>>
>>>>>
>>>
>> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
>>>>>
>>>>>
>>>>> * 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/3.7.2-rc1/javadoc/
>>>>>
>>>>>
>>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
>>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
>>>>>
>>>>>
>>>>> * Documentation:
>>>>> https://kafka.apache.org/37/documentation.html
>>>>>
>>>>>
>>>>> * Protocol:
>>>>> https://kafka.apache.org/37/protocol.html
>>>>>
>>>>>
>>>>> * Successful CI builds for the 3.7 branch:
>>>>> Unit/integration tests:
>>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
>>>>>
>>>>> Builds are flaky, but considering the last runs combined, each test
>>>>> passed at least once.
>>>>>
>>>>> System tests:
>>>>>
>>>>>
>>>>>
>>>
>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
>>>>>
>>>>>
>>>>>
>>>
>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
>>>>>
>>>>> One test is flaky, but we got two different runs that make everything
>>>>> passing.
>>>>>
>>>>>
>>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
>>>>>
>>>>> Docker Build Test Pipeline (JVM):
>>>>>     - https://github.com/apache/kafka/actions/runs/12167195510
>>>>>
>>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
>>>>>     - https://github.com/apache/kafka/actions/runs/12167268398
>>>>>
>>>>>
>>>>>
>>>>> Thanks,
>>>>>     -Matthias
>>>>>
>>>>
>>>
>>>
>>
> 


Re: [VOTE] 3.7.2 RC1

Posted by "Matthias J. Sax" <ma...@confluent.io.INVALID>.
Thanks Josep. Great idea.

Here is the draft PR link for docs updates: 
https://github.com/apache/kafka-site/pull/652



Thanks Divij for talking a look and voting.

If we need a new RC, happy to include the two tickets you mentioned. Too 
bad that you did miss my original email proposing 3.7.2, in which I did 
ask people to call out missing fixes for cherry-picking.


-Matthias


On 12/5/24 11:28 AM, Divij Vaidya wrote:
> ## Validations (on AArch64 machine)
> 
> 1. Built from source
> 2. Ran all tests (successful amongst multiple runs)
> 3. Verified basic produce/consume
> 4. Verified that the maven artifacts contain 3.7.2 bits
> 
> ## Problems
> 
> 1. While checking the commits on the branch, I found one commit which is
> not captured in release notes (
> https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the JIRA
> with the correct tag now. This does not require a new RC.
> 
> 2. Do we want to backport changes to 3.7 such as
> https://issues.apache.org/jira/browse/KAFKA-18051 and
> https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
> good-to-have validation and the latter impacts data stored by Tiered
> Storage which is not GA in 3.7. Hence, we do not need a new RC, but if we
> do end up creating one for a different reason, let's backport these.
> 
> ## Vote
> 
> + 1 (binding)
> 
> --
> Divij Vaidya
> 
> 
> 
> On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <jo...@aiven.io.invalid>
> wrote:
> 
>> Hi Matthias,
>>
>> For 3.8.1 I pointed to the PR that makes the update to the new patch
>> version.
>>
>> Best,
>>
>> ------------------
>> Josep Prat
>> Open Source Engineering Director, Aiven
>> josep.prat@aiven.io   |   +491715557497 | aiven.io
>> Aiven Deutschland GmbH
>> Alexanderufer 3-7, 10117 Berlin
>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
>> Anna Richardson, Kenneth Chen
>> Amtsgericht Charlottenburg, HRB 209739 B
>>
>> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax <ma...@confluent.io.invalid>
>> wrote:
>>
>>> Thanks for taking a look Bill!
>>>
>>> Yes, for minor release we stage the new docs in a "hidden" folder (eg
>>> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
>>> releases IIRC -- there is no `/370/` or `/371/` folders. We could create
>>> a `/372/` but would need to delete it afterward. Pushing into `/37/`
>>> folder would overwrite the current `3.7.1` docs so we cannot do this.
>>>
>>> Hence, I just skipped pushing the docs to `asf-site` -- I think this is
>>> what we did in the past, too?
>>>
>>>
>>> -Matthias
>>>
>>>
>>>
>>> On 12/4/24 3:53 PM, Bill Bejeck wrote:
>>>> Matthias,
>>>>
>>>> Thanks for running the release.
>>>>
>>>> I did the following steps:
>>>>
>>>>      - Validated the checksums and keys
>>>>      - Built from source
>>>>      - Ran all the unit tests
>>>>      - Spot checked the javadocs
>>>>      - Spot checked the documentation
>>>>      - Ran the KRaft quickstart
>>>>      - Pulled and started the docker image
>>>>      - Ran the Kafka Streams quickstart
>>>>
>>>> When I looked over the documentation, I noticed the quickstart (main
>> page
>>>> and Kafka Streams) still reference the previous release 3.7.1, but this
>>>> isn't enough to block the release, we can do a PR against the
>> kafka-site
>>>> repo.
>>>>
>>>> +1(binding)
>>>>
>>>> Regards,
>>>> Bill
>>>>
>>>> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
>>>> <ma...@confluent.io.invalid> wrote:
>>>>
>>>>> Hello Kafka users, developers and client-developers,
>>>>>
>>>>>
>>>>> This is the second candidate for release of Apache Kafka 3.7.2. This
>> is
>>>>> a bug-fix release, closing 21 Jira tickets.
>>>>>
>>>>>
>>>>>
>>>>> Release notes for the 3.7.2 release:
>>>>>
>>>
>> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
>>>>>
>>>>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
>>>>>
>>>>> 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/3.7.2-rc1/
>>>>>
>>>>>
>>>>> * Docker release artifacts to be voted upon:
>>>>>
>>>>>
>>>
>> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
>>>>>
>>>>>
>>>>> * 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/3.7.2-rc1/javadoc/
>>>>>
>>>>>
>>>>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
>>>>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
>>>>>
>>>>>
>>>>> * Documentation:
>>>>> https://kafka.apache.org/37/documentation.html
>>>>>
>>>>>
>>>>> * Protocol:
>>>>> https://kafka.apache.org/37/protocol.html
>>>>>
>>>>>
>>>>> * Successful CI builds for the 3.7 branch:
>>>>> Unit/integration tests:
>>>>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
>>>>>
>>>>> Builds are flaky, but considering the last runs combined, each test
>>>>> passed at least once.
>>>>>
>>>>> System tests:
>>>>>
>>>>>
>>>>>
>>>
>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
>>>>>
>>>>>
>>>>>
>>>
>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
>>>>>
>>>>> One test is flaky, but we got two different runs that make everything
>>>>> passing.
>>>>>
>>>>>
>>>>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
>>>>>
>>>>> Docker Build Test Pipeline (JVM):
>>>>>     - https://github.com/apache/kafka/actions/runs/12167195510
>>>>>
>>>>> Build and Push Release Candidate Docker Image Pipeline (JVM):
>>>>>     - https://github.com/apache/kafka/actions/runs/12167268398
>>>>>
>>>>>
>>>>>
>>>>> Thanks,
>>>>>     -Matthias
>>>>>
>>>>
>>>
>>>
>>
> 


Re: [VOTE] 3.7.2 RC1

Posted by Divij Vaidya <di...@gmail.com>.
## Validations (on AArch64 machine)

1. Built from source
2. Ran all tests (successful amongst multiple runs)
3. Verified basic produce/consume
4. Verified that the maven artifacts contain 3.7.2 bits

## Problems

1. While checking the commits on the branch, I found one commit which is
not captured in release notes (
https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the JIRA
with the correct tag now. This does not require a new RC.

2. Do we want to backport changes to 3.7 such as
https://issues.apache.org/jira/browse/KAFKA-18051 and
https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
good-to-have validation and the latter impacts data stored by Tiered
Storage which is not GA in 3.7. Hence, we do not need a new RC, but if we
do end up creating one for a different reason, let's backport these.

## Vote

+ 1 (binding)

--
Divij Vaidya



On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <jo...@aiven.io.invalid>
wrote:

> Hi Matthias,
>
> For 3.8.1 I pointed to the PR that makes the update to the new patch
> version.
>
> Best,
>
> ------------------
> Josep Prat
> Open Source Engineering Director, Aiven
> josep.prat@aiven.io   |   +491715557497 | aiven.io
> Aiven Deutschland GmbH
> Alexanderufer 3-7, 10117 Berlin
> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
> Anna Richardson, Kenneth Chen
> Amtsgericht Charlottenburg, HRB 209739 B
>
> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax <ma...@confluent.io.invalid>
> wrote:
>
> > Thanks for taking a look Bill!
> >
> > Yes, for minor release we stage the new docs in a "hidden" folder (eg
> > `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
> > releases IIRC -- there is no `/370/` or `/371/` folders. We could create
> > a `/372/` but would need to delete it afterward. Pushing into `/37/`
> > folder would overwrite the current `3.7.1` docs so we cannot do this.
> >
> > Hence, I just skipped pushing the docs to `asf-site` -- I think this is
> > what we did in the past, too?
> >
> >
> > -Matthias
> >
> >
> >
> > On 12/4/24 3:53 PM, Bill Bejeck wrote:
> > > Matthias,
> > >
> > > Thanks for running the release.
> > >
> > > I did the following steps:
> > >
> > >     - Validated the checksums and keys
> > >     - Built from source
> > >     - Ran all the unit tests
> > >     - Spot checked the javadocs
> > >     - Spot checked the documentation
> > >     - Ran the KRaft quickstart
> > >     - Pulled and started the docker image
> > >     - Ran the Kafka Streams quickstart
> > >
> > > When I looked over the documentation, I noticed the quickstart (main
> page
> > > and Kafka Streams) still reference the previous release 3.7.1, but this
> > > isn't enough to block the release, we can do a PR against the
> kafka-site
> > > repo.
> > >
> > > +1(binding)
> > >
> > > Regards,
> > > Bill
> > >
> > > On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> > > <ma...@confluent.io.invalid> wrote:
> > >
> > >> Hello Kafka users, developers and client-developers,
> > >>
> > >>
> > >> This is the second candidate for release of Apache Kafka 3.7.2. This
> is
> > >> a bug-fix release, closing 21 Jira tickets.
> > >>
> > >>
> > >>
> > >> Release notes for the 3.7.2 release:
> > >>
> >
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
> > >>
> > >> Please download, test and vote by Tuesday, Dec 10, 9am PST.
> > >>
> > >> 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/3.7.2-rc1/
> > >>
> > >>
> > >> * Docker release artifacts to be voted upon:
> > >>
> > >>
> >
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
> > >>
> > >>
> > >> * 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/3.7.2-rc1/javadoc/
> > >>
> > >>
> > >> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> > >> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
> > >>
> > >>
> > >> * Documentation:
> > >> https://kafka.apache.org/37/documentation.html
> > >>
> > >>
> > >> * Protocol:
> > >> https://kafka.apache.org/37/protocol.html
> > >>
> > >>
> > >> * Successful CI builds for the 3.7 branch:
> > >> Unit/integration tests:
> > >> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
> > >>
> > >> Builds are flaky, but considering the last runs combined, each test
> > >> passed at least once.
> > >>
> > >> System tests:
> > >>
> > >>
> > >>
> >
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
> > >>
> > >>
> > >>
> >
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
> > >>
> > >> One test is flaky, but we got two different runs that make everything
> > >> passing.
> > >>
> > >>
> > >> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
> > >>
> > >> Docker Build Test Pipeline (JVM):
> > >>    - https://github.com/apache/kafka/actions/runs/12167195510
> > >>
> > >> Build and Push Release Candidate Docker Image Pipeline (JVM):
> > >>    - https://github.com/apache/kafka/actions/runs/12167268398
> > >>
> > >>
> > >>
> > >> Thanks,
> > >>    -Matthias
> > >>
> > >
> >
> >
>

Re: [VOTE] 3.7.2 RC1

Posted by Divij Vaidya <di...@gmail.com>.
## Validations (on AArch64 machine)

1. Built from source
2. Ran all tests (successful amongst multiple runs)
3. Verified basic produce/consume
4. Verified that the maven artifacts contain 3.7.2 bits

## Problems

1. While checking the commits on the branch, I found one commit which is
not captured in release notes (
https://issues.apache.org/jira/browse/KAFKA-17190). I have updated the JIRA
with the correct tag now. This does not require a new RC.

2. Do we want to backport changes to 3.7 such as
https://issues.apache.org/jira/browse/KAFKA-18051 and
https://issues.apache.org/jira/browse/KAFKA-17062? The former is a
good-to-have validation and the latter impacts data stored by Tiered
Storage which is not GA in 3.7. Hence, we do not need a new RC, but if we
do end up creating one for a different reason, let's backport these.

## Vote

+ 1 (binding)

--
Divij Vaidya



On Thu, Dec 5, 2024 at 7:16 PM Josep Prat <jo...@aiven.io.invalid>
wrote:

> Hi Matthias,
>
> For 3.8.1 I pointed to the PR that makes the update to the new patch
> version.
>
> Best,
>
> ------------------
> Josep Prat
> Open Source Engineering Director, Aiven
> josep.prat@aiven.io   |   +491715557497 | aiven.io
> Aiven Deutschland GmbH
> Alexanderufer 3-7, 10117 Berlin
> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
> Anna Richardson, Kenneth Chen
> Amtsgericht Charlottenburg, HRB 209739 B
>
> On Thu, Dec 5, 2024, 18:46 Matthias J. Sax <ma...@confluent.io.invalid>
> wrote:
>
> > Thanks for taking a look Bill!
> >
> > Yes, for minor release we stage the new docs in a "hidden" folder (eg
> > `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
> > releases IIRC -- there is no `/370/` or `/371/` folders. We could create
> > a `/372/` but would need to delete it afterward. Pushing into `/37/`
> > folder would overwrite the current `3.7.1` docs so we cannot do this.
> >
> > Hence, I just skipped pushing the docs to `asf-site` -- I think this is
> > what we did in the past, too?
> >
> >
> > -Matthias
> >
> >
> >
> > On 12/4/24 3:53 PM, Bill Bejeck wrote:
> > > Matthias,
> > >
> > > Thanks for running the release.
> > >
> > > I did the following steps:
> > >
> > >     - Validated the checksums and keys
> > >     - Built from source
> > >     - Ran all the unit tests
> > >     - Spot checked the javadocs
> > >     - Spot checked the documentation
> > >     - Ran the KRaft quickstart
> > >     - Pulled and started the docker image
> > >     - Ran the Kafka Streams quickstart
> > >
> > > When I looked over the documentation, I noticed the quickstart (main
> page
> > > and Kafka Streams) still reference the previous release 3.7.1, but this
> > > isn't enough to block the release, we can do a PR against the
> kafka-site
> > > repo.
> > >
> > > +1(binding)
> > >
> > > Regards,
> > > Bill
> > >
> > > On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> > > <ma...@confluent.io.invalid> wrote:
> > >
> > >> Hello Kafka users, developers and client-developers,
> > >>
> > >>
> > >> This is the second candidate for release of Apache Kafka 3.7.2. This
> is
> > >> a bug-fix release, closing 21 Jira tickets.
> > >>
> > >>
> > >>
> > >> Release notes for the 3.7.2 release:
> > >>
> >
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
> > >>
> > >> Please download, test and vote by Tuesday, Dec 10, 9am PST.
> > >>
> > >> 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/3.7.2-rc1/
> > >>
> > >>
> > >> * Docker release artifacts to be voted upon:
> > >>
> > >>
> >
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
> > >>
> > >>
> > >> * 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/3.7.2-rc1/javadoc/
> > >>
> > >>
> > >> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> > >> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
> > >>
> > >>
> > >> * Documentation:
> > >> https://kafka.apache.org/37/documentation.html
> > >>
> > >>
> > >> * Protocol:
> > >> https://kafka.apache.org/37/protocol.html
> > >>
> > >>
> > >> * Successful CI builds for the 3.7 branch:
> > >> Unit/integration tests:
> > >> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
> > >>
> > >> Builds are flaky, but considering the last runs combined, each test
> > >> passed at least once.
> > >>
> > >> System tests:
> > >>
> > >>
> > >>
> >
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
> > >>
> > >>
> > >>
> >
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
> > >>
> > >> One test is flaky, but we got two different runs that make everything
> > >> passing.
> > >>
> > >>
> > >> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
> > >>
> > >> Docker Build Test Pipeline (JVM):
> > >>    - https://github.com/apache/kafka/actions/runs/12167195510
> > >>
> > >> Build and Push Release Candidate Docker Image Pipeline (JVM):
> > >>    - https://github.com/apache/kafka/actions/runs/12167268398
> > >>
> > >>
> > >>
> > >> Thanks,
> > >>    -Matthias
> > >>
> > >
> >
> >
>

Re: [VOTE] 3.7.2 RC1

Posted by Josep Prat <jo...@aiven.io.INVALID>.
Hi Matthias,

For 3.8.1 I pointed to the PR that makes the update to the new patch
version.

Best,

------------------
Josep Prat
Open Source Engineering Director, Aiven
josep.prat@aiven.io   |   +491715557497 | aiven.io
Aiven Deutschland GmbH
Alexanderufer 3-7, 10117 Berlin
Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
Anna Richardson, Kenneth Chen
Amtsgericht Charlottenburg, HRB 209739 B

On Thu, Dec 5, 2024, 18:46 Matthias J. Sax <ma...@confluent.io.invalid>
wrote:

> Thanks for taking a look Bill!
>
> Yes, for minor release we stage the new docs in a "hidden" folder (eg
> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
> releases IIRC -- there is no `/370/` or `/371/` folders. We could create
> a `/372/` but would need to delete it afterward. Pushing into `/37/`
> folder would overwrite the current `3.7.1` docs so we cannot do this.
>
> Hence, I just skipped pushing the docs to `asf-site` -- I think this is
> what we did in the past, too?
>
>
> -Matthias
>
>
>
> On 12/4/24 3:53 PM, Bill Bejeck wrote:
> > Matthias,
> >
> > Thanks for running the release.
> >
> > I did the following steps:
> >
> >     - Validated the checksums and keys
> >     - Built from source
> >     - Ran all the unit tests
> >     - Spot checked the javadocs
> >     - Spot checked the documentation
> >     - Ran the KRaft quickstart
> >     - Pulled and started the docker image
> >     - Ran the Kafka Streams quickstart
> >
> > When I looked over the documentation, I noticed the quickstart (main page
> > and Kafka Streams) still reference the previous release 3.7.1, but this
> > isn't enough to block the release, we can do a PR against the kafka-site
> > repo.
> >
> > +1(binding)
> >
> > Regards,
> > Bill
> >
> > On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> > <ma...@confluent.io.invalid> wrote:
> >
> >> Hello Kafka users, developers and client-developers,
> >>
> >>
> >> This is the second candidate for release of Apache Kafka 3.7.2. This is
> >> a bug-fix release, closing 21 Jira tickets.
> >>
> >>
> >>
> >> Release notes for the 3.7.2 release:
> >>
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
> >>
> >> Please download, test and vote by Tuesday, Dec 10, 9am PST.
> >>
> >> 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/3.7.2-rc1/
> >>
> >>
> >> * Docker release artifacts to be voted upon:
> >>
> >>
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
> >>
> >>
> >> * 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/3.7.2-rc1/javadoc/
> >>
> >>
> >> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> >> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
> >>
> >>
> >> * Documentation:
> >> https://kafka.apache.org/37/documentation.html
> >>
> >>
> >> * Protocol:
> >> https://kafka.apache.org/37/protocol.html
> >>
> >>
> >> * Successful CI builds for the 3.7 branch:
> >> Unit/integration tests:
> >> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
> >>
> >> Builds are flaky, but considering the last runs combined, each test
> >> passed at least once.
> >>
> >> System tests:
> >>
> >>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
> >>
> >>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
> >>
> >> One test is flaky, but we got two different runs that make everything
> >> passing.
> >>
> >>
> >> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
> >>
> >> Docker Build Test Pipeline (JVM):
> >>    - https://github.com/apache/kafka/actions/runs/12167195510
> >>
> >> Build and Push Release Candidate Docker Image Pipeline (JVM):
> >>    - https://github.com/apache/kafka/actions/runs/12167268398
> >>
> >>
> >>
> >> Thanks,
> >>    -Matthias
> >>
> >
>
>

Re: [VOTE] 3.7.2 RC1

Posted by Josep Prat <jo...@aiven.io.INVALID>.
Hi Matthias,

For 3.8.1 I pointed to the PR that makes the update to the new patch
version.

Best,

------------------
Josep Prat
Open Source Engineering Director, Aiven
josep.prat@aiven.io   |   +491715557497 | aiven.io
Aiven Deutschland GmbH
Alexanderufer 3-7, 10117 Berlin
Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
Anna Richardson, Kenneth Chen
Amtsgericht Charlottenburg, HRB 209739 B

On Thu, Dec 5, 2024, 18:46 Matthias J. Sax <ma...@confluent.io.invalid>
wrote:

> Thanks for taking a look Bill!
>
> Yes, for minor release we stage the new docs in a "hidden" folder (eg
> `/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix
> releases IIRC -- there is no `/370/` or `/371/` folders. We could create
> a `/372/` but would need to delete it afterward. Pushing into `/37/`
> folder would overwrite the current `3.7.1` docs so we cannot do this.
>
> Hence, I just skipped pushing the docs to `asf-site` -- I think this is
> what we did in the past, too?
>
>
> -Matthias
>
>
>
> On 12/4/24 3:53 PM, Bill Bejeck wrote:
> > Matthias,
> >
> > Thanks for running the release.
> >
> > I did the following steps:
> >
> >     - Validated the checksums and keys
> >     - Built from source
> >     - Ran all the unit tests
> >     - Spot checked the javadocs
> >     - Spot checked the documentation
> >     - Ran the KRaft quickstart
> >     - Pulled and started the docker image
> >     - Ran the Kafka Streams quickstart
> >
> > When I looked over the documentation, I noticed the quickstart (main page
> > and Kafka Streams) still reference the previous release 3.7.1, but this
> > isn't enough to block the release, we can do a PR against the kafka-site
> > repo.
> >
> > +1(binding)
> >
> > Regards,
> > Bill
> >
> > On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> > <ma...@confluent.io.invalid> wrote:
> >
> >> Hello Kafka users, developers and client-developers,
> >>
> >>
> >> This is the second candidate for release of Apache Kafka 3.7.2. This is
> >> a bug-fix release, closing 21 Jira tickets.
> >>
> >>
> >>
> >> Release notes for the 3.7.2 release:
> >>
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
> >>
> >> Please download, test and vote by Tuesday, Dec 10, 9am PST.
> >>
> >> 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/3.7.2-rc1/
> >>
> >>
> >> * Docker release artifacts to be voted upon:
> >>
> >>
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
> >>
> >>
> >> * 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/3.7.2-rc1/javadoc/
> >>
> >>
> >> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> >> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
> >>
> >>
> >> * Documentation:
> >> https://kafka.apache.org/37/documentation.html
> >>
> >>
> >> * Protocol:
> >> https://kafka.apache.org/37/protocol.html
> >>
> >>
> >> * Successful CI builds for the 3.7 branch:
> >> Unit/integration tests:
> >> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
> >>
> >> Builds are flaky, but considering the last runs combined, each test
> >> passed at least once.
> >>
> >> System tests:
> >>
> >>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
> >>
> >>
> >>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
> >>
> >> One test is flaky, but we got two different runs that make everything
> >> passing.
> >>
> >>
> >> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
> >>
> >> Docker Build Test Pipeline (JVM):
> >>    - https://github.com/apache/kafka/actions/runs/12167195510
> >>
> >> Build and Push Release Candidate Docker Image Pipeline (JVM):
> >>    - https://github.com/apache/kafka/actions/runs/12167268398
> >>
> >>
> >>
> >> Thanks,
> >>    -Matthias
> >>
> >
>
>

Re: [VOTE] 3.7.2 RC1

Posted by "Matthias J. Sax" <ma...@confluent.io.INVALID>.
Thanks for taking a look Bill!

Yes, for minor release we stage the new docs in a "hidden" folder (eg 
`/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix 
releases IIRC -- there is no `/370/` or `/371/` folders. We could create 
a `/372/` but would need to delete it afterward. Pushing into `/37/` 
folder would overwrite the current `3.7.1` docs so we cannot do this.

Hence, I just skipped pushing the docs to `asf-site` -- I think this is 
what we did in the past, too?


-Matthias



On 12/4/24 3:53 PM, Bill Bejeck wrote:
> Matthias,
> 
> Thanks for running the release.
> 
> I did the following steps:
> 
>     - Validated the checksums and keys
>     - Built from source
>     - Ran all the unit tests
>     - Spot checked the javadocs
>     - Spot checked the documentation
>     - Ran the KRaft quickstart
>     - Pulled and started the docker image
>     - Ran the Kafka Streams quickstart
> 
> When I looked over the documentation, I noticed the quickstart (main page
> and Kafka Streams) still reference the previous release 3.7.1, but this
> isn't enough to block the release, we can do a PR against the kafka-site
> repo.
> 
> +1(binding)
> 
> Regards,
> Bill
> 
> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> <ma...@confluent.io.invalid> wrote:
> 
>> Hello Kafka users, developers and client-developers,
>>
>>
>> This is the second candidate for release of Apache Kafka 3.7.2. This is
>> a bug-fix release, closing 21 Jira tickets.
>>
>>
>>
>> Release notes for the 3.7.2 release:
>> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
>>
>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
>>
>> 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/3.7.2-rc1/
>>
>>
>> * Docker release artifacts to be voted upon:
>>
>> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
>>
>>
>> * 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/3.7.2-rc1/javadoc/
>>
>>
>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
>>
>>
>> * Documentation:
>> https://kafka.apache.org/37/documentation.html
>>
>>
>> * Protocol:
>> https://kafka.apache.org/37/protocol.html
>>
>>
>> * Successful CI builds for the 3.7 branch:
>> Unit/integration tests:
>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
>>
>> Builds are flaky, but considering the last runs combined, each test
>> passed at least once.
>>
>> System tests:
>>
>>
>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
>>
>>
>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
>>
>> One test is flaky, but we got two different runs that make everything
>> passing.
>>
>>
>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
>>
>> Docker Build Test Pipeline (JVM):
>>    - https://github.com/apache/kafka/actions/runs/12167195510
>>
>> Build and Push Release Candidate Docker Image Pipeline (JVM):
>>    - https://github.com/apache/kafka/actions/runs/12167268398
>>
>>
>>
>> Thanks,
>>    -Matthias
>>
> 


Re: [VOTE] 3.7.2 RC1

Posted by "Matthias J. Sax" <ma...@confluent.io.INVALID>.
Thanks for taking a look Bill!

Yes, for minor release we stage the new docs in a "hidden" folder (eg 
`/40/` for upcoming 4.0.0 release), but we don't do this for bug-fix 
releases IIRC -- there is no `/370/` or `/371/` folders. We could create 
a `/372/` but would need to delete it afterward. Pushing into `/37/` 
folder would overwrite the current `3.7.1` docs so we cannot do this.

Hence, I just skipped pushing the docs to `asf-site` -- I think this is 
what we did in the past, too?


-Matthias



On 12/4/24 3:53 PM, Bill Bejeck wrote:
> Matthias,
> 
> Thanks for running the release.
> 
> I did the following steps:
> 
>     - Validated the checksums and keys
>     - Built from source
>     - Ran all the unit tests
>     - Spot checked the javadocs
>     - Spot checked the documentation
>     - Ran the KRaft quickstart
>     - Pulled and started the docker image
>     - Ran the Kafka Streams quickstart
> 
> When I looked over the documentation, I noticed the quickstart (main page
> and Kafka Streams) still reference the previous release 3.7.1, but this
> isn't enough to block the release, we can do a PR against the kafka-site
> repo.
> 
> +1(binding)
> 
> Regards,
> Bill
> 
> On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
> <ma...@confluent.io.invalid> wrote:
> 
>> Hello Kafka users, developers and client-developers,
>>
>>
>> This is the second candidate for release of Apache Kafka 3.7.2. This is
>> a bug-fix release, closing 21 Jira tickets.
>>
>>
>>
>> Release notes for the 3.7.2 release:
>> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
>>
>> Please download, test and vote by Tuesday, Dec 10, 9am PST.
>>
>> 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/3.7.2-rc1/
>>
>>
>> * Docker release artifacts to be voted upon:
>>
>> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
>>
>>
>> * 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/3.7.2-rc1/javadoc/
>>
>>
>> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
>> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
>>
>>
>> * Documentation:
>> https://kafka.apache.org/37/documentation.html
>>
>>
>> * Protocol:
>> https://kafka.apache.org/37/protocol.html
>>
>>
>> * Successful CI builds for the 3.7 branch:
>> Unit/integration tests:
>> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
>>
>> Builds are flaky, but considering the last runs combined, each test
>> passed at least once.
>>
>> System tests:
>>
>>
>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
>>
>>
>> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
>>
>> One test is flaky, but we got two different runs that make everything
>> passing.
>>
>>
>> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
>>
>> Docker Build Test Pipeline (JVM):
>>    - https://github.com/apache/kafka/actions/runs/12167195510
>>
>> Build and Push Release Candidate Docker Image Pipeline (JVM):
>>    - https://github.com/apache/kafka/actions/runs/12167268398
>>
>>
>>
>> Thanks,
>>    -Matthias
>>
> 


Re: [VOTE] 3.7.2 RC1

Posted by Bill Bejeck <bi...@confluent.io.INVALID>.
Matthias,

Thanks for running the release.

I did the following steps:

   - Validated the checksums and keys
   - Built from source
   - Ran all the unit tests
   - Spot checked the javadocs
   - Spot checked the documentation
   - Ran the KRaft quickstart
   - Pulled and started the docker image
   - Ran the Kafka Streams quickstart

When I looked over the documentation, I noticed the quickstart (main page
and Kafka Streams) still reference the previous release 3.7.1, but this
isn't enough to block the release, we can do a PR against the kafka-site
repo.

+1(binding)

Regards,
Bill

On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
<ma...@confluent.io.invalid> wrote:

> Hello Kafka users, developers and client-developers,
>
>
> This is the second candidate for release of Apache Kafka 3.7.2. This is
> a bug-fix release, closing 21 Jira tickets.
>
>
>
> Release notes for the 3.7.2 release:
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
>
> Please download, test and vote by Tuesday, Dec 10, 9am PST.
>
> 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/3.7.2-rc1/
>
>
> * Docker release artifacts to be voted upon:
>
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
>
>
> * 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/3.7.2-rc1/javadoc/
>
>
> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
>
>
> * Documentation:
> https://kafka.apache.org/37/documentation.html
>
>
> * Protocol:
> https://kafka.apache.org/37/protocol.html
>
>
> * Successful CI builds for the 3.7 branch:
> Unit/integration tests:
> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
>
> Builds are flaky, but considering the last runs combined, each test
> passed at least once.
>
> System tests:
>
>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
>
>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
>
> One test is flaky, but we got two different runs that make everything
> passing.
>
>
> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
>
> Docker Build Test Pipeline (JVM):
>   - https://github.com/apache/kafka/actions/runs/12167195510
>
> Build and Push Release Candidate Docker Image Pipeline (JVM):
>   - https://github.com/apache/kafka/actions/runs/12167268398
>
>
>
> Thanks,
>   -Matthias
>

Re: [VOTE] 3.7.2 RC1

Posted by Bill Bejeck <bi...@confluent.io.INVALID>.
Matthias,

Thanks for running the release.

I did the following steps:

   - Validated the checksums and keys
   - Built from source
   - Ran all the unit tests
   - Spot checked the javadocs
   - Spot checked the documentation
   - Ran the KRaft quickstart
   - Pulled and started the docker image
   - Ran the Kafka Streams quickstart

When I looked over the documentation, I noticed the quickstart (main page
and Kafka Streams) still reference the previous release 3.7.1, but this
isn't enough to block the release, we can do a PR against the kafka-site
repo.

+1(binding)

Regards,
Bill

On Wed, Dec 4, 2024 at 3:15 PM Matthias J. Sax
<ma...@confluent.io.invalid> wrote:

> Hello Kafka users, developers and client-developers,
>
>
> This is the second candidate for release of Apache Kafka 3.7.2. This is
> a bug-fix release, closing 21 Jira tickets.
>
>
>
> Release notes for the 3.7.2 release:
> https://dist.apache.org/repos/dist/dev/kafka/3.7.2-rc1/RELEASE_NOTES.html
>
> Please download, test and vote by Tuesday, Dec 10, 9am PST.
>
> 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/3.7.2-rc1/
>
>
> * Docker release artifacts to be voted upon:
>
> https://hub.docker.com/layers/apache/kafka/3.7.2-rc1/images/sha256-e81f67cd3ca9c018d9b6a2d2354dc6067a5a25908c642383c652f0c6b3e8c4a4?context=explore
>
>
> * 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/3.7.2-rc1/javadoc/
>
>
> * Tag to be voted upon (off 3.7 branch) is the 3.7.2 tag:
> https://github.com/apache/kafka/releases/tag/3.7.2-rc1
>
>
> * Documentation:
> https://kafka.apache.org/37/documentation.html
>
>
> * Protocol:
> https://kafka.apache.org/37/protocol.html
>
>
> * Successful CI builds for the 3.7 branch:
> Unit/integration tests:
> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.7/
>
> Builds are flaky, but considering the last runs combined, each test
> passed at least once.
>
> System tests:
>
>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-12-02--001.ce908c58-d9cf-48db-b95f-08ccd8274a3a--1733218470--confluentinc--3.7--89dd7938f3/report.html
>
>
> https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/3.7/2024-11-29--001.5041d078-e977-4cf1-8d8d-76f0feea7ee0--1732947843--confluentinc--3.7--89dd7938f3/report.html
>
> One test is flaky, but we got two different runs that make everything
> passing.
>
>
> * Successful Docker Image Github Actions Pipeline for 3.7 branch:
>
> Docker Build Test Pipeline (JVM):
>   - https://github.com/apache/kafka/actions/runs/12167195510
>
> Build and Push Release Candidate Docker Image Pipeline (JVM):
>   - https://github.com/apache/kafka/actions/runs/12167268398
>
>
>
> Thanks,
>   -Matthias
>