Details
-
Bug
-
Resolution: Done
-
Critical
-
2.10.0.GA
-
False
-
False
-
Description
Preconditions:
Launch the OCP v. 4.6 with properly mirroring and install CRW using crwctl command. For exaple:
./crwctl server:deploy --no-olm-suggested-namespace --catalog-source-name=osbs-catalog-source --catalog-source-namespace=openshift-marketplace --package-manifest-name=codeready-workspaces --olm-channel=latest -n crw-dev-ws --che-operator-cr-patch-yaml=/tmp/che-cr-patch.yaml --workspace-engine=dev-workspace
Go to the dashboard and paste the URL like: {{[your_host]/#
https://gist.githubusercontent.com/l0rd/71a04dd0d8c8e921b16ba2690f7d5a47/raw/d520086e148c359b18c229328824dfefcf85e5ef/spring-petclinic-devfile-v2.0.0.yaml}}
Expected result: the factory should be consume and related workspace should start
Actual result: the workspace fails on the Open IDE phase
Additional info: If we looks at the DevWorkspace details yaml for the current DW we can figure out that:
.... endpoints: - attributes: type: ide
But should be: type: main
Looks like the changes from the PR: https://github.com/eclipse-che/che-plugin-registry/pull/963 have not been applied to the current assembly of CRW.
If we change it on main and restart the DW - it will work