From 969a8b9163f276e8df792c09a2c5ce8a8cad5d37 Mon Sep 17 00:00:00 2001 From: Knative Automation Date: Thu, 23 Oct 2025 01:43:33 +0000 Subject: [PATCH] upgrade to latest dependencies bumping knative.dev/hack f3f2ddf...4fae780: > 4fae780 Update community files (# 446) bumping knative.dev/pkg 27b61c2...7bf6feb: > 7bf6feb Lock before iterating map so that code does not panic on concurrent write (# 3280) > 487f9df upgrade to latest dependencies (# 3277) > a1339c6 Update community files (# 3276) > aadc6f6 upgrade to latest dependencies (# 3274) bumping knative.dev/hack/schema f3f2ddf...4fae780: > 4fae780 Update community files (# 446) bumping knative.dev/reconciler-test 7062dc2...1688eb0: > 1688eb0 Update readme with WithObservabilityConfig (# 833) > 8fedaf4 upgrade to latest dependencies (# 832) > d154c31 Update community files (# 831) > f3ff2aa Update community files (# 830) > 5f16a14 upgrade to latest dependencies (# 829) Signed-off-by: Knative Automation --- go.mod | 8 ++++---- go.sum | 16 ++++++++-------- .../knative.dev/pkg/controller/queue_metrics.go | 4 ++++ vendor/modules.txt | 8 ++++---- 4 files changed, 20 insertions(+), 16 deletions(-) diff --git a/go.mod b/go.mod index 0aa018e55b8..02f73df6e12 100644 --- a/go.mod +++ b/go.mod @@ -49,10 +49,10 @@ require ( k8s.io/client-go v0.33.5 k8s.io/code-generator v0.33.5 k8s.io/utils v0.0.0-20241210054802-24370beab758 - knative.dev/hack v0.0.0-20251015104416-f3f2ddfc1eac - knative.dev/hack/schema v0.0.0-20251015104416-f3f2ddfc1eac - knative.dev/pkg v0.0.0-20251014184739-27b61c2839a4 - knative.dev/reconciler-test v0.0.0-20251015021835-7062dc2755f9 + knative.dev/hack v0.0.0-20251021013703-4fae78067103 + knative.dev/hack/schema v0.0.0-20251021013703-4fae78067103 + knative.dev/pkg v0.0.0-20251022152246-7bf6febca0b3 + knative.dev/reconciler-test v0.0.0-20251021102741-1688eb0253ee sigs.k8s.io/randfill v1.0.0 sigs.k8s.io/yaml v1.6.0 ) diff --git a/go.sum b/go.sum index 7ef02723700..364e45236bf 100644 --- a/go.sum +++ b/go.sum @@ -1090,14 +1090,14 @@ k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff h1:/usPimJzUKKu+m+TE36gUy k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff/go.mod h1:5jIi+8yX4RIb8wk3XwBo5Pq2ccx4FP10ohkbSKCZoK8= k8s.io/utils v0.0.0-20241210054802-24370beab758 h1:sdbE21q2nlQtFh65saZY+rRM6x6aJJI8IUa1AmH/qa0= k8s.io/utils v0.0.0-20241210054802-24370beab758/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -knative.dev/hack v0.0.0-20251015104416-f3f2ddfc1eac h1:q1x9e80IYBpjaSRre1dK5XV5HF4YmS4Au3yk9KsVnGw= -knative.dev/hack v0.0.0-20251015104416-f3f2ddfc1eac/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0= -knative.dev/hack/schema v0.0.0-20251015104416-f3f2ddfc1eac h1:RxfHsX7k84jR8+1jW8bIKsbL6iKzBSwt6Sk0nDK5oV0= -knative.dev/hack/schema v0.0.0-20251015104416-f3f2ddfc1eac/go.mod h1:KkibP1IazICP5ClxwN5D26LDSygsqbYnVGuGFTsHNOQ= -knative.dev/pkg v0.0.0-20251014184739-27b61c2839a4 h1:KYrU0CyeN/2sdKNb66HUoNpM3MNl5Ve/0OKelNj0P9k= -knative.dev/pkg v0.0.0-20251014184739-27b61c2839a4/go.mod h1:n1b0vmxRZzuKraBLBG0Pyf7BB//8bxwmgBy3sFj/taE= -knative.dev/reconciler-test v0.0.0-20251015021835-7062dc2755f9 h1:Prr7EdOWbtVAwruc70SGXmUBI+cYuaqeky02lLbUsJ8= -knative.dev/reconciler-test v0.0.0-20251015021835-7062dc2755f9/go.mod h1:5WaCJKDAOmRP1tcedmVVmI1VjMEZT8m5DgqNNwQ9n+0= +knative.dev/hack v0.0.0-20251021013703-4fae78067103 h1:j96YY5CLCTytWZsGVzixVvNasRbrni2NuXI54R+IPvA= +knative.dev/hack v0.0.0-20251021013703-4fae78067103/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0= +knative.dev/hack/schema v0.0.0-20251021013703-4fae78067103 h1:+HLASH1WTqtEhuXOiU0OucEQZQGA9B8ZV7NVDX3uqQc= +knative.dev/hack/schema v0.0.0-20251021013703-4fae78067103/go.mod h1:KkibP1IazICP5ClxwN5D26LDSygsqbYnVGuGFTsHNOQ= +knative.dev/pkg v0.0.0-20251022152246-7bf6febca0b3 h1:472SARbX5rEir4g3QC/UsKnHNXqdRNbWOe2a4DcJRwk= +knative.dev/pkg v0.0.0-20251022152246-7bf6febca0b3/go.mod h1:8L1vgh3WoZ4OH9gspPSt3QFcMJsrOUBwOs0FuM5Jne8= +knative.dev/reconciler-test v0.0.0-20251021102741-1688eb0253ee h1:4DoVKbGJ6Qc0TRZSl5P8eAqH+hxQdAX6MrHCaSHsIQ0= +knative.dev/reconciler-test v0.0.0-20251021102741-1688eb0253ee/go.mod h1:rRRFIBC58k412rLRYhzOZrxbCU99xUSK9nO82iHuB/Q= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= diff --git a/vendor/knative.dev/pkg/controller/queue_metrics.go b/vendor/knative.dev/pkg/controller/queue_metrics.go index 2e61e330ea5..462a0b91ca2 100644 --- a/vendor/knative.dev/pkg/controller/queue_metrics.go +++ b/vendor/knative.dev/pkg/controller/queue_metrics.go @@ -121,6 +121,10 @@ func (m *queueMetrics) updateUnfinishedWork() { // doesn't seem to have non-hacky ways to reset the summary metrics. var total float64 var oldest float64 + + m.mu.Lock() + defer m.mu.Unlock() + for _, t := range m.processingStartTimes { age := m.sinceInSeconds(t) total += age diff --git a/vendor/modules.txt b/vendor/modules.txt index 84d6f915582..d613202cb3e 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1205,16 +1205,16 @@ k8s.io/utils/pointer k8s.io/utils/ptr k8s.io/utils/strings/slices k8s.io/utils/trace -# knative.dev/hack v0.0.0-20251015104416-f3f2ddfc1eac +# knative.dev/hack v0.0.0-20251021013703-4fae78067103 ## explicit; go 1.24 knative.dev/hack -# knative.dev/hack/schema v0.0.0-20251015104416-f3f2ddfc1eac +# knative.dev/hack/schema v0.0.0-20251021013703-4fae78067103 ## explicit; go 1.21 knative.dev/hack/schema/commands knative.dev/hack/schema/docs knative.dev/hack/schema/registry knative.dev/hack/schema/schema -# knative.dev/pkg v0.0.0-20251014184739-27b61c2839a4 +# knative.dev/pkg v0.0.0-20251022152246-7bf6febca0b3 ## explicit; go 1.24.0 knative.dev/pkg/apiextensions/storageversion knative.dev/pkg/apiextensions/storageversion/cmd/migrate @@ -1370,7 +1370,7 @@ knative.dev/pkg/webhook/resourcesemantics knative.dev/pkg/webhook/resourcesemantics/conversion knative.dev/pkg/webhook/resourcesemantics/defaulting knative.dev/pkg/webhook/resourcesemantics/validation -# knative.dev/reconciler-test v0.0.0-20251015021835-7062dc2755f9 +# knative.dev/reconciler-test v0.0.0-20251021102741-1688eb0253ee ## explicit; go 1.24.0 knative.dev/reconciler-test/cmd/eventshub knative.dev/reconciler-test/pkg/environment