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

[Test] - Operator doesn't reconcile on certain repo server settings

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • 1.7.0
    • Operator
    • False
    • None
    • False

      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:

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

      Expected behavior:

      Upon change of either of the 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

      Write a test and add it to the Kuttl suite

              rhn-support-vab Varsha B
              bluengop@redhat.com Borja Luengo (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: