as far as I know there’s no one actively adding code support ARM at the moment.
But it shouldn’t be awfully hard.
For ppc64le and s390x platform we just ported the hypervisor side. ovirt-engine itself is running on x86_64. That simplifies things. The only complexity is in the different device model for VMs and few features here and there. Patches welcome!:)
All we would need from oVirt side is contributing some machine for CI, and of course committing to maintain a healthy status of builds and tests.
S390x port might be a good starting point, it’s relatively recent (2-3 years ago), and done almost exclusively by Viktor Mihajlovski, so this gives you actually a pretty good picture how many changes that are. Things have changed a bit since then, but I would still say it’s pretty simple to add another platform, given enough time and skill…(again, supposing you’re fine with x86 manager)
Thanks for the reply and info.
I'm actually representing the openEuler ovirt SIG here, they have been working on porting and testing for a few months,
and there is some progress. We want to check for possibilities for the ovirt upstream version to support ARM as well.
We are currently trying to make oVirt work on ARM64 platform, since I'm quite new to oVirt community, I'm wondering what is the current status about ARM64 support in the oVirt upstream, as I saw the oVirt Wikipedia page mentioned there is an ongoing efforts to support ARM platform. We have a small team here and we are willing to also help to make this work.
Hi, nice to see this initiative. I'd like to loop you in with Joey Ma who also is working on porting to ARM.
There's an ongoing effort for Open Euler Virt SIG about this:
MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
Red Hat EMEA
Devel mailing list -- email@example.com
To unsubscribe send an email to firstname.lastname@example.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/