+1 (binding)

I ran some python quick start examples. Most validations in the sheet were
already done :) Thank you all!

On Thu, Apr 22, 2021 at 9:15 AM Kyle Weaver <kcwea...@google.com> wrote:

> +1 (non-)
>
> Ran Python wordcount on Flink and Spark.
>
> On Wed, Apr 21, 2021 at 5:20 PM Brian Hulette <bhule...@google.com> wrote:
>
>> +1 (non-binding)
>>
>> I ran a python pipeline exercising the DataFrame API, and another
>> exercising SQLTransform in Python, both on Dataflow.
>>
>> On Wed, Apr 21, 2021 at 12:55 PM Kenneth Knowles <k...@apache.org> wrote:
>>
>>> Since the artifacts were changed about 26 hours ago, I intend to leave
>>> this vote open until 46 hours from now. Specifically, around noon my time
>>> (US Pacific) on Friday I will close the vote and finalize the release, if
>>> no problems are discovered.
>>>
>>> Kenn
>>>
>>> On Wed, Apr 21, 2021 at 12:52 PM Kenneth Knowles <k...@apache.org>
>>> wrote:
>>>
>>>> +1 (binding)
>>>>
>>>> I ran the script at
>>>> https://beam.apache.org/contribute/release-guide/#run-validations-using-run_rc_validationsh
>>>> except for the part that requires a GitHub PR, since Cham already did that
>>>> part.
>>>>
>>>> Kenn
>>>>
>>>> On Wed, Apr 21, 2021 at 12:11 PM Valentyn Tymofieiev <
>>>> valen...@google.com> wrote:
>>>>
>>>>> +1, verified that my previous findings are fixed.
>>>>>
>>>>> On Wed, Apr 21, 2021 at 8:17 AM Chamikara Jayalath <
>>>>> chamik...@google.com> wrote:
>>>>>
>>>>>> +1 (binding)
>>>>>>
>>>>>> Ran some Python scenarios and updated the spreadsheet.
>>>>>>
>>>>>> Thanks,
>>>>>> Cham
>>>>>>
>>>>>> On Tue, Apr 20, 2021 at 3:39 PM Kenneth Knowles <k...@apache.org>
>>>>>> wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Apr 20, 2021 at 3:24 PM Robert Bradshaw <rober...@google.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> The artifacts and signatures look good to me. +1 (binding)
>>>>>>>>
>>>>>>>> (The release branch still has the .dev name, maybe you didn't push?
>>>>>>>> https://github.com/apache/beam/blob/release-2.29.0/sdks/python/apache_beam/version.py
>>>>>>>> )
>>>>>>>>
>>>>>>>
>>>>>>> Good point. I'll highlight that I finally implemented the branching
>>>>>>> changes from
>>>>>>> https://lists.apache.org/thread.html/205472bdaf3c2c5876533750d417c19b0d1078131a3dc04916082ce8%40%3Cdev.beam.apache.org%3E
>>>>>>>
>>>>>>> The new guide with diagram is here:
>>>>>>> https://beam.apache.org/contribute/release-guide/#tag-a-chosen-commit-for-the-rc
>>>>>>>
>>>>>>> TL;DR:
>>>>>>>  - the release branch continues to be dev/SNAPSHOT for 2.29.0 while
>>>>>>> the main branch is now dev/SNAPSHOT for 2.30.0
>>>>>>>  - the RC tag v2.29.0-RC1 no longer lies on the release branch. It
>>>>>>> is a single tagged commit that removes the dev/SNAPSHOT suffix
>>>>>>>
>>>>>>> Kenn
>>>>>>>
>>>>>>>
>>>>>>>> On Tue, Apr 20, 2021 at 10:36 AM Kenneth Knowles <k...@apache.org>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Please take another look.
>>>>>>>>>
>>>>>>>>>  - I re-ran the RC creation script so the source release and
>>>>>>>>> wheels are new and built from the RC tag. I confirmed the source zip 
>>>>>>>>> and
>>>>>>>>> wheels have version 2.29.0 (not .dev or -SNAPSHOT).
>>>>>>>>>  - I fixed and rebuilt Dataflow worker container images from
>>>>>>>>> exactly the RC commit, added dataclasses, with internal changes to 
>>>>>>>>> get the
>>>>>>>>> version to match.
>>>>>>>>>  - I confirmed that the staged jars already have version 2.29.0
>>>>>>>>> (not -SNAPSHOT).
>>>>>>>>>  - I confirmed with `diff -r -q` that the source tarball matches
>>>>>>>>> the RC tag (minus the .git* files and directories and gradlew)
>>>>>>>>>
>>>>>>>>> Kenn
>>>>>>>>>
>>>>>>>>> On Mon, Apr 19, 2021 at 9:19 PM Kenneth Knowles <k...@apache.org>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> At this point, the release train has just about come around to
>>>>>>>>>> 2.30.0 which will pick up that change. I don't think it makes sense 
>>>>>>>>>> to
>>>>>>>>>> cherry-pick anything more into 2.29.0 unless it is nonfunctional. As 
>>>>>>>>>> it is,
>>>>>>>>>> I think we have a good commit and just need to build the expected
>>>>>>>>>> artifacts. Since it isn't all the artifacts, I was planning on just
>>>>>>>>>> overwriting the RC1 artifacts in question and re-verify. I could 
>>>>>>>>>> also roll
>>>>>>>>>> a new RC2 from the same commit fairly easily.
>>>>>>>>>>
>>>>>>>>>> Kenn
>>>>>>>>>>
>>>>>>>>>> On Mon, Apr 19, 2021 at 8:57 PM Reuven Lax <re...@google.com>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> Any chance we could include
>>>>>>>>>>> https://github.com/apache/beam/pull/14548?
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Apr 19, 2021 at 8:54 PM Kenneth Knowles <k...@apache.org>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> To clarify: I am running and fixing the release scripts on the
>>>>>>>>>>>> `master` branch. They work from fresh clones of the RC tag so this 
>>>>>>>>>>>> should
>>>>>>>>>>>> work in most cases. The exception is the GitHub Actions 
>>>>>>>>>>>> configuration,
>>>>>>>>>>>> which I cherrypicked
>>>>>>>>>>>> to the release branch.
>>>>>>>>>>>>
>>>>>>>>>>>> Kenn
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Apr 19, 2021 at 8:34 PM Kenneth Knowles <
>>>>>>>>>>>> k...@apache.org> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> OK it sounds like I need to re-roll the artifacts in question.
>>>>>>>>>>>>> I don't think anything raised here indicates a problem with the 
>>>>>>>>>>>>> tagged
>>>>>>>>>>>>> commit, but with the state of the release scripts at the time I 
>>>>>>>>>>>>> built the
>>>>>>>>>>>>> earlier artifacts.
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Apr 19, 2021 at 1:03 PM Robert Bradshaw <
>>>>>>>>>>>>> rober...@google.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> It looks like the wheels are also versioned "2.29.0.dev".
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Not sure if it's important, but the source tarball also seems
>>>>>>>>>>>>>> to contain some release script changes that are not reflected in 
>>>>>>>>>>>>>> the github
>>>>>>>>>>>>>> branch.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Mon, Apr 19, 2021 at 8:41 AM Kenneth Knowles <
>>>>>>>>>>>>>> k...@apache.org> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks for the details, Valentyn & Cham. I will fix the
>>>>>>>>>>>>>>> Dataflow worker containers then update this thread.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Kenn
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Mon, Apr 19, 2021 at 8:36 AM Kenneth Knowles <
>>>>>>>>>>>>>>> k...@apache.org> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Fri, Apr 16, 2021 at 3:42 AM Elliotte Rusty Harold <
>>>>>>>>>>>>>>>> elh...@ibiblio.org> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Fri, Apr 16, 2021 at 4:02 AM Kenneth Knowles <
>>>>>>>>>>>>>>>>> k...@apache.org> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> > The complete staging area is available for your review,
>>>>>>>>>>>>>>>>> which includes:
>>>>>>>>>>>>>>>>> > * JIRA release notes [1],
>>>>>>>>>>>>>>>>> > * the official Apache source release to be deployed to
>>>>>>>>>>>>>>>>> dist.apache.org [2], which is signed with the key with
>>>>>>>>>>>>>>>>> fingerprint 03DBA3E6ABDD04BFD1558DC16ED551A8AE02461C [3],
>>>>>>>>>>>>>>>>> > * all artifacts to be deployed to the Maven Central
>>>>>>>>>>>>>>>>> Repository [4],
>>>>>>>>>>>>>>>>> > * source code tag "v2.29.0-RC1" [5],
>>>>>>>>>>>>>>>>> > * website pull request listing the release [6],
>>>>>>>>>>>>>>>>> publishing the API reference manual [7], and the blog post 
>>>>>>>>>>>>>>>>> [8].
>>>>>>>>>>>>>>>>> > * Java artifacts were built with Maven MAVEN_VERSION and
>>>>>>>>>>>>>>>>> OpenJDK/Oracle JDK JDK_VERSION.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Are the MAVEN_VERSION and OpenJDK/Oracle JDK JDK_VERSION
>>>>>>>>>>>>>>>>> supposed to
>>>>>>>>>>>>>>>>> be filled in with numbers?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Yes, I missed that these were variables to be replaced.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> JDK_VERSION=8u181 (1.8) and the Gradle version is taken
>>>>>>>>>>>>>>>> from the gradlew config so no need to include in the template, 
>>>>>>>>>>>>>>>> but it is 6.8
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Kenn
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Elliotte Rusty Harold
>>>>>>>>>>>>>>>>> elh...@ibiblio.org
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>

Reply via email to