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

Poor extension installation experience #7227

Open
2 tasks done
MrWiffer opened this issue Feb 25, 2025 · 0 comments
Open
2 tasks done

Poor extension installation experience #7227

MrWiffer opened this issue Feb 25, 2025 · 0 comments
Labels
bug Something isn't working triage This issue needs to be triaged by a maintainer

Comments

@MrWiffer
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

OS/Web Information

  • Web Browser: Chrome
  • Local OS: macOS
  • Remote OS: Ubuntu22.04
  • Remote Architecture: amd64
  • code-server --version: code-server 4.95.3 b0c935a with Code 1.95.3

Steps to Reproduce

  1. Click Extenstions to search for an extension, using mdAL as an example.
  2. Click install

Expected

Installing an extension should not wait for a long time before it can be successfully installed

Actual

Being in an installation state for a long time, and the log output is as follows:

[16:57:57] Getting Manifest... joneug.mdal
[16:58:02] Installing extension: joneug.mdal {
  isMachineScoped: false,
  installPreReleaseVersion: false,
  pinned: true,
  installOnlyNewlyAddedFromExtensionPack: true,
  isApplicationScoped: false,
  profileLocation: gr {
    scheme: 'file',
    authority: '',
    path: '/etc/aibox/.local/share/code-server/extensions/extensions.json',
    query: '',
    fragment: '',
    _formatted: 'file:///etc/aibox/.local/share/code-server/extensions/extensions.json',
    _fsPath: '/etc/aibox/.local/share/code-server/extensions/extensions.json'
  },
  productVersion: { version: '1.95.3', date: '2024-11-15T19:35:09.428Z' }
}
[17:01:53] [10.37.4.106][30d40b01][ExtensionHostConnection] <4344> Extension Host Process exited with code: 0, signal: null.
[17:13:52] Could not load vsce-sign module Cannot find package '@vscode/vsce-sign' imported from /etc/aibox/code-server/lib/vscode/out/server-main.js
[17:13:52] Extension signature verification is not done: joneug.mdal
[17:13:52] Extracted extension to file:///etc/aibox/.local/share/code-server/extensions/joneug.mdal-0.4.1-universal: joneug.mdal
[17:13:52] Renamed to /etc/aibox/.local/share/code-server/extensions/joneug.mdal-0.4.1-universal
[17:13:52] Extension installed successfully: joneug.mdal file:///etc/aibox/.local/share/code-server/extensions/extensions.json

What's more, even though the log shows that the installation was successful, the UI interface still displays "installing" for a while, which is not very user-friendly.

Logs

Screenshot/Video

No response

Does this bug reproduce in native VS Code?

Yes, this is also broken in native VS Code

Does this bug reproduce in GitHub Codespaces?

Yes, this is also broken in GitHub Codespaces

Are you accessing code-server over a secure context?

  • I am using a secure context.

Notes

No response

@MrWiffer MrWiffer added bug Something isn't working triage This issue needs to be triaged by a maintainer labels Feb 25, 2025
@MrWiffer MrWiffer changed the title extension installation failed Poor extension installation experience Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working triage This issue needs to be triaged by a maintainer
Projects
None yet
Development

No branches or pull requests

1 participant