Skip to content

Conversation

@Hannah-Jiang
Copy link
Contributor

@Hannah-Jiang Hannah-Jiang commented Sep 6, 2019

This PR is adding release procedure for docker images.

Publishing docker images as part of release is tackled with following three PRs.

Change default image name. (#9487 )
Add staging and publishing scripts for docker images to release procedure. (#9506)
Updating release-guide.md (current PR, #9510)


Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

  • Choose reviewer(s) and mention them in a comment (R: @username).
  • Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
  • If this contribution is large, please file an Apache Individual Contributor License Agreement.

Post-Commit Tests Status (on master branch)

Lang SDK Apex Dataflow Flink Gearpump Samza Spark
Go Build Status --- --- Build Status --- --- Build Status
Java Build Status Build Status Build Status Build Status
Build Status
Build Status
Build Status Build Status Build Status
Build Status
Python Build Status
Build Status
Build Status
Build Status
--- Build Status
Build Status
Build Status --- --- Build Status
XLang --- --- --- Build Status --- --- ---

Pre-Commit Tests Status (on master branch)

--- Java Python Go Website
Non-portable Build Status Build Status Build Status Build Status
Portable --- Build Status --- ---

See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.

@Hannah-Jiang
Copy link
Contributor Author

Hannah-Jiang commented Sep 6, 2019

Though it's WIP, I would like to give you a heads up about PR size. @soyrice

@Hannah-Jiang Hannah-Jiang changed the title [WIP][BEAM-8105] update release guide with docker images [BEAM-8105] update release guide with docker images Sep 10, 2019
@Hannah-Jiang
Copy link
Contributor Author

R: @soyrice
Cc: @markflyhigh , @yifanzou

@markflyhigh
Copy link
Contributor

Note: preview this change in http://apache-beam-website-pull-requests.storage.googleapis.com/9510/contribute/release-guide/index.html

@Hannah-Jiang
Copy link
Contributor Author

Hannah-Jiang commented Sep 10, 2019

@markflyhigh , I addressed all your comments, PTAL.

Copy link
Contributor

@markflyhigh markflyhigh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you. Would you like to help with 2.16 release on docker part? We can try this process in 2.16 and finalize it.

@Hannah-Jiang
Copy link
Contributor Author

Thank you. Would you like to help with 2.16 release on docker part? We can try this process in 2.16 and finalize it.

Yes, of course!

@Hannah-Jiang
Copy link
Contributor Author

@soyrice I addressed your comments, PTAL.
@markflyhigh , your comments were addressed at the same commit. PTAL.

@soyrice
Copy link
Contributor

soyrice commented Sep 12, 2019

@soyrice I addressed your comments, PTAL.
@markflyhigh , your comments were addressed at the same commit. PTAL.

LGTM!

Copy link
Contributor

@markflyhigh markflyhigh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! LGTM in general.

@markflyhigh markflyhigh self-requested a review September 12, 2019 21:57
@markflyhigh
Copy link
Contributor

markflyhigh commented Sep 12, 2019

Can you also update this section Change and commit version number in release branch: to include gradle.properties? This is how release manager verify changes after run cut_release_branch.sh

Verify that files are [present](https://dist.apache.org/repos/dist/dev/beam).

#### Stage SDK images on hub.docker.com
* Build Python images and push to DockerHub.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is fixed.

@Hannah-Jiang
Copy link
Contributor Author

Can you also update this section Change and commit version number in release branch: to include gradle.properties? This is how release manager verify changes after run cut_release_branch.sh

This is added.

@Hannah-Jiang
Copy link
Contributor Author

Run Java PreCommit

@Hannah-Jiang
Copy link
Contributor Author

Run Portable_Python PreCommit

@markflyhigh
Copy link
Contributor

LGTM

@markflyhigh markflyhigh merged commit 6d56040 into apache:master Sep 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants