-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request]: Python sdk docker images released in tandem with pypi #32731
Comments
@Abacn did we already release the docker images with 2.60.0? both should be released together. |
Thus is work as intended. docker image of the "latest" tag is still on 2.59.0. |
I see. So |
I pulled the docker image tagged "latest" to verify that it's on
Not sure what's going on here? @Abacn can you shed some light on this? |
cc @damccorm |
Looks like latest got updated for everything but 3.12 (e.g. https://hub.docker.com/r/apache/beam_python3.11_sdk/tags). Additionally, I don't see 3.12 getting picked up in the finalize_release run - https://github.com/apache/beam/actions/runs/10819961501/job/30018975145 |
I think https://github.com/apache/beam/blob/07322cc86d35fd2af5c32228796e7936f58416d6/.github/workflows/finalize_release.yml#L58C18-L58C77 is likely the problem - it looks like maybe docker search doesn't respect anything after the
(doesn't include beam_python3.12_sdk, but does include the others) |
Interestingly, searching for
It still doesn't feel as robust as I'd like to be, though, so maybe it makes sense to make this a real docker task alongside Line 644 in 07322cc
|
I reran the finalize release workflow after updating the script in #32750 and now things should be correct. Thanks for reporting this! |
What would you like to happen?
I've noticed that the pypi releases of the beam python sdk are often out of sync with the docker image. This causes a bit of annoyance with my dependency update tools
For instance, at the time of writing, PyPi is on 2.59.0 https://pypi.org/project/apache-beam/
Whereas here's a docker image on dockerhub that's on 2.60.0 https://hub.docker.com/r/apache/beam_python3.12_sdk/tags
I'd like both to be released at the same time.
Issue Priority
Priority: 2 (default / most feature requests should be filed as P2)
Issue Components
The text was updated successfully, but these errors were encountered: