Skip to content
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

Cannot install VSCode extension that has keytar dependency #2169

Closed
mixellent opened this issue Nov 12, 2020 · 6 comments
Closed

Cannot install VSCode extension that has keytar dependency #2169

mixellent opened this issue Nov 12, 2020 · 6 comments
Labels
editor: theia meta: stale This issue/PR is stale and will be closed soon type: bug Something isn't working

Comments

@mixellent
Copy link

Describe the bug

When installing the WhiteSource Advise extension VSIX from the VS marketplace, running any of the extension commands does not do anything (no logs/error displayed in view. This seems to be related to lack of support for VS Code extensions relying on keytar.

Steps to reproduce

  1. Drag WhiteSource Advise VSIX extension to Extensions section in GitPod IDE
  2. Extension successfully installed
  3. Run command "WhiteSource: Activate WhiteSource Advise"
  4. Nothing happens

Expected behavior

A popup is displayed asking the user to enter their email address and WhiteSource license key.

@akosyakov akosyakov added type: bug Something isn't working editor: theia labels Nov 13, 2020
@akosyakov
Copy link
Member

Unfortunately keytar is not supported yet by Theia: eclipse-theia/theia#4935 FYI we are working on brining alternative IDEs including Gitpod version of Code: #1780

@stale
Copy link

stale bot commented Mar 17, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the meta: stale This issue/PR is stale and will be closed soon label Mar 17, 2021
@jankeromnes
Copy link
Contributor

FYI, I previously attempted to solve this by installing keytar into Gitpod's Theia IDE image: #2562

Unfortunately, it didn't work as expected (not sure why). It's good to have VS Code as an alternative IDE to Theia (see Settings), but if possible I'd still like to somehow install keytar in the Theia image to solve this everywhere.

@stale stale bot removed the meta: stale This issue/PR is stale and will be closed soon label Mar 17, 2021
@akosyakov
Copy link
Member

@jankeromnes We are going to remote Theia in Q2. It is better to start recommending switching to VS Code to everybody.

@stale
Copy link

stale bot commented Jun 15, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the meta: stale This issue/PR is stale and will be closed soon label Jun 15, 2021
@akosyakov
Copy link
Member

Please switch to VS Code in settings instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editor: theia meta: stale This issue/PR is stale and will be closed soon type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants