-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Gitpod Remote extension overrides remote.SSH.configFile
setting
#5889
Comments
Hi, sorry for breaking you. Unfortunately we decided to take this shortcut for now. We are investigating alternatives like #5602 But it does not sound like a quick fix. If you have simpler ideas from user perspective please share. |
/schedule |
@akosyakov: Issue scheduled in the IDE team (WIP: 0) In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Removing from groundwork until Jetbrains work is complete when we'll pick up local companion app changes again. |
Oh 😬 Please file another issue 🙏 |
Issue will likely be completed within VS Code GA: #7184 |
Update, this will be part of SSH Gateway integration (which is part of GA linked above): #8513 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue is still outstanding, not stale. |
Still outstanding, very frustrating as I SSH to servers from my local AND separetly use gitpod, manually changing back the ssh config each time to fix this |
@scycer you can fix this by disabling |
Yes, thats correct @pomdtr! |
Thanks! Can confirm that works just right! |
I take that back, this morning when I was attempting to open a gitpod locally in my VSCode instance, without the "local companion app" enabled, it kept prompting for a password. I tried to do a direct SSH as well and still it asked for a password, what am I missing? |
You probably didn't create a SSH keypair, follow: https://www.gitpod.io/docs/configure/ssh#create-an-ssh-key |
I definitely have an SSH keypair, that's how remote to other servers (using keys not passwords) |
Hey @scycer, sorry for the trouble you are having, we're doing quite a lot of active development on SSH access, especially for VS Code Desktop, hopefully some of the upcoming changes improve the experience, e.g.
To clarify, the current SSH method uses an auth token approach, so the SSH key is not actually used, as authentication is provided via the token, not the SSH key. That said, the key must be in place to avoid the password check. The password check is misleading as it will appear when no SSH key is found. However, a fix is currently waiting to be deployed: #10704 which should remove the password check and avoid this issue entirely. In the mean-time, a couple of things to check:
Other related documentation: |
We currently only not support |
I just had this issue, removed gitpod extension, and related |
Ok, for anyone having the same issue: the solution is to edit the VScode setting |
Did you guys backed up the old config at least? This is unacceptable, terrible and irresponsible. You messed up my configuration and it is irreversible. |
@val-samonte could you clarify what's the issue you experienced? currently we only add one line |
@jeanp413 I have deleted the modified config file due to frustration but I assure you it didn't just modify the config by adding that 1 liner, it instead replaced all contents inside config (else I won't be having trouble reconnecting with my existing configuration, right?). Also as far I can remember you did even put comments inside the config file that says something like "this config file is managed by gitpod". |
Hey @val-samonte, we definitely would not expect your local configurations to be overwritten, and we do want to be very careful not to touch any SSH configurations that are unrelated to Gitpod. Since we have used several connection methods for VS Code in the past, could you confirm...
The expected behaviour is:
Does this align with the behaviour that you are seeing/have seen with your settings? Are you able to also create a new issue, so we can look further into it? As this issue relates to an outdated/different connection method than the connection method that we have observed from the logs of your workspace. |
Bug description
After installation this extension has overridden my Extension overrides
remote.SSH.configFile
setting. This is not okay; it has broken all my already configured hosts via the Remote-SSH connection.Steps to reproduce
Install Gitpod Remote extension
Expected behavior
Remote-SSH connections should still work
Example repository
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: