New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need to reload argocd-server config or restart pods after removing data.oidc.config from argocd-cm. #12221
Comments
Almost same issue here...
Tried:
TEMPORARY SOLUTION:
Same issue as this.. And this... https://stackoverflow.com/questions/70120083/not-able-to-connect-argocd-with-gitlab-repository NOTE: Also please consider that Redis is seem healthy but it does not respond...My ArgoCD Deployment Details:
Kubernetes info:
|
Hot-reload of configmap changes has been flakey/broken for some time. There were attempts to fix it, but they ended up being insufficient. Related: #10707 Workaround is to restart argocd-server pods ATM. |
This issue should be fixed by now, thx to #12076 being merged. |
@drpaneas I'll go ahead and close it. |
I'm not sure #12076 will fix this issue, since that PR is related to reloading of the certificate rather than the reloading of configmaps 🤔 |
@blakepettersson might be, yes. |
Describe the bug
After removing data.oidc.config from argocd-cm argocd-server is not updated. I discovered this when switching from native OIDC to Dex. The Dex config was updated by adding data.dex.config, but the native OIDC was still doing authorization using old data.oidc.config.
To Reproduce
Have not attempted to reproduce.
Expected behavior
The configuration of argocd-server should be updated after data.oidc.config is removed from argocd-cm through a config reloader or whatever mechanism is in use or the pods should be restarted.
Screenshots
Version
Logs
The text was updated successfully, but these errors were encountered: