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

After upgrade from DevSpaces 3.8 to 3.10, bitbucket integration stopped working for URLs like https://xx.xx.xx/bitbucket/scm/xxx/xxxx.git

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • Release Notes
    • Hide
      = Bitbucket integration issues with 'https://xx.xx.xx/bitbucket/scm/xxx/xxxx.git' URLs

      Before this release, creating a workspace with an 'https://xx.xx.xx/bitbucket/scm/xxx/xxxx.git' URL caused the following error message to appear: "Cannot build factory with any of the provided parameter. Please check parameters correctness and resend query". With this release, the workspace is created correctly.
      Show
      = Bitbucket integration issues with ' https://xx.xx.xx/bitbucket/scm/xxx/xxxx.git' URLs Before this release, creating a workspace with an ' https://xx.xx.xx/bitbucket/scm/xxx/xxxx.git' URL caused the following error message to appear: "Cannot build factory with any of the provided parameter. Please check parameters correctness and resend query". With this release, the workspace is created correctly.
    • Bug Fix
    • Done

      Description of problem:

      When a workspace is created in the DevSpace 3.11 with the following URL 'https://xx.xx.xx/bitbucket/scm/xxx/xxxx.git', the following error message is reported:
      "Cannot build factory with any of the provided parameter. Please check parametrs correctness and resend query"

      We suspect that since Devspace 3.10 stronger URL checks have been implemented
      like in thi commit https://github.com/eclipse-che/che-server/commit/7d0cfb306c3e9c718a9850db0adb5637704ca1f

      Following some analysed coding that seem related to the issue: 

      https://github.com/eclipse-che/che-server/blob/833d97eea12e87458908d44325277c57193f55ab/wsmaster/che-core-api-factory/src/main/java/org/eclipse/che/api/factory/server/FactoryService.java#L340

      https://github.com/eclipse-che/che-server/blob/833d97eea12e87458908d44325277c57193f55ab/wsmaster/che-core-api-factory/src/main/java/org/eclipse/che/api/factory/server/FactoryService.java#L446

       

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

      Steps to Reproduce

      • Install the devspaces 3.11
      • Configure a workspace with the Bitbucket with the mentioned URL standand

       

      Actual results:

      Expected results:

      Reproducibility (Always/Intermittent/Only Once):

      Acceptance criteria: 

       

      Definition of Done:

      Build Details:

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

       

       *

        1. ds312--can-t-find-that-Bitbucket.png
          96 kB
          Shmaraiev Oleksandr
        2. ds310.1-Creating-a-workspace.png
          108 kB
          Shmaraiev Oleksandr

              abazko Anatolii Bazko
              rhn-support-bgomes Bruno Gomes
              Shmaraiev Oleksandr Shmaraiev Oleksandr
              Jana Vrbkova Jana Vrbkova
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: