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

Upstream SSH remote feature #14

Open
msujew opened this issue Apr 5, 2023 · 9 comments
Open

Upstream SSH remote feature #14

msujew opened this issue Apr 5, 2023 · 9 comments
Assignees
Labels
P1 Highest Priority
Milestone

Comments

@msujew
Copy link
Contributor

msujew commented Apr 5, 2023

Implemented by eclipse-theia/theia#12618

@msujew msujew mentioned this issue Apr 5, 2023
2 tasks
@msujew msujew added this to the Phase 2 milestone Apr 12, 2023
@msujew msujew added P2 Medium Priority P1 Highest Priority and removed P2 Medium Priority labels Apr 12, 2023
@qcjxs
Copy link

qcjxs commented Jul 28, 2023

ssh_test
We tested with the jiden/ssh-extension branch of theia repository, and this is the result shown. Is there anything wrong with the configuration of the environment we tested?
I can connect directly using the ssh command.

@msujew
Copy link
Contributor Author

msujew commented Jul 28, 2023

@qcjxs Can you give me a bit more information about the target system? What operating system is it using? Are you able to provide me with the hostname+user so that I can try connecting to it as well, so I can debug the issue?

@qcjxs
Copy link

qcjxs commented Jul 28, 2023

I tested it on both my local VM and cloud VM. The results are the same. The machine is Ubuntu 18.04. but I can connect with the ssh command. Because I use an internal machine, I may not be able to access it even if I give you the account and password. You can make a short video. It's will be very helpful

@msujew
Copy link
Contributor Author

msujew commented Jul 28, 2023

This is the result when connecting to a cloud VM running Ubuntu 22.04. Note that Theia requires at least 20.04 to run, but you don't even get to the connection stage, so that detail doesn't matter.

2023-07-26.11-42-06.mp4

I've used Gitpod to provide me with a cloud VM. I'll take a look later today to see whether I can connect to a Huawei VM.

@qcjxs
Copy link

qcjxs commented Jul 31, 2023

I tested it on both the company's internal machine and the gitpod machine. The following errors occurred, which were not successful. Do we have strict requirements on the machine? some tests I have are on centOS 7!

a2
a3
a4

@msujew
Copy link
Contributor Author

msujew commented Jul 31, 2023

@qcjxs I see, that's annoying. On what repository did you run Gitpod on? Can you try it with a different repo like this one?

I've created eclipse-theia/theia#12782 to track some of the requirement issues. It seems like some of the native dependencies of Theia require libc >= 2.33.

@qcjxs
Copy link

qcjxs commented Aug 1, 2023

@msujew I used the suggested branch of your guidance document, which is eclipse-theia/theia#12618.
image

@msujew
Copy link
Contributor Author

msujew commented Aug 1, 2023

@qcjxs I'm not talking about the Theia branch, but about the Gitpod workspace and it's underlying docker image. The Theia repository is using a relatively old Ubuntu image, but other repositories will use a newer image.

Anyway, from what I've heard @francescoflo was able to get everything running. Please get back to him to get some more info.

@francescoflo
Copy link

I just used a laptop with fresh new and updated Ubuntu 22.04. There I have libc 2.35, so the ssh connection worked without any issues (or at least I didn't get any message and the connection was up for hours).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 Highest Priority
Projects
None yet
Development

No branches or pull requests

4 participants