-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
pull: ssh remote fails, error in asyncssh 2.19.0, missing arguments #10656
Comments
Main research and discussion is happening here fsspec/sshfs#54 (comment) |
There is a PR to pin the version, but I'm looking into mitigating it in a different way. For now please install the previous version of the asyncssh or pin it directly in your project. |
Hi, I encounter the same problem. ERROR: unexpected error - SSHClientConfig.init() missing 2 required positional arguments: 'host' and 'port' Do you have suggestions on how to solve this situation? Best regards, |
@jehout pin the asyncssh version to the previous one for now please. |
pinning asyncssh works but I got another issue: I will create another issue for this |
The same error occurs with the 3.59.0 debian package. After downgrading to 3.58.0 it works. ( In case it is helpful for anyone, |
This has been fixed in the latest versions of If you are using an older version of dvc ( pip install --upgrade sshfs
Debian package will pick up the new versions the next time we release it. For now, I think using |
Bug Report
Description
When I try to do a
dvc pull
for a ssh remote, I do get the following error:This happens when using
asyncssh==2.19.0
, withasyncssh==2.18.0
it does work.So my guess is that something changed in asyncssh api.
Reproduce
2 on another machine add the first machine as an ssh remote
Expected
The data should be pulled.
Environment information
verbose output
Output of
dvc doctor
:DVC version: 3.58.0 (pip)
Platform: Python 3.11.4 on Linux-5.14.21-150500.55.49_13.0.56-cray_shasta_c-x86_64-with-glibc2.31
Subprojects:
dvc_data = 3.16.7
dvc_objects = 5.1.0
dvc_render = 1.0.2
dvc_task = 0.40.2
scmrepo = 3.3.9
Supports:
http (aiohttp = 3.11.10, aiohttp-retry = 2.9.1),
https (aiohttp = 3.11.10, aiohttp-retry = 2.9.1),
s3 (s3fs = 2024.10.0, boto3 = 1.35.36),
ssh (sshfs = 2024.9.0)
Config:
Global: /users/sbeyer/.config/dvc
System: /etc/xdg/dvc
Cache types: hardlink, symlink
Cache directory: lustre on:/lustrep3
Caches: local
Remotes: s3, ssh
Workspace directory: lustre on :/lustrep3
Repo: dvc, git
Repo.site_cache_dir: /var/tmp/dvc/repo/818a09880835c36dded81b0960402c9f
Additional Information (if any):
The text was updated successfully, but these errors were encountered: