I been tasked with job of add a dedicated fleet of nodes with Nova LXD on a already running Openstack KVM Cluster.
That scenario is nothing new and I already have Nova LXC up and running, but sadly the integration between libvirtd and LXC offer limited functionallity.
Now I’m trying Nova LXD but I’m having some issues (probably related to my limited experiencie with LXD).
The most rare, is that when I launch a instance nova-compute consume a lot of CPU, takes a lot of time and fails.
Strace shows me that nova-compute is processing an anormal amount of data (probably the image). What is the correct format in this scenario? rootfs.tar.gz? or a typical cloud image in RAW format?
Checking this site I found people with Clouds implemented using Openstack and Nova LXD. Can you share tips and configurations?
Thanks in advance.
In the end I successfully extended my Openstack cluster to support LXD along side KVM on production. Some problems where related to my poor knowledge of LXD and other where bugs still presents in the the old version of the software (in my case, the control plane was Ocata) that needed fixes and special configurations on nova-compute and pylxd.
Thanks to all.