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

Only install ConsoleLink if respective API exists on target cluster (1.4.13)

    XMLWordPrintable

Details

    • 5
    • False
    • None
    • False
    • In OpenShift 4.12, the console will be an optional install. This fix updates the GitOps Operator to prevent problems with the operator if the console. is not installed.
    • GITOPS Sprint 225

    Description

      As of the following information received for upcoming changes in OCP 4.12:
       

      With 4.12 OpenShift console will be an optional component (part of the composable OpenShift effort / CONSOLE-3160). When it’s not installed, console CRDs like ConsoleLink, ConsoleCLIDownload, ConsoleYAMLSample, and ConsoleQuickStart won’t be available on the cluster. Make sure operators/or inbuilt capability don’t fail when the CRD is missing.

       
      We need to ensure in the Operator to only install the Argo CD ConsoleLink if the API is available in the target cluster.
       
      The change needs to be backported to all OpenShift GitOps versions supported on OCP 4.12.

      Attachments

        Issue Links

          Activity

            People

              jpitman63 John Pitman
              jfischer@redhat.com Jann Fischer
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: