Skip to content

fix: update dependencies and base images to latest - #2718

Merged
kgala2 merged 1 commit into
mainfrom
deps-update-nov
Nov 11, 2026
Merged

kgala2 merged 1 commit into
mainfrom
deps-update-nov

Conversation

@kgala2

@kgala2 kgala2 commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Updates Go module dependencies and container base image digests to latest while keeping go 1.26.0 in go.mod.

Summary of Changes

  • Kept go 1.26.0 in go.mod (compatible with Cloud Build _VERSION=1.26 go 1.26.11 and GitHub Actions go 1.27.3), updating Go module dependencies to latest:
    • Kept github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric pinned at v0.60.0 (matching cloud-sql-go-connector to avoid the v0.61.0+ deprecation notice on startup).
    • Kept github.com/hanwen/go-fuse/v2 at v2.11.0 (v2.12.1 fails 386 cross-compilation).
  • Updated .github/workflows/*.yml / *.yaml to go-version: "1.27".
  • Updated Dockerfile (gcr.io/distroless/static:nonroot) and Dockerfile.alpine (alpine:3) multi-arch image digests.
  • Regenerated docs/cmd/*.md (spf13/pflag v1.1.0 bool flag usage formatting).

CVEs / Vulnerabilities Addressed

Updating Go dependencies/CI toolchain (1.26.11 / 1.27.3) resolves all 12 Go standard library govulncheck vulnerabilities present on 1.26.8:

  • GO-2026-6809 (crypto/x509, fixed in 1.26.10 / 1.27)
  • GO-2026-6617, GO-2026-6613, GO-2026-6612, GO-2026-6611, GO-2026-6610, GO-2026-6605, GO-2026-6603 (net/http)
  • GO-2026-6608 (net/textproto, mime/multipart)
  • GO-2026-6607 (crypto/tls)
  • GO-2026-6600, GO-2026-6599 (html/template)

Post-update govulncheck ./... reports 0 vulnerabilities found on both go1.26.11 and go1.27.3 (0 Open Dependabot alerts).

@kgala2
kgala2 requested a review from a team as a code owner November 10, 2026 20:00
@kgala2
kgala2 requested a review from hessjcg November 10, 2026 20:00
@kgala2 kgala2 changed the title fix: update dependencies and base images to latest and require Go 1.27 fix: update dependencies and base images to latest Nov 10, 2026
@kgala2
kgala2 merged commit da1637c into main Nov 11, 2026
26 of 30 checks passed
@kgala2
kgala2 deleted the deps-update-nov branch November 11, 2026 17:30
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.

2 participants