Skip to content

Commit 2a22463

Browse files
upgrade to latest dependencies
bumping knative.dev/client/pkg bfbc5d2...339674b: > 339674b upgrade to latest dependencies (# 2068) > a67bdae upgrade to latest dependencies (# 2067) > ca6495d upgrade to latest dependencies (# 2066) > b7feec3 upgrade to latest dependencies (# 2065) bumping k8s.io/apiserver 026035b...beb3642: > beb3642 Update dependencies to v0.33.5 tag bumping knative.dev/serving a026eae...561f348: > 561f348 Add default conditions to create PA to avoid potential race conditions (# 16078) > 1ffe339 Bump the github-actions group with 3 updates (# 16106) > 26a8cec Update net-istio nightly (# 16102) > eb21e7f Update net-contour nightly (# 16103) bumping k8s.io/client-go 9c62a4c...eb437e3: > eb437e3 Update dependencies to v0.33.5 tag bumping k8s.io/apiextensions-apiserver f0c80b7...d7702f9: > d7702f9 Update dependencies to v0.33.5 tag bumping knative.dev/eventing bfd6957...5828b49: > 5828b49 fix typo [skip-dot-release] (# 8742) > 0685d73 Docs: fix cert-manager manual deploy guide in `DEVELOPMENT.md`. (# 8741) bumping k8s.io/api 2daa873...d826fc1: > d826fc1 Update dependencies to v0.33.5 tag bumping k8s.io/apimachinery 173776a...173776a: bumping knative.dev/pkg db4c336...1e71536: > 1e71536 Bump the k8s group with 5 updates (# 3266) > d38c7a0 Update dependabot config so we only get k8s patch updates (# 3265) Signed-off-by: Knative Automation <[email protected]>
1 parent c601b6b commit 2a22463

File tree

6 files changed

+44
-39
lines changed

6 files changed

+44
-39
lines changed

go.mod

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ require (
99
github.com/spf13/cobra v1.8.1
1010
github.com/spf13/pflag v1.0.10
1111
gotest.tools/v3 v3.3.0
12-
k8s.io/api v0.33.4
13-
k8s.io/apimachinery v0.33.4
14-
k8s.io/client-go v0.33.4
15-
knative.dev/client/pkg v0.0.0-20250930022203-bfbc5d2c99f2
12+
k8s.io/api v0.33.5
13+
k8s.io/apimachinery v0.33.5
14+
k8s.io/client-go v0.33.5
15+
knative.dev/client/pkg v0.0.0-20251003022507-339674b963ca
1616
knative.dev/eventing-kafka-broker v0.46.1-0.20250930122203-de6a2fa1a297
1717
knative.dev/hack v0.0.0-20250902153942-1499de21e119
18-
knative.dev/pkg v0.0.0-20250915135827-db4c336acdbe
18+
knative.dev/pkg v0.0.0-20251001003403-1e71536171b9
1919
)
2020

2121
require (
@@ -100,15 +100,15 @@ require (
100100
gopkg.in/ini.v1 v1.67.0 // indirect
101101
gopkg.in/yaml.v2 v2.4.0 // indirect
102102
gopkg.in/yaml.v3 v3.0.1 // indirect
103-
k8s.io/apiextensions-apiserver v0.33.4 // indirect
104-
k8s.io/apiserver v0.33.4 // indirect
103+
k8s.io/apiextensions-apiserver v0.33.5 // indirect
104+
k8s.io/apiserver v0.33.5 // indirect
105105
k8s.io/cli-runtime v0.29.2 // indirect
106106
k8s.io/klog/v2 v2.130.1 // indirect
107107
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff // indirect
108108
k8s.io/utils v0.0.0-20241210054802-24370beab758 // indirect
109-
knative.dev/eventing v0.46.1-0.20250926075628-bfd6957835e4 // indirect
109+
knative.dev/eventing v0.46.1-0.20251002211605-5828b491e837 // indirect
110110
knative.dev/networking v0.0.0-20250916015400-8cc248b445a0 // indirect
111-
knative.dev/serving v0.46.1-0.20250929181602-a026eae5e127 // indirect
111+
knative.dev/serving v0.46.1-0.20251002172205-561f348677c0 // indirect
112112
sigs.k8s.io/gateway-api v1.1.0 // indirect
113113
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
114114
sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 // indirect

go.sum

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -729,38 +729,38 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh
729729
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
730730
honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
731731
honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
732-
k8s.io/api v0.33.4 h1:oTzrFVNPXBjMu0IlpA2eDDIU49jsuEorGHB4cvKupkk=
733-
k8s.io/api v0.33.4/go.mod h1:VHQZ4cuxQ9sCUMESJV5+Fe8bGnqAARZ08tSTdHWfeAc=
734-
k8s.io/apiextensions-apiserver v0.33.4 h1:rtq5SeXiDbXmSwxsF0MLe2Mtv3SwprA6wp+5qh/CrOU=
735-
k8s.io/apiextensions-apiserver v0.33.4/go.mod h1:mWXcZQkQV1GQyxeIjYApuqsn/081hhXPZwZ2URuJeSs=
736-
k8s.io/apimachinery v0.33.4 h1:SOf/JW33TP0eppJMkIgQ+L6atlDiP/090oaX0y9pd9s=
737-
k8s.io/apimachinery v0.33.4/go.mod h1:BHW0YOu7n22fFv/JkYOEfkUYNRN0fj0BlvMFWA7b+SM=
738-
k8s.io/apiserver v0.33.4 h1:6N0TEVA6kASUS3owYDIFJjUH6lgN8ogQmzZvaFFj1/Y=
739-
k8s.io/apiserver v0.33.4/go.mod h1:8ODgXMnOoSPLMUg1aAzMFx+7wTJM+URil+INjbTZCok=
732+
k8s.io/api v0.33.5 h1:YR+uhYj05jdRpcksv8kjSliW+v9hwXxn6Cv10aR8Juw=
733+
k8s.io/api v0.33.5/go.mod h1:2gzShdwXKT5yPGiqrTrn/U/nLZ7ZyT4WuAj3XGDVgVs=
734+
k8s.io/apiextensions-apiserver v0.33.5 h1:93NZh6rmrcamX/tfv/dZrTsMiQX69ufANmDcKPEgSeA=
735+
k8s.io/apiextensions-apiserver v0.33.5/go.mod h1:JIbyQnNlu6nQa7b1vgFi51pmlXOk8mdn0WJwUJnz/7U=
736+
k8s.io/apimachinery v0.33.5 h1:NiT64hln4TQXeYR18/ES39OrNsjGz8NguxsBgp+6QIo=
737+
k8s.io/apimachinery v0.33.5/go.mod h1:BHW0YOu7n22fFv/JkYOEfkUYNRN0fj0BlvMFWA7b+SM=
738+
k8s.io/apiserver v0.33.5 h1:X1Gy33r4YkRLRqTjGjofk7X1/EjSLEVSJ/A+1qjoj60=
739+
k8s.io/apiserver v0.33.5/go.mod h1:Q+b5Btbc8x0PqOCeh/xBTesKk+cXQRN+PF2wdrTKDeg=
740740
k8s.io/cli-runtime v0.29.2 h1:smfsOcT4QujeghsNjECKN3lwyX9AwcFU0nvJ7sFN3ro=
741741
k8s.io/cli-runtime v0.29.2/go.mod h1:KLisYYfoqeNfO+MkTWvpqIyb1wpJmmFJhioA0xd4MW8=
742-
k8s.io/client-go v0.33.4 h1:TNH+CSu8EmXfitntjUPwaKVPN0AYMbc9F1bBS8/ABpw=
743-
k8s.io/client-go v0.33.4/go.mod h1:LsA0+hBG2DPwovjd931L/AoaezMPX9CmBgyVyBZmbCY=
742+
k8s.io/client-go v0.33.5 h1:I8BdmQGxInpkMEnJvV6iG7dqzP3JRlpZZlib3OMFc3o=
743+
k8s.io/client-go v0.33.5/go.mod h1:W8PQP4MxbM4ypgagVE65mUUqK1/ByQkSALF9tzuQ6u0=
744744
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
745745
k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
746746
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff h1:/usPimJzUKKu+m+TE36gUyGcf03XZEP0ZIKgKj35LS4=
747747
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff/go.mod h1:5jIi+8yX4RIb8wk3XwBo5Pq2ccx4FP10ohkbSKCZoK8=
748748
k8s.io/utils v0.0.0-20241210054802-24370beab758 h1:sdbE21q2nlQtFh65saZY+rRM6x6aJJI8IUa1AmH/qa0=
749749
k8s.io/utils v0.0.0-20241210054802-24370beab758/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
750-
knative.dev/client/pkg v0.0.0-20250930022203-bfbc5d2c99f2 h1:Ik+csI2+K6j206mokBNnS10JzbAQawq0VyYLOyxymB8=
751-
knative.dev/client/pkg v0.0.0-20250930022203-bfbc5d2c99f2/go.mod h1:+wNg6WTFQzHXx1brElwh0HQizTp8kg393Nw33DcvfuU=
752-
knative.dev/eventing v0.46.1-0.20250926075628-bfd6957835e4 h1:JqNVkQyNB/eAYfrYXwFZCMc5lJscCDa4inqoLSJaR90=
753-
knative.dev/eventing v0.46.1-0.20250926075628-bfd6957835e4/go.mod h1:HRusNPXiJsv2USQLE9i0gPm/cnUZo0jVTlkVdBTcfC8=
750+
knative.dev/client/pkg v0.0.0-20251003022507-339674b963ca h1:HoyVhqZ5m8Rg1BWBR47XjW26KX8mmHHH61QcR4AW+VY=
751+
knative.dev/client/pkg v0.0.0-20251003022507-339674b963ca/go.mod h1:ZvqZpgX4wG7hGDhOyCPavqw31FOiH4EDbXEqWywMh8g=
752+
knative.dev/eventing v0.46.1-0.20251002211605-5828b491e837 h1:YPS9wXY/roM6DZBp75rLqKZ9hDcsgijlj/hjIESpQZw=
753+
knative.dev/eventing v0.46.1-0.20251002211605-5828b491e837/go.mod h1:HRusNPXiJsv2USQLE9i0gPm/cnUZo0jVTlkVdBTcfC8=
754754
knative.dev/eventing-kafka-broker v0.46.1-0.20250930122203-de6a2fa1a297 h1:YvwD1rOh2t4U7ZJsvi85eYBn6ntIRVg0Kt3RdkWuKsY=
755755
knative.dev/eventing-kafka-broker v0.46.1-0.20250930122203-de6a2fa1a297/go.mod h1:B/JHSrzVgnZ2wAmY+YXJXepUXC7KwHL2wfS++GLrWbw=
756756
knative.dev/hack v0.0.0-20250902153942-1499de21e119 h1:NbQvjnFK1tL489LN0qAybWy0E17Jpziwcv/XIHwfp6M=
757757
knative.dev/hack v0.0.0-20250902153942-1499de21e119/go.mod h1:R0ritgYtjLDO9527h5vb5X6gfvt5LCrJ55BNbVDsWiY=
758758
knative.dev/networking v0.0.0-20250916015400-8cc248b445a0 h1:OG6rRbmXMDh369o/puixTc8dv9YihZr964S9rt6EURo=
759759
knative.dev/networking v0.0.0-20250916015400-8cc248b445a0/go.mod h1:+8oRX8GjCm7AQLycKScw9dwxy/kKnG7ESQPAqRirGeI=
760-
knative.dev/pkg v0.0.0-20250915135827-db4c336acdbe h1:VCVC/izQ5iIRWti36s1zTuRJPcnK3fSVpnB3Li4b24Y=
761-
knative.dev/pkg v0.0.0-20250915135827-db4c336acdbe/go.mod h1:MWTdkANYm1VBSd7O33Q8Uwr9nDsrBehnVNDVPbshy7s=
762-
knative.dev/serving v0.46.1-0.20250929181602-a026eae5e127 h1:2uGHLunmpxOSVZGFSSTDIVB9PI+dGn5pHY/RP712V00=
763-
knative.dev/serving v0.46.1-0.20250929181602-a026eae5e127/go.mod h1:lQk+jslR4hAA6dtUBQpRWrOX0EfkdUduR3/hZmMWNdA=
760+
knative.dev/pkg v0.0.0-20251001003403-1e71536171b9 h1:m8FOjAZmxb+aB6EkDR4EEEqMC0wdK7B+1Zf2o72HIko=
761+
knative.dev/pkg v0.0.0-20251001003403-1e71536171b9/go.mod h1:p/qvGtUWf559vUPEQ7Q5uWOSLLsj1Kn9qGjI/BAuoHM=
762+
knative.dev/serving v0.46.1-0.20251002172205-561f348677c0 h1:Gi0rrDAz0SUrUaw039gPrQ+vxUZtue/mAAprpcrF2vE=
763+
knative.dev/serving v0.46.1-0.20251002172205-561f348677c0/go.mod h1:lQk+jslR4hAA6dtUBQpRWrOX0EfkdUduR3/hZmMWNdA=
764764
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
765765
rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
766766
rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=

vendor/knative.dev/eventing/pkg/apis/eventing/v1alpha1/requestreply_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import (
3333
// +genreconciler
3434
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
3535

36-
// RequestRepluy represents synchronous interface to sending and receiving events from a Broker.
36+
// RequestReply represents synchronous interface to sending and receiving events from a Broker.
3737
type RequestReply struct {
3838
metav1.TypeMeta `json:",inline"`
3939
// +optional

vendor/knative.dev/serving/pkg/apis/autoscaling/v1alpha1/pa_types.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,14 +112,17 @@ const (
112112

113113
// PodAutoscalerStatus communicates the observed state of the PodAutoscaler (from the controller).
114114
type PodAutoscalerStatus struct {
115+
// +kubebuilder:default={"conditions": {{"type":"Active", "status": "Unknown", "reason": "Pending", "message": "Waiting for controller", "severity": "", "lastTransitionTime": "1970-01-01T00:00:00Z"}, {"type":"Ready", "status": "Unknown", "reason": "Pending", "message": "Waiting for controller", "severity": "", "lastTransitionTime": "1970-01-01T00:00:00Z"}, {"type":"SKSReady", "status": "Unknown", "reason": "Pending", "message": "Waiting for controller", "severity": "", "lastTransitionTime": "1970-01-01T00:00:00Z"}, {"type":"ScaleTargetInitialized", "status": "Unknown", "reason": "Pending", "message": "Waiting for controller", "severity": "", "lastTransitionTime": "1970-01-01T00:00:00Z"}}}
115116
duckv1.Status `json:",inline"`
116117

117118
// ServiceName is the K8s Service name that serves the revision, scaled by this PA.
118119
// The service is created and owned by the ServerlessService object owned by this PA.
120+
// +optional
119121
ServiceName string `json:"serviceName"`
120122

121123
// MetricsServiceName is the K8s Service name that provides revision metrics.
122124
// The service is managed by the PA object.
125+
// +optional
123126
MetricsServiceName string `json:"metricsServiceName"`
124127

125128
// DesiredScale shows the current desired number of replicas for the revision.

vendor/knative.dev/serving/pkg/apis/serving/v1/revision_lifecycle.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,8 @@ func (rs *RevisionStatus) PropagateAutoscalerStatus(ps *autoscalingv1alpha1.PodA
184184
rs.DesiredReplicas = ps.DesiredScale
185185
}
186186

187-
if cond == nil {
187+
sksCondition := ps.GetCondition(autoscalingv1alpha1.PodAutoscalerConditionSKSReady)
188+
if cond == nil || (cond.IsUnknown() && sksCondition != nil && sksCondition.IsUnknown()) {
188189
rs.MarkActiveUnknown(ReasonDeploying, "")
189190

190191
if !resUnavailable {
@@ -219,6 +220,7 @@ func (rs *RevisionStatus) PropagateAutoscalerStatus(ps *autoscalingv1alpha1.PodA
219220
// 2. Initial scale was never achieved, which means we failed to progress
220221
// towards initial scale during the progress deadline period and scaled to 0
221222
// failing to activate.
223+
// 3. Need to make sure to wait for SKS to be ready, or at least fail.
222224
// So mark the revision as failed at that point.
223225
// See #8922 for details. When we try to scale to 0, we force the Deployment's
224226
// Progress status to become `true`, since successful scale down means
@@ -228,7 +230,7 @@ func (rs *RevisionStatus) PropagateAutoscalerStatus(ps *autoscalingv1alpha1.PodA
228230
// ScaleTargetInitialized down the road, we would have marked resources
229231
// unavailable here, and have no way of recovering later.
230232
// If the ResourcesAvailable is already false, don't override the message.
231-
if !ps.IsScaleTargetInitialized() && !resUnavailable && ps.ServiceName != "" {
233+
if !ps.IsScaleTargetInitialized() && !resUnavailable && ps.ServiceName != "" && !sksCondition.IsUnknown() {
232234
rs.MarkResourcesAvailableFalse(ReasonProgressDeadlineExceeded,
233235
"Initial scale was never achieved")
234236
}

vendor/modules.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ gotest.tools/v3/internal/assert
409409
gotest.tools/v3/internal/difflib
410410
gotest.tools/v3/internal/format
411411
gotest.tools/v3/internal/source
412-
# k8s.io/api v0.33.4
412+
# k8s.io/api v0.33.5
413413
## explicit; go 1.24.0
414414
k8s.io/api/admissionregistration/v1
415415
k8s.io/api/admissionregistration/v1alpha1
@@ -468,11 +468,11 @@ k8s.io/api/storage/v1
468468
k8s.io/api/storage/v1alpha1
469469
k8s.io/api/storage/v1beta1
470470
k8s.io/api/storagemigration/v1alpha1
471-
# k8s.io/apiextensions-apiserver v0.33.4
471+
# k8s.io/apiextensions-apiserver v0.33.5
472472
## explicit; go 1.24.0
473473
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions
474474
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1
475-
# k8s.io/apimachinery v0.33.4
475+
# k8s.io/apimachinery v0.33.5
476476
## explicit; go 1.24.0
477477
k8s.io/apimachinery/pkg/api/apitesting/fuzzer
478478
k8s.io/apimachinery/pkg/api/equality
@@ -533,7 +533,7 @@ k8s.io/apimachinery/pkg/version
533533
k8s.io/apimachinery/pkg/watch
534534
k8s.io/apimachinery/third_party/forked/golang/json
535535
k8s.io/apimachinery/third_party/forked/golang/reflect
536-
# k8s.io/apiserver v0.33.4
536+
# k8s.io/apiserver v0.33.5
537537
## explicit; go 1.24.0
538538
k8s.io/apiserver/pkg/storage/names
539539
# k8s.io/cli-runtime v0.29.2
@@ -542,7 +542,7 @@ k8s.io/cli-runtime/pkg/genericclioptions
542542
k8s.io/cli-runtime/pkg/genericiooptions
543543
k8s.io/cli-runtime/pkg/printers
544544
k8s.io/cli-runtime/pkg/resource
545-
# k8s.io/client-go v0.33.4
545+
# k8s.io/client-go v0.33.5
546546
## explicit; go 1.24.0
547547
k8s.io/client-go/applyconfigurations/admissionregistration/v1
548548
k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1
@@ -857,7 +857,7 @@ k8s.io/utils/net
857857
k8s.io/utils/pointer
858858
k8s.io/utils/ptr
859859
k8s.io/utils/trace
860-
# knative.dev/client/pkg v0.0.0-20250930022203-bfbc5d2c99f2
860+
# knative.dev/client/pkg v0.0.0-20251003022507-339674b963ca
861861
## explicit; go 1.24.0
862862
knative.dev/client/pkg/apis/client
863863
knative.dev/client/pkg/apis/client/v1alpha1
@@ -884,7 +884,7 @@ knative.dev/client/pkg/util/errors
884884
knative.dev/client/pkg/util/mock
885885
knative.dev/client/pkg/util/test
886886
knative.dev/client/pkg/wait
887-
# knative.dev/eventing v0.46.1-0.20250926075628-bfd6957835e4
887+
# knative.dev/eventing v0.46.1-0.20251002211605-5828b491e837
888888
## explicit; go 1.24.0
889889
knative.dev/eventing/pkg/apis/common/integration/v1alpha1
890890
knative.dev/eventing/pkg/apis/config
@@ -952,7 +952,7 @@ knative.dev/networking/pkg/http/proxy
952952
knative.dev/networking/pkg/http/stats
953953
knative.dev/networking/pkg/ingress
954954
knative.dev/networking/pkg/k8s
955-
# knative.dev/pkg v0.0.0-20250915135827-db4c336acdbe
955+
# knative.dev/pkg v0.0.0-20251001003403-1e71536171b9
956956
## explicit; go 1.24.0
957957
knative.dev/pkg/apis
958958
knative.dev/pkg/apis/duck
@@ -996,7 +996,7 @@ knative.dev/pkg/test/logging
996996
knative.dev/pkg/test/spoof
997997
knative.dev/pkg/tracker
998998
knative.dev/pkg/webhook/resourcesemantics
999-
# knative.dev/serving v0.46.1-0.20250929181602-a026eae5e127
999+
# knative.dev/serving v0.46.1-0.20251002172205-561f348677c0
10001000
## explicit; go 1.24.0
10011001
knative.dev/serving/pkg/apis/autoscaling
10021002
knative.dev/serving/pkg/apis/autoscaling/v1alpha1

0 commit comments

Comments
 (0)