Skip to content
Snippets Groups Projects

Update module google.golang.org/grpc to v1.72.0

Merged NMaaS Renovate requested to merge renovate/google.golang.org-grpc-1.x into develop

This MR contains the following updates:

Package Type Update Change
google.golang.org/grpc require minor v1.71.0 -> v1.72.0

Release Notes

grpc/grpc-go (google.golang.org/grpc)

v1.72.0: Release 1.72.0

Compare Source

Dependencies

  • Minimum supported Go version is now 1.23 (#​8108)

API Changes

  • resolver: add experimental AddressMapV2 with generics to ultimately replace AddressMap. Deprecate AddressMap for deletion (#​8187)
  • resolver: convert EndpointMap in place to use generics (#​8189)

New Features

  • xds: add grpc.xds_client.server_failure counter metric on xDS client to record connectivity errors (#​8203)
  • balancer/rls: allow maxAge to exceed 5 minutes if staleAge is set in the LB policy configuration (#​8137)
  • ringhash: implement gRFC A76 improvements. (#​8159)

Bug Fixes

  • xds: fix support for circuit breakers and load reporting in LOGICAL_DNS clusters (#​8169, #​8170)
  • xds/cds: improve RPC error messages when resources are not found (#​8122)
  • balancer/priority: fix race that could leak balancers and goroutines during shutdown (#​8095)
  • stats/opentelemetry: fix trace attributes message sequence numbers to start from 0 (#​8237)
  • balancer/pickfirstleaf: fix panic if deprecated Address.Metadata field is set to a non-comparable value by ignoring the field (#​8227)

Behavior Changes

  • transport: make servers send an HTTP/2 RST_STREAM frame to cancel a stream when the deadline expires (#​8071)

Documentation

v1.71.1: Release 1.71.1

Compare Source

Bug Fixes

  • grpc: fix a bug causing an extra Read from the compressor if a compressed message is the same size as the limit. This could result in a panic with the built-in gzip compressor (#​8178)
  • xds: restore the behavior of reading the bootstrap config before creating the first xDS client instead of at package init time (#​8164)
  • stats/opentelemetry: use TextMapPropagator and TracerProvider from TraceOptions instead of OpenTelemetry globals (#​8166)
  • client: fix races when an http proxy is configured that could lead to deadlocks or panics (#​8195)
  • client: fix bug causing RPC failures with message "no children to pick from" when using a custom resolver that calls the deprecated NewAddress API (#​8149)
  • wrr: fix slow processing of address updates that could result in problems including RPC failures for servers with a large number of backends (#​8179)

Configuration

:date: Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by NMaaS Renovate

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • :warning: Artifact update problem

    Renovate failed to update an artifact related to this branch. You probably do not want to merge this MR as-is.

    :recycle: Renovate will retry this branch, including artifacts, only when one of the following happens:

    • any of the package files in this branch needs updating, or
    • the branch becomes conflicted, or
    • you click the rebase/retry checkbox if found above, or
    • you rename this MR's title to start with "rebase!" to trigger it manually

    The artifact failure details are included below:

    File name: go.sum
    Command failed: go get -d -t ./...
    go: -d flag is deprecated. -d=true is a no-op
    go: downloading google.golang.org/grpc v1.72.0
    go: downloading golang.org/x/oauth2 v0.26.0
    go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a
    go: downloading golang.org/x/net v0.35.0
    go: downloading golang.org/x/sys v0.30.0
    go: downloading golang.org/x/term v0.29.0
    go: downloading golang.org/x/text v0.22.0
    go: gitlab.software.geant.org/nmaas/nmaas-janitor/pkg/protocol/grpc imports
    	gitlab.software.geant.org/nmaas/nmaas-janitor/pkg/api/v1: cannot find module providing package gitlab.software.geant.org/nmaas/nmaas-janitor/pkg/api/v1
    go: module github.com/xanzy/go-gitlab is deprecated: This module has been migrated to gitlab.com/gitlab-org/api/client-go. See https://gitlab.com/gitlab-org/api/client-go
    
  • NMaaS Renovate mentioned in issue #28

    mentioned in issue #28

  • NMaaS Renovate changed the description

    changed the description

  • mentioned in commit a4d691e0

Please register or sign in to reply
Loading