OpenShift GitOps stuck in refresh when managing many namespace via single ArgoCD instance on OpenShift Container Platform 4
Issue
- A
namespace
specific ArgoCD instances get stuck in the refreshing state approx. every 12 to 72 hour until the ArgoCD controller is restarted. - When managing a large number of namespaces ArgoCD becomes unusable.
- When labeling more than 100 namespace with
managed-by=foo
so that thosenamespaces
would be synced byfoo
, ArgoCD fails to do tasks such as sync or refresh.
Environment
- Red Hat OpenShift Container Platform (RHOCP) 4
- Red Hat OpenShift GitOps 1.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.