diff --git a/addons/processors/iceberg-processor/Dockerfile b/addons/processors/iceberg-processor/Dockerfile index 1d001692..55456719 100644 --- a/addons/processors/iceberg-processor/Dockerfile +++ b/addons/processors/iceberg-processor/Dockerfile @@ -14,7 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM golang:1.25-alpine@sha256:8e02eb337d9e0ea459e041f1ee5eece41cbb61f1d83e7d883a3e2fb4862063fa AS build +FROM golang:1.26.10-alpine@sha256:5cb67f19c5e7994dcb80c074f7cfca8aeeada45bbdca035f73df269cefdcce61 AS build RUN apk add --no-cache git ARG REPO_ROOT=. ARG MODULE_DIR=. diff --git a/addons/processors/iceberg-processor/go.mod b/addons/processors/iceberg-processor/go.mod index f564c0e3..dd7ca3f0 100644 --- a/addons/processors/iceberg-processor/go.mod +++ b/addons/processors/iceberg-processor/go.mod @@ -2,6 +2,8 @@ module github.com/KafScale/platform/addons/processors/iceberg-processor go 1.25.2 +toolchain go1.26.10 + require ( github.com/KafScale/platform v1.6.2 github.com/apache/arrow-go/v18 v18.4.1 diff --git a/addons/processors/skeleton/Dockerfile b/addons/processors/skeleton/Dockerfile index 8784a9f5..603f7096 100644 --- a/addons/processors/skeleton/Dockerfile +++ b/addons/processors/skeleton/Dockerfile @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM golang:1.22-alpine AS build +FROM golang:1.26.10-alpine AS build WORKDIR /src COPY go.mod go.sum ./ RUN --mount=type=cache,target=/go/pkg/mod \ diff --git a/addons/processors/skeleton/go.mod b/addons/processors/skeleton/go.mod index 4120fbf7..cf54e5d7 100644 --- a/addons/processors/skeleton/go.mod +++ b/addons/processors/skeleton/go.mod @@ -2,4 +2,6 @@ module github.com/KafScale/platform/addons/processors/skeleton go 1.22 +toolchain go1.26.10 + require gopkg.in/yaml.v3 v3.0.1 diff --git a/addons/processors/sql-processor/Dockerfile b/addons/processors/sql-processor/Dockerfile index f88ed921..0b254110 100644 --- a/addons/processors/sql-processor/Dockerfile +++ b/addons/processors/sql-processor/Dockerfile @@ -13,8 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -ARG GO_VERSION=1.25.2 -FROM golang:${GO_VERSION}-alpine@sha256:06cdd34bd531b810650e47762c01e025eb9b1c7eadd191553b91c9f2d549fae8 AS build +ARG GO_VERSION=1.26.10 +FROM golang:${GO_VERSION}-alpine@sha256:5cb67f19c5e7994dcb80c074f7cfca8aeeada45bbdca035f73df269cefdcce61 AS build WORKDIR /src COPY go.mod go.sum ./ RUN --mount=type=cache,target=/go/pkg/mod \ diff --git a/addons/processors/sql-processor/go.mod b/addons/processors/sql-processor/go.mod index 70b6f079..441d969b 100644 --- a/addons/processors/sql-processor/go.mod +++ b/addons/processors/sql-processor/go.mod @@ -2,6 +2,8 @@ module github.com/kafscale/platform/addons/processors/sql-processor go 1.25.0 +toolchain go1.26.10 + require ( github.com/aws/aws-sdk-go-v2 v1.41.5 github.com/aws/aws-sdk-go-v2/config v1.28.6 diff --git a/deploy/docker/broker.Dockerfile b/deploy/docker/broker.Dockerfile index 1d413e5e..e3c1929b 100644 --- a/deploy/docker/broker.Dockerfile +++ b/deploy/docker/broker.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.7 -ARG GO_VERSION=1.25.2 -FROM golang:${GO_VERSION}-alpine@sha256:06cdd34bd531b810650e47762c01e025eb9b1c7eadd191553b91c9f2d549fae8 AS builder +ARG GO_VERSION=1.26.10 +FROM golang:${GO_VERSION}-alpine@sha256:5cb67f19c5e7994dcb80c074f7cfca8aeeada45bbdca035f73df269cefdcce61 AS builder ARG TARGETOS ARG TARGETARCH diff --git a/deploy/docker/console.Dockerfile b/deploy/docker/console.Dockerfile index abaf6ed6..fb843dc9 100644 --- a/deploy/docker/console.Dockerfile +++ b/deploy/docker/console.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.7 -ARG GO_VERSION=1.25.2 -FROM golang:${GO_VERSION}-alpine@sha256:06cdd34bd531b810650e47762c01e025eb9b1c7eadd191553b91c9f2d549fae8 AS builder +ARG GO_VERSION=1.26.10 +FROM golang:${GO_VERSION}-alpine@sha256:5cb67f19c5e7994dcb80c074f7cfca8aeeada45bbdca035f73df269cefdcce61 AS builder ARG TARGETOS ARG TARGETARCH diff --git a/deploy/docker/e2e-client.Dockerfile b/deploy/docker/e2e-client.Dockerfile index 9ee489d5..897f6082 100644 --- a/deploy/docker/e2e-client.Dockerfile +++ b/deploy/docker/e2e-client.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.7 -ARG GO_VERSION=1.25.2 -FROM golang:${GO_VERSION}-alpine@sha256:06cdd34bd531b810650e47762c01e025eb9b1c7eadd191553b91c9f2d549fae8 AS builder +ARG GO_VERSION=1.26.10 +FROM golang:${GO_VERSION}-alpine@sha256:5cb67f19c5e7994dcb80c074f7cfca8aeeada45bbdca035f73df269cefdcce61 AS builder ARG TARGETOS ARG TARGETARCH diff --git a/deploy/docker/mcp.Dockerfile b/deploy/docker/mcp.Dockerfile index 198be465..69272f32 100644 --- a/deploy/docker/mcp.Dockerfile +++ b/deploy/docker/mcp.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.7 -ARG GO_VERSION=1.25.2 -FROM golang:${GO_VERSION}-alpine@sha256:06cdd34bd531b810650e47762c01e025eb9b1c7eadd191553b91c9f2d549fae8 AS builder +ARG GO_VERSION=1.26.10 +FROM golang:${GO_VERSION}-alpine@sha256:5cb67f19c5e7994dcb80c074f7cfca8aeeada45bbdca035f73df269cefdcce61 AS builder ARG TARGETOS ARG TARGETARCH diff --git a/deploy/docker/operator.Dockerfile b/deploy/docker/operator.Dockerfile index 12f04c60..f135b42e 100644 --- a/deploy/docker/operator.Dockerfile +++ b/deploy/docker/operator.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.7 -ARG GO_VERSION=1.25.2 -FROM golang:${GO_VERSION}-alpine@sha256:06cdd34bd531b810650e47762c01e025eb9b1c7eadd191553b91c9f2d549fae8 AS builder +ARG GO_VERSION=1.26.10 +FROM golang:${GO_VERSION}-alpine@sha256:5cb67f19c5e7994dcb80c074f7cfca8aeeada45bbdca035f73df269cefdcce61 AS builder ARG TARGETOS ARG TARGETARCH diff --git a/deploy/docker/proxy.Dockerfile b/deploy/docker/proxy.Dockerfile index b7fdc689..d83affa2 100644 --- a/deploy/docker/proxy.Dockerfile +++ b/deploy/docker/proxy.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1.7 -ARG GO_VERSION=1.25.2 -FROM golang:${GO_VERSION}-alpine@sha256:06cdd34bd531b810650e47762c01e025eb9b1c7eadd191553b91c9f2d549fae8 AS builder +ARG GO_VERSION=1.26.10 +FROM golang:${GO_VERSION}-alpine@sha256:5cb67f19c5e7994dcb80c074f7cfca8aeeada45bbdca035f73df269cefdcce61 AS builder ARG TARGETOS ARG TARGETARCH diff --git a/go.mod b/go.mod index 7e8ec5fc..7dcb3223 100644 --- a/go.mod +++ b/go.mod @@ -2,6 +2,8 @@ module github.com/KafScale/platform go 1.25.2 +toolchain go1.26.10 + require ( github.com/aws/aws-sdk-go-v2 v1.41.5 github.com/aws/aws-sdk-go-v2/config v1.32.9