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.

Add new fields in CheCluster CR to configure VS Code marketplace

See original GitHub issue

Is your enhancement related to a problem? Please describe

Currently che is using https://open-vsx.org but as for Airgapped mode, offline, etc we have a way to use OpenVSX instance embedded in the plug-in registry.

Then Admin should be able to configure the registry to use

so , che-code is able to get the value and see if it configures the registry to open-vsx.org or a corporate OpenVSX or something else

Part of https://github.com/eclipse/che/issues/20549

Describe the solution you’d like

spec:
   components:
     devWorkspace
     cheServer
     pluginRegistry:
       deployment
       disableInternalRegistry
       externalPluginRegistries
+      OpenVSXURL: https://openvsx.org # If not set use the embedded one
     devfileRegistry
     database
     dashboard
     imagePuller
     metrics
   containerRegistry
   gitServices
   devEnvironments
   networking

Describe alternatives you’ve considered

any change/suggestion is welcomed

we only need to know when cheCode is booting the URL to use to fetch the VSIX files 😃

Additional context

No response

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:10 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
l0rdcommented, Jul 31, 2022
spec:
   components:
     devWorkspace
     cheServer
     pluginRegistry:
       deployment
       disableInternalRegistry
       externalPluginRegistries
+      externalOpenVSXRegistryURL: https://openvsx.org # If not set use the embedded one
     devfileRegistry
     database
     dashboard
     imagePuller
     metrics
   containerRegistry
   gitServices
   devEnvironments
   networking
Read more comments on GitHub >

github_iconTop Results From Across the Web

Managing Extensions in Visual Studio Code
Discover, add, update, disable and uninstall Visual Studio Code extensions (plug-ins) through the Extension Marketplace.
Read more >
CheCluster Custom Resource fields reference - Eclipse
CheCluster Custom Resource fields reference. This section describes all fields available to customize the CheCluster Custom Resource.
Read more >
Chapter 4. Configuring CodeReady Workspaces
Adding new CA certificates into CodeReady Workspaces; 4.14.2. ... generated by the Operator from the standard CheCluster Custom Resource fields.
Read more >
Issue when a CheCluster CR doesn't have ... - GitHub
Note that the CheCluster CR is updated and the spec. ... Start a new OpenShift cluster and add CatalogSources and Subscriptions for Che...
Read more >
FAQ - code-server v4.8.0 docs - Coder
For more about the closed source portions of VS Code, see vscodium/vscodium. How can I request an extension that's missing from the marketplace?...
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