[
https://issues.apache.org/jira/browse/YUNIKORN-1215?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17555750#comment-17555750
]
Craig Condit commented on YUNIKORN-1215:
----------------------------------------
I was able to build and deploy these images on amd64/mac, amd64/linux, and
arm64/linux. Additionally, release script was tested to deploy both
amd64/arm64v8 builds to docker hub.
There's a couple of follow-up documentation things we should do, however:
1) Building on linux requires (at least on Debian) the `qemu-user-static`
packages.
2) Traditionally we also deploy `\{image}-latest` tags. Since these will need
to be clones of manifests rather than tags, use of a tool like
[https://github.com/regclient/regclient] is probably required.
[~wilfreds] can you take care of these as well? I've created YUNIKORN-1240 to
track the documentation tasks.
> Enable multi-arch release builds
> --------------------------------
>
> Key: YUNIKORN-1215
> URL: https://issues.apache.org/jira/browse/YUNIKORN-1215
> Project: Apache YuniKorn
> Issue Type: Improvement
> Components: release
> Reporter: Craig Condit
> Assignee: Wilfred Spiegelenburg
> Priority: Major
> Labels: pull-request-available
>
> Currently, we provide convenience Docker images for amd64 based off our
> official release sources. It would be nice to be able to offer multi-arch
> images containing both amd64 and arm64.
> However, one challenge is that per Apache release policy, builds need to be
> done on hardware the release manager controls...
> We can use this JIRA as a place to discuss options / alternatives, etc.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]