From 0ebe23cd845e4f114b54a75b4ed5c282307fd90e Mon Sep 17 00:00:00 2001 From: Knative Automation Date: Thu, 5 Feb 2026 13:53:06 +0000 Subject: [PATCH] upgrade to latest dependencies bumping knative.dev/serving 4004491...2cd582b: > 2cd582b Verify and document queue-proxy pod statistics security (# 16366) > 11899d4 Bump the github-actions group with 2 updates (# 16368) bumping knative.dev/eventing d740aa4...3d42467: > 3d42467 integrationsource/integrationsink AWS e2e tests (# 8849) > 8f777f5 Add probes to IntegrationSource & -Sink deployments (# 8867) > 4ee1519 Make auth-proxy query EventPolicies dynamically (# 8870) > 0ef7bc1 [Automated] Update eventing-eventing-integrations nightly (# 8865) > be061ef Increase poll timings for all ContainerSource tests (# 8862) > 47d1156 [Automated] Update eventing-eventing-integrations nightly (# 8864) Signed-off-by: Knative Automation --- go.mod | 4 ++-- go.sum | 8 ++++---- vendor/knative.dev/eventing/pkg/auth/verifier.go | 9 +++++++++ vendor/modules.txt | 4 ++-- 4 files changed, 17 insertions(+), 8 deletions(-) diff --git a/go.mod b/go.mod index 06a45d47b..f4612a7f1 100644 --- a/go.mod +++ b/go.mod @@ -15,10 +15,10 @@ require ( k8s.io/apimachinery v0.34.3 k8s.io/client-go v0.34.3 k8s.io/code-generator v0.34.3 - knative.dev/eventing v0.48.0 + knative.dev/eventing v0.48.1-0.20260205134251-3d42467757ae knative.dev/hack v0.0.0-20260120115810-bf6758cba446 knative.dev/pkg v0.0.0-20260120122510-4a022ed9999a - knative.dev/serving v0.48.0 + knative.dev/serving v0.48.1-0.20260204230450-2cd582b80d91 ) require ( diff --git a/go.sum b/go.sum index de2fdad7a..82f402187 100644 --- a/go.sum +++ b/go.sum @@ -375,16 +375,16 @@ k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b h1:MloQ9/bdJyIu9lb1PzujOP k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b/go.mod h1:UZ2yyWbFTpuhSbFhv24aGNOdoRdJZgsIObGBUaYVsts= k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 h1:hwvWFiBzdWw1FhfY1FooPn3kzWuJ8tmbZBHi4zVsl1Y= k8s.io/utils v0.0.0-20250604170112-4c0f3b243397/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -knative.dev/eventing v0.48.0 h1:jBwRXnhhfJ4S5EfBSgkhJzqtcfOIr8kfG1qoaXX56KA= -knative.dev/eventing v0.48.0/go.mod h1:QcPwZqLMwN1hyDXRdCCt7GCR2R+4cDULGoJf1LKuGEE= +knative.dev/eventing v0.48.1-0.20260205134251-3d42467757ae h1:MLJ+5z/KW1nSf1AiiQjZAOXkZsmki1X+lokerMU8+p0= +knative.dev/eventing v0.48.1-0.20260205134251-3d42467757ae/go.mod h1:cNuws5NsPccVhuRRfriVYIiQXXuNyaNInVVWVoCue8g= knative.dev/hack v0.0.0-20260120115810-bf6758cba446 h1:Y8raYHIuAL9/gUKGYD9/dD+EqUTmrpqVDowzfUVSlGs= knative.dev/hack v0.0.0-20260120115810-bf6758cba446/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0= knative.dev/networking v0.0.0-20260120131110-a7cdca238a0d h1:QQ5QeH5MZlYdu6gRGGjmEBQ/CVoatiXKnVIrUoKlj4U= knative.dev/networking v0.0.0-20260120131110-a7cdca238a0d/go.mod h1:mZD2edO8op3zI6yLOn1yoz8xqbyZfrrDOJCbYElMEKs= knative.dev/pkg v0.0.0-20260120122510-4a022ed9999a h1:9f29OTA7w/iVIX6PS6yveVVzNbcUS74eQfchVe8o2/4= knative.dev/pkg v0.0.0-20260120122510-4a022ed9999a/go.mod h1:Tz3GoxcNC5vH3Zo//cW3mnHL474u+Y1wbsUIZ11p8No= -knative.dev/serving v0.48.0 h1:1I5WVW6fPvzMVtAouaWFrRjRpSBAyfzSx4vZRjJtrm4= -knative.dev/serving v0.48.0/go.mod h1:d9DFPD83Ce82LjYRkeRFRdISBhYficFp/OBUv5M6bLo= +knative.dev/serving v0.48.1-0.20260204230450-2cd582b80d91 h1:Hvs/6ThH+43Xi3bDPk/PKqQWvS3t5bwIvnH5xwU+Rqo= +knative.dev/serving v0.48.1-0.20260204230450-2cd582b80d91/go.mod h1:d9DFPD83Ce82LjYRkeRFRdISBhYficFp/OBUv5M6bLo= sigs.k8s.io/gateway-api v1.1.0 h1:DsLDXCi6jR+Xz8/xd0Z1PYl2Pn0TyaFMOPPZIj4inDM= sigs.k8s.io/gateway-api v1.1.0/go.mod h1:ZH4lHrL2sDi0FHZ9jjneb8kKnGzFWyrTya35sWUTrRs= sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 h1:gBQPwqORJ8d8/YNZWEjoZs7npUVDpVXUUOFfW6CgAqE= diff --git a/vendor/knative.dev/eventing/pkg/auth/verifier.go b/vendor/knative.dev/eventing/pkg/auth/verifier.go index 17231fbe8..ff21f02a9 100644 --- a/vendor/knative.dev/eventing/pkg/auth/verifier.go +++ b/vendor/knative.dev/eventing/pkg/auth/verifier.go @@ -298,6 +298,15 @@ func (v *Verifier) initOIDCProvider(ctx context.Context, features feature.Flags) return nil } +// IsReady returns true if the OIDC provider has been initialized and the verifier +// is ready to validate tokens. This is used by health checks to ensure the auth-proxy +// doesn't receive traffic before it can properly validate authentication. +func (v *Verifier) IsReady() bool { + v.m.RLock() + defer v.m.RUnlock() + return v.provider != nil +} + func (v *Verifier) getHTTPClientForKubeAPIServer() (*http.Client, error) { client, err := rest.HTTPClientFor(v.restConfig) if err != nil { diff --git a/vendor/modules.txt b/vendor/modules.txt index 5f407ec73..501057a4e 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1127,7 +1127,7 @@ k8s.io/utils/net k8s.io/utils/pointer k8s.io/utils/ptr k8s.io/utils/trace -# knative.dev/eventing v0.48.0 +# knative.dev/eventing v0.48.1-0.20260205134251-3d42467757ae ## explicit; go 1.24.0 knative.dev/eventing/pkg/adapter/v2 knative.dev/eventing/pkg/adapter/v2/test @@ -1281,7 +1281,7 @@ knative.dev/pkg/webhook/psbinding knative.dev/pkg/webhook/resourcesemantics knative.dev/pkg/webhook/resourcesemantics/defaulting knative.dev/pkg/webhook/resourcesemantics/validation -# knative.dev/serving v0.48.0 +# knative.dev/serving v0.48.1-0.20260204230450-2cd582b80d91 ## explicit; go 1.24.0 knative.dev/serving/pkg/apis/autoscaling knative.dev/serving/pkg/apis/autoscaling/v1alpha1