-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Multiple issues with nodejs devfile #13806
Comments
Please @tsmaeder and @tolusha give a look to this issue. |
If i'm not mistaken when I was testing it was using registry.access.redhat.com/ubi8/nodejs-10 as the image so my devfile must not have been updated. I'll try with the new one and report back. |
I suspect that most of the issues would be fixed with https://github.com/eclipse/che-devfile-registry/tree/master/arbitrary-users-patch images - will try to check this assumption after CI setup |
@ibuziuk yes, looks like it. However, the fact that yarn is IMO one of the cases where the user will have to bring their own images. Not saying we can't offer a devfile with yarn installed, but there will always be that "one more tool" some user needs that is not installed on any of the packaged devfiles. |
I would have expected that if projects is selected in the dialog that it would clone to /projects maybe that's an user error, maybe its not, that's just what I expected. I tried double clicking on /projects and it brought me to
(I was test cloning https://github.com/schemaStore/schemastore) Whats interesting is I was able to successfully clone it in other locations like theia/node_modules/@eclipse-che/api folder.
Its the container with alias nodejs
True, I'm just sad I have to do that myself 😉 |
It all works. The fact that yarn is not installed is not a bug. |
@tsmaeder : Could you create an enhancement issue to add "yarn" by default in the default nodejs stack? Because I agree with the initial requirement, that gets pretty "standard" and a lot of projects are using it. Having it, would be beneficial to end-users. |
ping @tsmaeder ??? |
Description
While trying to dogfood Che I found multiple issues with the node devfile that makes working with it almost impossible right off the bat.
Just from the short video below I've found a few things:
This dialog is being removed.
Looks like you're trying to clone to /. User error?
Which container?
https://www.youtube.com/watch?v=ep5nOJiL99w
Diagnostics:
7.0.0-rc-4.0-SNAPSHOT deployed via chectl onto minikube
The text was updated successfully, but these errors were encountered: