gitops-operator
gitops-operator copied to clipboard
Dex pods refuse connections on cluster power-up, preventing oauth login to ArgoCD
Describe the bug On cluster power-up (after power down), gitops dex pods can refuse connections, which prevents login to argocd
To Reproduce Steps to reproduce the behavior:
- Use the "Login via OpenShift" feature on GitOps operator 1.3+ (viewed most recently with 1.3.2 on OCP 4.8.25)
- Power down the cluster entirely
- Power up the cluster
- Attempt to access ArgoCD again. Most likely will be greeted with an error about dex refusing connection
Expected behavior oauth login succeeds and argocd login allowed
Additional context Deleting the gitops-dex pods is an effective workaround - the new pods accept connections and allow login.
Might be related to https://github.com/argoproj-labs/argocd-operator/issues/47