-
Notifications
You must be signed in to change notification settings - Fork 30.7k
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
Test: SSH connection to unsupported distros with custom sysroot #238873
Comments
Can I get more details on how the set up for this TPI?
|
Yup the docker container mocks a remote with ssh server running in it.
|
Commands to copy from local file system into container:
|
@chrisdias if you use devcontainers, the folders will be mounted automatically into the container. |
OK I give up :). I've spent a couple of hours trying to get this set up. If you could provide a full Here is how the container is started (container name is
Starting the ssh server, I see this (the first two commands seem to work):
When i try to SSH in (
I was able to copy the Again, I think a couple of |
@deepak1556 pointed out that one tester is enough. Closing the item. |
Thanks @chrisdias for taking the time to set this up, I could improve on the container setup but for the most part the prerequisites would be deployed to servers. The container was just an attempt to mock the flow. Given @alexr00 already tested this from windows host and some more additional testing outside this plan item. I think we are at a good place to not spend any additional time on testing it. |
Refs: #235232
Complexity: 4
Create Issue
We plan to provide a path for users on legacy servers to continue using latest version of the remote server if the system contains a sysroot with the required libraries. The necessary steps to achieve this are documented in https://github.com/microsoft/vscode-docs/pull/7953/files. This TPI aims to validate this flow,
Prerequisites:
version >= 0.117.2025012315
-glibc-2.28
suffix from https://github.com/microsoft/vscode-linux-build-agent/releases/tag/v20240129-253798Build the sysroot
step from https://github.com/microsoft/vscode-docs/pull/7953/filesOnce the container is created, run the following commands to start the ssh server
Testing:
ssh test-ssh-user@localhost -p <forwarded port>
~/.profile
or~/.bash_profile
The text was updated successfully, but these errors were encountered: