Just a quick question.
Basically I have a “frankenstein” of a server where I have installed LXD and allowed LXD to manage and setup some basic bridges with IP addresses.
I then have used saltstack to configure ifupdown2 on the same server and two new bridges are created in that by way of the /etc/network/interfaces file. These bridges have different names than the lxd controlled ones.
On first deployment it all seems to work perfectly. However, on rebooting the server, it seems something is wiping the LXD bridge configuration, (possibly over-riding it somehow), even though LXD still thinks the bridges exist, they have actually gone.
I was wondering at what point on boot up sequence the lxd networking config kicks and creates the bridges so that they persist, this may help me stop whatever it is overwriting the bridge configuration by delaying things etc.