<div dir="ltr">Hi Guys,<div><br></div><div>I've currently got a 14.04 server running LXC, and I'm planning to use the upgrade to 16.04 as an excuse to switch to LXD. </div><div><br></div><div>In the interim I thought I'd upgrade my proxy server and move it's services to LXD so I'm not messing with my pre-existing services. </div><div><br></div><div>Anyway...</div><div><br></div><div>I have a 16.04 server with LXD installed, I've set it up to bridge to my network interface (so the server isn't doing NAT, DHCP, etc.) and I've installed my first container with "lxc launch ubuntu:16.04 proxy".</div><div><br></div><div>Now I want to give that container a static IP address. </div><div>In LXC on 14.04 I've just edited /etc/network/interfaces manually.</div><div>In LXD on 16.04 I see that there's a file called /etc/network/interfaces.d/50-cloud-init.cfg which is controlling the interface config and apparently I shouldn't edit it manually.</div><div><br></div><div>According to <a href="https://github.com/lxc/lxd/issues/1168">https://github.com/lxc/lxd/issues/1168</a> LXD doesn't have anything to do with the host address config, but then what's this cloud-init thing?</div><div><br></div><div>I'm not sure what to do now. Should I bypass cloud-init and configure my interface manually? Or is there a better way I should be doing this? </div><div><br></div><div>Cheers,</div><div><br></div><div>Matt</div><div><br></div><div><br></div><div><br></div></div>