Open yarikoptic opened 1 year ago
what command did you use to run this? to me it looks like something is attempting to pull from an image registry but the request isn't right.
Heres my guess from only briefly reading over the relevant code: When we don't already have the image singularity should pull docker://djareka/fakemri_prep. However, the Content-Headers requirement (IIRC) is relatively new.
Do you happen to have singularity 2.6
?
Apparently that doesnt work :) https://github.com/ReproNim/containers/blob/master/scripts/create_singularities#L332-L333
If that's the problem (or close), the workaround should be to docker pull djareka/fakemri_prep
before you run this command.
Thanks for looking into it. it is indeed the "good old" 2.6.1-dist singularity on smaug. I kept it that old to provide maximal compatibility with newer ones since new singularity could read it but old could not read new images
If you're interested in extra details, heres docs for the registry v2 API call that uses the accept headers (added 2016 or so)
I never encountered it before and have failed to google my way out yet. @asmacdo - any ideas or experiences like this in the past?