Abacn opened a new pull request, #27548:
URL: https://github.com/apache/beam/pull/27548

   Fix various minor issue encountered in 2.49.0 release process
   
   Fixes #27521
   Fixes #27315
   Fixes #27320
   
   * Remove Release_Gradle_Build job from release verification
   
     See discussion in #27320
   
   * Fix publish docker image script to work with remotely built images
   
     Tested locally (add echo before the docker push):
   
   ```
   ================Setting Up Environment Variables===========
   Which release version are you working on: 
   2.49.0
   Which release candidate will be the source of final docker images? (ex: 1)
   2
   ================Pull RC Containers from DockerHub===========
   We are using rc2 to push docker images for 2.49.0.
   2.49.0rc2: Pulling from apache/beam_python3.8_sdk
   ...
   ================Confirming Release and RC version===========
   Publishing the following images:
   apache/beam_flink1.12_job_server
   apache/beam_flink1.13_job_server
   apache/beam_flink1.14_job_server
   apache/beam_flink1.15_job_server
   apache/beam_flink1.16_job_server
   apache/beam_go_sdk
   apache/beam_java11_sdk
   apache/beam_java17_sdk
   apache/beam_java8_sdk
   apache/beam_java_expansion_service
   apache/beam_python3.10_sdk
   apache/beam_python3.11_sdk
   apache/beam_python3.8_sdk
   apache/beam_python3.9_sdk
   apache/beam_spark3_job_server
   apache/beam_transform_service_controller
   apache/beam_typescript_sdk
   Do you want to proceed? [y|N]
   y
   docker push apache/beam_flink1.12_job_server:2.49.0
   docker push apache/beam_flink1.12_job_server:latest
   docker push apache/beam_flink1.13_job_server:2.49.0
   docker push apache/beam_flink1.13_job_server:latest
   docker push apache/beam_flink1.14_job_server:2.49.0
   docker push apache/beam_flink1.14_job_server:latest
   docker push apache/beam_flink1.15_job_server:2.49.0
   docker push apache/beam_flink1.15_job_server:latest
   docker push apache/beam_flink1.16_job_server:2.49.0
   docker push apache/beam_flink1.16_job_server:latest
   docker push apache/beam_go_sdk:2.49.0
   docker push apache/beam_go_sdk:latest
   docker push apache/beam_java11_sdk:2.49.0
   docker push apache/beam_java11_sdk:latest
   docker push apache/beam_java17_sdk:2.49.0
   docker push apache/beam_java17_sdk:latest
   docker push apache/beam_java8_sdk:2.49.0
   docker push apache/beam_java8_sdk:latest
   docker push apache/beam_java_expansion_service:2.49.0
   docker push apache/beam_java_expansion_service:latest
   docker push apache/beam_python3.10_sdk:2.49.0
   docker push apache/beam_python3.10_sdk:latest
   docker push apache/beam_python3.11_sdk:2.49.0
   docker push apache/beam_python3.11_sdk:latest
   docker push apache/beam_python3.8_sdk:2.49.0
   docker push apache/beam_python3.8_sdk:latest
   docker push apache/beam_python3.9_sdk:2.49.0
   docker push apache/beam_python3.9_sdk:latest
   docker push apache/beam_spark3_job_server:2.49.0
   docker push apache/beam_spark3_job_server:latest
   docker push apache/beam_transform_service_controller:2.49.0
   docker push apache/beam_transform_service_controller:latest
   docker push apache/beam_typescript_sdk:2.49.0
   docker push apache/beam_typescript_sdk:latest
   ```
   
   * Change empty file to .json to make RAT_PreCommit happy
   
   Otherwise PreCommit_RAT job will fail. json is explicitly excluded from 
license check:
   
   
https://github.com/apache/beam/blob/62a8087b98d9a885c9c11b30e8767a9e2b293459/build.gradle.kts#L98
   
   * Set base branch to the release branch for verification PR
   
   If cut the release using github action, the auto-generated pull request used 
for release verification default base branch is master. This should be 
release-2.xx.0
   
   * Bump pubsub signal wait for pipeline start to 8 min in integration tests
   
   The flakinesses reported in #27315 are due to worker startup > 5 min. It 
usually takes 4-6 min depending on the staging bandwidths, 8 min should suffice.
   
   * Change message head from Warning to Level for PubsubInjector as it follows 
by an exit(1)
   
   Even when this exit(1) hit, the program exits quitely but the validation 
script still runs and validation fails with no data written. This should be an 
Error.
   
   **Please** add a meaningful description for your change here
   
   ------------------------
   
   Thank you for your contribution! Follow this checklist to help us 
incorporate your contribution quickly and easily:
   
    - [ ] Mention the appropriate issue in your description (for example: 
`addresses #123`), if applicable. This will automatically add a link to the 
pull request in the issue. If you would like the issue to automatically close 
on merging the pull request, comment `fixes #<ISSUE NUMBER>` instead.
    - [ ] Update `CHANGES.md` with noteworthy changes.
    - [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   See the [Contributor Guide](https://beam.apache.org/contribute) for more 
tips on [how to make review process 
smoother](https://beam.apache.org/contribute/get-started-contributing/#make-the-reviewers-job-easier).
   
   To check the build health, please visit 
[https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md](https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md)
   
   GitHub Actions Tests Status (on master branch)
   
------------------------------------------------------------------------------------------------
   [![Build python source distribution and 
wheels](https://github.com/apache/beam/workflows/Build%20python%20source%20distribution%20and%20wheels/badge.svg?branch=master&event=schedule)](https://github.com/apache/beam/actions?query=workflow%3A%22Build+python+source+distribution+and+wheels%22+branch%3Amaster+event%3Aschedule)
   [![Python 
tests](https://github.com/apache/beam/workflows/Python%20tests/badge.svg?branch=master&event=schedule)](https://github.com/apache/beam/actions?query=workflow%3A%22Python+Tests%22+branch%3Amaster+event%3Aschedule)
   [![Java 
tests](https://github.com/apache/beam/workflows/Java%20Tests/badge.svg?branch=master&event=schedule)](https://github.com/apache/beam/actions?query=workflow%3A%22Java+Tests%22+branch%3Amaster+event%3Aschedule)
   [![Go 
tests](https://github.com/apache/beam/workflows/Go%20tests/badge.svg?branch=master&event=schedule)](https://github.com/apache/beam/actions?query=workflow%3A%22Go+tests%22+branch%3Amaster+event%3Aschedule)
   
   See [CI.md](https://github.com/apache/beam/blob/master/CI.md) for more 
information about GitHub Actions CI.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to