You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to vouch for a multi-arch image and getting this response:
failed to load manifest with status 404 Not Found:
"{"errors":[{
"code":"MANIFEST_UNKNOWN",
"message":"Manifest with digest 'sha256:XXX' has media type
'application/vnd.docker.distribution.manifest.list.v2+json',
but client accepts 'application/vnd.docker.distribution.manifest.v2+json,application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.v1+prettyjws'."}]}"
In Shopify#4 , I'm proposing a quick and naive solution: only vouch the linux/amd64 platform image.
This shouldn't be a surprise to users: image registries do the same thing when clients don't Accept: application/vnd.docker.distribution.manifest.list.v2+json
This issue should be closed by adding a foreach: iterate every manifest in the list and attest individually. As such, I won't send the above PR to this repo - but it's there if anyone else wants it.
I'm trying to vouch for a multi-arch image and getting this response:
the request is:
and the manifest is:
The text was updated successfully, but these errors were encountered: