From 9ec5d88b0ee9f1eaa4847a461f80c204dee1008a Mon Sep 17 00:00:00 2001 From: Spencer Amann Date: Thu, 28 Sep 2023 12:34:34 -0400 Subject: [PATCH] retry the entire pull-secret rotation --- pkg/cluster/acrtoken.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/cluster/acrtoken.go b/pkg/cluster/acrtoken.go index b733b9439ab..45ad6754aa5 100644 --- a/pkg/cluster/acrtoken.go +++ b/pkg/cluster/acrtoken.go @@ -115,7 +115,9 @@ func (m *manager) rotateACRTokenPassword(ctx context.Context) error { if err != nil { return err } - err = m.rotateOpenShiftConfigSecret(ctx, pullSecret.Data[corev1.DockerConfigJsonKey]) + err = retryOperation(func() error { + return m.rotateOpenShiftConfigSecret(ctx, pullSecret.Data[corev1.DockerConfigJsonKey]) + }) if err != nil { return err }