-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jib build fails to older versions of docker-registry #701
Comments
With 2.1, the registry log shows the following (but pushing to
With 2.2:
|
Probably the images before the tag 2.3 are too old and don't support the manifest schema 2. |
So this is basically #698, and the question is if we really want to put resources to be able to create schema 1 images. I'm not so thrilled, TBH. |
That does seem to be it: Docker Registry compatibility notes says:
Not supporting deployed and commonly used registries isn't an ideal situation :-( |
Duplicate of #601 |
Description of the issue:
Jib fails to older versions of docker registry, whereas a current version of the docker client is able to push.
The following versions fail:
400 Bad Request
,{"errors":[{"code":"TAG_INVALID","message":"manifest tag did not match URI"}]}
400 Bad Request
,{"errors":[{"code":"MANIFEST_INVALID","message":"manifest invalid","detail":{}}]}
The following versions succeed:
Expected behavior:
Steps to reproduce:
Start the registry:
Push an example project (note: requires
allowInsecureRegistries=true
):The text was updated successfully, but these errors were encountered: