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
Container image Tag Documentation #990
Comments
Unfortunately, the image publishing jobs have been neglected for a while (the person in charge of them has since moved on to other things), so they were in a pretty sorry state. The tl;dr of it is that it looks to me as if we have several image publishing jobs across multiple branches (the
The other tags are artifacts of the competing publishing jobs from the Note that NONE of these images are using a stable branch of [Edited for proper ansible release names.] |
In our case (Content team), our entry point is: https://github.com/ansible/network-ee and this is how we build our images: https://github.com/ansible/ansible-zuul-jobs/blob/master/playbooks/ansible-ee/pre.yaml#L19-L41 |
Another tag to be expected that I missed:
|
After mulling this over (reviewing history, discussion with others, etc), the two PRs mentioned above (#991 and #992) and also PR #996 will make the following images available, and makes the most sense out of the current situation with the images, IMO: Container images based on Runner
Container images based on Runner
Note that all images are still being based on HEAD of the referenced Ansible and Runner branches. We currently have no mechanism in place to make images based on release versions of either branch. The three PRs referenced above do not attempt to fix that, only bring order to the current chaos. |
That makes sense.. I see the tags/changes in quay now also. Thanks for looking at this! |
Referenced PRs are merged. Closing this. |
It seems like the logic behind container image tags is not well documented.
For example, I am not sure why:
latest
tag is pointing tostable-2.11-latest
.stable-2.12-latest
I am assuming there is logic for all of the above, and a whole process for promoting the latest tag and promoting an image to stable-<ansible_version>-latest, but its just not all clear to me.
Thanks for the wonderful work!
The text was updated successfully, but these errors were encountered: