You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Upgrade Go toolchain from 1.24 to 1.26 across all build configurations.
Go 1.26 enforces FIPS-compliant system crypto for Microsoft compliance.
Changes:
- build/images.mk: GO_IMG 1.24 → 1.26-azurelinux3.0
- go.mod: go 1.24.1 → go 1.26
- install-go.sh: DEFAULT_IMAGE updated to Go 1.26 azurelinux3.0 SHA
- bpf-prog/ipv6-hp-bpf/linux.Dockerfile: updated to Go 1.26 MCR SHA
- npm/linux.Dockerfile, npm/windows.Dockerfile: 1.25.5 → 1.26
- .devcontainer/Dockerfile: VARIANT 1.24 → 1.26
- Regenerated all template Dockerfiles via make dockerfiles
SHAs:
- azurelinux3.0: sha256:eb3ce814e96f3319f1b5985021021682b47975f6decfe00eaac84abff0ae25c9
- MCR golang:1.26: sha256:6c27ae470941ef215b3eea86fcd6632a7ab975f391e5a75f546d3a76fd686705
Resolves#4365
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
FROM --platform=linux/${ARCH} mcr.microsoft.com/oss/go/microsoft/golang@sha256:eb3ce814e96f3319f1b5985021021682b47975f6decfe00eaac84abff0ae25c9 AS go
10
10
11
11
# mcr.microsoft.com/azurelinux/base/core:3.0
12
12
FROM --platform=linux/${ARCH} mcr.microsoft.com/azurelinux/base/core@sha256:35149ae8dd179684f969944f54a337c665a64e702486154eb44253fb39c2505b AS mariner-core
FROM --platform=linux/${ARCH} mcr.microsoft.com/oss/go/microsoft/golang@sha256:eb3ce814e96f3319f1b5985021021682b47975f6decfe00eaac84abff0ae25c9 AS go
10
10
11
11
# mcr.microsoft.com/azurelinux/base/core:3.0
12
12
FROM --platform=linux/${ARCH} mcr.microsoft.com/azurelinux/base/core@sha256:35149ae8dd179684f969944f54a337c665a64e702486154eb44253fb39c2505b AS mariner-core
0 commit comments