-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Run vsx in same container if the container specs match #15373
Comments
@benoitf I put P2, but feel free to update priority |
I think this one is the most important one of the three related issues so maybe P1 |
It should be P1 |
Can anyone confirm that the remote plugin runtime injected by Theia will handle multiple extensions in this way? |
there are already multiple VS code extensions for some plugins |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Is your enhancement related to a problem? Please describe.
As part of #15272 to add support of VS Code Extension Pack, there is a need to have several VS Code extensions running in the same container.
Describe the solution you'd like
Plug-in broker should use only one container for all VS Code extensions specified in a meta.yaml if the plug-in sidecar image is the same.
Example of current meta.yaml for
redhat/java11
:so if there is VS Code yaml with
at the end, we should have only one container using the image
docker.io/eclipse/che-remote-plugin-runner-java11:next
and 3 vsix files will be provided in this container.Note:
It works only if there is only one container defined or if we use
spec/container
instead ofspec/containers
About the memory limit, for now it could be average or sum of memoryLimit
Describe alternatives you've considered
None
Additional context
JDT.ls need to have access to other jars files that are provided through VS code extensions.
Also some VS Code extensions may depend on other Extensions at runtime
The text was updated successfully, but these errors were encountered: