You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by da...@apache.org on 2023/04/05 17:37:32 UTC
[beam] branch users/damccorm/dockerhub created (now dfdb43fbc0d)
This is an automated email from the ASF dual-hosted git repository.
damccorm pushed a change to branch users/damccorm/dockerhub
in repository https://gitbox.apache.org/repos/asf/beam.git
at dfdb43fbc0d Update dockerhub guidance
This branch includes the following new commits:
new dfdb43fbc0d Update dockerhub guidance
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[beam] 01/01: Update dockerhub guidance
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
damccorm pushed a commit to branch users/damccorm/dockerhub
in repository https://gitbox.apache.org/repos/asf/beam.git
commit dfdb43fbc0df7b63f6778a9e935b1b84ac37fc76
Author: Danny McCormick <da...@google.com>
AuthorDate: Wed Apr 5 13:37:21 2023 -0400
Update dockerhub guidance
---
website/www/site/content/en/contribute/release-guide.md | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/website/www/site/content/en/contribute/release-guide.md b/website/www/site/content/en/contribute/release-guide.md
index 47e672907a0..1165f21c6e7 100644
--- a/website/www/site/content/en/contribute/release-guide.md
+++ b/website/www/site/content/en/contribute/release-guide.md
@@ -202,7 +202,7 @@ You also need to be a maintainer (or an owner) of the [apache-beam](https://pypi
Ask on the mailing list for assistance.
#### Login to DockerHub
-Run following command manually.
+If you are a member of the [`beammaintainers` DockerHub team](https://hub.docker.com/orgs/apache/teams/beammaintainers), run following command manually.
It will ask you to input your DockerHub ID and password if authorization info cannot be found from ~/.docker/config.json file.
```
@@ -216,7 +216,8 @@ For example,
"auth": "xxxxxx"
}
```
-Release managers should have push permission; request membership in the [`beammaintainers` team](https://hub.docker.com/orgs/apache/teams/beammaintainers) by filing a JIRA with the Apache Infrastructure team, like [INFRA-20900](https://issues.apache.org/jira/browse/INFRA-20900).
+
+If you are not already a member of the `beammaintainers` team, please email `dev@` for help with any DockerHub related tasks.
### Create a new milestone in GitHub
@@ -560,6 +561,8 @@ See the source of the script for more details, or to run commands manually in ca
1. Stage source release into dist.apache.org dev [repo](https://dist.apache.org/repos/dist/dev/beam/).
1. Stage, sign and hash python source distribution and wheels into dist.apache.org dev repo python dir
1. Stage SDK docker images to [docker hub Apache organization](https://hub.docker.com/search?q=apache%2Fbeam&type=image).
+Note: if you are not a member of the [`beammaintainers` DockerHub team](https://hub.docker.com/orgs/apache/teams/beammaintainers) you will need
+help with this step. Please email `dev@` and ask a member of the `beammaintainers` DockerHub team for help.
1. Create a PR to update beam-site, changes includes:
* Copy python doc into beam-site
* Copy java doc into beam-site
@@ -1155,6 +1158,10 @@ All wheels should be published, in addition to the zip of the release source.
(Signatures and hashes do _not_ need to be uploaded.)
### Deploy docker images to DockerHub
+
+Note: if you are not a member of the [beammaintainers DockerHub team](https://hub.docker.com/orgs/apache/teams/beammaintainers),
+you will need help with this step. Please email dev@ and ask a member of the beammaintainers DockerHub team for help.
+
* **Script:** [publish_docker_images.sh](https://github.com/apache/beam/blob/master/release/src/main/scripts/publish_docker_images.sh)
* **Usage**
```