Skip to content

Commit 28082b4

Browse files
committed
Update Go toolchain version to 1.24.9
Update Go toolchain version to 1.24.9 to pickup updates to the stdlib and also fixes to CVE-2025-58186 which affects Golang's net/http package. Signed-off-by: Raymond Etornam <retornam@users.noreply.github.com>
1 parent 574f134 commit 28082b4

File tree

6 files changed

+13
-8
lines changed

6 files changed

+13
-8
lines changed

.github/workflows/deps.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ jobs:
4242
- id: govulncheck
4343
uses: golang/govulncheck-action@v1
4444
with:
45-
go-version-input: 1.24.4
45+
go-version-input: 1.24.9
4646
go-version-file: go.mod
4747
- id: govulncheck-tests-e2e
4848
uses: golang/govulncheck-action@v1
4949
with:
50-
go-version-input: 1.24.4
50+
go-version-input: 1.24.9
5151
go-version-file: tests/e2e/go.mod

.ko.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
defaultBaseImage: registry.k8s.io/build-image/go-runner:v2.4.0-go1.24.7-bookworm.0
1+
defaultBaseImage: registry.k8s.io/build-image/go-runner:v2.4.0-go1.24.9-bookworm.0

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
## BUILD ARGS ##
1515
################################################################################
1616
# This build arg allows the specification of a custom Golang image.
17-
ARG GOLANG_IMAGE=golang:1.24.7
17+
ARG GOLANG_IMAGE=golang:1.24.9
1818

1919
# The distroless image on which the CPI manager image is built.
2020
#
2121
# Please do not use "latest". Explicit tags should be used to provide
2222
# deterministic builds. Follow what kubernetes uses to build
2323
# kube-controller-manager, for example for 1.23.x:
2424
# https://github.com/kubernetes/kubernetes/blob/release-1.24/build/common.sh#L94
25-
ARG DISTROLESS_IMAGE=registry.k8s.io/build-image/go-runner:v2.4.0-go1.24.7-bookworm.0
25+
ARG DISTROLESS_IMAGE=registry.k8s.io/build-image/go-runner:v2.4.0-go1.24.9-bookworm.0
2626

2727
################################################################################
2828
## BUILD STAGE ##

cloudbuild.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ steps:
1717
- --platform=linux/amd64,linux/arm64
1818
- .
1919
# Build cloudbuild artifacts (for attestation)
20-
- name: 'docker.io/library/golang:1.24.7-bookworm'
20+
- name: 'docker.io/library/golang:1.24.9-bookworm'
2121
id: cloudbuild-artifacts
2222
entrypoint: make
2323
env:

go.mod

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
module k8s.io/cloud-provider-aws
22

3-
go 1.24.7
3+
go 1.24
4+
5+
toolchain go1.24.9
46

57
require (
68
github.com/aws/aws-sdk-go-v2 v1.36.5

tests/e2e/go.mod

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
module k8s.io/cloud-provider-aws/tests/e2e
22

3-
go 1.24.7
3+
go 1.24
4+
5+
toolchain go1.24.9
6+
47

58
require (
69
github.com/onsi/ginkgo/v2 v2.9.4

0 commit comments

Comments
 (0)