Skip to content

Commit b29a33d

Browse files
upgrade to latest dependencies (#2249)
bumping knative.dev/networking 080d52f...965e7c3: > 965e7c3 upgrade to latest dependencies (# 1115) bumping knative.dev/serving f161c41...cff5211: > cff5211 feat: use knative.dev/pkg/tls for reconciler TLS configuration (# 16431) > c36cc6d Update net-kourier nightly (# 16436) > 92aeb95 Update net-contour nightly (# 16435) > 05750da Update net-gateway-api nightly (# 16433) > 6a8fb6b Update net-istio nightly (# 16434) > 42495d4 upgrade to latest dependencies (# 16432) bumping knative.dev/eventing 26b9071...d9ba401: > d9ba401 Fix source Ready condition to wait for zero unavailable replicas (# 8896) > e74bf3c Fix ApiServerSource metrics port to 9092 (# 8895) Signed-off-by: Knative Automation <automation@knative.team>
1 parent 2caa2f2 commit b29a33d

File tree

5 files changed

+26
-14
lines changed

5 files changed

+26
-14
lines changed

go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ require (
2121
k8s.io/client-go v0.35.2
2222
k8s.io/code-generator v0.35.2
2323
knative.dev/caching v0.0.0-20260303015151-ff2668f65724
24-
knative.dev/eventing v0.48.1-0.20260304104053-26b9071e4ef3
24+
knative.dev/eventing v0.48.1-0.20260305172655-d9ba4018408f
2525
knative.dev/hack v0.0.0-20260212092700-0126b283bf20
2626
knative.dev/pkg v0.0.0-20260304131155-a902bbfa38de
2727
knative.dev/reconciler-test v0.0.0-20260303022055-b6439c2a1955
28-
knative.dev/serving v0.48.1-0.20260304122354-f161c41d3df3
28+
knative.dev/serving v0.48.1-0.20260305234456-cff52112997b
2929
sigs.k8s.io/yaml v1.6.0
3030
)
3131

@@ -162,7 +162,7 @@ require (
162162
k8s.io/klog/v2 v2.130.1 // indirect
163163
k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 // indirect
164164
k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 // indirect
165-
knative.dev/networking v0.0.0-20260223015858-080d52fcffb4 // indirect
165+
knative.dev/networking v0.0.0-20260303015753-965e7c322093 // indirect
166166
sigs.k8s.io/controller-runtime v0.19.0 // indirect
167167
sigs.k8s.io/gateway-api v1.1.0 // indirect
168168
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect

go.sum

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1716,18 +1716,18 @@ k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 h1:SjGebBtkBqHFOli+05xYbK8YF1Dzk
17161716
k8s.io/utils v0.0.0-20251002143259-bc988d571ff4/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
17171717
knative.dev/caching v0.0.0-20260303015151-ff2668f65724 h1:ZrQxBxUCVFb+QrUCR6+hVHjwKtyW8ZyXpIkIYi2Cgdc=
17181718
knative.dev/caching v0.0.0-20260303015151-ff2668f65724/go.mod h1:NlTx/oxLKjMnMjoHbE4OtlPkHMu9IVdSl7eJCmXhUiI=
1719-
knative.dev/eventing v0.48.1-0.20260304104053-26b9071e4ef3 h1:wujjcmDVnCMkpwZaG2ybXjSjOf57jBf2+x84ChvNY+c=
1720-
knative.dev/eventing v0.48.1-0.20260304104053-26b9071e4ef3/go.mod h1:HseSdM0vR//gaW5g0+iU1ApPJZ1mInL+A7DD8kef1sU=
1719+
knative.dev/eventing v0.48.1-0.20260305172655-d9ba4018408f h1:ekZyAqGBSmtc1+PkBYWphpKweKO2VeJcn3EdNgg6NjY=
1720+
knative.dev/eventing v0.48.1-0.20260305172655-d9ba4018408f/go.mod h1:HseSdM0vR//gaW5g0+iU1ApPJZ1mInL+A7DD8kef1sU=
17211721
knative.dev/hack v0.0.0-20260212092700-0126b283bf20 h1:Ocya6ILPQxGrozD5gPELC4J2ASnqvTLvYGJjddKr4Fs=
17221722
knative.dev/hack v0.0.0-20260212092700-0126b283bf20/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0=
1723-
knative.dev/networking v0.0.0-20260223015858-080d52fcffb4 h1:ZXE3pdtSPB0quCfAFUodFT+VsT2Xaoqdj4r//O+zk18=
1724-
knative.dev/networking v0.0.0-20260223015858-080d52fcffb4/go.mod h1:ITVa/pZZpgmev4E64KDICg9ZC87YLulpF4J8iMgons4=
1723+
knative.dev/networking v0.0.0-20260303015753-965e7c322093 h1:s+HccZPL2A5cBb2FU5CUQ8qJ54LQN5oYK1vtcy94W+M=
1724+
knative.dev/networking v0.0.0-20260303015753-965e7c322093/go.mod h1:cIMr1+bAKHFzpou2kVBb82skixqeheSC9heFVc/s1r8=
17251725
knative.dev/pkg v0.0.0-20260304131155-a902bbfa38de h1:cz1QT/L7SNC+dF47xYRPJt1WRP/HfTx8+KoZjmGA8V8=
17261726
knative.dev/pkg v0.0.0-20260304131155-a902bbfa38de/go.mod h1:mV8s7Uc92am8byZSJPIaVm1NBr0h8vsFL+sEEvMoBbk=
17271727
knative.dev/reconciler-test v0.0.0-20260303022055-b6439c2a1955 h1:1SRnHx9BimeT4rIYUA91kjgllqEe7F3VPNdB3ak+kog=
17281728
knative.dev/reconciler-test v0.0.0-20260303022055-b6439c2a1955/go.mod h1:WQUf92QsHOho5etxhuSpa7t8SziOhBhXUsg4jRSb1l4=
1729-
knative.dev/serving v0.48.1-0.20260304122354-f161c41d3df3 h1:bDZ+w8ULeTMotPmBvppuFYyXFLOkuMpP3yUPIKCMm70=
1730-
knative.dev/serving v0.48.1-0.20260304122354-f161c41d3df3/go.mod h1:5EbHL9BqS4wVEXINAc7oSrQojcDh9i6tEiACyEApiLM=
1729+
knative.dev/serving v0.48.1-0.20260305234456-cff52112997b h1:AX49lezVEM+jGnK6VH4LfkNPt1fJ2mWuYDd/kF/GWNo=
1730+
knative.dev/serving v0.48.1-0.20260305234456-cff52112997b/go.mod h1:wz8mxjdRIUcWVnOUwJzuVHKhrb5IxTeIFHnXljMzS9o=
17311731
nhooyr.io/websocket v1.8.6/go.mod h1:B70DZP8IakI65RVQ51MsWP/8jndNma26DVA/nFSCgW0=
17321732
pgregory.net/rapid v1.1.0 h1:CMa0sjHSru3puNx+J0MIAuiiEV4N0qj8/cMWGBBCsjw=
17331733
pgregory.net/rapid v1.1.0/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04=

vendor/knative.dev/eventing/pkg/apis/sources/v1/apiserver_lifecycle.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,13 @@ func (s *ApiServerSourceStatus) PropagateDeploymentAvailability(d *appsv1.Deploy
104104
if cond.Type == appsv1.DeploymentAvailable {
105105
deploymentAvailableFound = true
106106
if cond.Status == corev1.ConditionTrue {
107-
apiserverCondSet.Manage(s).MarkTrue(ApiServerConditionDeployed)
107+
// Also check that there are no unavailable replicas to ensure the deployment
108+
// is fully ready (not in the middle of a rolling update)
109+
if d.Status.UnavailableReplicas == 0 {
110+
apiserverCondSet.Manage(s).MarkTrue(ApiServerConditionDeployed)
111+
} else {
112+
apiserverCondSet.Manage(s).MarkUnknown(ApiServerConditionDeployed, "DeploymentUpdating", "Deployment has %d unavailable replica(s).", d.Status.UnavailableReplicas)
113+
}
108114
} else if cond.Status == corev1.ConditionFalse {
109115
apiserverCondSet.Manage(s).MarkFalse(ApiServerConditionDeployed, cond.Reason, cond.Message)
110116
} else if cond.Status == corev1.ConditionUnknown {

vendor/knative.dev/eventing/pkg/apis/sources/v1/ping_lifecycle.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,13 @@ func (s *PingSourceStatus) PropagateDeploymentAvailability(d *appsv1.Deployment)
115115
if cond.Type == appsv1.DeploymentAvailable {
116116
deploymentAvailableFound = true
117117
if cond.Status == corev1.ConditionTrue {
118-
PingSourceCondSet.Manage(s).MarkTrue(PingSourceConditionDeployed)
118+
// Also check that there are no unavailable replicas to ensure the deployment
119+
// is fully ready (not in the middle of a rolling update)
120+
if d.Status.UnavailableReplicas == 0 {
121+
PingSourceCondSet.Manage(s).MarkTrue(PingSourceConditionDeployed)
122+
} else {
123+
PingSourceCondSet.Manage(s).MarkUnknown(PingSourceConditionDeployed, "DeploymentUpdating", "Deployment has %d unavailable replica(s).", d.Status.UnavailableReplicas)
124+
}
119125
} else if cond.Status == corev1.ConditionFalse {
120126
PingSourceCondSet.Manage(s).MarkFalse(PingSourceConditionDeployed, cond.Reason, cond.Message)
121127
} else if cond.Status == corev1.ConditionUnknown {

vendor/modules.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1508,7 +1508,7 @@ k8s.io/utils/trace
15081508
## explicit; go 1.25.0
15091509
knative.dev/caching/pkg/apis/caching
15101510
knative.dev/caching/pkg/apis/caching/v1alpha1
1511-
# knative.dev/eventing v0.48.1-0.20260304104053-26b9071e4ef3
1511+
# knative.dev/eventing v0.48.1-0.20260305172655-d9ba4018408f
15121512
## explicit; go 1.24.0
15131513
knative.dev/eventing/cmd/heartbeats
15141514
knative.dev/eventing/pkg/apis
@@ -1604,7 +1604,7 @@ knative.dev/eventing/test/upgrade/prober/wathola/sender
16041604
# knative.dev/hack v0.0.0-20260212092700-0126b283bf20
16051605
## explicit; go 1.24
16061606
knative.dev/hack
1607-
# knative.dev/networking v0.0.0-20260223015858-080d52fcffb4
1607+
# knative.dev/networking v0.0.0-20260303015753-965e7c322093
16081608
## explicit; go 1.25.0
16091609
knative.dev/networking/pkg/apis/networking
16101610
knative.dev/networking/pkg/apis/networking/v1alpha1
@@ -1736,7 +1736,7 @@ knative.dev/reconciler-test/pkg/resources/service
17361736
knative.dev/reconciler-test/pkg/resources/serviceaccount
17371737
knative.dev/reconciler-test/pkg/state
17381738
knative.dev/reconciler-test/resources/certificate
1739-
# knative.dev/serving v0.48.1-0.20260304122354-f161c41d3df3
1739+
# knative.dev/serving v0.48.1-0.20260305234456-cff52112997b
17401740
## explicit; go 1.25.0
17411741
knative.dev/serving/pkg/apis/autoscaling
17421742
knative.dev/serving/pkg/apis/autoscaling/v1alpha1

0 commit comments

Comments
 (0)