A complete list of known issues for OpenNebula is maintained here.
This page will be updated with relevant information about bugs affecting OpenNebula, as well as possible workarounds, until a patch is officially published.
NIC alias and IP spoofing rules¶
For a NIC alias the IP spoofing rules are not triggered when the VM is created nor when the interface is attached. If you have configured IP spoofing for your virtual networks be aware that those will not be honored by NIC ALIAS interfaces. More info here.
Wilds with snapshots in vCenter¶
Currently, OpenNebula does not support importing a Wild with snapshots into vCenter. Before importing a Wild in vCenter you must remove all snapshots. More information can be found here.
CLI warning message¶
Using some CLI commands in Ubuntu 18.04, due to ruby and gem versions, you may see this message:
warning: constant ::Fixnum is deprecated
As a workaround you can use
export RUBYOPT="-W0. This will disable the warning message (but, take into account that it will disable all warning messages from ruby).
Raw Device Mapping and system datastores¶
If you try to deploy a VM using an image from an RDM datastore into an ssh or shared datastore you might get an incompatibility error. To fix this you need to state the following config in /etc/one/oned.conf
TM_MAD_CONF = [ NAME = "dev", LN_TARGET = "NONE", CLONE_TARGET = "NONE", SHARED = "YES", TM_MAD_SYSTEM = "ssh,shared", LN_TARGET_SSH = "SYSTEM", CLONE_TARGET_SSH = "SYSTEM", DISK_TYPE_SSH = "BLOCK", LN_TARGET_SHARED = "NONE", CLONE_TARGET_SHARED = "SELF", DISK_TYPE_SHARED = "BLOCK" ]