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

Operator doesn't reconcile on certain repo server settings

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • 1.7.0
    • 1.5.0, 1.4.5
    • Operator
    • 5
    • False
    • None
    • False
    • GITOPS Sprint 220, GITOPS Sprint 221

      Problem description

      The Operator does not reconcile certain settings for the repository server when they are changed:

      .spec.repo.automountServiceAccountToken
      .spec.repo.serviceAccount

      To reproduce:

      • Create ArgoCD CR without any options
      • Change above settings, e.g. set .spec.repo.automountServiceAccountToken to true
      • Observe that the argocd-repo-server deployment is not changed

      Expected behavior:

      • Upon change of either of above settings, the argocd-repo-server deployment resource gets reconciled

      Workaround:

      • Delete the argocd-repo-server deployment resource, the Operator will reconcile it back in with the appropriate settings

            rismishr Rishabh Mishra (Inactive)
            jfischer@redhat.com Jann Fischer
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: