che: Workspace panel actions are not working

Describe the bug

I opened my usual self-hosting workspace this morning and ended up with an empty workspace. I saw no source in the explorer and I could not open any terminals in containers. After realizing I had no workspace roots open, I opened one by hand and my projects appeared. I could now open terminals in user containers, but not in any containers inside the “plugins” folder in the “my workspace” sidebar.

Che version

  • latest
  • nightly
  • other: please specify

Steps to reproduce

Start a workspace and try to use any action from the Workspace panel. Also see: https://github.com/eclipse/che/issues/19441#issuecomment-809240864

Expected behavior

Runtime

  • kubernetes (include output of kubectl version)
  • Openshift (include output of oc version)
  • minikube (include output of minikube version and kubectl version)
  • minishift (include output of minishift version and oc version)
  • docker-desktop + K8S (include output of docker version and kubectl version)
  • other: (please specify)

Screenshots

Installation method

  • chectl
    • provide a full command that was used to deploy Eclipse Che (including the output)
    • provide an output of chectl version command
  • OperatorHub
  • I don’t know

Environment

  • my computer
    • Windows
    • Linux
    • macOS
  • Cloud
    • Amazon
    • Azure
    • GCE
    • other (please specify)
  • Dev Sandbox (workspaces.openshift.com)
  • other: please specify

Eclipse Che Logs

Additional context

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 20 (20 by maintainers)

Most upvoted comments

@RomanNikitenko could you please check it with the upstream commit before https://github.com/eclipse-theia/theia/pull/9223

so it doesn’t work with quay.io/eclipse/che-theia:c881e91 aka https://github.com/eclipse-che/che-theia/commit/c881e914b4944841a20f0d929664f382cffe4fbe but works with quay.io/eclipse/che-theia:1caeb61 aka https://github.com/eclipse-che/che-theia/commit/1caeb61a17674360bdde1575000e4f0469d729c0

so I suspect regression is coming from upstream theia change