-
Notifications
You must be signed in to change notification settings - Fork 26
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
Registry messy, images built with arbitrary versions, no latest tag #76
Comments
Maybe this is a bit off topic but just to let you know: with the latest release with @petersutter we decided to remove the Not sure if we could somehow label and deprecate the old images. |
On the Kubernetes version: I find it incomprehensible to add and then remove that feature again, especially because there are incompatibilities and we were already criticised for this by our end users/had problems ourselves (I at least had). Was that the source of security vulnerabilities? Can we then find a better way to deal with it? We also support the old Kubernetes versions in Gardener - so what's the issue here with On the IaaS CLIs: Naturally, most of us have the CLIs already installed locally. Also, interactions are rarely required (so, I am not insisting or whatever). But when we require the CLIs and are under time pressure, this should be the most convenient (=fastest) way to get to the right clients right away. Also, during ops, people shy away and rather escalate the issue to the next support level instead of taking a look themselves. Making it even harder for them, will not help improve the situation. Was that the source of security vulnerabilities? On gardenctl(-v2): I never really understood why I would need On cleaning up the registry: I don't understand. One opens the GCR and deletes the images. Done. Where is the problem (other than first making sure, the old stuff is no longer referenced, as suggested)? |
Anyway, if you want to throw away everything again, then so be it (no veto or whatever from my side - though I have to say, that I find the |
There is only one image left, which is
Usually I'm reluctant to delete anything from the registry, but sure we can do so as I doubt it was ever used internally. However we don't know if it was used outside SAP or not..
The built images weren't even used in the dashboard (for the webterminal feature). #50 was started but the dashboard side was never built and we do not have it on our roadmap as of now - if it's not contributed. Looking back we shouldn't have merged #50 before the feature on the dashboard side was not in sight. We also never saw any issues reported regarding the version skew of
If you have gardenctl configured in your ops-toolbelt it would be possible to configure the infra-clis ( |
Well, thank you, but that's not nice. The As for the vulnerabilities: we may have many images, but they all stem/are built from the same base image that will in most cases contain the vulnerability, so the fix is exactly the same (one-time fix and rerun/republish, whether there is a matrix or not). Anyway, if we don't want to improve / get back to where we once were and/or have no time anyway, then let's close the ticket. I cannot mentally click that button. ;-) |
What would you like to be added:
I have difficulties picking the right image, because:
The "generic" image without suffix has a
latest
tag, but the others don't - why not? How would I pick the latest version?The new images with suffixes are available in versions that I cannot really guess (internal component version which is unrelated to anything, e.g. unrelated to the Kubernetes version, which could have been an alternative approach generating less clutter), e.g.:
0.12.0
0.16.0
Basically/it seems, only stuff from
1.19
seems to be updated and is available in0.16.0
, the rest is stale.The registry is in a messy state, tags that are not updated anymore are all kept/were never cleaned up (e.g. stuff with cloud provider but without Kubernetes version,
gardenctl
images, ...).What do you recommend:
1.15
till1.24
, because these are the version we support (if1.15
and1.16
is actual effort, then leave them out, but we need1.23
and1.24
)latest
tag for all built imagesWhy is this needed:
cc @petersutter
cc @neo-liang-sap @plkokanov @jfortin-sap
cc @dguendisch @hendrikKahl @BeckerMax
The text was updated successfully, but these errors were encountered: