-
Notifications
You must be signed in to change notification settings - Fork 21
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
dvc push doesn't work with PUT method #195
Comments
Looks like this happens because we started using underlying fsspec filesystem instead of our wrapper for async implementations, which used to pass dvc-objects/src/dvc_objects/fs/generic.py Lines 149 to 152 in 8bdd8de
|
@efiop, this is not a dvc-http specific issue, it’s related to dvc-objects or dvc in large. |
CC @pmrowla |
@tomasz-wezyk you should be able to test the fix with
(from your existing DVC virtualenv) |
@pmrowla it works with your patch |
Bug Report
Description
For dvc version 2.43.1 pushing to remote doesn't work. It push first file with put method and then try to use post method.
Here there is our dvc config file:
We tested the same configuration with 2.41.1 version and it works as expected.
Reproduce
with dvc ver. 2.43.1 installed:
Expected
Files pushed to artifactory general storage
Environment information
Output of
dvc doctor
:Additional Information (if any):
It worked when we changed method in https://github.com/fsspec/filesystem_spec/blob/master/fsspec/implementations/http.py
from:
to:
but we treat this more like quick hack not a solution.
Here there are logs with verbose:
logs.txt
The text was updated successfully, but these errors were encountered: