Skip to content

Commit b2dde74

Browse files
upgrade to latest dependencies (#654)
bumping knative.dev/pkg 80c8bc4...93d6642: > 93d6642 Fix panic on DeletedFinalStateUnknown in ConfigMap informer (# 3301) > 51874fe Replace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 (# 3307) bumping knative.dev/eventing de3db52...79d12a9: > 79d12a9 [main] Upgrade to latest dependencies (# 8830) > 2d46bb0 [main] Upgrade to latest dependencies (# 8826) bumping knative.dev/networking 9b53ca0...65d7d48: > 65d7d48 upgrade to latest dependencies (# 1106) > 11890a5 upgrade to latest dependencies (# 1105) bumping knative.dev/serving 2b62189...09e59ec: > 09e59ec upgrade to latest dependencies (# 16326) > 25d0f39 Update net-contour nightly (# 16320) > a8803aa Update net-contour nightly (# 16315) > 7da1c5c Update net-gateway-api nightly (# 16317) > 9adfd47 Update net-istio nightly (# 16314) > 10cdf65 Update net-kourier nightly (# 16316) > 4a59498 upgrade to latest dependencies (# 16313) Signed-off-by: Knative Automation <[email protected]>
1 parent 4310dbe commit b2dde74

File tree

4 files changed

+31
-17
lines changed

4 files changed

+31
-17
lines changed

go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ require (
1515
k8s.io/apimachinery v0.34.3
1616
k8s.io/client-go v0.34.3
1717
k8s.io/code-generator v0.34.3
18-
knative.dev/eventing v0.47.1-0.20251216143128-de3db52821ed
18+
knative.dev/eventing v0.47.1-0.20260105025030-79d12a93ce2e
1919
knative.dev/hack v0.0.0-20251126013634-1484a9e9b641
20-
knative.dev/pkg v0.0.0-20251217214024-80c8bc434670
21-
knative.dev/serving v0.47.1-0.20251218010245-2b621899e32e
20+
knative.dev/pkg v0.0.0-20260111201937-93d6642bd10b
21+
knative.dev/serving v0.47.1-0.20260105144531-09e59ecb454c
2222
)
2323

2424
require (
@@ -115,7 +115,7 @@ require (
115115
k8s.io/klog/v2 v2.130.1 // indirect
116116
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
117117
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 // indirect
118-
knative.dev/networking v0.0.0-20251216133826-9b53ca077e6a // indirect
118+
knative.dev/networking v0.0.0-20260105015630-65d7d48ac9ef // indirect
119119
sigs.k8s.io/gateway-api v1.1.0 // indirect
120120
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
121121
sigs.k8s.io/randfill v1.0.0 // indirect

go.sum

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -375,16 +375,16 @@ k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b h1:MloQ9/bdJyIu9lb1PzujOP
375375
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b/go.mod h1:UZ2yyWbFTpuhSbFhv24aGNOdoRdJZgsIObGBUaYVsts=
376376
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 h1:hwvWFiBzdWw1FhfY1FooPn3kzWuJ8tmbZBHi4zVsl1Y=
377377
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
378-
knative.dev/eventing v0.47.1-0.20251216143128-de3db52821ed h1:WRRrn0VC0MnS4f7ub3L1porV3JgibGJA+p6Poz0zwhY=
379-
knative.dev/eventing v0.47.1-0.20251216143128-de3db52821ed/go.mod h1:g9yjoJnpE1tuQRb7ccqx31GLLKN5J6mSMlAVcVJZLQw=
378+
knative.dev/eventing v0.47.1-0.20260105025030-79d12a93ce2e h1:aveWLtzH5GbfUDjiJHe2IEbUa/vBvubDkoiEhXkePDQ=
379+
knative.dev/eventing v0.47.1-0.20260105025030-79d12a93ce2e/go.mod h1:G96Ns8D8QDNGNdW+OuiNuD0MafJMlSymIdMiVX1kge4=
380380
knative.dev/hack v0.0.0-20251126013634-1484a9e9b641 h1:N9Xqx3YLUNFN1WIc3UXTanK4je8VMQ36ZnAmECSsloc=
381381
knative.dev/hack v0.0.0-20251126013634-1484a9e9b641/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0=
382-
knative.dev/networking v0.0.0-20251216133826-9b53ca077e6a h1:IRy795/m6VioHzXIRtuYXzp7CHeF47STsP3W4++h4w0=
383-
knative.dev/networking v0.0.0-20251216133826-9b53ca077e6a/go.mod h1:BDVceWHtCs3jrBQzkd83vSw98zhOkO1Q7hJSuPU3hDM=
384-
knative.dev/pkg v0.0.0-20251217214024-80c8bc434670 h1:MKgHnTvNprMn+Tr73CRB088PqR22q4KuVFIBTLFltwA=
385-
knative.dev/pkg v0.0.0-20251217214024-80c8bc434670/go.mod h1:jU9OxeX3zL4W6aHpdMjMA/B7kgkm5JQv6PGMod2Qu/M=
386-
knative.dev/serving v0.47.1-0.20251218010245-2b621899e32e h1:GN399Z2pWdIL1uU3zU/mmnApdYwAvClu6yQjpeZ6NJU=
387-
knative.dev/serving v0.47.1-0.20251218010245-2b621899e32e/go.mod h1:SEhF2H2ZtmDwJNHOBi97TEiGKbF2so3/+m5prHGOu7o=
382+
knative.dev/networking v0.0.0-20260105015630-65d7d48ac9ef h1:zceXn66ZRvYNLO677ialtKVXYb/+Y//Mzz8vBtAcUgg=
383+
knative.dev/networking v0.0.0-20260105015630-65d7d48ac9ef/go.mod h1:RVlA1sIvgY31tmiTz5mnTmMQHccmz0eTchqjt8FjgNg=
384+
knative.dev/pkg v0.0.0-20260111201937-93d6642bd10b h1:89ue8OGJD9zdRgoVr4XDtF0mA6eHcvFkxp5vdMZ/yQ4=
385+
knative.dev/pkg v0.0.0-20260111201937-93d6642bd10b/go.mod h1:OWK9OJYcW+gpCnElHmaE3XsUSyn9dHWpWhXgLH+EPYE=
386+
knative.dev/serving v0.47.1-0.20260105144531-09e59ecb454c h1:d5vZpI2xbTSA/tQkmka92Jut6oo2Te11vxBJhMZymQs=
387+
knative.dev/serving v0.47.1-0.20260105144531-09e59ecb454c/go.mod h1:AwsuRfIFFwE3I4QytIyGKQZTDcIvDQWPPrgELKfxup0=
388388
sigs.k8s.io/gateway-api v1.1.0 h1:DsLDXCi6jR+Xz8/xd0Z1PYl2Pn0TyaFMOPPZIj4inDM=
389389
sigs.k8s.io/gateway-api v1.1.0/go.mod h1:ZH4lHrL2sDi0FHZ9jjneb8kKnGzFWyrTya35sWUTrRs=
390390
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 h1:gBQPwqORJ8d8/YNZWEjoZs7npUVDpVXUUOFfW6CgAqE=

vendor/knative.dev/pkg/configmap/informer/informed_watcher.go

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,21 @@ func (i *InformedWatcher) updateConfigMapEvent(o, n interface{}) {
231231
}
232232

233233
func (i *InformedWatcher) deleteConfigMapEvent(obj interface{}) {
234-
configMap := obj.(*corev1.ConfigMap)
234+
// Handle DeletedFinalStateUnknown which can occur when the final state
235+
// of the deleted object is not known.
236+
tombstone, ok := obj.(cache.DeletedFinalStateUnknown)
237+
if ok {
238+
obj = tombstone.Obj
239+
}
240+
241+
// Safely extract the ConfigMap from the object.
242+
configMap, ok := obj.(*corev1.ConfigMap)
243+
if !ok {
244+
// If the object is not a ConfigMap, gracefully return.
245+
// This can happen if the tombstone contains an invalid object.
246+
return
247+
}
248+
235249
if def, ok := i.defaults[configMap.Name]; ok {
236250
i.OnChange(def)
237251
}

vendor/modules.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1127,7 +1127,7 @@ k8s.io/utils/net
11271127
k8s.io/utils/pointer
11281128
k8s.io/utils/ptr
11291129
k8s.io/utils/trace
1130-
# knative.dev/eventing v0.47.1-0.20251216143128-de3db52821ed
1130+
# knative.dev/eventing v0.47.1-0.20260105025030-79d12a93ce2e
11311131
## explicit; go 1.24.0
11321132
knative.dev/eventing/pkg/adapter/v2
11331133
knative.dev/eventing/pkg/adapter/v2/test
@@ -1198,12 +1198,12 @@ knative.dev/eventing/pkg/utils
11981198
# knative.dev/hack v0.0.0-20251126013634-1484a9e9b641
11991199
## explicit; go 1.24
12001200
knative.dev/hack
1201-
# knative.dev/networking v0.0.0-20251216133826-9b53ca077e6a
1201+
# knative.dev/networking v0.0.0-20260105015630-65d7d48ac9ef
12021202
## explicit; go 1.24.0
12031203
knative.dev/networking/pkg/apis/networking
12041204
knative.dev/networking/pkg/apis/networking/v1alpha1
12051205
knative.dev/networking/pkg/config
1206-
# knative.dev/pkg v0.0.0-20251217214024-80c8bc434670
1206+
# knative.dev/pkg v0.0.0-20260111201937-93d6642bd10b
12071207
## explicit; go 1.24.0
12081208
knative.dev/pkg/apis
12091209
knative.dev/pkg/apis/duck
@@ -1281,7 +1281,7 @@ knative.dev/pkg/webhook/psbinding
12811281
knative.dev/pkg/webhook/resourcesemantics
12821282
knative.dev/pkg/webhook/resourcesemantics/defaulting
12831283
knative.dev/pkg/webhook/resourcesemantics/validation
1284-
# knative.dev/serving v0.47.1-0.20251218010245-2b621899e32e
1284+
# knative.dev/serving v0.47.1-0.20260105144531-09e59ecb454c
12851285
## explicit; go 1.24.0
12861286
knative.dev/serving/pkg/apis/autoscaling
12871287
knative.dev/serving/pkg/apis/autoscaling/v1alpha1

0 commit comments

Comments
 (0)