From ef7a1d665d1c6b537e86ffa98540ce4fb440f233 Mon Sep 17 00:00:00 2001 From: Valentyna Bukhalova Date: Fri, 30 Aug 2024 14:48:17 +0200 Subject: [PATCH] KUBE-515: fix retry duration (#133) * nojira: fix retry duration by default and for get node --- actions/approve_csr_handler_test.go | 4 ++-- actions/kubernetes_helpers.go | 1 + waitext/extensions.go | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/actions/approve_csr_handler_test.go b/actions/approve_csr_handler_test.go index a6c06c0..b8e4b52 100644 --- a/actions/approve_csr_handler_test.go +++ b/actions/approve_csr_handler_test.go @@ -131,8 +131,8 @@ func TestApproveCSRHandler(t *testing.T) { h := &approveCSRHandler{ log: log, clientset: client, - csrFetchInterval: 100 * time.Millisecond, - initialCSRFetchTimeout: 1000 * time.Millisecond, + csrFetchInterval: 500 * time.Millisecond, + initialCSRFetchTimeout: 5000 * time.Millisecond, } ctx := context.Background() diff --git a/actions/kubernetes_helpers.go b/actions/kubernetes_helpers.go index e8dc2d7..e0f3403 100644 --- a/actions/kubernetes_helpers.go +++ b/actions/kubernetes_helpers.go @@ -95,6 +95,7 @@ func getNodeForPatching(ctx context.Context, log logrus.FieldLogger, clientset k var node *v1.Node boff := waitext.DefaultExponentialBackoff() + boff.Duration = 5 * time.Second err := waitext.Retry( ctx, diff --git a/waitext/extensions.go b/waitext/extensions.go index 861610c..b07f020 100644 --- a/waitext/extensions.go +++ b/waitext/extensions.go @@ -10,7 +10,7 @@ import ( ) const ( - defaultInitialInterval = 500 * time.Millisecond + defaultInitialInterval = 1 * time.Second defaultRandomizationFactor = 0.5 defaultMultiplier = 1.5 defaultMaxInterval = 60 * time.Second