Skip to content
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

Enable accepting OCI image index for multi-platform image building #2749

Closed
chanseokoh opened this issue Sep 3, 2020 · 3 comments · Fixed by #3715
Closed

Enable accepting OCI image index for multi-platform image building #2749

chanseokoh opened this issue Sep 3, 2020 · 3 comments · Fixed by #3715

Comments

@chanseokoh
Copy link
Member

chanseokoh commented Sep 3, 2020

However, I think this is low priority, as I speculate in practice registries will convert OCI manifest lists to Docker format when a client reports it only accepts Docker manifest lists. But if there are cases where a registry doesn't do it, we can revisit this.

Note this is different from #2748, which is for pushing an OCI image index.

@bogdanbrindusan
Copy link

This is blocking me from using Docker images hosted in icr.io - IBM's Container Registry.
I'm not looking to build multi-platform, just to get the base image from there.

The error I'm getting is:

Execution failed for task ':jibDockerBuild'.
> com.google.cloud.tools.jib.plugins.common.BuildStepsExecutionException: Tried to pull image manifest for icr.io/appcafe/ibm-semeru-runtimes:certified-17-jdk-ubi-minimal but failed because: OCI index found, but accept header does not support OCI indexes

I'd really appreciate any effort in releasing this sooner, rather than later.

@chanseokoh
Copy link
Member Author

See #3700 (comment)

@mpeddada1
Copy link
Contributor

thank you for your contribution @rquinio! jib-gradle-plugin and jib-maven-plugin 3.3.0 have been released with this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants