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

Multiarch image build needs to check the requested platforms are supported #846

Open
mkolesnik opened this issue Jun 22, 2022 · 4 comments
Assignees
Labels
confirmed For issues and PRs which we definitely want (disables the stale bot) priority:medium

Comments

@mkolesnik
Copy link
Collaborator

I had a problem when building nettest multiarch image, which was non-trivial to pinpoint to platform support.

The image build script should have a check that buildx supports all requested platforms, and if not point to (or suggest) a solution.

To see supported platforms use docker buildx ls and look at the platforms (there might be a more specific command)

e.g. arm64 not supported:

$ docker buildx ls
NAME/NODE         DRIVER/ENDPOINT             STATUS  PLATFORMS
buildx_builder *  docker-container                    
  buildx_builder0 unix:///var/run/docker.sock running linux/amd64, linux/amd64/v2, linux/amd64/v3, linux/386
default           docker                              
  default         default                     running linux/amd64, linux/386

with arm64 (and others) supported:

$ docker buildx ls
NAME/NODE         DRIVER/ENDPOINT             STATUS  PLATFORMS
buildx_builder *  docker-container                    
  buildx_builder0 unix:///var/run/docker.sock running linux/amd64, linux/amd64/v2, linux/amd64/v3, linux/386, linux/arm64, linux/riscv64, linux/ppc64le, linux/s390x, linux/mips64le, linux/mips64
default           docker                              
  default         default                     running linux/amd64, linux/386, linux/arm64, linux/riscv64, linux/ppc64le, linux/s390x, linux/arm/v7, linux/arm/v6
@stale
Copy link

stale bot commented Oct 22, 2022

This issue has been automatically marked as stale because it has not had activity for 60 days. It will be closed if no further activity occurs. Please make a comment if this issue/pr is still valid. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label Oct 22, 2022
@skitt skitt removed the wontfix This will not be worked on label Oct 24, 2022
@stale
Copy link

stale bot commented Mar 18, 2023

This issue has been automatically marked as stale because it has not had activity for 60 days. It will be closed if no further activity occurs. Please make a comment if this issue/pr is still valid. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label Mar 18, 2023
@dfarrell07 dfarrell07 removed the wontfix This will not be worked on label Mar 21, 2023
@stale
Copy link

stale bot commented Aug 12, 2023

This issue has been automatically marked as stale because it has not had activity for 60 days. It will be closed if no further activity occurs. Please make a comment if this issue/pr is still valid. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label Aug 12, 2023
@skitt skitt removed the wontfix This will not be worked on label Sep 6, 2023
Copy link

github-actions bot commented Jan 5, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further
activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Jan 5, 2024
@skitt skitt added confirmed For issues and PRs which we definitely want (disables the stale bot) and removed stale labels Jan 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
confirmed For issues and PRs which we definitely want (disables the stale bot) priority:medium
Projects
Status: Backlog
Development

No branches or pull requests

3 participants