question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Running two or more VSCode extension in the same sidecar is broken

See original GitHub issue

Description

According to plugins meta.yaml specification, it is possible to run in the same sidecar a few Che Theia plugins. If add two VSCode extensions, the plugin which contains them are displayed in the Che Plugins panel (select Installed filter), but none of them works. I’ve checked the sidecar, it has both extensions binaries downloaded in /plugins/sidecars/generate-plugin-id.

Reproduction Steps

Create a Che Theia plugin which has at least two extensions in the same container:

Snippet of meta.yaml :

spec:
  containers:
  - image: org/sidecar:tag
    memoryLimit: "512Mi"
  extensions:
    - https://some-path/ext1.vsix
    - https://some-other-path/ext2.vsix

Run the workspace.

Infrastructure

Tested on openshift.io and minishift

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
mmorhuncommented, Jul 22, 2019

The problem was in memory configuration, so we may close this one.

0reactions
mmorhuncommented, Jul 22, 2019

@svor thank you. Indeed, when I’ve added memory to the container both extensions are working.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Debugging two VSCode extensions at the same time?
First of all, it's possible to install a extension from the command line ... stdio: 'inherit' }); // Run the extension test await...
Read more >
Sidecar not working? Fix your Sidecar problems in iPadOS ...
Love the idea of using your iPad as a second monitor with your Mac but in reality, it's just not working ?Check out...
Read more >
Beyond Motorcycles: How Sidecars Boost Dev Speed
The simplest way is to clone the repo on the sidecar and use a remote development extension to connect a locally running IDE...
Read more >
User guide Red Hat OpenShift Dev Spaces 3.2
Red Hat OpenShift Dev Spaces provides developer workspaces with everything you need to code, build, test, run, and debug applications: Project source code;...
Read more >
Services - GitLab Docs
Starting multiple services from the same image ... The runner still starts two containers using the mysql:latest image, however now each of them...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found