Skip to content

Bump 23 Go dependencies from PR #7300 with Go 1.25.5 compatibility#7305

Closed
Copilot wants to merge 4 commits into
masterfrom
copilot/fix-build-issues-pr-7300
Closed

Bump 23 Go dependencies from PR #7300 with Go 1.25.5 compatibility#7305
Copilot wants to merge 4 commits into
masterfrom
copilot/fix-build-issues-pr-7300

Conversation

Copy link
Copy Markdown

Copilot AI commented Mar 1, 2026

What this PR does:

PR #7300 (Dependabot) failed because hashicorp/consul/api@v1.33.4 requires go 1.25.7, which bumped the go directive beyond what the CI build image supports (go 1.25.5 with GOTOOLCHAIN=local).

This PR applies 23 of the 24 proposed dependency bumps, excluding consul/api to maintain Go 1.25.5 compatibility:

  • go.etcd.io/etcd/*/v3: v3.5.17 → v3.6.8
  • go.opentelemetry.io/otel/*: v1.36–1.39 → v1.40.0
  • go.opentelemetry.io/collector/pdata: v1.45.0 → v1.52.0
  • parquet-go/parquet-go: v0.26.4 → v0.28.0
  • golang.org/x/net: v0.49.0 → v0.51.0
  • VictoriaMetrics/fastcache: v1.12.2 → v1.13.3
  • aws/aws-sdk-go-v2*: various minor/patch bumps
  • alicebob/miniredis/v2: v2.35.0 → v2.37.0
  • golang-migrate/migrate/v4: v4.18.1 → v4.19.1
  • klauspost/compress: v1.18.2 → v1.18.4
  • spf13/afero: v1.11.0 → v1.15.0
  • prometheus/procfs: v0.16.1 → v0.20.0
  • tjhop/slog-gokit: v0.1.4 → v0.1.5

Kept at current version:

  • hashicorp/consul/api stays at v1.32.0 — v1.33.4 requires go >= 1.25.7

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/cortexproject/cortex/actions/runs/22550916967/jobs
    • Triggering command: /usr/bin/curl curl -s -H Accept: application/vnd.github.v3+json REDACTED /tmp/go-build4286057165/b1698/_p-errorsas t 0.1-go1.25.5.linux-amd64/pkg/tool/linux_amd64/vet -p github.com/corte-E t 0.1-go1.25.5.linux-amd64/pkg/too-buildtags -uns�� -unreachable=false t ux-amd64/pkg/tool/linux_amd64/vet -c=4 -nolocalimports t ux-amd64/pkg/tool/linux_amd64/vet (http block)

If you need me to access, download, or install something from one of these locations, you can either:


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Bump 23 of 24 Go dependencies from PR 7300:
- github.com/alicebob/miniredis/v2: v2.35.0 -> v2.37.0
- github.com/golang-migrate/migrate/v4: v4.18.1 -> v4.19.1
- github.com/klauspost/compress: v1.18.2 -> v1.18.4
- github.com/spf13/afero: v1.11.0 -> v1.15.0
- go.etcd.io/etcd/{api,client/pkg,client}/v3: v3.5.17 -> v3.6.8
- go.opentelemetry.io/otel/* and contrib: v1.36-1.39 -> v1.40.0
- golang.org/x/net: v0.49.0 -> v0.51.0
- github.com/VictoriaMetrics/fastcache: v1.12.2 -> v1.13.3
- github.com/aws/aws-sdk-go-v2*: various bumps
- github.com/parquet-go/parquet-go: v0.26.4 -> v0.28.0
- github.com/prometheus/procfs: v0.16.1 -> v0.20.0
- github.com/tjhop/slog-gokit: v0.1.4 -> v0.1.5
- go.opentelemetry.io/collector/pdata: v1.45.0 -> v1.52.0

Keep hashicorp/consul/api at v1.32.0 (v1.33.4 requires go 1.25.7)
Keep go directive at 1.25.5 for CI compatibility

Co-authored-by: CharlieTLe <3375195+CharlieTLe@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix build issues for pull request 7300 Fix PR 7300 build: apply dependency bumps with Go 1.25.5 compatibility Mar 1, 2026
Co-authored-by: CharlieTLe <3375195+CharlieTLe@users.noreply.github.com>
Copilot AI changed the title Fix PR 7300 build: apply dependency bumps with Go 1.25.5 compatibility Bump 23 Go dependencies from PR #7300 with Go 1.25.5 compatibility Mar 1, 2026
Signed-off-by: Charlie Le <charlie_le@apple.com>
@CharlieTLe CharlieTLe marked this pull request as ready for review March 2, 2026 19:13
@dosubot dosubot Bot added the dependencies Pull requests that update a dependency file label Mar 2, 2026
@friedrichg
Copy link
Copy Markdown
Member

@copilot I think what needs to be done is upgrade golang to 1.25.7

@friedrichg
Copy link
Copy Markdown
Member

I have upgraded to 1.25.8 this is no longer needed

@friedrichg friedrichg closed this Mar 9, 2026
@friedrichg friedrichg deleted the copilot/fix-build-issues-pr-7300 branch March 9, 2026 23:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file size/XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants