Bump golang.org/x/net from v0.54.0 to v0.55.0

Fixes ci-kubernetes-e2e-kind-golang-tip and ci-kubernetes-unit-golang-tip,
which started failing under Go tip identifying as go1.27 with:

  vendor/google.golang.org/grpc/internal/transport/handler_server.go:271:18:
      undefined: http2.TrailerPrefix

In x/net v0.54.0, TrailerPrefix was defined only in http2/server.go, which
carries `//go:build !(go1.27 && !http2legacy)` and is therefore excluded
under go1.27. Upstream golang/net commit 1efab4271a moved TrailerPrefix
(and other symbols accidentally dropped by the go1.27 server wrapper) into
common files. That fix is released in v0.55.0.

Tracked in https://github.com/kubernetes/kubernetes/issues/139257

Kubernetes-commit: d7c6b52ac4b6387d740af2fea7f1dd007d71c64c
This commit is contained in:
Davanum Srinivas
2026-05-23 08:06:24 -04:00
committed by Kubernetes Publisher
parent eb37f5dfc7
commit 4b9ee1f2db
2 changed files with 27 additions and 15 deletions
+13 -5
View File
@@ -8,10 +8,10 @@ godebug default=go1.26
require (
golang.org/x/time v0.15.0
k8s.io/api v0.0.0-20260522214638-8e297d0e4ac0
k8s.io/apimachinery v0.0.0-20260522214236-b77c0c3f1e68
k8s.io/client-go v0.0.0-20260522215159-7b85db3954c6
k8s.io/code-generator v0.0.0-20260522220126-912ac1c1f2f6
k8s.io/api v0.0.0
k8s.io/apimachinery v0.0.0
k8s.io/client-go v0.0.0
k8s.io/code-generator v0.0.0
k8s.io/klog/v2 v2.140.0
k8s.io/kube-openapi v0.0.0-20260519202549-bbf5c5577288
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2
@@ -49,7 +49,7 @@ require (
go.yaml.in/yaml/v2 v2.4.4 // indirect
go.yaml.in/yaml/v3 v3.0.4 // indirect
golang.org/x/mod v0.35.0 // indirect
golang.org/x/net v0.54.0 // indirect
golang.org/x/net v0.55.0 // indirect
golang.org/x/oauth2 v0.36.0 // indirect
golang.org/x/sync v0.20.0 // indirect
golang.org/x/sys v0.45.0 // indirect
@@ -64,3 +64,11 @@ require (
sigs.k8s.io/randfill v1.0.0 // indirect
sigs.k8s.io/yaml v1.6.0 // indirect
)
replace (
k8s.io/api => ../api
k8s.io/apimachinery => ../apimachinery
k8s.io/client-go => ../client-go
k8s.io/code-generator => ../code-generator
k8s.io/streaming => ../streaming
)