@@ -61,7 +61,7 @@ func (r *ArgoCDProjectRoleBindingReconciler) Reconcile(ctx context.Context, req
6161 projectRoleBinding .SetConditions (rbacoperatorv1alpha1 .ReconcileError (err ))
6262 if err := r .Status ().Update (ctx , & projectRoleBinding ); err != nil {
6363 r .Log .Error (err , "Failed to update ArgoCDProjectRoleBinding status" , "name" , req .Name )
64- return ctrl.Result {RequeueAfter : time . Minute * 2 }, err
64+ return ctrl.Result {}, err
6565 }
6666 }
6767
@@ -71,7 +71,7 @@ func (r *ArgoCDProjectRoleBindingReconciler) Reconcile(ctx context.Context, req
7171 if err := r .Status ().Update (ctx , & projectRoleBinding ); err != nil {
7272 r .Log .Error (err , "Failed to update ArgoCDProjectRoleBinding status during finalizer handling" , "name" , req .Name )
7373 }
74- return ctrl.Result {RequeueAfter : time . Minute * 2 }, fmt .Errorf ("error when handling finalizer: %v" , err )
74+ return ctrl.Result {}, fmt .Errorf ("error when handling finalizer: %v" , err )
7575 }
7676 return ctrl.Result {}, nil
7777 }
@@ -82,7 +82,7 @@ func (r *ArgoCDProjectRoleBindingReconciler) Reconcile(ctx context.Context, req
8282 if err := r .Status ().Update (ctx , & projectRoleBinding ); err != nil {
8383 r .Log .Error (err , "Failed to update ArgoCDProjectRoleBinding status after adding finalizer" , "name" , req .Name )
8484 }
85- return ctrl.Result {RequeueAfter : time . Minute * 2 }, fmt .Errorf ("error when adding finalizer: %v" , err )
85+ return ctrl.Result {}, fmt .Errorf ("error when adding finalizer: %v" , err )
8686 }
8787 return ctrl.Result {RequeueAfter : time .Second }, nil
8888 }
@@ -106,7 +106,7 @@ func (r *ArgoCDProjectRoleBindingReconciler) Reconcile(ctx context.Context, req
106106 if err := r .Status ().Update (ctx , & projectRoleBinding ); err != nil {
107107 r .Log .Error (err , "Failed to update ArgoCDProjectRoleBinding status after project role not found" , "name" , req .Name )
108108 }
109- return ctrl.Result {RequeueAfter : time . Minute * 2 }, fmt .Errorf ("error when getting ArgoCDProjectRole: %v" , err )
109+ return ctrl.Result {}, fmt .Errorf ("error when getting ArgoCDProjectRole: %v" , err )
110110 }
111111
112112 if ! projectRole .HasArgoCDProjectRoleBindingRef () {
@@ -132,7 +132,7 @@ func (r *ArgoCDProjectRoleBindingReconciler) Reconcile(ctx context.Context, req
132132 }
133133 r .Log .Error (err , "Failed to remove role from AppProject" , "appProject" , boundAppProject , "role" , projectRoleName )
134134 projectRoleBinding .SetConditions (rbacoperatorv1alpha1 .ReconcileError (err ))
135- return ctrl.Result {RequeueAfter : time . Second }, fmt .Errorf ("error when removing role from AppProject: %v" , err )
135+ return ctrl.Result {}, fmt .Errorf ("error when removing role from AppProject: %v" , err )
136136 }
137137 r .Log .Info ("Role removed from AppProject" , "appProject" , boundAppProject , "role" , projectRoleName )
138138 projectRoleBinding .Status .AppProjectsBound = removeStringFromSlice (projectRoleBinding .Status .AppProjectsBound , boundAppProject )
@@ -163,15 +163,15 @@ func (r *ArgoCDProjectRoleBindingReconciler) Reconcile(ctx context.Context, req
163163 if err := r .Status ().Update (ctx , & projectRoleBinding ); err != nil {
164164 r .Log .Error (err , "Failed to update ArgoCDProjectRoleBinding status after patching AppProject" , "name" , req .Name )
165165 }
166- return ctrl.Result {RequeueAfter : time . Second }, fmt .Errorf ("error when patching AppProject: %v" , err )
166+ return ctrl.Result {}, fmt .Errorf ("error when patching AppProject: %v" , err )
167167 }
168168 r .Log .Info ("AppProject patched successfully" , "appProject" , appProjectRef )
169169 if ! isAppProjectInStatus (projectRoleBinding .Status .AppProjectsBound , appProjectRef ) {
170170 projectRoleBinding .Status .AppProjectsBound = append (projectRoleBinding .Status .AppProjectsBound , appProjectRef )
171171 r .Log .Info ("AppProject added to status" , "appProject" , appProjectRef )
172172 if err := r .Status ().Update (ctx , & projectRoleBinding ); err != nil {
173173 r .Log .Error (err , "Failed to update ArgoCDProjectRoleBinding status after patching AppProject" , "name" , req .Name )
174- return ctrl.Result {RequeueAfter : time . Second }, fmt .Errorf ("error when updating status: %v" , err )
174+ return ctrl.Result {}, fmt .Errorf ("error when updating status: %v" , err )
175175 }
176176 }
177177 }
0 commit comments