-
Task
-
Resolution: Done
-
Major
-
3.3.0.GA
-
None
-
False
-
None
-
False
-
-
Since Nov 8, there's a registry.access.redhat.com/ubi8/go-toolset:1.18 image available, so builds that have been previously working w/ go 1.17 may break on update. The UBI 8.7 image contains golang 1.18.4 rpm.
Downstream builds have already been updated to UBI 8.7 / golang tools 1.18, eg.,
- operator: Dockerfiles updated to 1.18
But we could also update any builds PINNED to go 1.17 (or older) due to compatibility can now probably be updated to 1.18 (like gopls 0.7.2 -> 0.10.1).
- udi (incl gopls 0.7.2 --> https://github.com/golang/tools/releases/tag/gopls%2Fv0.10.1) - PR 354 merged, built OK.
- TODO: verify new image https://quay.io/devspaces/udi-rhel8:3.4-21 works -
CRW-3548.
- TODO: verify new image https://quay.io/devspaces/udi-rhel8:3.4-21 works -
Or we can remove some obsolete files?
- configbump pinned to 1.13 in ./devspaces-configbump/build/dockerfiles/Dockerfile - PR 56 merged
- dashboard pinned to 1.16 in ./devspaces-dashboard/.ci/openshift-ci/Dockerfile - PR 677 merged
- imagepuller pinned to 1.13 in ./devspaces-imagepuller/docker/centos.Dockerfile - PR 115 merged
- machineexec pinned to 1.15 in ./devspaces-machineexec/build/dockerfiles/Dockerfile - PR 230 merged
- traefik is pinned to various versions in various places - PR 355; attempts to update to node16 have failed, so we'll stick with pinned node12+python2 for now
- 1.15 in devspaces-traefik/rhel.Dockerfile,
- 1.17 in devspaces-traefik/script/codegen.Dockerfile, devspaces-traefik/exp.Dockerfile, devspaces-traefik/build.Dockerfile
- 1.18 in devspaces-traefik/build/rhel.Dockerfile
- is documented by
-
CRW-3548 [RN] Updated Universal Developer Image - update to golang language server `gopls` 0.10.1
- Resolved
- links to