-
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
Plugin installation fails from che-theia workspace #15006
Comments
@evidolob any comments on that ^ ? |
che-theia use DELETE http request with
error on ws-loader, |
@evidolob you execute delete and get |
To solve the problem we need:
|
@JonasHelming could you provide more information about your workspace? I need at least your devfile to reproduce the case and check the error when installing a plugin (addPlugin request). I created a workspace from the following devfile but didn't get any errors.
|
@vitaliy-guliy hmm.. why do you need a devfile? steps to repro are basically:
This need to be tested against multiuser with tls / celf-signed-certs and workspace creation in the unique namespace though |
@ibuziuk I cannot get an error with updating the devfile (adding a plugin component) on che.openshift.io as @JonasHelming noted I did exactly as you wrote:
Result: new plugin component in the devfile is appeared. But yes, there is still a problem with restarting the workspace. |
This is the biggest issue, workspace is not stopped properly and all the workspace resources are still there (routes, deployments etc) see the error message #15006 (comment) |
@evidolob if the plugin installation issue / workspace stop + restart is not Hosted Che specific we would probably need to disable plugin installation from che-theia UI |
@ibuziuk I think at this moment we can't guarantee for sure that there is no Hosted Che specific. I believe that we need to fix this redhat-developer/rh-che#1689 and clarify all exceptions that happened during workspace removal on Hosted Che. |
Cannot stop the workspace with machine token on local minishift and openshift.io. Che server responds OK on STOP request but then, when listening workspace status via websocket, client receives the message that an error occurred when stopping the workspace. |
openshift.io is another story. I was not able to reproduce in on minishift. What was your configuration on minishift? chectl, operator, OAuth? |
Hi guys, I've tried to reproduce on Hosted Che. When I install a plugin and click the button to refresh the workspace, I got an error [1]. I've refreshed the browser window again and got a different error [2] saying that |
Everything's merged. Must work now. |
@vitaliy-guliy was it cherry-picked to 7.3.x? |
verified on prod-preview running against 7.3.2 and the functionality works just fine \o/ |
I have a trial instance of openshift.io and a default workspace (Java maven). When I open the plugin view and click on "install" on any plugin, I get:
"Unable to install plugin 'redhat/php-debugger/latest'. Request addPlugin failed unexpectedly without providing any details."
Runtime
kubectl version
)oc version
)minikube version
andkubectl version
)minishift version
andoc version
)docker version
andkubectl version
)Environment
The text was updated successfully, but these errors were encountered: