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 }