infra-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joan Touzet (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (INFRA-18322) Please install qemu-user-static/binfmt-support pkgs on all Docker-capable Jenkins nodes
Date Fri, 03 May 2019 22:14:00 GMT

     [ https://issues.apache.org/jira/browse/INFRA-18322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Joan Touzet resolved INFRA-18322.
---------------------------------
    Resolution: Fixed

Thanks for fixing this fast! I've confirmed that I can now run aarch64 Docker images on x86_64
machines.

I will test other architectures soon: ppc64le and s390x have been requested first.

If anything else comes up that is needed, I'll open a new ticket.

> Please install qemu-user-static/binfmt-support pkgs on all Docker-capable Jenkins nodes
> ---------------------------------------------------------------------------------------
>
>                 Key: INFRA-18322
>                 URL: https://issues.apache.org/jira/browse/INFRA-18322
>             Project: Infrastructure
>          Issue Type: Improvement
>          Components: Jenkins
>            Reporter: Joan Touzet
>            Assignee: Chris Lambertus
>            Priority: Major
>
> Our project continues to be pestered by people who want support for various odd architectures
(arm32, arm64, ppc64, s390x, etc.) We don't want to support these architectures unless we
can run our regression test suites on them regularly. And it's difficult to get access to
dedicated hardware that can sit online for all these architectures.
> Fortunately, Docker can help. With the Debian/Ubuntu qemu-user-static and binfmt-support
packages installed on your Jenkins worker hosts, docker can run specially prepared images
that contain binaries from these other architectures.
> Example: https://ownyourbits.com/2018/06/27/running-and-building-arm-docker-containers-in-x86/
> Another widely popular approach is to run the Multiarch Project's docker container once
per host:
> docker run --rm --privileged multiarch/qemu-user-static:register
> as described at https://github.com/multiarch/qemu-user-static . 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message