che icon indicating copy to clipboard operation
che copied to clipboard

Make it easy for first time Che users to launch workspaces from the dashboard on Minikube

Open rsriniva opened this issue 11 months ago • 4 comments

Is your enhancement related to a problem? Please describe

For users who are installing and evaluating Che for the first time, and usually using minikube for installing Che, the numerous examples populated in the dashboard do not work. All of them hang on the Starting IDE... phase when a workspace is launched. The workspace comes up correctly if the examples from che-samples in github are pointed to directly in the Create and Open field. The devfile links available in the devfile.io registry also do not work by cutting and pasting into the Create and Open field.

I don't know if this is a minikube thing, but it would be nice if the dashboard is populated with the correct entries so that newcomers can launch and test various runtimes and hopefully do more with Che. It's a turn off if basic things do not work after install.

Describe the solution you'd like

  • Make the dashboard samples in the default install work correctly.
  • Modify the default install to point to OpenVSX.org directly instead of the default internal plugin registry. Newcomers should be able to play with the dashboard samples and install and try some extensions
  • Change the defaults to allow newcomers to launch more than one workspace at a time. Say a conservative number like 5 should be good

Describe alternatives you've considered

No response

Additional context

No response

rsriniva avatar Jan 23 '25 06:01 rsriniva

Make the dashboard samples in the default install work correctly.

https://github.com/eclipse-che/che/issues/23179

tolusha avatar Jan 23 '25 10:01 tolusha

Modify the default install to point to OpenVSX.org directly instead of the default internal plugin registry. Newcomers should be able to play with the dashboard samples and install and try some extensions

The che-plugin registry is deprecated and OpenVSX.org is the default registry already.

tolusha avatar Jan 23 '25 10:01 tolusha

Modify the default install to point to OpenVSX.org directly instead of the default internal plugin registry. Newcomers should be able to play with the dashboard samples and install and try some extensions

The che-plugin registry is deprecated and OpenVSX.org is the default registry already.

I ran the install using chectl today in the morning. It installed 7.97.0 of Che. The CheCluster CR does not list OpenVSX and plugins did not install in my workspace that were declared in .vscode/extensions.json

rsriniva avatar Jan 23 '25 10:01 rsriniva

Che uses https://open-vsx.org as a default extensions registry and you don't need to set it in the CheCluster CR:

Image

Are there any extensions visible in the Extensions view on your instance? If not, could you please check the browser console logs?

svor avatar Jan 23 '25 17:01 svor

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.

che-bot avatar Nov 13 '25 01:11 che-bot