Uploaded image for project: 'OpenShift Dev Console'
  1. OpenShift Dev Console
  2. ODC-7546

Fix that console doesn't run at-all on a non-OpenShift clusters


    • ODC Sprint 3254

      Description of problem:
      When running the console against a non-OpenShift/non-OKD cluster the admin perspective almost work fine. But the developer perspective has a lot of small issues.

      Version-Release number of selected component (if applicable):
      Almost all versions

      How reproducible:

      Steps to Reproduce:
      You need a non-OpenShift cluster. You might can test this any another kubernetes distribution. I used kubeadm to create a local cluster, but it take some time until I can start a Pod locally. (That's the precondition.)

      You might want test kind or k3s instead.

      To run the console on your local machine against a non-OpenShift k8s cluster on your local machine you can use this script: https://github.com/jerolimov/openshift/commit/e6fe0924807017ff1320cfc8d82bde23c162eba3

      Actual results:

      1. Add page, Topology and Search wasn't shown in the navigation. The add page is opened anyway when switching to developer perspective.
      2. Topology page and Search already worked fine and are available when changing the URL manually.
      3. Add page quick search doesn't find anything
      4. The add page contains actions like Import from Git that doesn't work.
      5. The Namespace dropdown says "Namespaces" multiple times, but one "Projects" has left
      6. The masthead navigation contains a Quick Start item that shows just a "No Quick Starts found" page

      Expected results:

      1. Add page, Topology and Search navigation items should be shown.
      2. Add page should not show quick search button if it doesn't find anything
      3. Add page should not show any broken actions (better is to fix them, but this might be more complex)
      4. The namespace dropdown should only show Namespace labels.
      5. The masthead navigation should not show a Quick Start item if the Quick Start CRD is not installed

      Additional info:

            cjerolim Christoph Jerolimov
            cjerolim Christoph Jerolimov
            Sanket Pathak Sanket Pathak
            0 Vote for this issue
            2 Start watching this issue