Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-2358

Support for Gitops repo-server-timeout-seconds with default instance

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Done
    • Icon: Undefined Undefined
    • 1.7.0
    • None
    • Operator
    • 5
    • False
    • None
    • False

      Hello team,

      Gitops repo-server-timeout-seconds can not be set via the operator for the default instance.

      In order to handle our workload,  have scaled the repo server replicas and performed several tuning at the ArgoCD instance. However, Still, observe "Context Deadline Exceed" errors.

      Based on argocd documentation, the following "--repo-server-timeout-seconds" parameters seem to cover the need, yet this parameter can not be set via an official operator.

      https://argo-cd.readthedocs.io/en/stable/operator-manual/high_availability/

      "The manifest generation typically takes the most time during reconciliation. The duration of manifest generation is limited to make sure the controller refresh queue does not overflow. The app reconciliation fails with Context deadline exceeded error if manifest generating taking too much time. As a workaround increase the value of --repo-server-timeout-seconds and consider scaling up argocd-repo-server deployment."

      Can we add this feature?

       

              saumeyakatyal Saumeya Katyal (Inactive)
              rhn-support-sburhade Satyam Burhade
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: