I have pushed out first batch of Fedora CoreOS images for non-x86_64. You can run it on your own locally, both resulting images and even rebuild them on your own. Please note those images are unofficial, built outside of Fedora infrastructure.
Place to grab them is https://fedorapeople.org/groups/fcos-images/builds/. Quick start information are present in https://fedorapeople.org/groups/fcos-images/README based on the official FCOS quickstart(https://docs.fedoraproject.org/en-US/fedora-coreos/getting-started/). Blog post format of them is pending release on Fedora community blog. I would much appreciate any feedback and testing.
More onto the "boring" technical details,
if you are user you can skip rest of the email.
I have been working on building Fedora CoreOS for non-86_64 architectures for several past months. I'm currently in stage that most of the basic building is working along with kola tests for QEMU target. I'm also running nightly builds of the CoreOS Assembler container in Jenkins and push it in to quay.io and docker hub(not yet manifested, due to some tools issues).
quay.io/jcajka/coreos-assembler:latest[arm64.ppc64le,s390x]
docker.io/jcajka/coreso-assembler:latest[arm64.ppc64le,s390x]
Along with that I do build of FCOS. I still manually push images on to the fedorapeople.org, I would like to change that eventually.
There is slight deviation on ppc64le as
due to some bugs in virt stack, I have to use more recent
qemu&co for coreos-assembler image, that has AFAIK no impact
on the resulting images and slightly relaxed filtered out
packages on s390x(initscripts, config issue pending).
With this announcement I would like to
start discussion on how to bring all of this on the the official
Fedora infrastructure and get official multi-arch builds of FCOS
out.
I think that coreos-assembler images is best place to start. Move build of it from quay to the FCOS Jenkins and source HW for the FCOS Jenkins instance so we can run the build on all arches and push out the results manifest listed to the chosen container repositories.
I'm looking forward to your feedback. Thanks to all in Fedora CoreOS for help.
JC
_______________________________________________ arm mailing list -- arm@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to arm-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/arm@xxxxxxxxxxxxxxxxxxxxxxx