-
Notifications
You must be signed in to change notification settings - Fork 542
Dependency update - Golang 1.22.0 #3280
Description
Tracking info
Link to any previous tracking issue: #3076
Golang mailing list announcement: for go1.22 https://groups.google.com/g/golang-announce/c/TpowDYVBMoY/m/3YwLkOoOAAAJ
SIG Release Slack thread: https://kubernetes.slack.com/archives/CJH2GBF7Y/p1707291164014399
Work items for Go1.22rc1
-
kube-crossimage update: golang: Build 1.22rc1 images #3421
-
go-runnerimage update: golang: Build 1.22rc1 images #3421
-
releng-ciimage update: golang: Build 1.22rc1 images #3421- image promotion: not promoting this image
Work items for Go1.22rc2
-
kube-crossimage update: golang: Build 1.22rc2 images #3433
-
go-runnerimage update: golang: Build 1.22rc2 images #3433
-
releng-ciimage update: golang: Build 1.22rc2 images #3433- image promotion: not promoting this image
After kube-cross image promotion
-
kubernetes/kubernetes update (
master): [go] Bump images, dependencies and versions to go 1.22rc2 kubernetes#122889Ensure the following have been updated within the PR:
- kube-cross image
- go-runner image
- publishing bot rules
- test image
-
.go-versionfile
Note
This update may require an update to go.sum files, for example: kubernetes/kubernetes#118507
This will require an API Review approval.
After go-runner image promotion
-
distroless-iptablesimage update: build distroless-iptables with go1.22rc2 #3440- image promotion:
After kubernetes/kubernetes (master) has been updated
-
k8s-cloud-builderimage update: add configs for 1.30 with go1.22 for k8s-cloudbuilder #3439
-
k8s-ci-builderimage variants update: add configs for 1.30 with go1.22 for k8s-cloudbuilder #3439
-
kubekins/krteimage updates: Update kubekins to Go 1.22rc2 test-infra#31761
Work items for Go1.22
-
kube-crossimage update: Build Go 1.22 (1.22.0) images #3454
-
go-runnerimage update: Build Go 1.22 (1.22.0) images #3454- image promotion: Image promotion for build-image v2.3.1-go1.22-bookworm.0 k8s.io#6399
-
releng-ciimage update: Build Go 1.22 (1.22.0) images #3454- image promotion: Image promotion for releng 1.22-bookworm-0 k8s.io#6400
After kube-cross image promotion
-
kubernetes/kubernetes update (
master): [go] Bump images, dependencies and versions to go 1.22 kubernetes#123217Ensure the following have been updated within the PR:
- kube-cross image
- go-runner image
- publishing bot rules
- test image
-
.go-versionfile
Note
This update may require an update to go.sum files, for example: kubernetes/kubernetes#118507
This will require an API Review approval.
After go-runner image promotion
-
distroless-iptablesimage update: build distroless-iptables using go1.22 #3457- image promotion: Image promotion for build-image v0.5.1 k8s.io#6402
After distroless-iptables image promotion
-
kubernetes/kubernetes update (
master): [go] Bump images, dependencies and versions to go 1.22 kubernetes#123217Ensure the following have been updated within the PR:
- distroless-iptables image
- test image
After kubernetes/kubernetes (master) has been updated
-
k8s-cloud-builderimage update: Build k8s-ci-builder and k8s-cloud-bulider with Go 1.22.0 and 1.21.7 #3463
-
k8s-ci-builderimage variants update: Build k8s-ci-builder and k8s-cloud-bulider with Go 1.22.0 and 1.21.7 #3463
-
kubekins/krteimage updates: Update from golang 1.22rc2 to 1.22 final test-infra#31940
Follow-up items
- Ensure the Golang issue template is updated with any new requirements
cc: @kubernetes/release-engineering
cc: @liggitt