Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-6940

DS can't find devfile from self-hosted GitHub Enterprise git repo

XMLWordPrintable

    • False
    • None
    • False

      Description of problem:

      DS can't find the devfile from a self-hosted GitHub Enterprise git repo with subDomainIsolation disabled.

      Workaround

      Prerequisites (if any, like setup, operators/versions):

      • DS 3.15
      • OCP 4.x
      • Self-hosted GitHub ENterprise version 3.13.2 with Subdomain Isolation OFF

      Steps to Reproduce

      • Have a CheCluster instance configured with github oauth secret annotated with
      che.eclipse.org/scm-github-disable-subdomain-isolation: 'true'
      
      • create a new WS pointing to a private repo hosting the attached devfile

      Actual results:

      See attached screenshots

      Expected results:

      WS properly created using the provided devfile

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Acceptance criteria: 

       

      Definition of Done:

      Build Details:

      Additional info (Such as Logs, Screenshots, etc):

      see attached
       

       *

        1. devfile-hosted-in-a-ghe-private-repo.yaml
          0.4 kB
          Rafael Soares
        2. githubenterprise-oauth-secret.png
          180 kB
          Rafael Soares
        3. WS-devfile-not-found.png
          78 kB
          Rafael Soares

              ivinokur-1 Igor Vinokur
              rafael.soares Rafael Soares
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: