diff --git a/go.mod b/go.mod index 80ab89149..c14d089ee 100644 --- a/go.mod +++ b/go.mod @@ -12,9 +12,9 @@ require ( k8s.io/api v0.35.3 k8s.io/apimachinery v0.35.3 k8s.io/client-go v0.35.3 - knative.dev/eventing v0.48.1-0.20260413075932-f5afd1393f34 - knative.dev/hack v0.0.0-20260318014029-7eede7fdcbad - knative.dev/pkg v0.0.0-20260414003832-e65cbe95a718 + knative.dev/eventing v0.48.1-0.20260415074434-e007e10ccdd1 + knative.dev/hack v0.0.0-20260415132636-9909d690ab4d + knative.dev/pkg v0.0.0-20260415140041-388556d5c488 ) require ( diff --git a/go.sum b/go.sum index a42430607..cb9b6e3b4 100644 --- a/go.sum +++ b/go.sum @@ -348,12 +348,12 @@ k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 h1:Y3gxNAuB0OBLImH611+UDZ k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912/go.mod h1:kdmbQkyfwUagLfXIad1y2TdrjPFWp2Q89B3qkRwf/pQ= k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 h1:SjGebBtkBqHFOli+05xYbK8YF1Dzkbzn+gDM4X9T4Ck= k8s.io/utils v0.0.0-20251002143259-bc988d571ff4/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -knative.dev/eventing v0.48.1-0.20260413075932-f5afd1393f34 h1:2ET4ev50GWm4Pcig/5MG/OawY+yAclje7U8rbdlnYIw= -knative.dev/eventing v0.48.1-0.20260413075932-f5afd1393f34/go.mod h1:/Fo2sSNODejAOySa20SYVYGy7KJi5DSi3DaArco46ik= -knative.dev/hack v0.0.0-20260318014029-7eede7fdcbad h1:yH957Dv5HrPgllwTs7e1wvCKcjg/PC0QPQGEWkK7QFw= -knative.dev/hack v0.0.0-20260318014029-7eede7fdcbad/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0= -knative.dev/pkg v0.0.0-20260414003832-e65cbe95a718 h1:/8xILwHO82gYQXgqQgP9jbSpxg8rmsl/mk1YrYtY/hs= -knative.dev/pkg v0.0.0-20260414003832-e65cbe95a718/go.mod h1:m+Jaj5UyK7VkrEx6rt4buVX3a5eaB+vtJqEfQVGnAGQ= +knative.dev/eventing v0.48.1-0.20260415074434-e007e10ccdd1 h1:WtnbeiurTxTIoFODIUnuiDO5jq6Ljyl092xjFCzif+o= +knative.dev/eventing v0.48.1-0.20260415074434-e007e10ccdd1/go.mod h1:Y3FYNf5gNCIuqv+NzUAmqfbHJ8n+TxXSsZoV/20jfV0= +knative.dev/hack v0.0.0-20260415132636-9909d690ab4d h1:ckrA4ssLeQF0dKfvL8Do9IKR+5tHE9Oiy1eNx+3YNz8= +knative.dev/hack v0.0.0-20260415132636-9909d690ab4d/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0= +knative.dev/pkg v0.0.0-20260415140041-388556d5c488 h1:7rmo6AW+6NLaWI+qTWv0ABlXz1bpdpaNnnpSBiuQ3vs= +knative.dev/pkg v0.0.0-20260415140041-388556d5c488/go.mod h1:LaL/m4gFNTSUOP0DvHNCVcruVTi5Dyzts5/6UlPuTEQ= 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-20250730193827-2d320260d730 h1:IpInykpT6ceI+QxKBbEflcR5EXP7sU1kvOlxwZh5txg= diff --git a/vendor/knative.dev/eventing/pkg/adapter/v2/main.go b/vendor/knative.dev/eventing/pkg/adapter/v2/main.go index 0c0ceee85..abaf58a8f 100644 --- a/vendor/knative.dev/eventing/pkg/adapter/v2/main.go +++ b/vendor/knative.dev/eventing/pkg/adapter/v2/main.go @@ -18,6 +18,7 @@ package adapter import ( "context" + "errors" "flag" "fmt" "log" @@ -284,11 +285,20 @@ func MainWithInformers(ctx context.Context, component string, env EnvConfigAcces }() } + wg.Add(1) + go func() { + defer wg.Done() + if err := pprof.ListenAndServe(); err != nil && !errors.Is(err, http.ErrServerClosed) { + logger.Warnw("Profiling server shut down", zap.Error(err)) + } + }() + // Finally start the adapter (blocking) if err := adapter.Start(ctx); err != nil { logger.Fatalw("Start returned an error", zap.Error(err)) } + _ = pprof.Shutdown(context.Background()) wg.Wait() } diff --git a/vendor/knative.dev/hack/library.sh b/vendor/knative.dev/hack/library.sh index 447484b6d..2dbe5a7a0 100644 --- a/vendor/knative.dev/hack/library.sh +++ b/vendor/knative.dev/hack/library.sh @@ -923,7 +923,7 @@ function run_kntest() { # Run go-licenses to check for forbidden licenses. function check_licenses() { # Check that we don't have any forbidden licenses. - go_run github.com/google/go-licenses@v1.6.0 \ + go_run github.com/google/go-licenses/v2@v2.0.1 \ check "${REPO_ROOT_DIR}/..." || \ { echo "--- FAIL: go-licenses failed the license check"; return 1; } } diff --git a/vendor/modules.txt b/vendor/modules.txt index a59da6e22..f85284802 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1095,7 +1095,7 @@ k8s.io/utils/net k8s.io/utils/pointer k8s.io/utils/ptr k8s.io/utils/trace -# knative.dev/eventing v0.48.1-0.20260413075932-f5afd1393f34 +# knative.dev/eventing v0.48.1-0.20260415074434-e007e10ccdd1 ## explicit; go 1.25.0 knative.dev/eventing/pkg/adapter/v2 knative.dev/eventing/pkg/adapter/v2/util/crstatusevent @@ -1126,10 +1126,10 @@ knative.dev/eventing/pkg/observability/configmap knative.dev/eventing/pkg/observability/otel knative.dev/eventing/pkg/reconciler/source knative.dev/eventing/pkg/utils -# knative.dev/hack v0.0.0-20260318014029-7eede7fdcbad +# knative.dev/hack v0.0.0-20260415132636-9909d690ab4d ## explicit; go 1.24 knative.dev/hack -# knative.dev/pkg v0.0.0-20260414003832-e65cbe95a718 +# knative.dev/pkg v0.0.0-20260415140041-388556d5c488 ## explicit; go 1.25.0 knative.dev/pkg/apis knative.dev/pkg/apis/duck