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

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

    XMLWordPrintable

Details

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

    Description

      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

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: