Allow passing args to ssh (#19336)

This is useful for passing a custom identity file, jump hosts, etc.

Unlike with the v1 feature, we won't support `gh`/`gcloud` ssh wrappers
(yet?). I think the right way of supporting those would be to let
extensions provide remote projects.

Closes #19118

Release Notes:

- SSH remoting: restored ability to set arguments for SSH
This commit is contained in:
Conrad Irwin
2024-10-16 21:09:31 -06:00
committed by GitHub
parent f1d01d59ac
commit 378a2cf9d8
9 changed files with 216 additions and 89 deletions
Generated
+1
View File
@@ -9126,6 +9126,7 @@ dependencies = [
"rpc",
"serde",
"serde_json",
"shlex",
"smol",
"tempfile",
"thiserror",