This is not a complete answer to this question, but my reason for trying OpenStack w/ NovaLXD was to create a virtual system for testing, and the following will achieve a similar result w/ conjure-up.
I used an amd64 KVM system w/ 8-cores and 32GB RAM.
For the most part, follow the Canonical OpenStack cluster installation instructions here: https://ubuntu.com/openstack/install#cluster-deployment
Make the following adjustments:
1) Minimum requirements
- 6 virtual nodes with the following:
- 1 core
- 4 GB RAM (any less starts causing failures) (I haven't completely confirmed that all services function normally with this amount)
- 1 40GB drive (note: the default conjure-up OpenStack configuration prefers two drives per node)
- 2 NICs are required
2) Set up your MAAS hardware
- Create a 'maas' virtual network with DHCP disabled and NAT enabled.
- I used Ubuntu 16.04.
6) Register your hardware with MAAS
- If using KVM, the power configuration type will be
maas user will need to be configured on the KVM host.
maas user on the MAAS node will need to be able to SSH via public-key to the KVM host.
- The Power Configuration parameter
Virsh VM ID will be the VM UUID
11) Configure and deploy the OpenStack services
- If you don't have two drives per node, then you'll need to change a
devices to format and setup as OSD volumes, to include a local path. I chose