Daniele
Daniele
I was able to reproduce the issue. Thank you for your help. This is most likely related to the fact that you're importing the bucket root. A workaround, while we...
```bash #!/bin/bash rm -rf gh_8026 mkdir gh_8026 cd gh_8026 python -m venv .venv source .venv/bin/activate pip install 'dvc[gs]==2.13' git init dvc init gsutil mb gs://testing-import-url echo "test" >testfile gsutil cp...
Some more information: For `gcsfs`, `fs.walk()` calls `ls()` -> `_list_objects()` (see https://github.com/fsspec/gcsfs/blob/f169fddbb0ace94418d806ba3a5c0706c7dd08db/gcsfs/core.py#L755-L767) The first time `_list_objects` is called, the dircache is empty, so the objects are listed and the dircache...
A smaller reproduction script shows that a `fs.find` call corrupts the dircache by replacing a directory with all the files with the same prefix ```python from gcsfs import GCSFileSystem fs...
Waiting on https://github.com/fsspec/gcsfs/pull/488
Temporarily patched `GCSFileSystem` in `dvc-gs` in https://github.com/iterative/dvc-gs/pull/9
Fix was included `dvc-gs==2.19.1`, which is included starting with `dvc==2.22.0`
I would argue that `dvc run` is not really useful, and I would just keep `dvc stage add`. Using CLI to define stages gets very cumbersome for all but most...
Would appreciate if you could take a look @pmrowla
Added some more tests with the latest push