-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Publish more java images #902
Conversation
This will eventually conclude with us no longer updating images with names
as versions will now be baked into the |
10a2349
to
4a6da11
Compare
- new java 17 images - java on debian 11 in now multi arch (amd64, arm64) - multiarch manifests are signed by cosign for (base, 17, 11) - new naming - new tagging strategy is `java(variant)-debian(version):...` or `java(-base,11,17)-debian(10,11):(latest,nonroot,debug,debug-nonroot)` this provides some standardization around the tagging - old tags exists for now, but will be removed after notifying users Signed-off-by: Appu Goundan <appu@google.com>
4a6da11
to
a9c2151
Compare
Co-authored-by: Jake Sanders <jsand@google.com>
Did cloudbuild fail? I can't see Java 17 in https://console.cloud.google.com/gcr/images/distroless/GLOBAL/java and Java 11 was last updated 2 days ago. |
Yeah I messed up the manifest list creation, should be fixed once the PR goes in. Other than that -- this PR uses a new format for java17 images. The images you are looking for are in: (with the multi-arch manifests coming in after #903 ) |
@loosebazooka, the |
Ah yeah maybe I missed those. Are the |
@loosebazooka, they are sufficient, but it was by coincidence that I've noticed that And I think many won't notice in the next months if the image is still there but doesn't get updated. I was wondering what the best way to deprecate those image is: maintain them for a year and after that delete them completely so that the build pipelines fail? The readme doesn't explicitly mention the deprecation. |
Yeah sorry, the plan was to start deprecating these after a sufficient amount of time has passed - with notices going out. #921 should bring those tags back. |
java(variant)-debian(version):...
orjava(-base,11,17)-debian(10,11):(latest,nonroot,debug,debug-nonroot)
this provides some standardization around the tagging
Signed-off-by: Appu Goundan appu@google.com