@@ -524,11 +524,6 @@ func (r *OpenStackClientReconciler) SetupWithManager(
524524 handler .EnqueueRequestsFromMapFunc (r .findObjectsForSrc ),
525525 builder .WithPredicates (predicate.ResourceVersionChangedPredicate {}),
526526 ).
527- Watches (
528- & corev1.Secret {},
529- handler .EnqueueRequestsFromMapFunc (r .findObjectsForSrc ),
530- builder .WithPredicates (predicate.ResourceVersionChangedPredicate {}),
531- ).
532527 Watches (
533528 // Reconcile all openstackclients when a MetricStorage changes.
534529 // This is needed to ensure the observability client is
@@ -542,6 +537,8 @@ func (r *OpenStackClientReconciler) SetupWithManager(
542537func (r * OpenStackClientReconciler ) findObjectsForSrc (ctx context.Context , src client.Object ) []reconcile.Request {
543538 requests := []reconcile.Request {}
544539
540+ l := log .FromContext (context .Background ()).WithName ("Controllers" ).WithName ("OpenStackClient" )
541+
545542 for _ , field := range allWatchFields {
546543 crList := & clientv1.OpenStackClientList {}
547544 listOps := & client.ListOptions {
@@ -550,10 +547,13 @@ func (r *OpenStackClientReconciler) findObjectsForSrc(ctx context.Context, src c
550547 }
551548 err := r .List (ctx , crList , listOps )
552549 if err != nil {
553- return []reconcile.Request {}
550+ l .Error (err , fmt .Sprintf ("listing %s for field: %s - %s" , crList .GroupVersionKind ().Kind , field , src .GetNamespace ()))
551+ return requests
554552 }
555553
556554 for _ , item := range crList .Items {
555+ l .Info (fmt .Sprintf ("input source %s changed, reconcile: %s - %s" , src .GetName (), item .GetName (), item .GetNamespace ()))
556+
557557 requests = append (requests ,
558558 reconcile.Request {
559559 NamespacedName : types.NamespacedName {
0 commit comments