Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DevWorkspaces on minikube does not work due some routing issues #20375

Closed
Tracked by #20444
sleshchenko opened this issue Aug 30, 2021 · 0 comments
Closed
Tracked by #20444

DevWorkspaces on minikube does not work due some routing issues #20375

sleshchenko opened this issue Aug 30, 2021 · 0 comments
Assignees
Labels
engine/devworkspace Issues related to Che configured to use the devworkspace controller as workspace engine. kind/bug Outline of a bug - must adhere to the bug report template. severity/P1 Has a major impact to usage or development of the system.

Comments

@sleshchenko
Copy link
Member

Describe the bug

DevWorkspaces on minikube does not work due some routing issues.
Workspace URL is redirected to dashboard.

Che version

next (development version)

Steps to reproduce

  1. Deploy Che on minikube with next chectl:
chectl server:deploy --installer=operator --platform=minikube --che-operator-cr-patch-yaml=/home/sleshche/che-custom-che-server.yaml --workspace-engine=dev-workspace

where patch file has the following content

spec:
  devWorkspace:
    enable: true
  server:
    customCheProperties:
      CHE_INFRA_KUBERNETES_ENABLE__UNSUPPORTED__K8S: "true"
  1. When Dashboard is opened, create a workspace with Sample and wait it started.

  2. Check that Dashboard is opened instead of Theia IDE.

  3. Switch single host impl to gateway by adding spec.k8s.singleHostExposureType: gateway into Che Cluster, wait Che is reconfigured.

  4. Try a new workspace or restart the existing one.

  5. Check that Theia is not opened.

Expected behavior

Theia is opened after workspace is started.

Runtime

minikube

Screenshots

Screenshot_20210830_110738

Installation method

chectl/next

Environment

Linux

Eclipse Che Logs

No response

Additional context

No response

@sleshchenko sleshchenko added kind/bug Outline of a bug - must adhere to the bug report template. engine/devworkspace Issues related to Che configured to use the devworkspace controller as workspace engine. area/devworkspace-che-operator labels Aug 30, 2021
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Aug 30, 2021
@ibuziuk ibuziuk added severity/P1 Has a major impact to usage or development of the system. and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Aug 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engine/devworkspace Issues related to Che configured to use the devworkspace controller as workspace engine. kind/bug Outline of a bug - must adhere to the bug report template. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

6 participants