#6688 Enabling Atomic Host composes for ppc64le and aarch64 arches
Closed: Fixed 6 years ago Opened 7 years ago by sinnykumari.

Right now, Atomic Host composes are created for x86_64 arch. With decreasing gap between x86_64 and other supported arches in Fedora, we (Alternative arches group) are looking towards enabling Atomic Host composes in Fedora for ppc64le and aarch64. We have also discussed with Dusty Mabe from Atomic working group to see the possibility of having Atomic Host on non x86_64 arches and we both groups are positive towards helping and working together to enable it on other arches.
In order to achieve that, it will be great help if rel-eng can enable Atomic Host composes for ppc64le and aarch64 as well which can be non-blocking in the beginning. With composes, it will be easier to test and see current situation of Atomic Host on asked arches and we can start working on fixing encountered problems.

Thanks


for what releases do you want it enabled on? we are making the atomic host ostree for aarch64 in rawhide currently. it is failing however with

COMMAND: rpm-ostree compose tree --repo=/mnt/koji/compose/atomic/rawhide/ --write-commitid-to=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170307.n.0/logs/aarch64/Atomic/ostree-1/commitid.log /mnt/koji/compose/rawhide/Fedora-Rawhide-20170307.n.0/work/ostree-1/config_repo/fedora-atomic-docker-host.json

Can't create loopback device
error: bwrap test failed, see https://github.com/projectatomic/rpm-ostree/pull/429;: Executing bwrap(true): Child process exited with code 1

Good to see that work for aarch64 is already in progress. Enabling for both F26 (considering we have 3 months time for F26 GA) and rawhide will be great.

I looked a bit into rawhide compose log for Atomic Host and it seems similar error is also present for x86_64 https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20170307.n.0/logs/x86_64/Atomic/ostree-2/create-ostree-repo.log . Seems like a common problem. Correct me if I am looking at wrong place.

Fedora-26-20170321.n.0 nightly compose for Atomic Host, x86_64 looks to be fixed now https://kojipkgs.fedoraproject.org/compose/branched/Fedora-26-20170321.n.0/compose/Atomic/x86_64/iso/ . Was able to successfully install and boot it on a local VM.

Atomic Host compose for aarch64 is still missing, is it becasue of any other known problem?

Ping!

Any update on issue with missing Atomic Host compose for aarch64 and enabling it for ppc64le in F26?

I want to be clear on some requirements here. currently bodhi only has ostree support for x86_64 with no current possibility of multiarch support @kushal is working on some bodhi changes that will let us support multiarch ostree's it will be targeting f27.

For F26, getting nightly compose running for multiarches (aarch64, ppc64le and x86_64) should be sufficient to start with.
I believe by not having multiarch (non x86_64) support of ostree in bodhi, you mean ostree update won't be possible in existing Atomic Host? If yes, should be ok with us for F26. If not, will need some elaboration on "currently bodhi only has ostree support for x86_64 with no current possibility of multiarch support".

@ausil @kushal is there an upstream tracker for this?

Could it be mitigated by having multi arch in the two week atomic cycle?

@pbrobinson - i think this is the upstream issue for the "bodhi calling pungi to make ostrees" work: https://github.com/fedora-infra/bodhi/issues/1182

@kushal what is the current status of your bodhi work?

Metadata Update from @ausil:
- Issue assigned to kushal

6 years ago

I believe that this work is done now. I am closing, please reopen if you feel more needs to be done

Metadata Update from @ausil:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

6 years ago

Login to comment on this ticket.

Metadata