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

Remove Keycloak support in OpenShift GitOps (v1.18.0)

XMLWordPrintable

    • GitOps Scarlet Sprint 18, GitOps Scarlet Sprint 19

      The goal of this story is to remove support for Keycloak from OpenShift GitOps. After this story is complete, the operator will no longer reconcile the keycloak fields of the Argo CD CR.

      Slack thread for more details: https://redhat-internal.slack.com/archives/C072XEET171/p1749039415795409?thread_ts=1737090625.150739&cid=C072XEET171

      Acceptance Criteria

      • Create a PR to argocd-operator:
        • Update keycloak field comments to indicate functionality has been removed (but don't remove the fields)
        • Update controller logic: if keycloak fields are defined, argocd-operator will print a deprecation message and no-op (we no longer reconcile keycloak fields)
        • Update various test cases
      • Create a PR to gitops-operator
        • Adopt argocd-operator change
        • Update various test cases
      • Merge PRs
      • Add OpenShift GitOps doc notice indicating the field is removed.
      • Remove 'Configuring SSO for Argo CD for Keycloak' doc topic

              rh-ee-rnaaz Rizwana Naaz
              jgwest Jonathan West
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: