-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Description
Astonishingly Quay.io still does not support schema2: bazelbuild/rules_docker#102
DEBU[0011] do request digest=sha256:eb300a827decea6de23bda3e4ec5a60dcb3fb59bd01792fe3b54c08c10f68214 mediatype="application/vnd.docker.distribution.manifest.v2+json" request.headers=map[Content-Type:[application/vnd.docker.distribution.m
anifest.v2+json]] request.method=PUT size=1245 url="https://quay.io/v2/****/****/manifests/latest"
DEBU[0012] fetch response received digest=sha256:eb300a827decea6de23bda3e4ec5a60dcb3fb59bd01792fe3b54c08c10f68214 mediatype="application/vnd.docker.distribution.manifest.v2+json" response.headers=map[Server:[nginx/1.13.12] Date:[Thu, 24 May 2018 03:1
1:16 GMT] Content-Type:[application/json] Content-Length:[131]] size=1245 status="415 Unsupported Media Type" url="https://quay.io/v2/****/****/manifests/latest"
ERRO[0012] /moby.buildkit.v1.Control/Solve returned error: unexpected status: 415 Unsupported Media Type
Do we want to support pushing as schema1?
I hesitate to add support for such deprecated format, but probably we should do if there are also other registry implementations that lack support for schema2.
cc @alexellis
cc @dmcgowan @stevvooe
alexellis, NicolasRouquette and crazy-max