Skip to content

Commit 2a5ee95

Browse files
authored
🌱 Avoid large number of connection error traces in kubeadm controller (#12106)
1 parent fdc24fb commit 2a5ee95

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

controlplane/kubeadm/internal/controllers/controller.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ func (r *KubeadmControlPlaneReconciler) Reconcile(ctx context.Context, req ctrl.
216216
if err := r.updateStatus(ctx, controlPlane); err != nil {
217217
var connFailure *internal.RemoteClusterConnectionError
218218
if errors.As(err, &connFailure) {
219-
log.Error(err, "Could not connect to workload cluster to fetch status")
219+
log.Info(fmt.Sprintf("Could not connect to workload cluster to fetch status: %s", err.Error()))
220220
} else {
221221
reterr = kerrors.NewAggregate([]error{reterr, errors.Wrap(err, "failed to update KubeadmControlPlane status")})
222222
}
@@ -225,7 +225,7 @@ func (r *KubeadmControlPlaneReconciler) Reconcile(ctx context.Context, req ctrl.
225225
if err := r.updateV1Beta1Status(ctx, controlPlane); err != nil {
226226
var connFailure *internal.RemoteClusterConnectionError
227227
if errors.As(err, &connFailure) {
228-
log.Error(err, "Could not connect to workload cluster to fetch deprecated v1beta1 status")
228+
log.Info(fmt.Sprintf("Could not connect to workload cluster to fetch deprecated v1beta1 status: %s", err.Error()))
229229
} else {
230230
reterr = kerrors.NewAggregate([]error{reterr, errors.Wrap(err, "failed to update KubeadmControlPlane deprecated v1beta1 status")})
231231
}

0 commit comments

Comments
 (0)