How to debug redis-ha replication failures on argocd upgrade? #22621
Unanswered
johnmreynolds
asked this question in
Q&A
Replies: 2 comments 5 replies
-
Does the https://argo-cd.readthedocs.io/en/stable/faq/#how-to-rotate-redis-secret |
Beta Was this translation helpful? Give feedback.
0 replies
-
Yes, when running on v2.9.4 I have an argocd-redis secret, with a key "auth" within that. When upgrading to v2.12.6 I get the above error. |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm currently trying to upgrade (using the helm chart) our current (old) ArgoCD install v2.9.4, and running in to issues with redis-ha.
Upgrading to v2.10.9 I think is ok, but around v2.12.6 the new redis-ha pods fail with:
1:S 07 Apr 2025 14:33:27.138 * Connecting to MASTER 172.20.209.119:6379
1:S 07 Apr 2025 14:33:27.138 * MASTER <-> REPLICA sync started
1:S 07 Apr 2025 14:33:27.139 * Non blocking connect for SYNC fired the event.
1:S 07 Apr 2025 14:33:27.139 * Master replied to PING, replication can continue...
1:S 07 Apr 2025 14:33:27.140 # Unable to AUTH to MASTER: -ERR AUTH called without any password configured for the default user. Are you sure your configuration is correct?
Reverting the upgrade seems to fix this. It doesn't seem to directly be the redis version, as it looks like instances have both worked and failed with redis 7.2.4.
I can't see anything about this in the ArgoCD upgrade notes.
Does anyone have any idea what is going wrong here or how to debug this?
Or alternatively, am I right in thinking that ArgoCD doesn't actually need the contents of the redis cache? If so, how do I do a clean redeployment of the redis-ha pods, as currently a rolling upgrade will again fail the replication.
Beta Was this translation helpful? Give feedback.
All reactions