Skip to content

Bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /ecs-agent, /ecs-agent/daemonimages/csidriver and /agent - #5123

Open
TheanLim wants to merge 3 commits into
devfrom
deps/grpc-1.83.1-combined
Open

Bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /ecs-agent, /ecs-agent/daemonimages/csidriver and /agent#5123
TheanLim wants to merge 3 commits into
devfrom
deps/grpc-1.83.1-combined

Conversation

@TheanLim

@TheanLim TheanLim commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Combines the grpc 1.82.1 -> 1.83.1 bump across all affected modules into a single PR (supersedes the split dependabot PRs #5121 and #5122).

What changed

  • /ecs-agent: grpc 1.82.1 -> 1.83.1
  • /ecs-agent/daemonimages/csidriver: grpc 1.82.1 -> 1.83.1 (standalone leaf module)
  • /agent: propagated via make gomodagent/ imports both modules through local replace directives, so its go.mod/go.sum/vendor must carry grpc v1.83.1 too.

Coupled otel bump

grpc v1.83.1 transitively requires go.opentelemetry.io/otel v1.44.0 and otelhttp v0.61.0 in the module graph (pinning otel to v1.43.0 forces grpc down to a broken v1.83.0-dev pseudo-version). So /agent also moves otel/metric/trace -> v1.44.0 and otelhttp -> v0.61.0. This is a hard transitive requirement, not tidy churn.

Why combine

PRs #5121 and #5122 each carry the identical agent/go.mod/go.sum change, so merging one makes the other conflict and require a manual make gomod reconciliation. Landing all three modules in one PR avoids that serialization.

Verification

Thean Lim added 3 commits September 2, 2026 15:26
grpc was bumped in /ecs-agent and /ecs-agent/daemonimages/csidriver; /agent
imports both via replace directives, so go mod tidy propagates the grpc
requirement here too. grpc v1.83.1 transitively requires
go.opentelemetry.io/otel v1.44.0 (and otelhttp v0.61.0), which move together
as part of the same MVS resolution. Updated go.mod, go.sum, and re-vendored.
@TheanLim
TheanLim requested a review from a team as a code owner September 2, 2026 22:27
@TheanLim TheanLim changed the title Bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /ecs-agent, /ecs-agent/daemonimages/csidriver and /agent [WIP] Bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /ecs-agent, /ecs-agent/daemonimages/csidriver and /agent Sep 2, 2026
@TheanLim TheanLim changed the title [WIP] Bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /ecs-agent, /ecs-agent/daemonimages/csidriver and /agent Bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /ecs-agent, /ecs-agent/daemonimages/csidriver and /agent Sep 4, 2026
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