I have some questions that I will need your help for clarification.
What are the different between opennebula-node-lxd and
opennebula-lxd-snap? If I am running Ubuntu 20.04 with lxd on snap, which package do I need to install?
Does opennebula-node-lxd or opennebula-lxd-snap support ARM64 or AArch64?
Do you have any guideline to compile opennebula-node-lxd or
opennebula-lxd-snap from source to install on non-support CPU
architecture? Because in my scenario, front-end node is based on X64_X86 while lxd node is based on ARM64/AArch64.
What are the different between opennebula-node-lxd and
opennebula-lxd-snap? If I am running Ubuntu 20.04 with lxd on snap, which package do I need to install?
You just need to install the package opennebula-node-lxd, it will pull all of the required dependencies based on whether the distro supports snap or not.
Does opennebula-node-lxd or opennebula-lxd-snap support ARM64 or AArch64?
Do you have any guideline to compile opennebula-node-lxd or
opennebula-lxd-snap from source to install on non-support CPU
architecture? Because in my scenario, front-end node is based on X64_X86 while lxd node is based on ARM64/AArch64.
There are no official packages for those architectures, but you can find a bit of information on this thread about how a similar feature was achieved using the addon LXDoNe