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

bug(regression): starting a task from my workspace view is not starting it ... #14204

Closed
4 of 21 tasks
sunix opened this issue Aug 12, 2019 · 7 comments
Closed
4 of 21 tasks
Assignees
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/bug Outline of a bug - must adhere to the bug report template.
Milestone

Comments

@sunix
Copy link
Contributor

sunix commented Aug 12, 2019

Describe the bug

Having some commands available in the my workspace view, when clicking on one of them, instead of running the task, che-theia is popping up the command palette with the list of task.

Che-theia version

  • 7.0.0-next

Steps to reproduce

  1. Start a workspace from this devfile: https://github.com/sunix/che-quarkus-demo/blob/master/devfile.yaml
  2. once the workspace is started, run one of the task from the my workspace view.

Expected behavior

The task is supposed to be starting. But instead it is showing a command palette with a list of available tasks ...

Runtime

  • kubernetes (include output of kubectl version)
  • Openshift 4 (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

Eclipse Che | quarkus-che-demo - Google Chrome_381

Installation method

  • chectl
  • che-operator
  • minishift-addon
  • I don't know

Environment

  • my computer
    • Windows
    • Linux
    • macOS
  • Cloud
    • Amazon
    • Azure
    • GCE
    • other (please specify)
  • other: please specify

Additional context

@sunix sunix added kind/bug Outline of a bug - must adhere to the bug report template. area/editor/theia Issues related to the che-theia IDE of Che labels Aug 12, 2019
@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 12, 2019
@RomanNikitenko
Copy link
Member

RomanNikitenko commented Aug 12, 2019

@sunix
did you try to start terminal from the same panel?
did you try to open a link for any endpoint?
could you confirm that only tasks are broken for the panel?

why I am asking - terminals and endpoints are not working for me as well, but I tested on minikube...
please see video: https://youtu.be/BmIwiHS_XRU

thank you!

@benoitf benoitf added status/info-needed More information is needed before the issue can move into the “analyzing” state for engineering. and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Aug 12, 2019
@RomanNikitenko
Copy link
Member

I investigated the issue, the cause of the problem that here arguments for commands are overridden by id.

So at least all actions from My workspace view are broken.
We need clarify why it was done to fix My workspace view and do not broke another behavior.

@RomanNikitenko
Copy link
Member

@sunix
I think we should change the title for the issue - all actions from My workspace view are broken

@gorkem
Copy link
Contributor

gorkem commented Aug 12, 2019

@RomanNikitenko Does this affect the open terminal too? Opening a terminal from 'My Workspace' fails for me. I was about to open an issue but if it is the same cause I will just add a note here.

@RomanNikitenko
Copy link
Member

@gorkem
Opening a terminal and opening a link for any endpoint from My Workspace panel is not working for me.
The cause of the problem the same

@vinokurig
Copy link
Contributor

I investigated the issue, the cause of the problem that here arguments for commands are overridden by id.

This was done in the vscode way: eclipse-theia/theia#5661

@benoitf benoitf removed the status/info-needed More information is needed before the issue can move into the “analyzing” state for engineering. label Aug 13, 2019
@benoitf benoitf added this to the 7.0.0 milestone Aug 13, 2019
@sunix
Copy link
Contributor Author

sunix commented Aug 14, 2019

I still can't have it working ... has the build failed ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/bug Outline of a bug - must adhere to the bug report template.
Projects
None yet
Development

No branches or pull requests

7 participants