What would you like to be added:
Update the Go version across the repository from 1.25.x to 1.26:
go.mod go directive (currently go 1.25.12)
- Builder/runtime images:
Dockerfile.builder, Dockerfile.epp, Dockerfile.sidecar (currently golang:1.25.12) and Dockerfile.coordinator (currently quay.io/projectquay/golang:1.25)
Why is this needed:
- Go 1.25 reaches end-of-life around 2026-08 (when Go 1.27 releases), after which it stops receiving security and toolchain patches.
- IGW (
gateway-api-inference-extension) main has already bumped to go 1.26.0, so the next IGW dependency bump will make Go >= 1.26 mandatory anyway.
Anything else we need to know?:
The earlier decision to hold on Go 1.25 (#626) was for IGW compatibility; that constraint is going away. Dependabot previously proposed the image bump in #626 (closed). Scope is the go directive plus the four Dockerfiles above; no source changes expected beyond what go fix/build surfaces.
cc @Gregory-Pereira @tessapham
What would you like to be added:
Update the Go version across the repository from 1.25.x to 1.26:
go.modgodirective (currentlygo 1.25.12)Dockerfile.builder,Dockerfile.epp,Dockerfile.sidecar(currentlygolang:1.25.12) andDockerfile.coordinator(currentlyquay.io/projectquay/golang:1.25)Why is this needed:
gateway-api-inference-extension)mainhas already bumped togo 1.26.0, so the next IGW dependency bump will make Go >= 1.26 mandatory anyway.Anything else we need to know?:
The earlier decision to hold on Go 1.25 (#626) was for IGW compatibility; that constraint is going away. Dependabot previously proposed the image bump in #626 (closed). Scope is the
godirective plus the four Dockerfiles above; no source changes expected beyond whatgo fix/build surfaces.cc @Gregory-Pereira @tessapham