Skip to content

Commit a40d69b

Browse files
authored
NO-ISSUE: Ignore not found error when finding ClusterDeployment (#142)
1 parent 76dbebc commit a40d69b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

controllers/agentcluster_controller.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,12 +235,12 @@ func (r *AgentClusterReconciler) findClusterDeployment(ctx context.Context, agen
235235
labelSelector := metav1.LabelSelector{MatchLabels: map[string]string{AgentClusterRefLabel: agentCluster.Name}}
236236
selector, err := metav1.LabelSelectorAsSelector(&labelSelector)
237237
if err != nil {
238-
return nil, err
238+
return nil, client.IgnoreNotFound(err)
239239
}
240240

241241
clusterDeployments := &hivev1.ClusterDeploymentList{}
242242
if err := r.Client.List(ctx, clusterDeployments, &client.ListOptions{LabelSelector: selector}); err != nil {
243-
return nil, err
243+
return nil, client.IgnoreNotFound(err)
244244
}
245245

246246
if len(clusterDeployments.Items) == 0 {

controllers/agentmachine_controller.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -389,13 +389,13 @@ func (r *AgentMachineReconciler) findAgentWithAgentMachineLabel(ctx context.Cont
389389
selector, err := metav1.LabelSelectorAsSelector(&labelSelector)
390390
if err != nil {
391391
log.WithError(err).Error("failed to convert label selector to selector")
392-
return nil, err
392+
return nil, client.IgnoreNotFound(err)
393393
}
394394

395395
agents := &aiv1beta1.AgentList{}
396396
if err := r.AgentClient.List(ctx, agents, &client.ListOptions{LabelSelector: selector}); err != nil {
397397
log.WithError(err).Error("failed to list agents")
398-
return nil, err
398+
return nil, client.IgnoreNotFound(err)
399399
}
400400

401401
if len(agents.Items) == 0 {

0 commit comments

Comments
 (0)