From c3292e1abe9d407749b0601f6c930dc7f9b96350 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sun, 2 Aug 2026 17:23:12 +0200 Subject: [PATCH] update to go1.27 Signed-off-by: Sebastiaan van Stijn Signed-off-by: Tonis Tiigi Signed-off-by: Sebastiaan van Stijn --- .github/workflows/.test.yml | 2 +- .github/workflows/buildkit.yml | 2 +- .github/workflows/frontend.yml | 2 +- .github/workflows/test-os.yml | 2 +- Dockerfile | 2 +- examples/buildkit0/buildkit.go | 2 +- examples/buildkit1/buildkit.go | 2 +- examples/buildkit2/buildkit.go | 2 +- examples/buildkit3/buildkit.go | 2 +- examples/buildkit4/buildkit.go | 2 +- examples/nested-llb/main.go | 2 +- frontend/dockerfile/cmd/dockerfile-frontend/Dockerfile | 2 +- hack/dockerfiles/archutil.Dockerfile | 2 +- hack/dockerfiles/docs-dockerfile.Dockerfile | 2 +- hack/dockerfiles/docs.Dockerfile | 2 +- hack/dockerfiles/generated-files.Dockerfile | 2 +- hack/dockerfiles/govulncheck.Dockerfile | 2 +- hack/dockerfiles/lint.Dockerfile | 2 +- hack/dockerfiles/vendor.Dockerfile | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.github/workflows/.test.yml b/.github/workflows/.test.yml index 460f49185..22a26a7bc 100644 --- a/.github/workflows/.test.yml +++ b/.github/workflows/.test.yml @@ -30,7 +30,7 @@ on: required: false env: - GO_VERSION: "1.26" + GO_VERSION: "1.27" SETUP_BUILDX_VERSION: "edge" SETUP_BUILDKIT_IMAGE: "moby/buildkit:latest" diff --git a/.github/workflows/buildkit.yml b/.github/workflows/buildkit.yml index e4e23c28c..aa7d8349b 100644 --- a/.github/workflows/buildkit.yml +++ b/.github/workflows/buildkit.yml @@ -24,7 +24,7 @@ on: - 'frontend/dockerfile/docs/**' env: - GO_VERSION: "1.26" + GO_VERSION: "1.27" SETUP_BUILDX_VERSION: "edge" SETUP_BUILDKIT_IMAGE: "moby/buildkit:latest" SCOUT_VERSION: "1.20.2" diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index e97f4aec7..85d59a1cb 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -22,7 +22,7 @@ on: - 'frontend/dockerfile/docs/**' env: - GO_VERSION: "1.26" + GO_VERSION: "1.27" SETUP_BUILDX_VERSION: "edge" SETUP_BUILDKIT_TAG: "moby/buildkit:latest" SCOUT_VERSION: "1.20.2" diff --git a/.github/workflows/test-os.yml b/.github/workflows/test-os.yml index c002262c5..af301d1fe 100644 --- a/.github/workflows/test-os.yml +++ b/.github/workflows/test-os.yml @@ -22,7 +22,7 @@ on: - 'frontend/dockerfile/docs/**' env: - GO_VERSION: "1.26" + GO_VERSION: "1.27" SETUP_BUILDX_VERSION: "edge" SETUP_BUILDKIT_IMAGE: "moby/buildkit:latest" DESTDIR: "./bin" diff --git a/Dockerfile b/Dockerfile index 849fb7c4f..1184ca13d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,7 +23,7 @@ ARG EXPORT_BASE=alpine ARG ALPINE_VERSION=3.23 ARG UBUNTU_VERSION=24.04 -ARG GO_VERSION=1.26 +ARG GO_VERSION=1.27 ARG XX_VERSION=1.10.0 ARG BUILDKIT_DEBUG diff --git a/examples/buildkit0/buildkit.go b/examples/buildkit0/buildkit.go index cce8b96c6..1bffa3498 100644 --- a/examples/buildkit0/buildkit.go +++ b/examples/buildkit0/buildkit.go @@ -33,7 +33,7 @@ func main() { } func goBuildBase() llb.State { - goAlpine := llb.Image("docker.io/library/golang:1.26-alpine") + goAlpine := llb.Image("docker.io/library/golang:1.27-alpine") return goAlpine. AddEnv("PATH", "/usr/local/go/bin:"+system.DefaultPathEnvUnix). AddEnv("GOPATH", "/go"). diff --git a/examples/buildkit1/buildkit.go b/examples/buildkit1/buildkit.go index 8045dbf57..22c412a9a 100644 --- a/examples/buildkit1/buildkit.go +++ b/examples/buildkit1/buildkit.go @@ -33,7 +33,7 @@ func main() { } func goBuildBase() llb.State { - goAlpine := llb.Image("docker.io/library/golang:1.26-alpine") + goAlpine := llb.Image("docker.io/library/golang:1.27-alpine") return goAlpine. AddEnv("PATH", "/usr/local/go/bin:"+system.DefaultPathEnvUnix). AddEnv("GOPATH", "/go"). diff --git a/examples/buildkit2/buildkit.go b/examples/buildkit2/buildkit.go index d201b8b96..7196ed229 100644 --- a/examples/buildkit2/buildkit.go +++ b/examples/buildkit2/buildkit.go @@ -33,7 +33,7 @@ func main() { } func goBuildBase() llb.State { - goAlpine := llb.Image("docker.io/library/golang:1.26-alpine") + goAlpine := llb.Image("docker.io/library/golang:1.27-alpine") return goAlpine. AddEnv("PATH", "/usr/local/go/bin:"+system.DefaultPathEnvUnix). AddEnv("GOPATH", "/go"). diff --git a/examples/buildkit3/buildkit.go b/examples/buildkit3/buildkit.go index 8d19f9bf1..bd570ef80 100644 --- a/examples/buildkit3/buildkit.go +++ b/examples/buildkit3/buildkit.go @@ -34,7 +34,7 @@ func main() { } func goBuildBase() llb.State { - goAlpine := llb.Image("docker.io/library/golang:1.26-alpine") + goAlpine := llb.Image("docker.io/library/golang:1.27-alpine") return goAlpine. AddEnv("PATH", "/usr/local/go/bin:"+system.DefaultPathEnvUnix). AddEnv("GOPATH", "/go"). diff --git a/examples/buildkit4/buildkit.go b/examples/buildkit4/buildkit.go index 69889a3b4..3f5e175af 100644 --- a/examples/buildkit4/buildkit.go +++ b/examples/buildkit4/buildkit.go @@ -37,7 +37,7 @@ func main() { } func goBuildBase() llb.State { - goAlpine := llb.Image("docker.io/library/golang:1.26-alpine") + goAlpine := llb.Image("docker.io/library/golang:1.27-alpine") return goAlpine. AddEnv("PATH", "/usr/local/go/bin:"+system.DefaultPathEnvUnix). AddEnv("GOPATH", "/go"). diff --git a/examples/nested-llb/main.go b/examples/nested-llb/main.go index 2c3ee1924..82c06f747 100644 --- a/examples/nested-llb/main.go +++ b/examples/nested-llb/main.go @@ -32,7 +32,7 @@ func main() { } func goBuildBase() llb.State { - goAlpine := llb.Image("docker.io/library/golang:1.26-alpine") + goAlpine := llb.Image("docker.io/library/golang:1.27-alpine") return goAlpine. AddEnv("PATH", "/usr/local/go/bin:"+system.DefaultPathEnvUnix). AddEnv("GOPATH", "/go"). diff --git a/frontend/dockerfile/cmd/dockerfile-frontend/Dockerfile b/frontend/dockerfile/cmd/dockerfile-frontend/Dockerfile index 00477f0a7..9d391056a 100644 --- a/frontend/dockerfile/cmd/dockerfile-frontend/Dockerfile +++ b/frontend/dockerfile/cmd/dockerfile-frontend/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile-upstream:master -ARG GO_VERSION=1.26 +ARG GO_VERSION=1.27 ARG ALPINE_VERSION=3.23 ARG XX_VERSION=1.10.0 diff --git a/hack/dockerfiles/archutil.Dockerfile b/hack/dockerfiles/archutil.Dockerfile index cad6e26b2..ec02efbe1 100644 --- a/hack/dockerfiles/archutil.Dockerfile +++ b/hack/dockerfiles/archutil.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile-upstream:master # check=error=true -ARG GO_VERSION=1.26 +ARG GO_VERSION=1.27 ARG ALPINE_VERSION=3.23 ARG DEBIAN_VERSION=trixie diff --git a/hack/dockerfiles/docs-dockerfile.Dockerfile b/hack/dockerfiles/docs-dockerfile.Dockerfile index b11993f4b..7e32693fc 100644 --- a/hack/dockerfiles/docs-dockerfile.Dockerfile +++ b/hack/dockerfiles/docs-dockerfile.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -ARG GO_VERSION=1.26 +ARG GO_VERSION=1.27 ARG ALPINE_VERSION=3.23 FROM golang:${GO_VERSION}-alpine${ALPINE_VERSION} AS golatest diff --git a/hack/dockerfiles/docs.Dockerfile b/hack/dockerfiles/docs.Dockerfile index caee9db72..55cd1a0e9 100644 --- a/hack/dockerfiles/docs.Dockerfile +++ b/hack/dockerfiles/docs.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -ARG GO_VERSION=1.26 +ARG GO_VERSION=1.27 ARG ALPINE_VERSION=3.23 FROM golang:${GO_VERSION}-alpine${ALPINE_VERSION} AS golatest diff --git a/hack/dockerfiles/generated-files.Dockerfile b/hack/dockerfiles/generated-files.Dockerfile index 286a3565b..a944e5a77 100644 --- a/hack/dockerfiles/generated-files.Dockerfile +++ b/hack/dockerfiles/generated-files.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile-upstream:master -ARG GO_VERSION=1.26 +ARG GO_VERSION=1.27 ARG DEBIAN_VERSION=trixie ARG PROTOC_VERSION=3.14.0 ARG PROTOC_GOOGLEAPIS_VERSION=2af421884dd468d565137215c946ebe4e245ae26 diff --git a/hack/dockerfiles/govulncheck.Dockerfile b/hack/dockerfiles/govulncheck.Dockerfile index b1fa26ab5..3eaa7df9d 100644 --- a/hack/dockerfiles/govulncheck.Dockerfile +++ b/hack/dockerfiles/govulncheck.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -ARG GO_VERSION=1.26 +ARG GO_VERSION=1.27 ARG GOVULNCHECK_VERSION=v1.3.0 ARG FORMAT="text" diff --git a/hack/dockerfiles/lint.Dockerfile b/hack/dockerfiles/lint.Dockerfile index b15d60c92..3e7d47e73 100644 --- a/hack/dockerfiles/lint.Dockerfile +++ b/hack/dockerfiles/lint.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile-upstream:master -ARG GO_VERSION=1.26 +ARG GO_VERSION=1.27 ARG ALPINE_VERSION=3.23 ARG XX_VERSION=1.10.0 ARG PROTOLINT_VERSION=0.56.4 diff --git a/hack/dockerfiles/vendor.Dockerfile b/hack/dockerfiles/vendor.Dockerfile index 45dc8660d..b8a0a1e65 100644 --- a/hack/dockerfiles/vendor.Dockerfile +++ b/hack/dockerfiles/vendor.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile-upstream:master -ARG GO_VERSION=1.26 +ARG GO_VERSION=1.27 ARG ALPINE_VERSION=3.23 FROM golang:${GO_VERSION}-alpine${ALPINE_VERSION} AS base