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

Hanging of request for getting processId for terminal #14659

Closed
4 of 23 tasks
RomanNikitenko opened this issue Sep 25, 2019 · 0 comments
Closed
4 of 23 tasks

Hanging of request for getting processId for terminal #14659

RomanNikitenko opened this issue Sep 25, 2019 · 0 comments
Assignees
Labels
kind/bug Outline of a bug - must adhere to the bug report template. severity/P2 Has a minor but important impact to the usage or development of the system.
Milestone

Comments

@RomanNikitenko
Copy link
Member

RomanNikitenko commented Sep 25, 2019

Describe the bug

I run a che task and can get processId for related terminal while task is running, but request for processId is hanging after refreshing page if the task is completed.

Che version

  • latest
  • nightly
  • other: please specify

Steps to reproduce

  1. Add the configuration to tasks.json file
       {
            "type": "che",
            "label": "test che task",
            "command": "sleep 3 && echo che task is completed",
            "problemMatcher": []
        }
  1. Run the task
  2. Try to get processId for related terminal
    You can get it for current opened terminal
  3. Wait till the task is completed, refresh page and try to get processId again
    You can see that the request for processId is hanging, the promise is not resolved, not rejected, no errors can be caught.

Expected behavior

The promise should be resolved or rejected.

Runtime

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

Screenshots

Please see the video https://youtu.be/TzvCJhEZGpI

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
@RomanNikitenko RomanNikitenko added the kind/bug Outline of a bug - must adhere to the bug report template. label Sep 25, 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 Sep 25, 2019
@benoitf benoitf added severity/P2 Has a minor but important impact to the usage or development of the system. team/ide and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Sep 25, 2019
@benoitf benoitf added this to the Backlog - IDE 1 milestone Sep 25, 2019
@RomanNikitenko RomanNikitenko self-assigned this Oct 1, 2019
@vparfonov vparfonov modified the milestones: Backlog - IDE 1, 7.3.0 Oct 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Outline of a bug - must adhere to the bug report template. severity/P2 Has a minor but important impact to the usage or development of the system.
Projects
None yet
Development

No branches or pull requests

4 participants