Skip to content

Allow user to choose where vscode-server dependencies are downloaded #6304

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

Closed
vytautas-petrikas opened this issue Feb 8, 2022 · 6 comments
Closed
Assignees
Labels
containers Issue in vscode-remote containers feature-request Request for new features or functionality
Milestone

Comments

@vytautas-petrikas
Copy link

vytautas-petrikas commented Feb 8, 2022

After update to VS Code version 1.64.0 the extension dependencies are no longer downloaded locally (via the ui) and vs code tries to download dependencies on the remote.

While #6274 covers proxy configuration settings on the remote it does not allow user to specify that download should occur locally. Therefore people working in air tight environments with no internet connectivity from the remote machine cannot install the server.

Please allow to specify on the user settings where the dependencies should be downloaded:

// settings.json

{
     "remote.downloadDependenciesLocally": true // defaults to false
}

Also, some improvement could be to allow users specify some mirror for the dependecies (i.e. artifactory users)
// settings.json

{
   "remote.downloadDependencyMirror": "https://somehostname.com/somedir/" 
   // expected call https://somehostname.com/somedir/5554b12acf27056905806867f251c859323ff7e9/server-linux-x64/stable
}
@chrmarti
Copy link
Contributor

chrmarti commented Feb 8, 2022

Not sure what problem you see, but this might be microsoft/vscode#142201.

@chrmarti chrmarti self-assigned this Feb 8, 2022
@chrmarti chrmarti added the info-needed Issue requires more information from poster label Feb 8, 2022
@vytautas-petrikas
Copy link
Author

@chrmarti yes it is related to that, but this is a feature request which would allow users to specify where vscode-server should be downloaded. Also, adding a mirror option would be nice.

Please let me know what additional information I should provide 🙂

@chrmarti chrmarti added this to the Backlog milestone Feb 9, 2022
@chrmarti chrmarti added containers Issue in vscode-remote containers feature-request Request for new features or functionality and removed info-needed Issue requires more information from poster labels Feb 9, 2022
@chrmarti
Copy link
Contributor

chrmarti commented Feb 9, 2022

Makes sense. This has come up before, but I don't think we have a separate issue yet. Labelling as feature request.

@kedelux
Copy link

kedelux commented Feb 23, 2022

Doesn't #6146 sound similar?
We also have the problem that neither the client nor the remote in the company have internet access with the necessary rights to download. So the vscode-server installation is unfortunately impossible.

@bamurtaugh
Copy link
Member

This has come up before, but I don't think we have a separate issue yet.

@chrmarti In case it's useful, there is an SSH-labeled one: #6146.

@chrmarti
Copy link
Contributor

Thanks, closing as duplicate.

@github-actions github-actions bot locked and limited conversation to collaborators Apr 10, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
containers Issue in vscode-remote containers feature-request Request for new features or functionality
Projects
None yet
Development

No branches or pull requests

4 participants