Weekly status #337

Weekly status for the week of 26th February to 3rd March.


This past week saw progress with regards to the forthcoming fine grained authorization functionality with a set of new APIs being merged that allow management of identities, permissions and groups.

We also continue our work towards the next LTS release series by updating the minimum Go version and updating our documentation to cover the removal of supplementary tooling (such as lxd-benchmark and lxc-to-lxd) from the snap package.

Additionally the security.syscalls.(black|white)list keys that were considered offensive and have previously been deprecated since LXD 4.4 have now been removed entirely. The security.syscalls.(allow|deny)list keys should be used instead.

Bug fixes

  • Fixed file handle to VM cloud-init config drive ISO being left open longer than needed which was preventing clean VM stop when using LVM storage driver and the cloud-init config drive.
  • Updated error messaging containing message to deprecated feature ceph.osd.force_reuse.
  • Fixed regression in error handling in OVN network peer creation after refactor to reduce number of transactions being opened.
  • Fixed bug in storage volume management API endpoints to always check the requested project exists rather than passing it directly to the storage layer in order to ensure malicious project names are not used directly by the storage subsystem.

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