From c0ad79728aa4432a968c9fd26a83e8b074107c9e Mon Sep 17 00:00:00 2001 From: Kemal Akkoyun Date: Wed, 11 Feb 2026 16:24:56 +0100 Subject: [PATCH] chore(golang): bump Go version from 1.24 to 1.25 Go 1.26 has been released, so bump the minimum supported Go version to 1.25 across all Go Docker images and module files. Signed-off-by: Kemal Akkoyun --- utils/build/docker/golang/app/go.mod | 2 +- utils/build/docker/golang/app/net-http-orchestrion/go.mod | 2 +- utils/build/docker/golang/chi.Dockerfile | 4 ++-- utils/build/docker/golang/echo.Dockerfile | 4 ++-- utils/build/docker/golang/gin.Dockerfile | 4 ++-- utils/build/docker/golang/gqlgen.Dockerfile | 2 +- utils/build/docker/golang/graph-gophers.Dockerfile | 2 +- utils/build/docker/golang/graphql-go.Dockerfile | 2 +- utils/build/docker/golang/net-http-orchestrion.Dockerfile | 4 ++-- utils/build/docker/golang/net-http.Dockerfile | 4 ++-- utils/build/docker/golang/parametric/Dockerfile | 2 +- utils/build/docker/golang/parametric/go.mod | 2 +- utils/build/docker/golang/uds-echo.Dockerfile | 2 +- 13 files changed, 18 insertions(+), 18 deletions(-) diff --git a/utils/build/docker/golang/app/go.mod b/utils/build/docker/golang/app/go.mod index 6208353ca46..444584041ea 100644 --- a/utils/build/docker/golang/app/go.mod +++ b/utils/build/docker/golang/app/go.mod @@ -1,6 +1,6 @@ module systemtests.weblog -go 1.24.0 +go 1.25.0 require ( github.com/99designs/gqlgen v0.17.72 diff --git a/utils/build/docker/golang/app/net-http-orchestrion/go.mod b/utils/build/docker/golang/app/net-http-orchestrion/go.mod index bced334873a..e39df39bfbb 100644 --- a/utils/build/docker/golang/app/net-http-orchestrion/go.mod +++ b/utils/build/docker/golang/app/net-http-orchestrion/go.mod @@ -1,6 +1,6 @@ module systemtests.weblog.orchestrion -go 1.24.0 +go 1.25.0 replace systemtests.weblog => .. diff --git a/utils/build/docker/golang/chi.Dockerfile b/utils/build/docker/golang/chi.Dockerfile index 2ba6a0f5e2b..8cd33002585 100644 --- a/utils/build/docker/golang/chi.Dockerfile +++ b/utils/build/docker/golang/chi.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24-alpine AS build +FROM golang:1.25-alpine AS build RUN apk add --no-cache jq curl bash gcc musl-dev git @@ -22,7 +22,7 @@ RUN --mount=type=cache,target=${GOMODCACHE} # ============================================================================== -FROM golang:1.24-alpine +FROM golang:1.25-alpine RUN apk add --no-cache curl bash gcc musl-dev diff --git a/utils/build/docker/golang/echo.Dockerfile b/utils/build/docker/golang/echo.Dockerfile index 5c550bb1ae7..52f3294141e 100644 --- a/utils/build/docker/golang/echo.Dockerfile +++ b/utils/build/docker/golang/echo.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24-alpine AS build +FROM golang:1.25-alpine AS build RUN apk add --no-cache jq curl bash gcc musl-dev git @@ -21,7 +21,7 @@ RUN --mount=type=cache,target=${GOMODCACHE} # ============================================================================== -FROM golang:1.24-alpine +FROM golang:1.25-alpine RUN apk add --no-cache curl bash gcc musl-dev diff --git a/utils/build/docker/golang/gin.Dockerfile b/utils/build/docker/golang/gin.Dockerfile index 6b0d13236cf..30214a6797b 100644 --- a/utils/build/docker/golang/gin.Dockerfile +++ b/utils/build/docker/golang/gin.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24-alpine AS build +FROM golang:1.25-alpine AS build RUN apk add --no-cache jq curl bash gcc musl-dev git @@ -22,7 +22,7 @@ RUN --mount=type=cache,target=${GOMODCACHE} # ============================================================================== -FROM golang:1.24-alpine +FROM golang:1.25-alpine RUN apk add --no-cache curl bash gcc musl-dev diff --git a/utils/build/docker/golang/gqlgen.Dockerfile b/utils/build/docker/golang/gqlgen.Dockerfile index 72550d964d5..cf35631ca89 100644 --- a/utils/build/docker/golang/gqlgen.Dockerfile +++ b/utils/build/docker/golang/gqlgen.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24 +FROM golang:1.25 # print important lib versions RUN go version && curl --version diff --git a/utils/build/docker/golang/graph-gophers.Dockerfile b/utils/build/docker/golang/graph-gophers.Dockerfile index 51beebaf23f..28cfd98b1cf 100644 --- a/utils/build/docker/golang/graph-gophers.Dockerfile +++ b/utils/build/docker/golang/graph-gophers.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24 +FROM golang:1.25 # print important lib versions RUN go version && curl --version diff --git a/utils/build/docker/golang/graphql-go.Dockerfile b/utils/build/docker/golang/graphql-go.Dockerfile index b82439a4616..f95e906b6b2 100644 --- a/utils/build/docker/golang/graphql-go.Dockerfile +++ b/utils/build/docker/golang/graphql-go.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24 +FROM golang:1.25 # print important lib versions RUN go version && curl --version diff --git a/utils/build/docker/golang/net-http-orchestrion.Dockerfile b/utils/build/docker/golang/net-http-orchestrion.Dockerfile index b9660177aa2..d976be10fd5 100644 --- a/utils/build/docker/golang/net-http-orchestrion.Dockerfile +++ b/utils/build/docker/golang/net-http-orchestrion.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24-alpine AS build +FROM golang:1.25-alpine AS build RUN apk add --no-cache jq curl bash gcc musl-dev git @@ -26,7 +26,7 @@ RUN --mount=type=cache,target=${GOMODCACHE} # ============================================================================== -FROM golang:1.24-alpine +FROM golang:1.25-alpine RUN apk add --no-cache curl bash gcc musl-dev diff --git a/utils/build/docker/golang/net-http.Dockerfile b/utils/build/docker/golang/net-http.Dockerfile index 080e13b5575..ec03f7ad6bf 100644 --- a/utils/build/docker/golang/net-http.Dockerfile +++ b/utils/build/docker/golang/net-http.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24-alpine AS build +FROM golang:1.25-alpine AS build RUN apk add --no-cache jq curl bash gcc musl-dev git @@ -22,7 +22,7 @@ RUN --mount=type=cache,target=${GOMODCACHE} # ============================================================================== -FROM golang:1.24-alpine +FROM golang:1.25-alpine RUN apk add --no-cache curl bash gcc musl-dev diff --git a/utils/build/docker/golang/parametric/Dockerfile b/utils/build/docker/golang/parametric/Dockerfile index a1ef7906863..74b1a6f28e3 100644 --- a/utils/build/docker/golang/parametric/Dockerfile +++ b/utils/build/docker/golang/parametric/Dockerfile @@ -1,5 +1,5 @@ -FROM golang:1.24 +FROM golang:1.25 # install jq RUN apt-get update && apt-get -y install jq diff --git a/utils/build/docker/golang/parametric/go.mod b/utils/build/docker/golang/parametric/go.mod index 3c6ad4ca748..6957b65f92b 100644 --- a/utils/build/docker/golang/parametric/go.mod +++ b/utils/build/docker/golang/parametric/go.mod @@ -1,6 +1,6 @@ module main -go 1.24.0 +go 1.25.0 require ( github.com/DataDog/dd-trace-go/v2 v2.4.0 diff --git a/utils/build/docker/golang/uds-echo.Dockerfile b/utils/build/docker/golang/uds-echo.Dockerfile index dd00516ac80..fd65560a7af 100644 --- a/utils/build/docker/golang/uds-echo.Dockerfile +++ b/utils/build/docker/golang/uds-echo.Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.24-alpine AS build +FROM golang:1.25-alpine AS build RUN apk add --no-cache jq curl bash gcc musl-dev socat git