apache / pulsar

Apache Pulsar - distributed pub-sub messaging system
https://pulsar.apache.org/
Apache License 2.0
14.16k stars 3.57k forks source link

[Bug] docker.io image is arm64-only #21655

Closed ibotty closed 10 months ago

ibotty commented 10 months ago

Search before asking

Version

https://hub.docker.com/layers/apachepulsar/pulsar/latest/images/sha256-5af72da140f3901bccc0a5b56de8764cd60f0d351011fd1b90c484a30889fbf8

Minimal reproduce step

skopeo inspect docker://apachepulsar/pulsar:latest | jq .Architecture

lists available architectures. Check, that it's only arm64.

What did you expect to see?

No problems

What did you see instead?

podman pull apachepulsar/pulsar:latest Trying to pull docker.io/apachepulsar/pulsar:latest... Getting image source signatures Copying blob 4ec3c7e54ba3 skipped: already exists Copying blob bb52697e963b skipped: already exists Copying blob 4f4fb700ef54 skipped: already exists Copying blob 4ceb002a5484 skipped: already exists Copying blob 463b5cffcd17 skipped: already exists Copying blob 292a0452bbaa skipped: already exists Copying blob 4f4fb700ef54 skipped: already exists Copying blob 4df8ce073f12 skipped: already exists Copying blob bfbe77e41a78 skipped: already exists Copying config 6d1635dc29 done | Writing manifest to image destination WARNING: image platform (linux/arm64) does not match the expected platform (linux/amd64)

Anything else?

No response

Are you willing to submit a PR?

jszwedko commented 10 months ago

We just ran into this as well for our pulsar CI tests in https://github.com/vectordotdev/vector.

Technoboy- commented 10 months ago

https://hub.docker.com/layers/apachepulsar/pulsar/latest/images/sha256-21e8bf1571e4ab559a51b3f6e524d725cffabe3c6836101f9d7ea7eb1e2bf62c?context=explore

Fixed, thanks.

merlimat commented 10 months ago

@Technoboy- I "fixed" the issue by retagging latest to point to 3.1.1 which is multi-arch image.

Another issue we have is that the 3.0.2 release shouldn't be retagging latest is 3.1.x is already available