If we roll back, do we need to roll back +Lukasz Cwik
<[email protected]>'s change
[1] on master as well?

Liam, are we okay to roll back this change for this release?

[1] https://github.com/apache/beam/pull/22594

On Tue, Aug 16, 2022 at 2:25 PM Kenneth Knowles <[email protected]> wrote:

> Two options to unblock the release are:
>
> 1. Roll back https://github.com/apache/beam/pull/17317/files
> 2. Downgrade unvendored bytebuddy to 1.11.0 (if the above doesn't work or
> is too high risk)
>
> And as a follow up we should make sure there is some test that would
> exercise this, since that PR was green and was a while ago too and our
> postcommits did not catch it either.
>
> Kenn
>
> On Tue, Aug 16, 2022 at 12:50 PM Kiley Sok via dev <[email protected]>
> wrote:
>
>> cc: @Liam Miller-Cushon <[email protected]>, who worked on the bytebuddy
>> update.
>>
>> Liam, do you have any context on this error?
>>
>> On Tue, Aug 16, 2022 at 10:11 AM Alexey Romanenko <
>> [email protected]> wrote:
>>
>>> I tested with "beam-samples" [1] and found that a rather simple test
>>> pipeline fails [2] with this runtime error:
>>>
>>> Error:
>>>  Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.776 s
>>> <<< FAILURE! - in SerializationTest
>>>
>>> 5809
>>> Error:
>>>  SerializationTest.nonSerilizableTest  Time elapsed: 2.708 s  <<< ERROR!
>>>
>>> 5810
>>> org.apache.beam.vendor.guava.v26_0_jre.com.google.common.util.concurrent.UncheckedExecutionException:
>>> java.lang.IllegalStateException: Invisible parameter type of
>>> SerializationTest$1 arg0 for public
>>> SerializationTest$1$DoFnInvoker(SerializationTest$1)
>>>
>>> 5811
>>> Caused by: java.lang.IllegalStateException: Invisible parameter type of
>>> SerializationTest$1 arg0 for public
>>> SerializationTest$1$DoFnInvoker(SerializationTest$1)
>>>
>>>
>>> Seems like that it’s caused by “bytebuddy” dependency update [3] from
>>> version 1.11.0 to 1.12.9 and it was vendored before (not sure if it’s
>>> related).
>>>
>>> Downgrading the “bytebuddy” version to 1.11.0 fixes an error.
>>>
>>> I’ve not yet gone deep into a cause of this problem but maybe someone
>>> knows some details?
>>>
>>> [1] https://github.com/Talend/beam-samples/
>>> [2]
>>> https://github.com/Talend/beam-samples/runs/7856722514?check_suite_focus=true
>>>
>>> [3] https://github.com/apache/beam/pull/17317
>>>
>>> —
>>> Alexey
>>>
>>> On 16 Aug 2022, at 17:54, Ritesh Ghorse via dev <[email protected]>
>>> wrote:
>>>
>>> +1 (non-binding), Validated Go SDK Quickstart on Direct and Dataflow
>>> runner
>>>
>>>
>>> On Tue, Aug 16, 2022 at 4:26 AM Jan Lukavský <[email protected]> wrote:
>>>
>>>> +1 (non-binding)
>>>>
>>>> Validated Java SDK with classical Flink Runner.
>>>> On 8/15/22 23:06, Chamikara Jayalath via dev wrote:
>>>>
>>>> +1 as well
>>>> (I believe Kiley is addressing the container tags issue)
>>>>
>>>> Thanks,
>>>> Cham
>>>>
>>>> On Mon, Aug 15, 2022 at 1:00 PM Robert Bradshaw <[email protected]>
>>>> wrote:
>>>>
>>>>> +1 (binding).
>>>>>
>>>>> I verified the release artifacts and signatures, and ran a couple of
>>>>> simple Python pipelines.
>>>>>
>>>>> On Mon, Aug 15, 2022 at 12:40 PM Chamikara Jayalath via dev
>>>>> <[email protected]> wrote:
>>>>> >
>>>>> >
>>>>> >
>>>>> > On Mon, Aug 15, 2022 at 11:37 AM Kiley Sok <[email protected]>
>>>>> wrote:
>>>>> >>
>>>>> >> Thanks everyone!
>>>>> >>
>>>>> >> @Chamikara Jayalath The Spark issue is running successfully for me,
>>>>> could you try it again? I'll look into the container tags.
>>>>> >
>>>>> >
>>>>> > Thanks. Regarding the Spark issue, it could just be my setup then.
>>>>> Feel free to close the Github issue.
>>>>> >
>>>>> > - Cham
>>>>> >
>>>>> >>
>>>>> >>
>>>>> >> On Mon, Aug 15, 2022 at 11:04 AM Pablo Estrada <[email protected]>
>>>>> wrote:
>>>>> >>>
>>>>> >>> +1 - I validated tests/build with existing Dataflow Templates
>>>>> >>> Best
>>>>> >>> -P.
>>>>> >>>
>>>>> >>> On Fri, Aug 12, 2022 at 9:20 PM Ahmet Altay via dev <
>>>>> [email protected]> wrote:
>>>>> >>>>
>>>>> >>>> +1 - I validated python quickstarts on direct runner.
>>>>> >>>>
>>>>> >>>> Thank you Kiley!
>>>>> >>>>
>>>>> >>>>
>>>>> >>>>
>>>>> >>>> On Thu, Aug 11, 2022 at 9:56 PM Kiley Sok via dev <
>>>>> [email protected]> wrote:
>>>>> >>>>>
>>>>> >>>>> Hi everyone,
>>>>> >>>>> Please review and vote on the release candidate #1 for the
>>>>> version 2.41.0, as follows:
>>>>> >>>>> [ ] +1, Approve the release
>>>>> >>>>> [ ] -1, Do not approve the release (please provide specific
>>>>> comments)
>>>>> >>>>>
>>>>> >>>>>
>>>>> >>>>> Reviewers are encouraged to test their own use cases with the
>>>>> release candidate, and vote +1 if no issues are found.
>>>>> >>>>>
>>>>> >>>>> The complete staging area is available for your review, which
>>>>> includes:
>>>>> >>>>> * GitHub Release notes [1],
>>>>> >>>>> * the official Apache source release to be deployed to
>>>>> dist.apache.org [2], which is signed with the key with fingerprint
>>>>> 4D5731CC0AA38097D091EB091E7B28884452AE5D [3],
>>>>> >>>>> * all artifacts to be deployed to the Maven Central Repository
>>>>> [4],
>>>>> >>>>> * source code tag "v2.41.0-RC1" [5],
>>>>> >>>>> * website pull request listing the release [6], the blog post
>>>>> [6], and publishing the API reference manual [7].
>>>>> >>>>> * Java artifacts were built with Gradle 7.4 and OpenJDK/Oracle
>>>>> JDK 1.8.0_232.
>>>>> >>>>> * Python artifacts are deployed along with the source release to
>>>>> the dist.apache.org [2] and PyPI[8].
>>>>> >>>>> * Validation sheet with a tab for 2.41.0 release to help with
>>>>> validation [9].
>>>>> >>>>> * Docker images published to Docker Hub [10].
>>>>> >>>>>
>>>>> >>>>> The vote will be open for at least 72 hours. It is adopted by
>>>>> majority approval, with at least 3 PMC affirmative votes.
>>>>> >>>>>
>>>>> >>>>> For guidelines on how to try the release in your projects, check
>>>>> out our blog post at
>>>>> https://beam.apache.org/blog/validate-beam-release/.
>>>>> >>>>>
>>>>> >>>>> Thanks,
>>>>> >>>>> Release Manager
>>>>> >>>>>
>>>>> >>>>> [1] https://github.com/apache/beam/milestone/3
>>>>> >>>>> [2] https://dist.apache.org/repos/dist/dev/beam/2.41.0/
>>>>> >>>>> [3] https://dist.apache.org/repos/dist/release/beam/KEYS
>>>>> >>>>> [4]
>>>>> https://repository.apache.org/content/repositories/orgapachebeam-1282/
>>>>> >>>>> [5] https://github.com/apache/beam/tree/v2.41.0-RC1
>>>>> >>>>> [6] https://github.com/apache/beam/pull/22706
>>>>> >>>>> [7] https://github.com/apache/beam-site/pull/633
>>>>> >>>>> [8] https://pypi.org/project/apache-beam/2.41.0rc1/
>>>>> >>>>> [9]
>>>>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=331459080
>>>>> >>>>> [10] https://hub.docker.com/search?q=apache%2Fbeam&type=image
>>>>>
>>>>
>>>

Reply via email to