OpenNebula / one

The open source Cloud & Edge Computing Platform bringing real freedom to your Enterprise Cloud 🚀
http://opennebula.io
Apache License 2.0
1.2k stars 475 forks source link

Support for ARM architectures #5671

Open rsmontero opened 2 years ago

rsmontero commented 2 years ago

Description This issue is to add support for ARM architectures:

Use case Make use of ARM servers

Interface Changes Repositories needs to include aarch64 packages

Additional Context

Progress Status

odidev commented 1 year ago

Hi Team,

I have successfully tested on arm64 by adding arm64 jobs in github actions CI of open nebula by using below methods:

  1. Self-Hosted arm64 Runner in GitHub-actions.
  2. Using Qemu (emulator)

Commit Link: https://github.com/odidev/one/commit/d3de3c49bb2c8a9ebefb9b72026bd5a7d655f492

GHA Logs Link: https://github.com/odidev/one/actions/runs/3195613044

We can add arm64 tests through qemu or we can test using self-hosted arm64 runners which has to be hosted on arm64 machine.

If interested on self-hosted runners, we can get access to ARM H/W through WorksOnArm.

If interested in qemu, I will raise a PR with the qemu job changes.

ljk-syd commented 3 months ago

你好,opennebula支持arm架构吗?