Unverified Commit 0a8b917e authored by Julien Mancuso's avatar Julien Mancuso Committed by GitHub
Browse files

fix: prevent cluster-wide operator from reconciling DGDR/DynamoModel in...


fix: prevent cluster-wide operator from reconciling DGDR/DynamoModel in namespaces with namespace-restricted operator (#4574)
Signed-off-by: default avatarJulien Mancuso <jmancuso@nvidia.com>
parent 93c81420
...@@ -302,6 +302,7 @@ func (r *DynamoModelReconciler) SetupWithManager(mgr ctrl.Manager) error { ...@@ -302,6 +302,7 @@ func (r *DynamoModelReconciler) SetupWithManager(mgr ctrl.Manager) error {
GenericFunc: func(e event.GenericEvent) bool { return false }, GenericFunc: func(e event.GenericEvent) bool { return false },
}), }),
). ).
WithEventFilter(commoncontroller.EphemeralDeploymentEventFilter(r.Config)). // set the event filter to ignore resources handled by other controllers in namespace-restricted mode
Complete(r) Complete(r)
} }
......
...@@ -1475,6 +1475,7 @@ func (r *DynamoGraphDeploymentRequestReconciler) SetupWithManager(mgr ctrl.Manag ...@@ -1475,6 +1475,7 @@ func (r *DynamoGraphDeploymentRequestReconciler) SetupWithManager(mgr ctrl.Manag
UpdateFunc: func(ue event.UpdateEvent) bool { return true }, UpdateFunc: func(ue event.UpdateEvent) bool { return true },
GenericFunc: func(ge event.GenericEvent) bool { return true }, GenericFunc: func(ge event.GenericEvent) bool { return true },
}), }),
). // Watch DGDs created by this controller (via label) ). // Watch DGDs created by this controller (via label)
WithEventFilter(commonController.EphemeralDeploymentEventFilter(r.Config)). // set the event filter to ignore resources handled by other controllers in namespace-restricted mode
Complete(r) Complete(r)
} }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment