@@ -291,7 +291,7 @@ func (r *KubeadmControlPlaneReconciler) reconcile(ctx context.Context, cluster *
291
291
}
292
292
293
293
controlPlane , err := r .createControlPlane (ctx , cluster , kcp )
294
- if controlPlane == nil || err != nil {
294
+ if err != nil {
295
295
logger .Error (err , "failed to initialize control plane" )
296
296
return ctrl.Result {}, err
297
297
}
@@ -403,7 +403,7 @@ func (r *KubeadmControlPlaneReconciler) reconcileDelete(ctx context.Context, clu
403
403
logger .Info ("Reconcile KubeadmControlPlane deletion" )
404
404
405
405
controlPlane , err := r .createControlPlane (ctx , cluster , kcp )
406
- if controlPlane == nil || err != nil {
406
+ if err != nil {
407
407
logger .Error (err , "failed to initialize control plane" )
408
408
return ctrl.Result {}, err
409
409
}
@@ -413,6 +413,7 @@ func (r *KubeadmControlPlaneReconciler) reconcileDelete(ctx context.Context, clu
413
413
r .managementCluster .TargetClusterControlPlaneHealthCheck (ctx , controlPlane , util .ObjectKey (cluster )) //nolint
414
414
r .managementCluster .TargetClusterEtcdHealthCheck (ctx , controlPlane , util .ObjectKey (cluster )) //nolint
415
415
416
+ // Gets all machines, not just control plane machines.
416
417
allMachines , err := r .managementCluster .GetMachinesForCluster (ctx , util .ObjectKey (cluster ))
417
418
if err != nil {
418
419
return ctrl.Result {}, err
0 commit comments