Skip to content

Commit 7f82701

Browse files
build(deps): bump google.golang.org/grpc from 1.75.0 to 1.79.3 in /tools (#199)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.0 to 1.79.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/grpc/grpc-go/releases">google.golang.org/grpc's releases</a>.</em></p> <blockquote> <h2>Release 1.79.3</h2> <h1>Security</h1> <ul> <li>server: fix an authorization bypass where malformed :path headers (missing the leading slash) could bypass path-based restricted &quot;deny&quot; rules in interceptors like <code>grpc/authz</code>. Any request with a non-canonical path is now immediately rejected with an <code>Unimplemented</code> error. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8981">#8981</a>)</li> </ul> <h2>Release 1.79.2</h2> <h1>Bug Fixes</h1> <ul> <li>stats: Prevent redundant error logging in health/ORCA producers by skipping stats/tracing processing when no stats handler is configured. (<a href="https://redirect.github.com/grpc/grpc-go/pull/8874">grpc/grpc-go#8874</a>)</li> </ul> <h2>Release 1.79.1</h2> <h1>Bug Fixes</h1> <ul> <li>grpc: Remove the <code>-dev</code> suffix from the User-Agent header. (<a href="https://redirect.github.com/grpc/grpc-go/pull/8902">grpc/grpc-go#8902</a>)</li> </ul> <h2>Release 1.79.0</h2> <h1>API Changes</h1> <ul> <li>mem: Add experimental API <code>SetDefaultBufferPool</code> to change the default buffer pool. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8806">#8806</a>) <ul> <li>Special Thanks: <a href="https://github.com/vanja-p"><code>@​vanja-p</code></a></li> </ul> </li> <li>experimental/stats: Update <code>MetricsRecorder</code> to require embedding the new <code>UnimplementedMetricsRecorder</code> (a no-op struct) in all implementations for forward compatibility. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8780">#8780</a>)</li> </ul> <h1>Behavior Changes</h1> <ul> <li>balancer/weightedtarget: Remove handling of <code>Addresses</code> and only handle <code>Endpoints</code> in resolver updates. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8841">#8841</a>)</li> </ul> <h1>New Features</h1> <ul> <li>experimental/stats: Add support for asynchronous gauge metrics through the new <code>AsyncMetricReporter</code> and <code>RegisterAsyncReporter</code> APIs. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8780">#8780</a>)</li> <li>pickfirst: Add support for weighted random shuffling of endpoints, as described in <a href="https://redirect.github.com/grpc/proposal/pull/535">gRFC A113</a>. <ul> <li>This is enabled by default, and can be turned off using the environment variable <code>GRPC_EXPERIMENTAL_PF_WEIGHTED_SHUFFLING</code>. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8864">#8864</a>)</li> </ul> </li> <li>xds: Implement <code>:authority</code> rewriting, as specified in <a href="https://github.com/grpc/proposal/blob/master/A81-xds-authority-rewriting.md">gRFC A81</a>. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8779">#8779</a>)</li> <li>balancer/randomsubsetting: Implement the <code>random_subsetting</code> LB policy, as specified in <a href="https://github.com/grpc/proposal/blob/master/A68-random-subsetting.md">gRFC A68</a>. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8650">#8650</a>) <ul> <li>Special Thanks: <a href="https://github.com/marek-szews"><code>@​marek-szews</code></a></li> </ul> </li> </ul> <h1>Bug Fixes</h1> <ul> <li>credentials/tls: Fix a bug where the port was not stripped from the authority override before validation. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8726">#8726</a>) <ul> <li>Special Thanks: <a href="https://github.com/Atul1710"><code>@​Atul1710</code></a></li> </ul> </li> <li>xds/priority: Fix a bug causing delayed failover to lower-priority clusters when a higher-priority cluster is stuck in <code>CONNECTING</code> state. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8813">#8813</a>)</li> <li>health: Fix a bug where health checks failed for clients using legacy compression options (<code>WithDecompressor</code> or <code>RPCDecompressor</code>). (<a href="https://redirect.github.com/grpc/grpc-go/issues/8765">#8765</a>) <ul> <li>Special Thanks: <a href="https://github.com/sanki92"><code>@​sanki92</code></a></li> </ul> </li> <li>transport: Fix an issue where the HTTP/2 server could skip header size checks when terminating a stream early. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8769">#8769</a>) <ul> <li>Special Thanks: <a href="https://github.com/joybestourous"><code>@​joybestourous</code></a></li> </ul> </li> <li>server: Propagate status detail headers, if available, when terminating a stream during request header processing. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8754">#8754</a>) <ul> <li>Special Thanks: <a href="https://github.com/joybestourous"><code>@​joybestourous</code></a></li> </ul> </li> </ul> <h1>Performance Improvements</h1> <ul> <li>credentials/alts: Optimize read buffer alignment to reduce copies. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8791">#8791</a>)</li> <li>mem: Optimize pooling and creation of <code>buffer</code> objects. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8784">#8784</a>)</li> <li>transport: Reduce slice re-allocations by reserving slice capacity. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8797">#8797</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/grpc/grpc-go/commit/dda86dbd9cecb8b35b58c73d507d81d67761205f"><code>dda86db</code></a> Change version to 1.79.3 (<a href="https://redirect.github.com/grpc/grpc-go/issues/8983">#8983</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/72186f163e75a065c39e6f7df9b6dea07fbdeff5"><code>72186f1</code></a> grpc: enforce strict path checking for incoming requests on the server (<a href="https://redirect.github.com/grpc/grpc-go/issues/8981">#8981</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/97ca3522b239edf6813e2b1106924e9d55e89d43"><code>97ca352</code></a> Changing version to 1.79.3-dev (<a href="https://redirect.github.com/grpc/grpc-go/issues/8954">#8954</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/8902ab6efea590f5b3861126559eaa26fa9783b2"><code>8902ab6</code></a> Change the version to release 1.79.2 (<a href="https://redirect.github.com/grpc/grpc-go/issues/8947">#8947</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/a9286705aa689bee321ec674323b6896284f3e02"><code>a928670</code></a> Cherry-pick <a href="https://redirect.github.com/grpc/grpc-go/issues/8874">#8874</a> to v1.79.x (<a href="https://redirect.github.com/grpc/grpc-go/issues/8904">#8904</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/06df3638c0bcee88197b1033b3ba83e1eb8bc010"><code>06df363</code></a> Change version to 1.79.2-dev (<a href="https://redirect.github.com/grpc/grpc-go/issues/8903">#8903</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/782f2de44f597af18a120527e7682a6670d84289"><code>782f2de</code></a> Change version to 1.79.1 (<a href="https://redirect.github.com/grpc/grpc-go/issues/8902">#8902</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/850eccbb2257bd2de6ac28ee88a7172ab6175629"><code>850eccb</code></a> Change version to 1.79.1-dev (<a href="https://redirect.github.com/grpc/grpc-go/issues/8851">#8851</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/765ff056b6890f6c8341894df4e9668e9bfc18ef"><code>765ff05</code></a> Change version to 1.79.0 (<a href="https://redirect.github.com/grpc/grpc-go/issues/8850">#8850</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/68804be0e78ed0365bb5a576dedc12e2168ed63e"><code>68804be</code></a> Cherry pick <a href="https://redirect.github.com/grpc/grpc-go/issues/8864">#8864</a> to v1.79.x (<a href="https://redirect.github.com/grpc/grpc-go/issues/8896">#8896</a>)</li> <li>Additional commits viewable in <a href="https://github.com/grpc/grpc-go/compare/v1.75.0...v1.79.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/grpc&package-manager=go_modules&previous-version=1.75.0&new-version=1.79.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/oxidecomputer/oxide-cloud-controller-manager/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 5685b98 commit 7f82701

2 files changed

Lines changed: 15 additions & 135 deletions

File tree

tools/go.mod

Lines changed: 9 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,9 @@ tool (
77
helm.sh/helm/v4/cmd/helm
88
)
99

10-
require (
11-
github.com/google/uuid v1.6.0
12-
github.com/oxidecomputer/oxide-cloud-controller-manager v0.2.0
13-
github.com/oxidecomputer/oxide.go v0.8.0
14-
k8s.io/api v0.35.2
15-
k8s.io/apimachinery v0.35.2
16-
k8s.io/client-go v0.35.2
17-
k8s.io/cloud-provider v0.35.2
18-
k8s.io/component-base v0.35.2
19-
k8s.io/klog/v2 v2.130.1
20-
)
21-
2210
require (
2311
4d63.com/gocheckcompilerdirectives v1.3.0 // indirect
2412
4d63.com/gochecknoglobals v0.2.2 // indirect
25-
cel.dev/expr v0.24.0 // indirect
2613
codeberg.org/chavacava/garif v0.2.0 // indirect
2714
codeberg.org/polyfloyd/go-errorlint v1.9.0 // indirect
2815
dario.cat/mergo v1.0.1 // indirect
@@ -45,7 +32,6 @@ require (
4532
github.com/Masterminds/squirrel v1.5.4 // indirect
4633
github.com/Masterminds/vcs v1.13.3 // indirect
4734
github.com/MirrexOne/unqueryvet v1.5.4 // indirect
48-
github.com/NYTimes/gziphandler v1.1.1 // indirect
4935
github.com/OpenPeeDeeP/depguard/v2 v2.2.1 // indirect
5036
github.com/ProtonMail/go-crypto v1.3.0 // indirect
5137
github.com/alecthomas/chroma/v2 v2.23.1 // indirect
@@ -55,7 +41,6 @@ require (
5541
github.com/alfatraining/structtag v1.0.0 // indirect
5642
github.com/alingse/asasalint v0.0.11 // indirect
5743
github.com/alingse/nilnesserr v0.2.0 // indirect
58-
github.com/antlr4-go/antlr/v4 v4.13.0 // indirect
5944
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
6045
github.com/ashanbrown/forbidigo/v2 v2.3.0 // indirect
6146
github.com/ashanbrown/makezero/v2 v2.1.0 // indirect
@@ -72,7 +57,6 @@ require (
7257
github.com/butuzov/mirror v1.3.0 // indirect
7358
github.com/catenacyber/perfsprint v0.10.1 // indirect
7459
github.com/ccojocar/zxcvbn-go v1.0.4 // indirect
75-
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
7660
github.com/cespare/xxhash/v2 v2.3.0 // indirect
7761
github.com/chai2010/gettext-go v1.0.2 // indirect
7862
github.com/charithe/durationcheck v0.0.11 // indirect
@@ -83,8 +67,6 @@ require (
8367
github.com/charmbracelet/x/term v0.2.1 // indirect
8468
github.com/ckaznocha/intrange v0.3.1 // indirect
8569
github.com/cloudflare/circl v1.6.3 // indirect
86-
github.com/coreos/go-semver v0.3.1 // indirect
87-
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
8870
github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
8971
github.com/curioswitch/go-reassign v0.3.0 // indirect
9072
github.com/cyphar/filepath-securejoin v0.6.1 // indirect
@@ -101,7 +83,6 @@ require (
10183
github.com/extism/go-sdk v1.7.1 // indirect
10284
github.com/fatih/color v1.18.0 // indirect
10385
github.com/fatih/structtag v1.2.0 // indirect
104-
github.com/felixge/httpsnoop v1.0.4 // indirect
10586
github.com/firefart/nonamedreturns v1.0.6 // indirect
10687
github.com/fluxcd/cli-utils v0.37.0-flux.1 // indirect
10788
github.com/fsnotify/fsnotify v1.9.0 // indirect
@@ -112,8 +93,6 @@ require (
11293
github.com/go-errors/errors v1.5.1 // indirect
11394
github.com/go-gorp/gorp/v3 v3.1.0 // indirect
11495
github.com/go-logr/logr v1.4.3 // indirect
115-
github.com/go-logr/stdr v1.2.2 // indirect
116-
github.com/go-logr/zapr v1.3.0 // indirect
11796
github.com/go-openapi/jsonpointer v0.22.4 // indirect
11897
github.com/go-openapi/jsonreference v0.21.4 // indirect
11998
github.com/go-openapi/swag v0.25.4 // indirect
@@ -140,8 +119,6 @@ require (
140119
github.com/gobwas/glob v0.2.3 // indirect
141120
github.com/godoc-lint/godoc-lint v0.11.2 // indirect
142121
github.com/gofrs/flock v0.13.0 // indirect
143-
github.com/gogo/protobuf v1.3.2 // indirect
144-
github.com/golang/protobuf v1.5.4 // indirect
145122
github.com/golangci/asciicheck v0.5.0 // indirect
146123
github.com/golangci/dupl v0.0.0-20250308024227-f665c8d69b32 // indirect
147124
github.com/golangci/go-printf-func-name v0.1.1 // indirect
@@ -154,18 +131,16 @@ require (
154131
github.com/golangci/swaggoswag v0.0.0-20250504205917-77f2aca3143e // indirect
155132
github.com/golangci/unconvert v0.0.0-20250410112200-a129a6e6413e // indirect
156133
github.com/google/btree v1.1.3 // indirect
157-
github.com/google/cel-go v0.26.0 // indirect
158134
github.com/google/gnostic-models v0.7.1 // indirect
159135
github.com/google/go-cmp v0.7.0 // indirect
136+
github.com/google/uuid v1.6.0 // indirect
160137
github.com/gordonklaus/ineffassign v0.2.0 // indirect
161138
github.com/gostaticanalysis/analysisutil v0.7.1 // indirect
162139
github.com/gostaticanalysis/comment v1.5.0 // indirect
163140
github.com/gostaticanalysis/forcetypeassert v0.2.0 // indirect
164141
github.com/gostaticanalysis/nilerr v0.1.2 // indirect
165142
github.com/gosuri/uitable v0.0.4 // indirect
166143
github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect
167-
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect
168-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 // indirect
169144
github.com/hashicorp/go-immutable-radix/v2 v2.1.0 // indirect
170145
github.com/hashicorp/go-version v1.8.0 // indirect
171146
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
@@ -185,7 +160,6 @@ require (
185160
github.com/kkHAIKE/contextcheck v1.1.6 // indirect
186161
github.com/kulti/thelper v0.7.1 // indirect
187162
github.com/kunwardeep/paralleltest v1.0.15 // indirect
188-
github.com/kylelemons/godebug v1.1.0 // indirect
189163
github.com/lann/builder v0.0.0-20180802200727-47ae307949d0 // indirect
190164
github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 // indirect
191165
github.com/lasiar/canonicalheader v1.1.2 // indirect
@@ -266,7 +240,6 @@ require (
266240
github.com/spf13/viper v1.12.0 // indirect
267241
github.com/ssgreg/nlreturn/v2 v2.2.1 // indirect
268242
github.com/stbenjam/no-sprintf-host-port v0.3.1 // indirect
269-
github.com/stoewer/go-strcase v1.3.0 // indirect
270243
github.com/stretchr/objx v0.5.2 // indirect
271244
github.com/stretchr/testify v1.11.1 // indirect
272245
github.com/subosito/gotenv v1.4.1 // indirect
@@ -293,15 +266,7 @@ require (
293266
go-simpler.org/sloglint v0.11.1 // indirect
294267
go.augendre.info/arangolint v0.4.0 // indirect
295268
go.augendre.info/fatcontext v0.9.0 // indirect
296-
go.etcd.io/etcd/api/v3 v3.6.5 // indirect
297-
go.etcd.io/etcd/client/pkg/v3 v3.6.5 // indirect
298-
go.etcd.io/etcd/client/v3 v3.6.5 // indirect
299-
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
300-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 // indirect
301-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 // indirect
302269
go.opentelemetry.io/otel v1.40.0 // indirect
303-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.34.0 // indirect
304-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.34.0 // indirect
305270
go.opentelemetry.io/otel/metric v1.40.0 // indirect
306271
go.opentelemetry.io/otel/sdk v1.40.0 // indirect
307272
go.opentelemetry.io/otel/trace v1.40.0 // indirect
@@ -311,7 +276,6 @@ require (
311276
go.yaml.in/yaml/v2 v2.4.3 // indirect
312277
go.yaml.in/yaml/v3 v3.0.4 // indirect
313278
golang.org/x/crypto v0.48.0 // indirect
314-
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b // indirect
315279
golang.org/x/exp/typeparams v0.0.0-20260209203927-2842357ff358 // indirect
316280
golang.org/x/mod v0.33.0 // indirect
317281
golang.org/x/net v0.51.0 // indirect
@@ -322,31 +286,31 @@ require (
322286
golang.org/x/text v0.34.0 // indirect
323287
golang.org/x/time v0.14.0 // indirect
324288
golang.org/x/tools v0.42.0 // indirect
325-
google.golang.org/genproto/googleapis/api v0.0.0-20250707201910-8d1bb00bc6a7 // indirect
326-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250818200422-3122310a409c // indirect
327-
google.golang.org/grpc v1.75.0 // indirect
289+
google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 // indirect
290+
google.golang.org/genproto/googleapis/rpc v0.0.0-20251202230838-ff82c1b0f217 // indirect
291+
google.golang.org/grpc v1.79.3 // indirect
328292
google.golang.org/protobuf v1.36.11 // indirect
329293
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
330294
gopkg.in/inf.v0 v0.9.1 // indirect
331295
gopkg.in/ini.v1 v1.67.0 // indirect
332-
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
333296
gopkg.in/yaml.v2 v2.4.0 // indirect
334297
gopkg.in/yaml.v3 v3.0.1 // indirect
335298
helm.sh/helm/v4 v4.1.1 // indirect
336299
honnef.co/go/tools v0.7.0 // indirect
300+
k8s.io/api v0.35.2 // indirect
337301
k8s.io/apiextensions-apiserver v0.35.0 // indirect
302+
k8s.io/apimachinery v0.35.2 // indirect
338303
k8s.io/apiserver v0.35.2 // indirect
339304
k8s.io/cli-runtime v0.35.0 // indirect
340-
k8s.io/component-helpers v0.35.2 // indirect
341-
k8s.io/controller-manager v0.35.2 // indirect
342-
k8s.io/kms v0.35.2 // indirect
305+
k8s.io/client-go v0.35.2 // indirect
306+
k8s.io/component-base v0.35.2 // indirect
307+
k8s.io/klog/v2 v2.130.1 // indirect
343308
k8s.io/kube-openapi v0.0.0-20260127142750-a19766b6e2d4 // indirect
344309
k8s.io/kubectl v0.35.0 // indirect
345310
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 // indirect
346311
mvdan.cc/gofumpt v0.9.2 // indirect
347312
mvdan.cc/unparam v0.0.0-20251027182757-5beb8c8f8f15 // indirect
348313
oras.land/oras-go/v2 v2.6.0 // indirect
349-
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.2 // indirect
350314
sigs.k8s.io/controller-runtime v0.22.4 // indirect
351315
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect
352316
sigs.k8s.io/kustomize/api v0.20.1 // indirect

0 commit comments

Comments
 (0)