`download failed: Forbidden` error on all files in ds008547

Summary of what happened:

Trying to datalad get ds008547 resulted in download failed: Forbidden errors for all files in the dataset.

The datalad get command proceeded normally without error on the ds008328 and ds008579 datasets in the same environment.

Command used (and if a helper script was used, a link to the helper script or the command generated):

datalad install https://github.com/OpenNeuroDatasets/ds008547.git # said it worked
cd ds008547
datalad get -r -J 4 .

Version:

datalad 1.6.5

Environment (Docker, Singularity / Apptainer, custom installation):

micromamba env with datalad installed

Relevant log outputs (up to 20 lines):

get(error): sub-99604/log/20250918-234847_0e8ffdd5-6fb0-4c8c-93ba-f31cbf02f706/recon_spec.yaml (file) [download failed: Forbidden
download failed: Forbidden
download failed: Forbidden
download failed: Forbidden
download failed: Forbidden
download failed: Forbidden]
action summary:
  get (error: 42311)


I think it might be related to this GitHub issue: Public datasets with private objects · Issue #3705 · OpenNeuroOrg/openneuro · GitHub. Some datasets appear to have some of their contents as private objects, even after publishing a release.

1 Like