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

alpine 3.17.2 missing linux/amd64 #303

Closed
cicirello opened this issue Feb 10, 2023 · 3 comments
Closed

alpine 3.17.2 missing linux/amd64 #303

cicirello opened this issue Feb 10, 2023 · 3 comments

Comments

@cicirello
Copy link

Summary

Alpine 3.17.2 appears to be missing the linux/amd64 architecture.

Details

When attempting to pull, result is following error:

Step 1/3 : FROM alpine:3.17.2
no matching manifest for linux/amd64 in the manifest list entries
3.17.2: Pulling from library/alpine
Error: Process completed with exit code 1.

The tag page (https://hub.docker.com/_/alpine/tags) shows all other architectures available for 3.17.2 except for linux/amd64. Additionally, the latest and 3.17 tags list the linux/amd64 architecture with the SHA for 3.17.1.

@james-d-elliott
Copy link

Tricked again by doijanky! That little prankster.

@cicirello
Copy link
Author

It looks like this has been fixed, so I'm closing the issue.

@csandanov
Copy link

csandanov commented Feb 28, 2023

I maintain images based on the official alpine images and I think there was a related issue that might've messed up with the architecture because shortly after the release my auto-rebuilt images had binaries linked against x86 libraries on the amd64 platform:

$ docker run --rm -ti wodby/alpine:3.17-2.12.2 sh

/ # uname -a
Linux c466e0fb9514 5.15.49-linuxkit #1 SMP Tue Sep 13 07:51:46 UTC 2022 x86_64 Linux

/ # ldd /usr/bin/dos2unix
	/lib/ld-musl-i386.so.1 (0xf7f2e000)
	libc.musl-x86.so.1 => /lib/ld-musl-i386.so.1 (0xf7f2e000)

Now, after the forced rebuilt everything is ok:

$ docker run --rm -ti wodby/alpine:3.17-2.12.3 sh

/ # uname -a
Linux 862dadf7333d 5.15.49-linuxkit #1 SMP Tue Sep 13 07:51:46 UTC 2022 x86_64 Linux

/ # ldd /usr/bin/dos2unix
	/lib/ld-musl-x86_64.so.1 (0x7f934f574000)
	libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f934f574000)

We caught that only because of MariaDB 32bit limit error for innodb pool size. I wonder if there are other official images based on official alpine that still have this issue

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

No branches or pull requests

3 participants