-
Notifications
You must be signed in to change notification settings - Fork 315
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
Extensions won't install in amd64 devcontainer running on Apple Silicon #8541
Comments
@blazewicz Does it work with 64-bit op-mode? (reading microsoft/vscode-dev-containers#1548 (comment)) |
Yes, in all other cases it works just fine. I can successfully install any extension using colima with |
Can you please enable the log level to trace |
Sure, here's a screenshot with the logs visible after setting log level to Last part of the log is showing Here's is the contents of the log window in a text form: log.txt What's interesting is that I did this twice and on the first time the GitLens extension was installed successfully. I tried to install Python extension manually and it didn't finish. |
What do you mean by installing manually? Can you please try from the UI and share the following log?
|
By that I mean clicking the Here's the screenshot with the view that you requested: Also here's more detailed log I got from |
Thank you. But this is not what I requested. Can you please retry the action and share the following log?
|
I am really sorry. I am looking for Server log |
No worries, here's the log: server_log_2023-06-01 12:43:19.log |
/duplicate |
Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines. Happy Coding! |
That is indeed the same problem and a working workaround was posted in the liked issue. I'll leave it here to spare some time to those who get here first. Problem lays in the extension signature verification which can be disabled in Dev Container by adding following to {
"customizations": {
"vscode": {
"settings": {
"extensions.verifySignature": false
}
}
}
}
|
Amazing thanks! |
Additional notes on local setup:
Steps to Reproduce:
This configuration will try to install GitLens extension, it will get stuck indefinitely:
No errors appear, installation is simply stuck here.
Manual installation with "Install in Dev Container: ..." also gets stuck in the same way:
GitLens is not the only extension causing this error, I have observed the same issue with:
ms-python.vscode-pylance
ms-python.python
ms-azuretools.vscode-docker
bungcip.better-toml
Otherwise everything seems to be working fine.
Not sure, but may be related to the issue with container running in 32-bit mode:
The text was updated successfully, but these errors were encountered: