Skip to content

Commit 3bd82a6

Browse files
upgrade to latest dependencies (#16627)
bumping knative.dev/networking e9578ef...c8de379: > c8de379 Fix idle connection leak in prober (# 1142) bumping knative.dev/pkg ec45287...52dbd5e: > 52dbd5e Limit the webhook request body size to 3MiB (# 3363) > 2279959 Fix memory leak in expired matchers (# 3360) Signed-off-by: Knative Automation <automation@knative.team>
1 parent 370ad5a commit 3bd82a6

5 files changed

Lines changed: 14 additions & 12 deletions

File tree

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ require (
3838
k8s.io/utils v0.0.0-20251002143259-bc988d571ff4
3939
knative.dev/caching v0.0.0-20260422140616-453ad996bbe2
4040
knative.dev/hack v0.0.0-20260421155212-aeb7b4a9bf96
41-
knative.dev/networking v0.0.0-20260422140718-e9578ef11562
42-
knative.dev/pkg v0.0.0-20260422015212-ec452872dcc1
41+
knative.dev/networking v0.0.0-20260529061306-c8de379770b9
42+
knative.dev/pkg v0.0.0-20260531000007-52dbd5ece63f
4343
sigs.k8s.io/randfill v1.0.0
4444
sigs.k8s.io/yaml v1.6.0
4545
)

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -550,10 +550,10 @@ knative.dev/caching v0.0.0-20260422140616-453ad996bbe2 h1:HXtegm/lH8phaAGKTnluec
550550
knative.dev/caching v0.0.0-20260422140616-453ad996bbe2/go.mod h1:SeXUtQmuH+GKPo0WdP7mdktlzqHt69kwvMfyi5Ag+0M=
551551
knative.dev/hack v0.0.0-20260421155212-aeb7b4a9bf96 h1:YrpWTCDRzoGz0Fe7AcLTsBY+D5vx0ijhuxEVl0z3Xyw=
552552
knative.dev/hack v0.0.0-20260421155212-aeb7b4a9bf96/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0=
553-
knative.dev/networking v0.0.0-20260422140718-e9578ef11562 h1:3roePSDRNthOFDxwTISYPt2IYEXXVramzpHnH0NMGYs=
554-
knative.dev/networking v0.0.0-20260422140718-e9578ef11562/go.mod h1:aQO2gITPzLwMPCV9S57rHrb1Zt2mUAYSGLbb/7nqzW0=
555-
knative.dev/pkg v0.0.0-20260422015212-ec452872dcc1 h1:bO5X2bugzMqoVltm2n16mHpAdpSR0HRWeAKzHUL2Cgk=
556-
knative.dev/pkg v0.0.0-20260422015212-ec452872dcc1/go.mod h1:EZeB2nBW4QcpZuCPB5a/UnoVIH2N+5z5fwNw1PUeqMg=
553+
knative.dev/networking v0.0.0-20260529061306-c8de379770b9 h1:onK4mrH2hyZ+XQAlj8RrawQ/TxoKxQtx1OvjvGBC/Es=
554+
knative.dev/networking v0.0.0-20260529061306-c8de379770b9/go.mod h1:aQO2gITPzLwMPCV9S57rHrb1Zt2mUAYSGLbb/7nqzW0=
555+
knative.dev/pkg v0.0.0-20260531000007-52dbd5ece63f h1:HLMi3cN9wbV9hdbu4fX6lX/VciVkAr3XLu8BL10K1E0=
556+
knative.dev/pkg v0.0.0-20260531000007-52dbd5ece63f/go.mod h1:EZeB2nBW4QcpZuCPB5a/UnoVIH2N+5z5fwNw1PUeqMg=
557557
pgregory.net/rapid v1.1.0 h1:CMa0sjHSru3puNx+J0MIAuiiEV4N0qj8/cMWGBBCsjw=
558558
pgregory.net/rapid v1.1.0/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04=
559559
sigs.k8s.io/gateway-api v1.1.0 h1:DsLDXCi6jR+Xz8/xd0Z1PYl2Pn0TyaFMOPPZIj4inDM=

vendor/knative.dev/pkg/tracker/enqueue.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -277,8 +277,8 @@ func (i *impl) GetObservers(obj interface{}) []types.NamespacedName {
277277
keys = append(keys, key)
278278
}
279279
}
280-
if len(s) == 0 {
281-
delete(i.exact, ref)
280+
if len(ms) == 0 {
281+
delete(i.inexact, ref)
282282
}
283283
}
284284

@@ -309,7 +309,7 @@ func (i *impl) OnDeletedObserver(obj interface{}) {
309309
for ref, matchers := range i.inexact {
310310
delete(matchers, key)
311311
if len(matchers) == 0 {
312-
delete(i.exact, ref)
312+
delete(i.inexact, ref)
313313
}
314314
}
315315
}

vendor/knative.dev/pkg/webhook/webhook.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,9 @@ func (wh *Webhook) ServeHTTP(w http.ResponseWriter, r *http.Request) {
395395
return
396396
}
397397

398-
wh.mux.ServeHTTP(w, r)
398+
const MaxBodySize = 3 * 1024 * 1024 // 3 MiB
399+
h := http.MaxBytesHandler(&wh.mux, MaxBodySize)
400+
h.ServeHTTP(w, r)
399401
}
400402

401403
type routeLabeler struct {

vendor/modules.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1504,7 +1504,7 @@ knative.dev/caching/pkg/client/listers/caching/v1alpha1
15041504
# knative.dev/hack v0.0.0-20260421155212-aeb7b4a9bf96
15051505
## explicit; go 1.24
15061506
knative.dev/hack
1507-
# knative.dev/networking v0.0.0-20260422140718-e9578ef11562
1507+
# knative.dev/networking v0.0.0-20260529061306-c8de379770b9
15081508
## explicit; go 1.25.0
15091509
knative.dev/networking/config
15101510
knative.dev/networking/pkg/apis/networking
@@ -1541,7 +1541,7 @@ knative.dev/networking/pkg/http/proxy
15411541
knative.dev/networking/pkg/http/stats
15421542
knative.dev/networking/pkg/ingress
15431543
knative.dev/networking/pkg/prober
1544-
# knative.dev/pkg v0.0.0-20260422015212-ec452872dcc1
1544+
# knative.dev/pkg v0.0.0-20260531000007-52dbd5ece63f
15451545
## explicit; go 1.25.0
15461546
knative.dev/pkg/apiextensions/storageversion
15471547
knative.dev/pkg/apiextensions/storageversion/cmd/migrate

0 commit comments

Comments
 (0)