diff --git a/go.mod b/go.mod index 01874fcfc..401852072 100644 --- a/go.mod +++ b/go.mod @@ -22,12 +22,12 @@ require ( k8s.io/apimachinery v0.35.5 k8s.io/client-go v0.35.5 k8s.io/code-generator v0.35.5 - knative.dev/caching v0.0.0-20260527015840-fbb58681e5eb - knative.dev/eventing v0.49.1-0.20260527033339-b0d6da89bcb7 + knative.dev/caching v0.0.0-20260529015533-df91b71e241e + knative.dev/eventing v0.49.1-0.20260529032731-e2d6b95a971e knative.dev/hack v0.0.0-20260428014158-b2a37f1b6e7b - knative.dev/pkg v0.0.0-20260528184932-0dbbb5a7d623 - knative.dev/reconciler-test v0.0.0-20260527022450-1bba05a2945a - knative.dev/serving v0.49.1-0.20260528202932-e25c1a2cd5a0 + knative.dev/pkg v0.0.0-20260529191007-91499a17111f + knative.dev/reconciler-test v0.0.0-20260529022136-ec384da06e43 + knative.dev/serving v0.49.1-0.20260531185038-1d4c5d97c707 sigs.k8s.io/cluster-inventory-api v0.1.0 sigs.k8s.io/controller-tools v0.20.1 sigs.k8s.io/yaml v1.6.0 @@ -199,7 +199,7 @@ require ( k8s.io/klog/v2 v2.140.0 // indirect k8s.io/kube-openapi v0.0.0-20260319004828-5883c5ee87b9 // indirect k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 // indirect - knative.dev/networking v0.0.0-20260521020427-3cf3413b35b8 // indirect + knative.dev/networking v0.0.0-20260529020035-305789141b2b // indirect sigs.k8s.io/controller-runtime v0.23.3 // indirect sigs.k8s.io/gateway-api v1.1.0 // indirect sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect diff --git a/go.sum b/go.sum index 02eb8b39b..7ce116471 100644 --- a/go.sum +++ b/go.sum @@ -1810,20 +1810,20 @@ k8s.io/utils v0.0.0-20210819203725-bdf08cb9a70a/go.mod h1:jPW/WVKK9YHAvNhRxK0md/ k8s.io/utils v0.0.0-20230209194617-a36077c30491/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 h1:AZYQSJemyQB5eRxqcPky+/7EdBj0xi3g0ZcxxJ7vbWU= k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2/go.mod h1:xDxuJ0whA3d0I4mf/C4ppKHxXynQ+fxnkmQH0vTHnuk= -knative.dev/caching v0.0.0-20260527015840-fbb58681e5eb h1:sFaMlD4tHb+ikkUm8XOy3tBuBONA/Dz0C1ySEQV7wuU= -knative.dev/caching v0.0.0-20260527015840-fbb58681e5eb/go.mod h1:UEX5efJzzncHXZSt0385U9pTaw/8Iz72BfB6sIxWR8g= -knative.dev/eventing v0.49.1-0.20260527033339-b0d6da89bcb7 h1:1IXlwE0dGX7V5RjigXyMKorRPjeWp/e4lOAEx8lu/E0= -knative.dev/eventing v0.49.1-0.20260527033339-b0d6da89bcb7/go.mod h1:LyVkb/v8rhpNKvxNhk+IWOgZUDzAoX36GXvjbdmKFcc= +knative.dev/caching v0.0.0-20260529015533-df91b71e241e h1:bYtz5qACcFfjnaPRPAlbdvjnjoBqjoLg8jkOc1LJ6/Q= +knative.dev/caching v0.0.0-20260529015533-df91b71e241e/go.mod h1:3HOVRoEw5DmGuGLg0vMjYv+EJokZx7G+wWKk88gnOc8= +knative.dev/eventing v0.49.1-0.20260529032731-e2d6b95a971e h1:R1qo705sW597mxdbkul0Yxmp3BXZvWaiX4wJxOaWLJg= +knative.dev/eventing v0.49.1-0.20260529032731-e2d6b95a971e/go.mod h1:esrMPXP79jb7ZabpI9K3WqJ+SZuqADDycMFxRBCyDDY= knative.dev/hack v0.0.0-20260428014158-b2a37f1b6e7b h1:MvbV2F2BdI8qKrYYUhDwbUZbX0BAYRSIpXM2TOtTvs0= knative.dev/hack v0.0.0-20260428014158-b2a37f1b6e7b/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0= -knative.dev/networking v0.0.0-20260521020427-3cf3413b35b8 h1:EST6VC3OyHwY8ZruphBF142QFT0xWiGLYTrIa/FU800= -knative.dev/networking v0.0.0-20260521020427-3cf3413b35b8/go.mod h1:w2kcC3evVu4W9/4wpI03x3xylzk0isu9JqR7oRdVvJc= -knative.dev/pkg v0.0.0-20260528184932-0dbbb5a7d623 h1:6tCZr0uzT5ZLDQHmYHTmvX/6WKHsLBAlmY2b2p+k6Bc= -knative.dev/pkg v0.0.0-20260528184932-0dbbb5a7d623/go.mod h1:3/ACpFr1GwpmELPWoBIIlQc8YMZ9KqdhsE4xNbEDbbo= -knative.dev/reconciler-test v0.0.0-20260527022450-1bba05a2945a h1:0i37J1FNtPqRJdaz760rUx+wTjwOUaDarIoDy3LsosE= -knative.dev/reconciler-test v0.0.0-20260527022450-1bba05a2945a/go.mod h1:h7ymAIqITDpNeIt4Bhrlzuu32ZwaGSOmDOsxfaCB9+w= -knative.dev/serving v0.49.1-0.20260528202932-e25c1a2cd5a0 h1:8wYknSI5B97fhadFtGYDVaSQOwvHHzOq43Euper8bKc= -knative.dev/serving v0.49.1-0.20260528202932-e25c1a2cd5a0/go.mod h1:nP38XTzAhFEKAD+JMwMuFI/qqUbKhnUBgbFWGnvxQFk= +knative.dev/networking v0.0.0-20260529020035-305789141b2b h1:bVEeZ66aokJjPNHA8gwcEw6bbU/Lxhbt3jQyy4QZPP8= +knative.dev/networking v0.0.0-20260529020035-305789141b2b/go.mod h1:upXhnYXpr11YRpKlKiGTB4hzDTn4kUJ7gqDaqMFJaoo= +knative.dev/pkg v0.0.0-20260529191007-91499a17111f h1:eNG7TLdIUZN/IQInFAJ3RPHZZtNsyJkZwFsOYZd1cRQ= +knative.dev/pkg v0.0.0-20260529191007-91499a17111f/go.mod h1:3/ACpFr1GwpmELPWoBIIlQc8YMZ9KqdhsE4xNbEDbbo= +knative.dev/reconciler-test v0.0.0-20260529022136-ec384da06e43 h1:XIvFF01Hv6kvtan2MoSLYpWmk3G5MIqp/ZUgakOBaWU= +knative.dev/reconciler-test v0.0.0-20260529022136-ec384da06e43/go.mod h1:QeRVuKVh7D1tvU4+Z/D4DuB/RWR3IJ+2FZHwuMdwdzg= +knative.dev/serving v0.49.1-0.20260531185038-1d4c5d97c707 h1:L/a5EK+/c1QnHYfmHHNAE3Uvw39usxF5y7tjdKM6thk= +knative.dev/serving v0.49.1-0.20260531185038-1d4c5d97c707/go.mod h1:JBk2I8KkkjLu3g4QesIyLsK2skAXGbqELL/Pq/J7TR0= nhooyr.io/websocket v1.8.6/go.mod h1:B70DZP8IakI65RVQ51MsWP/8jndNma26DVA/nFSCgW0= pgregory.net/rapid v1.1.0 h1:CMa0sjHSru3puNx+J0MIAuiiEV4N0qj8/cMWGBBCsjw= pgregory.net/rapid v1.1.0/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04= diff --git a/vendor/knative.dev/pkg/webhook/webhook.go b/vendor/knative.dev/pkg/webhook/webhook.go index 866729047..44c6066b5 100644 --- a/vendor/knative.dev/pkg/webhook/webhook.go +++ b/vendor/knative.dev/pkg/webhook/webhook.go @@ -395,7 +395,9 @@ func (wh *Webhook) ServeHTTP(w http.ResponseWriter, r *http.Request) { return } - wh.mux.ServeHTTP(w, r) + const MaxBodySize = 3 * 1024 * 1024 // 3 MiB + h := http.MaxBytesHandler(&wh.mux, MaxBodySize) + h.ServeHTTP(w, r) } type routeLabeler struct { diff --git a/vendor/modules.txt b/vendor/modules.txt index 577d89192..e70213746 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1664,11 +1664,11 @@ k8s.io/utils/net k8s.io/utils/pointer k8s.io/utils/ptr k8s.io/utils/trace -# knative.dev/caching v0.0.0-20260527015840-fbb58681e5eb +# knative.dev/caching v0.0.0-20260529015533-df91b71e241e ## explicit; go 1.25.0 knative.dev/caching/pkg/apis/caching knative.dev/caching/pkg/apis/caching/v1alpha1 -# knative.dev/eventing v0.49.1-0.20260527033339-b0d6da89bcb7 +# knative.dev/eventing v0.49.1-0.20260529032731-e2d6b95a971e ## explicit; go 1.25.0 knative.dev/eventing/cmd/heartbeats knative.dev/eventing/pkg/apis @@ -1764,7 +1764,7 @@ knative.dev/eventing/test/upgrade/prober/wathola/sender # knative.dev/hack v0.0.0-20260428014158-b2a37f1b6e7b ## explicit; go 1.24 knative.dev/hack -# knative.dev/networking v0.0.0-20260521020427-3cf3413b35b8 +# knative.dev/networking v0.0.0-20260529020035-305789141b2b ## explicit; go 1.25.0 knative.dev/networking/pkg/apis/networking knative.dev/networking/pkg/apis/networking/v1alpha1 @@ -1775,7 +1775,7 @@ knative.dev/networking/pkg/client/clientset/versioned/typed/networking/v1alpha1 knative.dev/networking/pkg/config knative.dev/networking/pkg/http/header knative.dev/networking/pkg/ingress -# knative.dev/pkg v0.0.0-20260528184932-0dbbb5a7d623 +# knative.dev/pkg v0.0.0-20260529191007-91499a17111f ## explicit; go 1.25.0 knative.dev/pkg/apiextensions/storageversion knative.dev/pkg/apiextensions/storageversion/cmd/migrate @@ -1867,7 +1867,7 @@ knative.dev/pkg/webhook knative.dev/pkg/webhook/certificates knative.dev/pkg/webhook/certificates/resources knative.dev/pkg/webhook/resourcesemantics/conversion -# knative.dev/reconciler-test v0.0.0-20260527022450-1bba05a2945a +# knative.dev/reconciler-test v0.0.0-20260529022136-ec384da06e43 ## explicit; go 1.25.0 knative.dev/reconciler-test/cmd/eventshub knative.dev/reconciler-test/pkg/environment @@ -1896,7 +1896,7 @@ knative.dev/reconciler-test/pkg/resources/service knative.dev/reconciler-test/pkg/resources/serviceaccount knative.dev/reconciler-test/pkg/state knative.dev/reconciler-test/resources/certificate -# knative.dev/serving v0.49.1-0.20260528202932-e25c1a2cd5a0 +# knative.dev/serving v0.49.1-0.20260531185038-1d4c5d97c707 ## explicit; go 1.25.0 knative.dev/serving/pkg/apis/autoscaling knative.dev/serving/pkg/apis/autoscaling/v1alpha1