Parsl / parsl

Parsl - a Python parallel scripting library
http://parsl-project.org
Apache License 2.0
480 stars 194 forks source link

Impossible to log into an SSHChannel which requires a proxy jump #3513

Open giordano opened 2 months ago

giordano commented 2 months ago

Describe the bug

Maybe I'm missing how to do this from the documentation, although a search with keyword "jump" turns out blank, but as far as I understand Parsl (through paramiko) doesn't use OpenSSH configuration file and doesn't let the user specify a way to log into a remote SSH machine via a proxy jump, so that it's impossible to execute code on a remote machine which is behind a firewall and requires jumping through a gateway.

Environment

Distributed Environment

benclifford commented 1 month ago

Channels have never really moved beyond prototype stage and I wrote up this issue #3515 to get rid of them, because of so many architectural problems like this.