Che: Theia Plugin Manager does not work properly with a minimal devfile

Created on 1 Apr 2020  路  1Comment  路  Source: eclipse/che

Describe the bug


Theia Plugin Manager does not work properly with a minimal devfile.

Che version

  • [x] latest
  • [ ] nightly
  • [ ] other: please specify

Steps to reproduce

  1. Create a custom workspace.
    Screenshot from 2020-03-31 16-49-28
  2. Import Devfile > YAML. Create & Open from the default devfile.
    Screenshot from 2020-04-01 18-32-01
  3. Open View > Plugins and the error will be shown.
    Screenshot from 2020-04-01 18-25-29

It is reproduced locally on single-user and multi-user CHE v7.11.0 and on https://che.openshift.io v7.10.0 .

Expected behavior


Plugins should be loaded without any errors.

Runtime

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

Installation method

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

Environment

  • [ ] my computer

    • [ ] Windows

    • [x] Linux

    • [ ] macOS

  • [ ] Cloud

    • [ ] Amazon

    • [ ] Azure

    • [ ] GCE

    • [ ] other (please specify)

  • [ ] other: please specify
areplugins kinbug severitP2

Most helpful comment

It seems I faced this problem earlier and investigated the code a bit. The reason could be that Plugin service (Che-Theia extension) tries to read the components, which is empty.
It should be one-line fix.

>All comments

It seems I faced this problem earlier and investigated the code a bit. The reason could be that Plugin service (Che-Theia extension) tries to read the components, which is empty.
It should be one-line fix.

Was this page helpful?
0 / 5 - 0 ratings