-
Notifications
You must be signed in to change notification settings - Fork 115
Deprecate che-golang-1.10 in favor of che-golang-1.12 #126
Conversation
Signed-off-by: Angel Misevski <amisevsk@redhat.com>
Two thoughts here
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1, see comments
It doesn't remove it per se, but does remove it from the nightly build; the image will still be available to be referenced by old workspaces. With the changes, new workspaces would automatically use 1.12. I wouldn't call this a "remove", since remove implies that In terms of deprecation procedure, we don't currently have one for these images. We'd need a way to notify users of old golang workspaces that we're no longer building the image, and I don't know a good way of doing that. Part of the issue is that the devfile registry only serves devfiles for workspace creation; already-existing workspaces store their own devfiles and so the registry is completely disconnected from the process. @nickboldt WDYT about adding a |
I'm good with you deleting it completely from here. Maybe you could add a note on the registry's image listing, like we did here: https://quay.io/repository/eclipse-che/che7-java11-maven?tab=info ?? Then it's labelled at the source, and the build script/process doesn't have to put |
@amisevsk could you please add deprecation note to the https://quay.io/repository/eclipse/che-golang-1.10 |
Add CircleCI config Add CircleCI badge to readme Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
What does this PR do?
Remove
che-golang-1.10
from list of arbitrary UID patched images in favor ofche-golang-1.12
. This PR will stop nightly/release builds of that image and make new workspaces created using to go devfile use 1.12. We still need to decide what to do with the existingche-golang-1.10
images on quay.io, since old workspaces may depend on it.What issues does this PR fix or reference?
eclipse-che/che#14265