diff --git a/go.mod b/go.mod index d4050d0626..8c1b93429e 100644 --- a/go.mod +++ b/go.mod @@ -25,7 +25,7 @@ require ( knative.dev/caching v0.0.0-20260422140616-453ad996bbe2 knative.dev/eventing v0.49.0 knative.dev/hack v0.0.0-20260421155212-aeb7b4a9bf96 - knative.dev/pkg v0.0.0-20260422015212-ec452872dcc1 + knative.dev/pkg v0.0.0-20260531000007-52dbd5ece63f knative.dev/reconciler-test v0.0.0-20260424102515-e1c3185a30af knative.dev/serving v0.49.0 sigs.k8s.io/cluster-inventory-api v0.1.0 diff --git a/go.sum b/go.sum index d80506c9ce..6bc11593b5 100644 --- a/go.sum +++ b/go.sum @@ -1818,8 +1818,8 @@ knative.dev/hack v0.0.0-20260421155212-aeb7b4a9bf96 h1:YrpWTCDRzoGz0Fe7AcLTsBY+D knative.dev/hack v0.0.0-20260421155212-aeb7b4a9bf96/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0= knative.dev/networking v0.0.0-20260422140718-e9578ef11562 h1:3roePSDRNthOFDxwTISYPt2IYEXXVramzpHnH0NMGYs= knative.dev/networking v0.0.0-20260422140718-e9578ef11562/go.mod h1:aQO2gITPzLwMPCV9S57rHrb1Zt2mUAYSGLbb/7nqzW0= -knative.dev/pkg v0.0.0-20260422015212-ec452872dcc1 h1:bO5X2bugzMqoVltm2n16mHpAdpSR0HRWeAKzHUL2Cgk= -knative.dev/pkg v0.0.0-20260422015212-ec452872dcc1/go.mod h1:EZeB2nBW4QcpZuCPB5a/UnoVIH2N+5z5fwNw1PUeqMg= +knative.dev/pkg v0.0.0-20260531000007-52dbd5ece63f h1:HLMi3cN9wbV9hdbu4fX6lX/VciVkAr3XLu8BL10K1E0= +knative.dev/pkg v0.0.0-20260531000007-52dbd5ece63f/go.mod h1:EZeB2nBW4QcpZuCPB5a/UnoVIH2N+5z5fwNw1PUeqMg= knative.dev/reconciler-test v0.0.0-20260424102515-e1c3185a30af h1:DR4ZkCxbspf65OZ1a4t/Y1+qW3ITIUTkP5IyFAkiG7w= knative.dev/reconciler-test v0.0.0-20260424102515-e1c3185a30af/go.mod h1:96PDjAjfSmnUSvDi4obIlI3CI0v+hQOWlCxQnGogO8g= knative.dev/serving v0.49.0 h1:5B1JsytwZ+5bh9vOCNnu4GQJ/m6oj61Z/rVKziAY6MA= diff --git a/vendor/knative.dev/pkg/tracker/enqueue.go b/vendor/knative.dev/pkg/tracker/enqueue.go index 88d0254b33..f04928d3c3 100644 --- a/vendor/knative.dev/pkg/tracker/enqueue.go +++ b/vendor/knative.dev/pkg/tracker/enqueue.go @@ -277,8 +277,8 @@ func (i *impl) GetObservers(obj interface{}) []types.NamespacedName { keys = append(keys, key) } } - if len(s) == 0 { - delete(i.exact, ref) + if len(ms) == 0 { + delete(i.inexact, ref) } } @@ -309,7 +309,7 @@ func (i *impl) OnDeletedObserver(obj interface{}) { for ref, matchers := range i.inexact { delete(matchers, key) if len(matchers) == 0 { - delete(i.exact, ref) + delete(i.inexact, ref) } } } diff --git a/vendor/knative.dev/pkg/webhook/webhook.go b/vendor/knative.dev/pkg/webhook/webhook.go index 866729047f..44c6066b50 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 4b86396766..eba37bb36a 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -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-20260422015212-ec452872dcc1 +# knative.dev/pkg v0.0.0-20260531000007-52dbd5ece63f ## explicit; go 1.25.0 knative.dev/pkg/apiextensions/storageversion knative.dev/pkg/apiextensions/storageversion/cmd/migrate