Weekly status #327

Weekly status for the week of 4th November to 10th December.

Introduction

This past week was focused on fixing bugs ahead of the forthcoming LXD 5.20 release.

Two items of note are:

  • Removal of support for shiftfs from LXD - the Ubuntu kernel from Mantic onwards does not include support for shiftfs, so this is being removed so it is not in the next LXD LTS release. The replacement is idmapped mounts which are now supported for all filesystems that LXD supports in recent kernels.
  • The OpenFGA authorization driver that was merged (but never released) has been reverted while we address some issues in it, as well as evaluate further design changes needed for new requirements.

LXD highlights

Improvements

  • Add support for hot-plug/hot-unplug of virtio-fs based directory passthrough disk devices for VMs (from Incus).

Bug fixes

  • Fixed intermittent lock-up on concurrent cluster member joins.
  • Respect all lxc move flags when moving instances between projects and/or storage pools.
  • Fixed issue preventing attaching Ceph ISO custom volume to VMs.
  • Fixed automatic instance name generation not excluding existing instance names.
  • Fixed issue preventing MinIO based storage buckets from starting when IPv6 was disabled on the host.
  • Fixed copying of Ceph based VM instances.
  • Fixed panic of lxd-agent when /dev/lxd was changed from enabled to disabled (security.devlxd=false)).

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

LXD Charm

  • Nothing to report this week

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.

Ubuntu

  • Nothing to report this week.

Snap

LXD snap

3 Likes