Not sure why it took a marketplace image “ubuntu_bionic - LXD” and tried to deploy to a KVM hypervisor node. It failed/unbootable disk.
It works fine if i manually select the LXD node.
How can this selection be done automatically?
Thanks for the feedback, I opened an issue for this, a QoL that should be a default. What you need to do is update the field SCHED_REQUIREMENTS on the VM template of the marketplace image. A quick example of a template that will only be deployed on LXD:
oneadmin@ubuntu1804-lxd-marketplace-5-10-4-0e3f4-0:~$ onetemplate show 12 | grep SCHED
SCHED_REQUIREMENTS="HYPERVISOR=\"lxd\""
Great, thanks!!