fix(build): upgrade service builders to Go 1.26.6 - #4060
fix(build): upgrade service builders to Go 1.26.6#4060plural-copilot[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
This PR was generated by the codex Plural Agent Runtime. Here's some useful information you might want to know to evaluate the ai's perfomance:
| Name | Details |
|---|---|
| 💬 Prompt | Create one focused remediation PR for Go stdlib vulnerabilities in the deployed mgmt/console service images: nexus:0.12.38, deployment-controller:v0.12.38, kubernetes-agent:0.12.38, and oci-auth:v0.12.39. Scanner says all were built with Go 1.26.5; fixed target is Go >=1.26.6. CVEs: CVE-2026-33818, CVE-2026-39821, CVE-2026-46600, CVE-2026-56853, CVE-2026-56858, CVE-2026-56859, CVE-2026-56860, CVE-2026-56862.... |
| 🔗 Run history | View run history |
Soffi AI SummaryThis PR upgrades the Go toolchain version from 1.26.5 to 1.26.6 across all affected service builders and Go module declarations in the monorepo. The motivation is security: Go 1.26.6 remediates eight CVEs (CVE-2026-33818, CVE-2026-39821, CVE-2026-46600, CVE-2026-56853, CVE-2026-56858, CVE-2026-56859, CVE-2026-56860, CVE-2026-56862). The upgrade touches Dockerfiles and ChangesGo 1.26.6 security upgrade
Updated: 2026-08-26 19:43 UTC |
Greptile SummaryThe PR consistently upgrades the production Go builder images and corresponding module/workspace declarations from Go 1.26.5 to Go 1.26.6.
Confidence Score: 5/5The PR appears safe to merge because the builder and module declarations are consistently upgraded without changing application dependencies or runtime behavior. The changes are limited to matching Go patch-version declarations in production builders, service modules, and the workspace, with no concrete changed-code-triggered failure identified.
|
| Filename | Overview |
|---|---|
| go/controller/Dockerfile | Updates the controller production builder image to Go 1.26.6 consistently with its module declaration. |
| go/controller/go.mod | Raises only the controller Go directive; dependency versions remain unchanged. |
| go/go.work | Aligns the workspace Go declaration with the upgraded service modules. |
| go/kubernetes-agent/api/go.mod | Raises only the Kubernetes agent API module’s Go directive. |
| go/kubernetes-agent/hack/docker/Dockerfile | Updates the shared multi-binary Kubernetes agent builder to Go 1.26.6-alpine. |
| go/kubernetes-agent/kas/go.mod | Raises only the KAS module’s Go directive without changing dependencies. |
| go/nexus/Dockerfile | Updates the nexus Alpine builder image to Go 1.26.6. |
| go/nexus/go.mod | Aligns the nexus module directive with its upgraded builder. |
| go/oci-auth/Dockerfile | Updates the OCI authentication service builder image to Go 1.26.6. |
| go/oci-auth/go.mod | Aligns the OCI authentication module directive with its upgraded builder. |
Reviews (1): Last reviewed commit: "fix(build): upgrade service builders to ..." | Re-trigger Greptile
Summary
nexus,deployment-controller,kubernetes-agent, andoci-authfrom Go 1.26.5 to Go 1.26.6golang.org/x/crypto/openpgpAffected images
nexus:0.12.38deployment-controller:v0.12.38kubernetes-agent:v0.12.38oci-auth:v0.12.39Remediated CVEs
CVE-2026-33818, CVE-2026-39821, CVE-2026-46600, CVE-2026-56853, CVE-2026-56858, CVE-2026-56859, CVE-2026-56860, CVE-2026-56862.
Validation