From ed5c8aef849ab3a79885e09ae8daab0bee9163c4 Mon Sep 17 00:00:00 2001 From: Cody Baker Date: Thu, 27 Feb 2025 11:23:46 -0500 Subject: [PATCH] limit error length --- pkg/floatingip/ip_controller.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/floatingip/ip_controller.go b/pkg/floatingip/ip_controller.go index 71bf880..815ca1b 100644 --- a/pkg/floatingip/ip_controller.go +++ b/pkg/floatingip/ip_controller.go @@ -404,7 +404,7 @@ func (i *ipController) reconcileIPStatus(ctx context.Context) { status.message = "" } else { status.state = flipopv1alpha1.IPStateError - status.message = fmt.Sprintf("retrieving IPs current provider ID: %s", err) + status.message = fmt.Sprintf("retrieving IPs current provider ID: %.100s", err) } status.retrySchedule = provider.ErrorToRetrySchedule(err) status.attempts, status.nextRetry = status.retrySchedule.Next(status.attempts) @@ -566,7 +566,7 @@ func (i *ipController) reconcileAssignment(ctx context.Context) { } else { status.state = flipopv1alpha1.IPStateError status.retrySchedule = provider.ErrorToRetrySchedule(err) - status.message = fmt.Sprintf("assigning IP to node: %s", err) + status.message = fmt.Sprintf("assigning IP to node: %.100s", err) status.assignmentErrors++ log.WithError(err).Error("assigning IP to node") if nRetry == nil {