I’m having trouble bootstraping a MAAS backed juju cloud.
I have one machine listed under MAAS and register it as the LXD-vmhosts.
The MAAS node have the following network interfaces:
While juju can connect to my MAAS controller, the bootstrap process calls the vmhost to prepare a vm for it to use, and unfortunately, lxd config it created for this new vm had my NIC1 as the eth0 parent, therefore MAAS was not able to PXE boot the device and control it, since it should have been through macvlan via the bond NIC.
Is there any way I can specifically tells juju to tell MAAS to prepare machines with bond0 as the default NIC? Thanks.
Currently, I can prepare the machines beforehand using the vm GUI on MAAS, and I can therefore use tag to tell juju to bootstrap on the nodes tagged, but it’s a lot verbose than I would like it to be. And I don’t think this will scale well if I’m trying to scale applications alongside it.