Workflow unable to run with some quay.io floating tags

Post author
Khalid Shakir

I ran a workflow using a new tag of a public image hosted in quay.io. I can use `docker pull` to download the image using the tag, but using the tag in a Terra workflow fails.

The workspace is shared with support, and the failed submission is here:

https://app.terra.bio/#workspaces/bican_um1/pipeline_comparison_testing/submission_history/fba9003e-e427-4d49-a9c1-f7a096080865

In the logs, one can see tha cromwell has obtained a hash that isn't compatible with pulling the image.

Working `vnd.oci` hash:

quay.io/broadinstitute/macosko-pipelines_reconstruction@sha256:aeed448ba0d3d391f3204ed72ae0698238a6218a8a57be5aca4df531dbfc4c27

Technically correct `vnd.docker` hash but not available for pulling the image from quay.io:

quay.io/broadinstitute/macosko-pipelines_reconstruction@sha256:2ced0f105aecea1a8ce61dccdcaa0b7c00987065cd697fee88e10cea1c59dcde

I believe cromwell 93-82d9011 is only requesting the old `vnd.docker` hash, which quay.io will return, but quay.io doesn't support pulling this newer image with that type of hash.

Comments

0 comments

Please sign in to leave a comment.