-
Notifications
You must be signed in to change notification settings - Fork 2.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
Problems with today's ubuntu containers on dockerhub #13983
Comments
I'm confused, where are you getting The change you're seeing is that Ubuntu is now using OCI media types instead of Docker media types (#13950), and I'd be very surprised if podman and apptainer are not supporting OCI media types correctly (and I know for certain that containerd does, because it's what was used to push these in the first place 😅). |
Actually the error is coming from the github.com/containers/image/v5/docker library in the manifest package. |
That code was added in this PR which says in part of its description:
|
Ahhhh, commented in #13950 (comment) with my discovery so the image maintainers hopefully see it:
|
Anyone looking for content digests to pin to the older builds while this gets sorted out can find them in docker-library/repo-info@713e331 |
This does in fact break podman/buildah:
|
there's a new revision waiting for approval in #13988 the image being published here has already been published to other registries, and tools like |
The fixed images are all pushed now. 👍 |
omg its working: $ docker run \
--rm -it --privileged quay.io/buildah/stable:latest \
buildah pull ubuntu:bionic
Resolved "ubuntu" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf)
Trying to pull docker.io/library/ubuntu:bionic...
Getting image source signatures
Copying blob 72d9f18d70f3 done
Copying config 5d2df19066 done
Writing manifest to image destination
Storing signatures
5d2df19066aca89df8e5317544a1cb599dc657830184762ff6fdefaaf708db65
|
I found this github repo by following the links on docker hub from the ubuntu images to doijanky to Jenkins to here.
When reading any of the ubuntu containers pushed to dockerhub today (it says 2 hours ago) using the go containerd library, the following error occurs:
This error happens for example with podman and apptainer (formerly known as singularity), but it doesn't happen with docker. Can you help narrow down what changed to figure out what is causing the problem? Would it be possible to back out the current tags until the problem is resolved?
The text was updated successfully, but these errors were encountered: