Skip to content

🔒 fix(deps): bump Go toolchain to 1.26.9 and golang.org/x/net to v0.60.0 - #223

Merged
konih merged 1 commit into
mainfrom
fix/sec-go-1.26.9
Oct 14, 2026
Merged

konih merged 1 commit into
mainfrom
fix/sec-go-1.26.9

Conversation

@konih

@konih konih commented Oct 14, 2026

Copy link
Copy Markdown
Collaborator

govulncheck reports reachable net/http / x/net http2 advisories (GO-2026-6610, -6611, -6612, -6613, -6617) on go1.26.7 + x/net v0.59.0. That reds vulncheck and test on every open Dependabot PR (#220, #221, #222).

  • go.mod: go 1.26.9, golang.org/x/net v0.60.0 (pulls x/sys, x/text, x/term, x/crypto, x/tools minors via MVS)
  • Dockerfile: builder golang:1.26.9@sha256:d772206…
  • docs/LOCAL_SETUP.md: version pin follows go.mod

Local gate on go1.26.9: build, vet, go tool govulncheck ./... (0 vulnerabilities), unit tests + envtest suites (controller, webhook, admission) green.

After this lands, the open Dependabot PRs need a rebase to pick it up.

@codecov

codecov Bot commented Oct 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

govulncheck reports reachable net/http and x/net http2 advisories
(GO-2026-6610, -6611, -6612, -6613, -6617) on go1.26.7 / x/net v0.58.0,
which turns the vulncheck and test jobs red on every open PR. Go 1.26.9
and x/net v0.60.0 carry the fixes (6613 is stdlib-only, the rest need
both), so the x/net bump ships with the toolchain bump despite the
policy's toolchain-alone rule. The builder image moves to the matching
golang:1.26.9 index digest, the devcontainer image tag follows, and
LOCAL_SETUP follows the go.mod pin.
@konih
konih force-pushed the fix/sec-go-1.26.9 branch from d737886 to 46a6a49 Compare October 14, 2026 12:15
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
D Maintainability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@konih
konih merged commit 1972253 into main Oct 14, 2026
21 of 22 checks passed
@konih
konih deleted the fix/sec-go-1.26.9 branch October 14, 2026 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant