Attached in deb and merge proposal is cloud-init that will look in /config-drive for openstack config drive data.
The change in nova-lxd needed is just to populate the /config-drive directory in the guest.
One thing to point out, though is that directory should be considered "owned" by the host.
Ie, if it is present on new-instance, it should be blown away. Other wise snapshot, then create would have that directory present.
So a 'ls /config-drive' would then look like:
openstack/
ec2
Attached in deb and merge proposal is cloud-init that will look in /config-drive for openstack config drive data.
The change in nova-lxd needed is just to populate the /config-drive directory in the guest.
One thing to point out, though is that directory should be considered "owned" by the host.
Ie, if it is present on new-instance, it should be blown away. Other wise snapshot, then create would have that directory present.
So a 'ls /config-drive' would then look like:
openstack/
ec2