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

Podman fails to pull image #25045

Open
mprasil opened this issue Jan 18, 2025 · 0 comments
Open

Podman fails to pull image #25045

mprasil opened this issue Jan 18, 2025 · 0 comments
Labels
kind/bug Categorizes issue or PR as related to a bug.

Comments

@mprasil
Copy link

mprasil commented Jan 18, 2025

Issue Description

Last few gitlab-runner images fail to pull:

podman pull gitlab/gitlab-runner:alpine3.18-0bb36a02
Trying to pull docker.io/gitlab/gitlab-runner:alpine3.18-0bb36a02...
Error: copying system image from manifest list: Unexpectedly received a manifest list instead of a manifest for a single image

Note that there is something specific about these that makes podman fail, older versions of gitlab-runner pull fine:

# this works as expected
podman pull gitlab/gitlab-runner:alpine-v17.7.1

All of the above images pull with docker just fine.

Steps to reproduce the issue

Steps to reproduce the issue

  1. podman pull gitlab/gitlab-runner:alpine3.18-0bb36a02

Describe the results you received

Got the error:

Error: copying system image from manifest list: Unexpectedly received a manifest list instead of a manifest for a single image

Describe the results you expected

Image pulls as usual.

podman info output

I've been able to reproduce this with many versions of podman including this one:


Client:       Podman Engine
Version:      5.3.1
API Version:  5.3.1
Go Version:   go1.23.3
Built:        Thu Nov 21 00:00:00 2024
OS/Arch:      linux/amd64

Podman in a container

No

Privileged Or Rootless

None

Upstream Latest Release

Yes

Additional environment details

Note that this is not specific to Docker hub, pulling the same image from gitlab registry also fails:

podman pull registry.gitlab.com/gitlab-org/gitlab-runner:alpine-0bb36a02
Trying to pull registry.gitlab.com/gitlab-org/gitlab-runner:alpine-0bb36a02...
Error: copying system image from manifest list: Unexpectedly received a manifest list instead of a manifest for a single image

Additional information

Podman 5.2.3 also has this issue.

@mprasil mprasil added the kind/bug Categorizes issue or PR as related to a bug. label Jan 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

No branches or pull requests

1 participant