Weekly status #344

Weekly status for the week of 8th April to 14th April.


This week has seen some improvements to how web browsers are treated when interacting with the LXD HTTPS listener, as well as some new networking diagrams and the usual selection of bug fixes.

Web page is now shown if browsing to /ui when UI is disabled in the snap

An HTML web page is now displayed if browsing to /ui on a LXD server’s core.https_address and the LXD UI is disabled in the snap.

Additionally if browsing to / and the HTTP user agent is detected as a web browser (when the User Agent string contains Gecko) then the request is now always redirected to /ui irrespective if the UI is enabled or not.

In this way end users browsing to a LXD server’s IP address with the UI disabled will now see a web page linking them to the documentation on how to enable the UI.

Documentation: Enable or disable the UI

New OVN network architecture diagrams

The documentation now contains some OVN network architecture diagrams to assist with explaining how LXD and OVN work together.

Documentation: OVN networking architecture

Bug fixes

  • Fixed issue with core.dns_address being set to an address of a LXD managed network bridge. Previously this could cause the DNS service to fail to start if LXD had not configured the network interface on restart. Now the DNS listener is brought up after the managed networks are activated.
  • Fixed regression when using both $(id -u) 0 as the raw.idmap value for a disk device.

All changes

The items listed below is all of the work which happened over the past week and which will be included in the next release.


LXD Charm

Distribution work

This section is used to track the work done in downstream Linux distributions to ship the latest LXD as well as work to get various software to work properly inside containers.


  • Nothing to report this week.

LXD snap