Skip to content

Commit b48214f

Browse files
upgrade to latest dependencies
bumping knative.dev/eventing 1e889be...fe83e25: > fe83e25 EventTransform: add reconciler unit tests (# 8513) Signed-off-by: Knative Automation <[email protected]>
1 parent 9fe6e3c commit b48214f

File tree

4 files changed

+16
-12
lines changed

4 files changed

+16
-12
lines changed

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ require (
2121
k8s.io/client-go v0.32.2
2222
k8s.io/code-generator v0.32.2
2323
knative.dev/caching v0.0.0-20250226145629-ad23fbda1a2b
24-
knative.dev/eventing v0.44.1-0.20250227113130-1e889be219d8
24+
knative.dev/eventing v0.44.1-0.20250227153031-fe83e25214e9
2525
knative.dev/hack v0.0.0-20250219013704-306ce745e077
2626
knative.dev/pkg v0.0.0-20250226145529-0372c089c78f
2727
knative.dev/reconciler-test v0.0.0-20250219013557-5ca0bd4fcad5

go.sum

+2-2
Original file line numberDiff line numberDiff line change
@@ -1408,8 +1408,8 @@ k8s.io/utils v0.0.0-20241210054802-24370beab758 h1:sdbE21q2nlQtFh65saZY+rRM6x6aJ
14081408
k8s.io/utils v0.0.0-20241210054802-24370beab758/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
14091409
knative.dev/caching v0.0.0-20250226145629-ad23fbda1a2b h1:+24CIfsRD0tZfHCLq+IZTQFCkfGMRdUCqpss+6+WaZY=
14101410
knative.dev/caching v0.0.0-20250226145629-ad23fbda1a2b/go.mod h1:iu5bpefRxe1sIK2CkEJklOsHqJsG2eEqMbb4SvOmCVI=
1411-
knative.dev/eventing v0.44.1-0.20250227113130-1e889be219d8 h1:l0Ne5dR0R8n8tnOHCEjMqipQ0Dk/RqDD7hqua7NrDpE=
1412-
knative.dev/eventing v0.44.1-0.20250227113130-1e889be219d8/go.mod h1:WsyK1x7DoajDF7Vim1f4prGv6fEP9WbkiZYX/na8IK8=
1411+
knative.dev/eventing v0.44.1-0.20250227153031-fe83e25214e9 h1:rkeydldG+qoe0xPzviUWA7OpldeG9WMztGUMsEjSfQo=
1412+
knative.dev/eventing v0.44.1-0.20250227153031-fe83e25214e9/go.mod h1:WsyK1x7DoajDF7Vim1f4prGv6fEP9WbkiZYX/na8IK8=
14131413
knative.dev/hack v0.0.0-20250219013704-306ce745e077 h1:kcYrHAI+x7KHChjFfJ37Sq5QNAIwQExRor+g6Rbg1K0=
14141414
knative.dev/hack v0.0.0-20250219013704-306ce745e077/go.mod h1:R0ritgYtjLDO9527h5vb5X6gfvt5LCrJ55BNbVDsWiY=
14151415
knative.dev/networking v0.0.0-20250226145929-863b7af736fb h1:rdr20A8ZhxeRalSvSF/OpdcmYOcZc3Lyo3caHL/d/6M=

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

+12-8
Original file line numberDiff line numberDiff line change
@@ -87,25 +87,26 @@ func (ts *EventTransformStatus) InitializeConditions() {
8787
ts.GetConditionSet().Manage(ts).InitializeConditions()
8888
}
8989

90-
func (ts *EventTransformStatus) PropagateJsonataDeploymentStatus(ds appsv1.DeploymentStatus) {
90+
func (ts *EventTransformStatus) PropagateJsonataDeploymentStatus(ds appsv1.DeploymentStatus) bool {
9191
defer ts.propagateTransformJsonataReadiness()
9292
if ts.JsonataTransformationStatus == nil {
9393
ts.JsonataTransformationStatus = &JsonataEventTransformationStatus{}
9494
}
9595
ts.JsonataTransformationStatus.Deployment = ds
9696
if ds.Replicas > 0 && ds.Replicas == ds.AvailableReplicas {
9797
transformJsonataConditionSet.Manage(ts).MarkTrue(TransformationJsonataDeploymentReady)
98-
} else {
99-
transformJsonataConditionSet.Manage(ts).MarkFalse(TransformationJsonataDeploymentReady, TransformationJsonataDeploymentUnavailable, "Expected replicas: %d, available: %d", ds.Replicas, ds.AvailableReplicas)
98+
return true
10099
}
100+
transformJsonataConditionSet.Manage(ts).MarkFalse(TransformationJsonataDeploymentReady, TransformationJsonataDeploymentUnavailable, "Expected replicas: %d, available: %d", ds.Replicas, ds.AvailableReplicas)
101+
return false
101102
}
102103

103104
func (ts *EventTransformStatus) PropagateJsonataSinkBindingUnset() {
104105
defer ts.propagateTransformJsonataReadiness()
105106
transformJsonataConditionSet.Manage(ts).MarkTrue(TransformationJsonataSinkBindingReady)
106107
}
107108

108-
func (ts *EventTransformStatus) PropagateJsonataSinkBindingStatus(sbs sourcesv1.SinkBindingStatus) {
109+
func (ts *EventTransformStatus) PropagateJsonataSinkBindingStatus(sbs sourcesv1.SinkBindingStatus) bool {
109110
defer ts.propagateTransformJsonataReadiness()
110111
if ts.JsonataTransformationStatus == nil {
111112
ts.JsonataTransformationStatus = &JsonataEventTransformationStatus{}
@@ -118,15 +119,18 @@ func (ts *EventTransformStatus) PropagateJsonataSinkBindingStatus(sbs sourcesv1.
118119
topLevel := sbs.GetCondition(apis.ConditionReady)
119120
if topLevel == nil {
120121
transformJsonataConditionSet.Manage(ts).MarkUnknown(TransformationJsonataSinkBindingReady, "", "")
121-
return
122+
return false
122123
}
123124
if topLevel.IsTrue() {
124125
transformJsonataConditionSet.Manage(ts).MarkTrue(TransformationJsonataSinkBindingReady)
125-
} else if topLevel.IsFalse() {
126+
return true
127+
}
128+
if topLevel.IsFalse() {
126129
transformJsonataConditionSet.Manage(ts).MarkFalse(TransformationJsonataSinkBindingReady, topLevel.Reason, topLevel.Message)
127-
} else {
128-
transformJsonataConditionSet.Manage(ts).MarkUnknown(TransformationJsonataSinkBindingReady, topLevel.Reason, topLevel.Message)
130+
return false
129131
}
132+
transformJsonataConditionSet.Manage(ts).MarkUnknown(TransformationJsonataSinkBindingReady, topLevel.Reason, topLevel.Message)
133+
return false
130134
}
131135

132136
func (ts *EventTransformStatus) propagateTransformJsonataReadiness() {

vendor/modules.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1421,7 +1421,7 @@ k8s.io/utils/trace
14211421
## explicit; go 1.23.0
14221422
knative.dev/caching/pkg/apis/caching
14231423
knative.dev/caching/pkg/apis/caching/v1alpha1
1424-
# knative.dev/eventing v0.44.1-0.20250227113130-1e889be219d8
1424+
# knative.dev/eventing v0.44.1-0.20250227153031-fe83e25214e9
14251425
## explicit; go 1.23.0
14261426
knative.dev/eventing/cmd/heartbeats
14271427
knative.dev/eventing/pkg/apis

0 commit comments

Comments
 (0)