Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-2948 [Test execution] - ArgoCD UI Login | AWS | ARM64
  3. GITOPS-2971

[Test execution] - ArgoCD UI Login | AWS | ARM64 - OCP 4.12

XMLWordPrintable

    • False
    • None
    • False

      Test ArgoCD UI Login as part of 1.9.0 release

      Test Steps:

      There are three approaches

      1.

      Try the logging in method by following Visualize your applications via the Argo CD UI section in https://spaces.redhat.com/pages/viewpage.action?spaceKey=GITOPS&title=KAM+and+DevConsole+end+to+end+Tests 

       

      2.

      1. Install GitOps operator on your cluster
      2. Navigate to Networking -> Routes in openshift-gitops project, click on the link that takes you to the ArgoCD UI page
      3. Log In Via Openshift

       

      3.     

      1. Remove dex configuration from argocd CR

      *$ oc -n openshift-gitops patch argocd openshift-gitops --type='json' -p='[

      {"op": "remove", "path": "/spec/sso" }

      ]'*

      2. Add to the ArgoCD CR :

      spec:
        extraConfig:
          oidc.tls.insecure.skip.verify: 'true' 
        sso:
          provider: keycloak
          keycloak:
            rootCA: "---BEGIN---END---"

      3. Restart argocd server pod
      $ oc rollout restart deployment.apps/openshift-gitops-server -n openshift-gitops

      4. Wait for keycloak-1-deploy pod in openshift-gitops namespace to be completed

      5. Navigate to Networking -> Routes in openshift-gitops project and click on the link that takes you to the ArgoCD UI page

      6. LOG IN VIA KEYCLOAK, Log in with openshift and follow the instructions

      Acceptance Criteria:

      • Login is tested with all three approaches 
      • OCP 4.12 version is covered 

            rhn-support-vab Varsha B
            rhn-support-vab Varsha B
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: