eclipse-che / che

Kubernetes based Cloud Development Environments for Enterprise Teams
http://eclipse.org/che
Eclipse Public License 2.0
6.99k stars 1.19k forks source link

DevWorkspace Operator on Kubernetes - Theia won't start #20963

Closed nils-mosbach closed 2 years ago

nils-mosbach commented 2 years ago

Describe the bug

When I try to start a devfile 2 using Che 7.40.2 / DevWorkspaces enabled the loading screen of theia keeps hanging.

image

Chrome Debug console displays the following errors:

ERROR Could not initialize contribution Error: Server rsync not found
ERROR Could not start contribution TypeError: e.registerQuickAccessProvider is not a function
ERROR TypeError: Cannot read properties of undefined (reading 'logo')

// Sometimes I get this one as well.
Error: Request 'getDefaultRegistry' failed.

Any Idea whats wrong?

Che version

7.40@latest

Steps to reproduce

Start a new Workspace from a devfile v2.

Expected behavior

Theia opens as expected.

Runtime

Kubernetes (vanilla)

Screenshots

Browser Logs

image

Installation method

chectl/latest

Environment

Linux

Eclipse Che Logs

## Che Theia Logs

 text
chown: /projects: Operation not permitted
Environment variable CHE_PLUGIN_REGISTRY_URL is not set
Environment variable CHE_PLUGIN_REGISTRY_INTERNAL_URL is not set
Environment variable CHE_DASHBOARD_URL is not set
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
2021-12-22 13:26:23.447 root INFO Configuration directory URI: 'file:///home/theia/.theia'
2021-12-22 13:26:23.448 root WARN Failed to resolve module: @types/body-parser
2021-12-22 13:26:23.448 root WARN Failed to resolve module: @types/cookie
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/dompurify
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/express
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/fs-extra
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/lodash.debounce
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/lodash.throttle
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/react
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/react-dom
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/react-virtualized
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/route-parser
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/safer-buffer
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/ws
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/yargs
2021-12-22 13:26:23.449 root WARN Failed to resolve module: font-awesome
2021-12-22 13:26:23.449 root WARN Failed to resolve module: react
2021-12-22 13:26:23.449 root WARN Failed to resolve module: react-dom
2021-12-22 13:26:23.449 root WARN Failed to resolve module: react-virtualized
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/base64-arraybuffer
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @theia/monaco
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/multer
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/rimraf
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/tar-fs
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/uuid
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/p-queue
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/mime-types
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/diff
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/mime
2021-12-22 13:26:23.449 root WARN Failed to resolve module: filenamify
2021-12-22 13:26:23.449 root WARN Failed to resolve module: @types/request
2021-12-22 13:26:23.450 root WARN Failed to resolve module: @types/highlight.js
2021-12-22 13:26:23.450 root WARN Failed to resolve module: @types/markdown-it
2021-12-22 13:26:23.450 root WARN Failed to resolve module: @types/markdown-it-anchor
2021-12-22 13:26:23.453 root INFO Theia app listening on http://127.0.0.1:3100.
2021-12-22 13:26:23.454 root WARN The local plugin referenced by local-dir:/home/theia/.theia/plugins does not exist.
2021-12-22 13:26:23.454 root WARN The local plugin referenced by local-dir:/home/theia/.theia/extensions does not exist.
2021-12-22 13:26:23.458 root INFO [eclipse_che_github_auth_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/eclipse_che_github_auth_plugin.theia"...
2021-12-22 13:26:23.458 root INFO [eclipse_che_ports_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/eclipse_che_ports_plugin.theia"...
2021-12-22 13:26:23.458 root INFO [eclipse_che_recommendations_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/eclipse_che_recommendations_plugin.theia"...
2021-12-22 13:26:23.458 root INFO [eclipse_che_resource_monitor_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/eclipse_che_resource_monitor_plugin.theia"...
2021-12-22 13:26:23.458 root INFO [eclipse_che_telemetry_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/eclipse_che_telemetry_plugin.theia"...
2021-12-22 13:26:23.458 root INFO [eclipse_che_theia_containers_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/eclipse_che_theia_containers_plugin.theia"...
2021-12-22 13:26:23.458 root INFO [eclipse_che_theia_ssh_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/eclipse_che_theia_ssh_plugin.theia"...
2021-12-22 13:26:23.458 root INFO [eclipse_che_welcome_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/eclipse_che_welcome_plugin.theia"...
2021-12-22 13:26:23.458 root INFO [eclipse_che_workspace_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/eclipse_che_workspace_plugin.theia"...
2021-12-22 13:26:23.459 root INFO [ext_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/ext_plugin.theia"...
2021-12-22 13:26:23.459 root INFO [task_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/task_plugin.theia"...
2021-12-22 13:26:23.459 root INFO [theia_yeoman_plugin.theia]: trying to decompress into "/tmp/theia-unpacked/theia_yeoman_plugin.theia"...
2021-12-22 13:26:23.472 root INFO Configuring to accept webviews on 'che.company.dev' hostname.
2021-12-22 13:26:23.479 root ERROR Uncaught Exception:  Params: Error: EACCES: permission denied, open '/home/theia/.theia/settings.json'
2021-12-22 13:26:23.479 root ERROR Error: EACCES: permission denied, open '/home/theia/.theia/settings.json'
2021-12-22 13:26:23.712 root INFO [eclipse_che_telemetry_plugin.theia]: decompressed
2021-12-22 13:26:23.744 root INFO [ext_plugin.theia]: decompressed
2021-12-22 13:26:23.853 root INFO [eclipse_che_theia_containers_plugin.theia]: decompressed
2021-12-22 13:26:23.867 root INFO [eclipse_che_github_auth_plugin.theia]: decompressed
2021-12-22 13:26:24.168 root INFO [eclipse_che_ports_plugin.theia]: decompressed
2021-12-22 13:26:24.414 root INFO [eclipse_che_workspace_plugin.theia]: decompressed
2021-12-22 13:26:27.068 root INFO [eclipse_che_theia_ssh_plugin.theia]: decompressed
2021-12-22 13:26:27.073 root INFO [task_plugin.theia]: decompressed
2021-12-22 13:26:27.074 root INFO [eclipse_che_recommendations_plugin.theia]: decompressed
2021-12-22 13:26:27.695 root ERROR Uncaught Exception:  Params: Error: EACCES: permission denied, open '/projects/che.theia-workspace'
2021-12-22 13:26:27.696 root ERROR Error: EACCES: permission denied, open '/projects/che.theia-workspace'
2021-12-22 13:26:27.716 root ERROR Unable to create telemetry client: "DEVWORKSPACE_TELEMETRY_BACKEND_PORT" is not set.
2021-12-22 13:26:27.798 root ERROR TypeError: Cannot read properties of undefined (reading 'logo')
    at u.getLogo (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:618772)
    at u.renderHeader (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:618677)
    at u.render (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:618520)
    at u.onUpdateRequest (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:974882)
    at u.e.processMessage (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/vendors.03331a4d5b05f8f87707.js:2:570733)
    at f (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/vendors.03331a4d5b05f8f87707.js:2:406803)
    at t (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/vendors.03331a4d5b05f8f87707.js:2:405779)
    at p (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/vendors.03331a4d5b05f8f87707.js:2:406974)
2021-12-22 13:26:27.806 root ERROR Could not initialize contribution Params: Error: Server rsync not found
    at u.getSyncServiceURL (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:632073)
    at async u.initialize (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:631865)
    at async v.measure (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:1001589)
    at async v.startContributions (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:1000479)
    at async v.start (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:997686)
2021-12-22 13:26:27.861 root ERROR Failed to initialize global state path:  Params: Error: EACCES: permission denied, mkdir '/home/theia/.theia/plugin-storage'
2021-12-22 13:26:27.870 root INFO Detected keyboard layout from browser API: German (PC)
2021-12-22 13:26:27.872 root ERROR Could not start contribution Params: TypeError: e.registerQuickAccessProvider is not a function
    at https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:1122119
    at Array.forEach (<anonymous>)
    at c.onStart (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:1122104)
    at https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:1001157
    at v.measure (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:1001595)
    at v.startContributions (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:1001112)
    at async v.start (https://che.company.dev/workspace8139bdedd1bb4bd6/theia-ide/3100/theia.8c3d4e43ba9904ee73ce.js:1:997686)
2021-12-22 13:26:28.170 root ERROR Request getDefaultRegistry failed with error:  Params:
2021-12-22 13:26:30.369 root INFO [eclipse_che_welcome_plugin.theia]: decompressed
2021-12-22 13:26:37.253 root INFO [eclipse_che_resource_monitor_plugin.theia]: decompressed
2021-12-22 13:26:44.179 root INFO [theia_yeoman_plugin.theia]: decompressed
2021-12-22 13:26:44.180 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/eclipse_che_github_auth_plugin.theia
2021-12-22 13:26:44.180 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/eclipse_che_ports_plugin.theia
2021-12-22 13:26:44.180 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/eclipse_che_recommendations_plugin.theia
2021-12-22 13:26:44.180 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/eclipse_che_resource_monitor_plugin.theia
2021-12-22 13:26:44.180 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/eclipse_che_telemetry_plugin.theia
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/eclipse_che_theia_containers_plugin.theia
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/eclipse_che_theia_ssh_plugin.theia
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/eclipse_che_welcome_plugin.theia
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/eclipse_che_workspace_plugin.theia
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/ext_plugin.theia
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/task_plugin.theia
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /tmp/theia-unpacked/theia_yeoman_plugin.theia
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-bat
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-bat" to a VS Code extension "bat@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-clojure
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-clojure" to a VS Code extension "clojure@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-coffeescript
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-coffeescript" to a VS Code extension "coffeescript@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-configuration-editing
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-configuration-editing" to a VS Code extension "configuration-editing@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-cpp
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-cpp" to a VS Code extension "cpp@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-csharp
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-csharp" to a VS Code extension "csharp@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-css
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-css" to a VS Code extension "css@1.50.1" with engines: Params: [object Object]
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-css-language-features
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-css-language-features" to a VS Code extension "css-language-features@1.50.1" with engines: Params: [object Object]
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-debug-auto-launch
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-debug-auto-launch" to a VS Code extension "debug-auto-launch@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-docker
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-docker" to a VS Code extension "docker@1.48.0" with engines: Params: [object Object]
2021-12-22 13:26:44.181 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-emmet
2021-12-22 13:26:44.181 root INFO Resolved "vscode-builtin-emmet" to a VS Code extension "emmet@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-fsharp
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-fsharp" to a VS Code extension "fsharp@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-go
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-go" to a VS Code extension "go@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-groovy
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-groovy" to a VS Code extension "groovy@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-grunt
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-grunt" to a VS Code extension "grunt@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-gulp
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-gulp" to a VS Code extension "gulp@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-handlebars
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-handlebars" to a VS Code extension "handlebars@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-hlsl
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-hlsl" to a VS Code extension "hlsl@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-html
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-html" to a VS Code extension "html@1.50.1" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-html-language-features
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-html-language-features" to a VS Code extension "html-language-features@1.50.1" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-icon-theme-seti
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-icon-theme-seti" to a VS Code extension "vscode-theme-seti@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-ini
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-ini" to a VS Code extension "ini@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-jake
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-jake" to a VS Code extension "jake@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-java
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-java" to a VS Code extension "java@1.50.1" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-javascript
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-javascript" to a VS Code extension "javascript@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-js-debug
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-js-debug" to a VS Code extension "js-debug@1.49.8" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-json
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-json" to a VS Code extension "json@1.50.1" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-json-language-features
2021-12-22 13:26:44.182 root INFO Resolved "vscode-builtin-json-language-features" to a VS Code extension "json-language-features@1.50.1" with engines: Params: [object Object]
2021-12-22 13:26:44.182 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-less
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-less" to a VS Code extension "less@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-log
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-log" to a VS Code extension "log@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-lua
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-lua" to a VS Code extension "lua@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-make
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-make" to a VS Code extension "make@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-markdown
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-markdown" to a VS Code extension "markdown@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-markdown-language-features
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-markdown-language-features" to a VS Code extension "markdown-language-features@1.39.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-merge-conflicts
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-merge-conflicts" to a VS Code extension "merge-conflict@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-npm
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-npm" to a VS Code extension "npm@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-objective-c
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-objective-c" to a VS Code extension "objective-c@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-perl
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-perl" to a VS Code extension "perl@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-php
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-php" to a VS Code extension "php@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-powershell
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-powershell" to a VS Code extension "powershell@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-pug
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-pug" to a VS Code extension "pug@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-python
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-python" to a VS Code extension "python@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-r
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-r" to a VS Code extension "r@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-razor
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-razor" to a VS Code extension "razor@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-ruby
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-ruby" to a VS Code extension "ruby@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-rust
2021-12-22 13:26:44.183 root INFO Resolved "vscode-builtin-rust" to a VS Code extension "rust@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.183 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-scss
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-scss" to a VS Code extension "scss@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-shaderlab
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-shaderlab" to a VS Code extension "shaderlab@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-shellscript
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-shellscript" to a VS Code extension "shellscript@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-sql
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-sql" to a VS Code extension "sql@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-swift
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-swift" to a VS Code extension "swift@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-theme-abyss
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-theme-abyss" to a VS Code extension "theme-abyss@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-theme-defaults
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-theme-defaults" to a VS Code extension "theme-defaults@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-theme-kimbie-dark
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-theme-kimbie-dark" to a VS Code extension "theme-kimbie-dark@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-theme-monokai
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-theme-monokai" to a VS Code extension "theme-monokai@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-theme-monokai-dimmed
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-theme-monokai-dimmed" to a VS Code extension "theme-monokai-dimmed@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-theme-quietlight
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-theme-quietlight" to a VS Code extension "theme-quietlight@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-theme-red
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-theme-red" to a VS Code extension "theme-red@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-theme-solarized-dark
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-theme-solarized-dark" to a VS Code extension "theme-solarized-dark@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-theme-solarized-light
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-theme-solarized-light" to a VS Code extension "theme-solarized-light@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-theme-tomorrow-night-blue
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-theme-tomorrow-night-blue" to a VS Code extension "theme-tomorrow-night-blue@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-typescript
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-typescript" to a VS Code extension "typescript@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-vb
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-vb" to a VS Code extension "vb@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-xml
2021-12-22 13:26:44.184 root INFO Resolved "vscode-builtin-xml" to a VS Code extension "xml@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.184 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-builtin-yaml
2021-12-22 13:26:44.185 root INFO Resolved "vscode-builtin-yaml" to a VS Code extension "yaml@1.44.2" with engines: Params: [object Object]
2021-12-22 13:26:44.185 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-git
2021-12-22 13:26:44.185 root INFO Resolved "vscode-git" to a VS Code extension "git@1.52.1" with engines: Params: [object Object]
2021-12-22 13:26:44.185 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-github
2021-12-22 13:26:44.185 root INFO Resolved "vscode-github" to a VS Code extension "github@1.50.1" with engines: Params: [object Object]
2021-12-22 13:26:44.185 root INFO PluginTheiaDirectoryHandler: accepting plugin with path Params: /default-theia-plugins/vscode-references-view
2021-12-22 13:26:44.185 root INFO Resolved "vscode-references-view" to a VS Code extension "references-view@0.0.47" with engines: Params: [object Object]
2021-12-22 13:26:44.213 root INFO Deploying backend plugin "@eclipse-che/github-auth-plugin@7.40.2" from "/tmp/theia-unpacked/eclipse_che_github_auth_plugin.theia/lib/github-auth-plugin.js"
2021-12-22 13:26:44.214 root INFO Deploying backend plugin "@eclipse-che/ports-plugin@7.40.2" from "/tmp/theia-unpacked/eclipse_che_ports_plugin.theia/lib/main.js"
2021-12-22 13:26:44.214 root INFO Deploying backend plugin "@eclipse-che/recommendations-plugin@7.40.2" from "/tmp/theia-unpacked/eclipse_che_recommendations_plugin.theia/lib/plugin.js"
2021-12-22 13:26:44.214 root INFO Deploying backend plugin "@eclipse-che/resource-monitor-plugin@7.40.2" from "/tmp/theia-unpacked/eclipse_che_resource_monitor_plugin.theia/lib/plugin.js"
2021-12-22 13:26:44.214 root INFO Deploying backend plugin "@eclipse-che/telemetry-plugin@7.40.2" from "/tmp/theia-unpacked/eclipse_che_telemetry_plugin.theia/lib/telemetry-plugin.js"
2021-12-22 13:26:44.215 root INFO Deploying backend plugin "@eclipse-che/theia-containers-plugin@7.40.2" from "/tmp/theia-unpacked/eclipse_che_theia_containers_plugin.theia/lib/containers-plugin.js"
2021-12-22 13:26:44.215 root INFO Deploying backend plugin "@eclipse-che/theia-ssh-plugin@7.40.2" from "/tmp/theia-unpacked/eclipse_che_theia_ssh_plugin.theia/lib/ssh-plugin.js"
2021-12-22 13:26:44.215 root INFO Deploying backend plugin "@eclipse-che/welcome-plugin@7.40.2" from "/tmp/theia-unpacked/eclipse_che_welcome_plugin.theia/lib/welcome-plugin.js"
2021-12-22 13:26:44.215 root INFO Deploying backend plugin "@eclipse-che/workspace-plugin@7.40.2" from "/tmp/theia-unpacked/eclipse_che_workspace_plugin.theia/lib/workspace-plugin.js"
2021-12-22 13:26:44.216 root INFO Deploying backend plugin "ext-plugin@7.40.2" from "/tmp/theia-unpacked/ext_plugin.theia/lib/ext-plugin.js"
2021-12-22 13:26:44.217 root INFO Deploying backend plugin "task-plugin@7.40.2" from "/tmp/theia-unpacked/task_plugin.theia/lib/task-plugin-backend.js"
2021-12-22 13:26:44.217 root INFO Deploying backend plugin "@theia/yeoman-plugin@0.0.1-1578930705" from "/tmp/theia-unpacked/theia_yeoman_plugin.theia/lib/theia-yeoman-backend-plugin.js"
2021-12-22 13:26:44.219 root INFO Deploying backend plugin "bat@1.44.2" from "/default-theia-plugins/vscode-builtin-bat/extension"
2021-12-22 13:26:44.220 root INFO Deploying backend plugin "clojure@1.44.2" from "/default-theia-plugins/vscode-builtin-clojure/extension"
2021-12-22 13:26:44.221 root INFO Deploying backend plugin "coffeescript@1.44.2" from "/default-theia-plugins/vscode-builtin-coffeescript/extension"
2021-12-22 13:26:44.221 root INFO Deploying backend plugin "configuration-editing@1.44.2" from "/default-theia-plugins/vscode-builtin-configuration-editing/extension/dist/extension"
2021-12-22 13:26:44.230 root INFO Deploying backend plugin "cpp@1.44.2" from "/default-theia-plugins/vscode-builtin-cpp/extension"
2021-12-22 13:26:44.244 root INFO Deploying backend plugin "csharp@1.44.2" from "/default-theia-plugins/vscode-builtin-csharp/extension"
2021-12-22 13:26:44.248 root INFO Deploying backend plugin "css@1.50.1" from "/default-theia-plugins/vscode-builtin-css/extension"
2021-12-22 13:26:44.248 root INFO Deploying backend plugin "css-language-features@1.50.1" from "/default-theia-plugins/vscode-builtin-css-language-features/extension/client/dist/node/cssClientMain"
2021-12-22 13:26:44.249 root INFO Deploying backend plugin "debug-auto-launch@1.44.2" from "/default-theia-plugins/vscode-builtin-debug-auto-launch/extension/dist/extension"
2021-12-22 13:26:44.249 root INFO Deploying backend plugin "docker@1.48.0" from "/default-theia-plugins/vscode-builtin-docker/extension"
2021-12-22 13:26:44.250 root INFO Deploying backend plugin "emmet@1.44.2" from "/default-theia-plugins/vscode-builtin-emmet/extension/dist/extension"
2021-12-22 13:26:44.252 root INFO Deploying backend plugin "fsharp@1.44.2" from "/default-theia-plugins/vscode-builtin-fsharp/extension"
2021-12-22 13:26:44.254 root INFO Deploying backend plugin "go@1.44.2" from "/default-theia-plugins/vscode-builtin-go/extension"
2021-12-22 13:26:44.259 root INFO Deploying backend plugin "groovy@1.44.2" from "/default-theia-plugins/vscode-builtin-groovy/extension"
2021-12-22 13:26:44.260 root INFO Deploying backend plugin "grunt@1.44.2" from "/default-theia-plugins/vscode-builtin-grunt/extension/dist/main"
2021-12-22 13:26:44.260 root INFO Deploying backend plugin "gulp@1.44.2" from "/default-theia-plugins/vscode-builtin-gulp/extension/dist/main"
2021-12-22 13:26:44.261 root INFO Deploying backend plugin "handlebars@1.44.2" from "/default-theia-plugins/vscode-builtin-handlebars/extension"
2021-12-22 13:26:44.261 root INFO Deploying backend plugin "hlsl@1.44.2" from "/default-theia-plugins/vscode-builtin-hlsl/extension"
2021-12-22 13:26:44.262 root INFO Deploying backend plugin "html@1.50.1" from "/default-theia-plugins/vscode-builtin-html/extension"
2021-12-22 13:26:44.263 root INFO Deploying backend plugin "html-language-features@1.50.1" from "/default-theia-plugins/vscode-builtin-html-language-features/extension/client/dist/node/htmlClientMain"
2021-12-22 13:26:44.263 root INFO Deploying backend plugin "vscode-theme-seti@1.44.2" from "/default-theia-plugins/vscode-builtin-icon-theme-seti/extension"
2021-12-22 13:26:44.265 root INFO Deploying backend plugin "ini@1.44.2" from "/default-theia-plugins/vscode-builtin-ini/extension"
2021-12-22 13:26:44.265 root INFO Deploying backend plugin "jake@1.44.2" from "/default-theia-plugins/vscode-builtin-jake/extension/dist/main"
2021-12-22 13:26:44.266 root INFO Deploying backend plugin "java@1.50.1" from "/default-theia-plugins/vscode-builtin-java/extension"
2021-12-22 13:26:44.272 root INFO Deploying backend plugin "javascript@1.44.2" from "/default-theia-plugins/vscode-builtin-javascript/extension"
2021-12-22 13:26:44.281 root INFO Deploying backend plugin "js-debug@1.49.8" from "/default-theia-plugins/vscode-builtin-js-debug/extension/src/extension.js"
2021-12-22 13:26:44.282 root INFO Deploying backend plugin "json@1.50.1" from "/default-theia-plugins/vscode-builtin-json/extension"
2021-12-22 13:26:44.282 root INFO Deploying backend plugin "json-language-features@1.50.1" from "/default-theia-plugins/vscode-builtin-json-language-features/extension/client/dist/node/jsonClientMain"
2021-12-22 13:26:44.283 root INFO Deploying backend plugin "less@1.44.2" from "/default-theia-plugins/vscode-builtin-less/extension"
2021-12-22 13:26:44.283 root INFO Deploying backend plugin "log@1.44.2" from "/default-theia-plugins/vscode-builtin-log/extension"
2021-12-22 13:26:44.284 root INFO Deploying backend plugin "lua@1.44.2" from "/default-theia-plugins/vscode-builtin-lua/extension"
2021-12-22 13:26:44.285 root INFO Deploying backend plugin "make@1.44.2" from "/default-theia-plugins/vscode-builtin-make/extension"
2021-12-22 13:26:44.288 root INFO Deploying backend plugin "markdown@1.44.2" from "/default-theia-plugins/vscode-builtin-markdown/extension"
2021-12-22 13:26:44.288 root INFO Deploying backend plugin "markdown-language-features@1.39.2" from "/default-theia-plugins/vscode-builtin-markdown-language-features/extension/dist/extension"
2021-12-22 13:26:44.289 root INFO Deploying backend plugin "merge-conflict@1.44.2" from "/default-theia-plugins/vscode-builtin-merge-conflicts/extension/dist/extension"
2021-12-22 13:26:44.289 root INFO Deploying backend plugin "npm@1.44.2" from "/default-theia-plugins/vscode-builtin-npm/extension/dist/main"
2021-12-22 13:26:44.293 root INFO Deploying backend plugin "objective-c@1.44.2" from "/default-theia-plugins/vscode-builtin-objective-c/extension"
2021-12-22 13:26:44.295 root INFO Deploying backend plugin "perl@1.44.2" from "/default-theia-plugins/vscode-builtin-perl/extension"
2021-12-22 13:26:44.297 root INFO Deploying backend plugin "php@1.44.2" from "/default-theia-plugins/vscode-builtin-php/extension"
2021-12-22 13:26:44.298 root INFO Deploying backend plugin "powershell@1.44.2" from "/default-theia-plugins/vscode-builtin-powershell/extension"
2021-12-22 13:26:44.298 root INFO Deploying backend plugin "pug@1.44.2" from "/default-theia-plugins/vscode-builtin-pug/extension"
2021-12-22 13:26:44.302 root INFO Deploying backend plugin "python@1.44.2" from "/default-theia-plugins/vscode-builtin-python/extension/dist/pythonMain"
2021-12-22 13:26:44.303 root INFO Deploying backend plugin "r@1.44.2" from "/default-theia-plugins/vscode-builtin-r/extension"
2021-12-22 13:26:44.304 root INFO Deploying backend plugin "razor@1.44.2" from "/default-theia-plugins/vscode-builtin-razor/extension"
2021-12-22 13:26:44.306 root INFO Deploying backend plugin "ruby@1.44.2" from "/default-theia-plugins/vscode-builtin-ruby/extension"
2021-12-22 13:26:44.307 root INFO Deploying backend plugin "rust@1.44.2" from "/default-theia-plugins/vscode-builtin-rust/extension"
2021-12-22 13:26:44.308 root INFO Deploying backend plugin "scss@1.44.2" from "/default-theia-plugins/vscode-builtin-scss/extension"
2021-12-22 13:26:44.308 root INFO Deploying backend plugin "shaderlab@1.44.2" from "/default-theia-plugins/vscode-builtin-shaderlab/extension"
2021-12-22 13:26:44.309 root INFO Deploying backend plugin "shellscript@1.44.2" from "/default-theia-plugins/vscode-builtin-shellscript/extension"
2021-12-22 13:26:44.310 root INFO Deploying backend plugin "sql@1.44.2" from "/default-theia-plugins/vscode-builtin-sql/extension"
2021-12-22 13:26:44.345 root INFO Deploying backend plugin "swift@1.44.2" from "/default-theia-plugins/vscode-builtin-swift/extension"
2021-12-22 13:26:44.346 root INFO Deploying backend plugin "theme-abyss@1.44.2" from "/default-theia-plugins/vscode-builtin-theme-abyss/extension"
2021-12-22 13:26:44.346 root INFO Deploying backend plugin "theme-defaults@1.44.2" from "/default-theia-plugins/vscode-builtin-theme-defaults/extension"
2021-12-22 13:26:44.346 root INFO Deploying backend plugin "theme-kimbie-dark@1.44.2" from "/default-theia-plugins/vscode-builtin-theme-kimbie-dark/extension"
2021-12-22 13:26:44.347 root INFO Deploying backend plugin "theme-monokai@1.44.2" from "/default-theia-plugins/vscode-builtin-theme-monokai/extension"
2021-12-22 13:26:44.347 root INFO Deploying backend plugin "theme-monokai-dimmed@1.44.2" from "/default-theia-plugins/vscode-builtin-theme-monokai-dimmed/extension"
2021-12-22 13:26:44.347 root INFO Deploying backend plugin "theme-quietlight@1.44.2" from "/default-theia-plugins/vscode-builtin-theme-quietlight/extension"
2021-12-22 13:26:44.347 root INFO Deploying backend plugin "theme-red@1.44.2" from "/default-theia-plugins/vscode-builtin-theme-red/extension"
2021-12-22 13:26:44.348 root INFO Deploying backend plugin "theme-solarized-dark@1.44.2" from "/default-theia-plugins/vscode-builtin-theme-solarized-dark/extension"
2021-12-22 13:26:44.348 root INFO Deploying backend plugin "theme-solarized-light@1.44.2" from "/default-theia-plugins/vscode-builtin-theme-solarized-light/extension"
2021-12-22 13:26:44.348 root INFO Deploying backend plugin "theme-tomorrow-night-blue@1.44.2" from "/default-theia-plugins/vscode-builtin-theme-tomorrow-night-blue/extension"
2021-12-22 13:26:44.352 root INFO Deploying backend plugin "typescript@1.44.2" from "/default-theia-plugins/vscode-builtin-typescript/extension"
2021-12-22 13:26:44.352 root INFO Deploying backend plugin "vb@1.44.2" from "/default-theia-plugins/vscode-builtin-vb/extension"
2021-12-22 13:26:44.353 root INFO Deploying backend plugin "xml@1.44.2" from "/default-theia-plugins/vscode-builtin-xml/extension"
2021-12-22 13:26:44.355 root INFO Deploying backend plugin "yaml@1.44.2" from "/default-theia-plugins/vscode-builtin-yaml/extension"
2021-12-22 13:26:44.357 root INFO Deploying backend plugin "git@1.52.1" from "/default-theia-plugins/vscode-git/extension/dist/main"
2021-12-22 13:26:44.357 root INFO Deploying backend plugin "github@1.50.1" from "/default-theia-plugins/vscode-github/extension/dist/extension.js"
2021-12-22 13:26:44.359 root INFO Deploying backend plugin "references-view@0.0.47" from "/default-theia-plugins/vscode-references-view/extension/dist/extension"
2021-12-22 13:26:44.359 root INFO Deploy plugins list took: 20907.4 ms

Additional context

Just in case I fetched environment variables passed to theia.

Devfile v2 provisioned workspace (doesn't start)

variable value
THEIA_PLUGINS local-dir:///plugins
THEIA_HOST 127.0.0.1
PROJECTS_SOURCE /projects
PROJECTS_ROOT /projects
HOSTED_PLUGIN_PORT 3130
HOSTED_PLUGIN_HOSTNAME 0.0.0.0
DEVWORKSPACE_ORIGINAL_DEVFILE /devworkspace-metadata/original.devworkspace.yaml
DEVWORKSPACE_NAMESPACE dev-studio-workspace-mosbachn
DEVWORKSPACE_NAME nodejs-rtdc-mzpk
DEVWORKSPACE_METADATA /devworkspace-metadata
DEVWORKSPACE_IDLE_TIMEOUT 15m
DEVWORKSPACE_ID workspace1ead20c9b44d4bac
DEVWORKSPACE_FLATTENED_DEVFILE /devworkspace-metadata/flattened.devworkspace.yaml
DEVWORKSPACE_CREATOR 88de6960-77ed-4cf1-917b-4356b1d52a76
DEVWORKSPACE_COMPONENT_NAME theia-ide
CHE_PLUGIN_REGISTRY_URL https://xxx.dev/plugin-registry/v3
CHE_PLUGIN_REGISTRY_INTERNAL_URL http://plugin-registry.dev-studio.svc:8080/v3
CHE_DASHBOARD_URL https://xxx.dev

devfile v1 provisioned workspace (does start)

variable value
THEIA_PLUGINS local-dir:///plugins
THEIA_HOST 127.0.0.1
no_proxy .svc
HOSTED_PLUGIN_PORT 3130
HOSTED_PLUGIN_HOSTNAME 0.0.0.0
CHE_WORKSPACE_NAMESPACE mosbachn
CHE_WORKSPACE_NAME demo-etpg
CHE_WORKSPACE_LOGS_ROOT__DIR /workspace_logs
CHE_WORKSPACE_ID workspaceqhfe30ptcyxjzhm2
CHE_PROJECTS_ROOT /projects
CHE_MACHINE_TOKEN eyyyxasdasdasd...
CHE_MACHINE_NAME theia-ide7jo
CHE_MACHINE_AUTH_SIGNATUREPUBLICKEY MIIBIjANBgkqhkiG...
CHE_MACHINE_AUTH_SIGNATURE__ALGORITHM RSA
CHE_API_INTERNAL http://che-host.dev-studio.svc:8080/api
CHE_API_EXTERNAL https://xxx.dev/api
CHE_API http://che-host.dev-studio.svc:8080/api

devfile

The devfile we used for gen 2 test.

schemaVersion: 2.1.0
metadata:
  name: nodejs-rtdc
  namespace: dev-studio-workspace-mosbachn
projects:
  - git:
      remotes:
        origin: 'https://git.xxx.dev/MosbachN/devfile-test.git'
    name: devfile-test
components:
  - container:
      image: 'registry.xxx.dev/dev-environments/documentation:nightly'
      memoryLimit: 1024Mi
      mountSources: true
      sourceMapping: /project
    name: runtime
commands:
  - exec:
      commandLine: npm install
      component: runtime
      group:
        isDefault: true
        kind: build
      workingDir: /project
    id: install
  - exec:
      commandLine: npm start
      component: runtime
      group:
        isDefault: true
        kind: run
      workingDir: /project
    id: run
  - exec:
      commandLine: npm run debug
      component: runtime
      group:
        isDefault: true
        kind: debug
      workingDir: /project
    id: debug
  - exec:
      commandLine: npm test
      component: runtime
      group:
        isDefault: true
        kind: test
      workingDir: /project
    id: test
mmorhun commented 2 years ago

@nils-mosbach thank you for the report. Could you provide more details on how Che was deployed (which exact command was used)?

mmorhun commented 2 years ago

I've just tried to deploy nightly Che on minikube and start react sample app - it worked for me (including deletion of the workspace).

nils-mosbach commented 2 years ago

Sure. If you want me to try something or dig deeper, please let me know. We're running a rancher provisioned bare metal cluster with three nodes. Storage is handled by Linstor/Linbit which is basically a DRBD replication between nodes. We haven't had troubles with access rights on v1 devfiles or any other application so far. Wildcard SSL certificates that we use for all developer services are issued by a trusted authority.

chectl server:deploy \
  --installer=operator \
  --chenamespace=dev-studio \
  --domain=studio.company.dev \
  --multiuser \
  --platform=k8s \
  --deployment-name=dev-studio \
  --skip-kubernetes-health-check \
  --che-operator-cr-patch-yaml=./operator-config.yaml \
  --batch
spec:
  devWorkspace:
    enable: true

  server:
    tlsSupport: true
    customCheProperties:
      CHE_LIMITS_USER_WORKSPACES_RUN_COUNT: "-1"
      CHE_LIMITS_WORKSPACE_IDLE_TIMEOUT: "9000000" 
      CHE_INFRA_KUBERNETES_NAMESPACE_DEFAULT: "dev-studio-workspace-<username>"
      CHE_INTEGRATION_GITLAB_SERVER__ENDPOINTS: "https://git.company.dev"
      CHE_INTEGRATION_GITLAB_OAUTH__ENDPOINT: "https://git.company.dev/"
    cheImagePullPolicy: Always
    devfileRegistryPullPolicy: Always
    pluginRegistryPullPolicy: Always

  database:
    externalDb: false
    postgresImagePullPolicy: Always

  storage:
    pvcStrategy: per-workspace
    pvcClaimSize: '5Gi'

  auth:
      externalIdentityProvider: true
      identityProviderURL: 'https://auth.company.dev/auth'
      identityProviderRealm: 'git-dev'
      identityProviderClientId: 'dev-studio'
      openShiftoAuth: false

  k8s:
      ingressDomain: 'studio.company.dev'
      ingressStrategy: 'single-host'
      tlsSecretName: 'tls-dev-studio'
amisevsk commented 2 years ago

Hi @nils-mosbach!

I suspect this issue has the same underlying cause as https://github.com/eclipse/che/issues/20965. Bare metal clusters have caused issues in the past due to how storage permissions are handled. A first (and relatively easy) step in debugging is inspecting the claim-devworkspace PVC as in https://github.com/eclipse/che/issues/20965#issuecomment-999687091. With that info I can start looking into it more deeply.

nils-mosbach commented 2 years ago

Great thanks a lot! :)

nils-mosbach commented 2 years ago

As mentioned in https://github.com/eclipse/che/issues/20965#issuecomment-1000187110 setting fsGroup on workspace deployments solves the issue.

amisevsk commented 2 years ago

PR https://github.com/devfile/devworkspace-operator/pull/748 is open now, which sets fsGroup to match runAsUser by default. This should resolve this issue once it works its way into a release.

nils-mosbach commented 2 years ago

Next branch of the devworkspace operator solves the issue in my case. Thanks!