Weekly news #379

Weekly status for the week of 13th January to 19th January.

Introduction

The past week has mostly been focused on fixing bugs as we are approaching the 5.21.3 and 6.3 releases.
Thanks to all the contributors!

Bug Fixes

  • Fixed devlxd crash caused by concurrent access to PID mappings due to missing access control (locking).

  • Fixed an issue where LXD agent could mount volumes to incorrect paths inside the guest due to relative path usage.

  • Improved lxc auto completion to correctly suggest configuration keys based on instance type.

  • Fixed an issue where fuse.lxcfs filesystem metrics were reported with invalid values instead of being ignored.

  • Fixed an issue where volume.size was reported with local instead of global scope in the documentation and metadata API, as it is not cluster member specifc.

  • Skip zeroing the volume with qemu-img when unpacking the VM image on newly provisioned volumes as they are cleaned beforehand. (from Incus)

  • Fixed an issue where OVN uplink IP volatile keys could be removed despite populated network IP addresses, leading to partial OVN uplink volatile key regeneration across cluster members and inconsistent BGP next hops.

LXD UI

  • Added a new feature to migrate an instance to a different project, as requested by the community.

  • Enhanced network pages by adding a visual representation of the network connections to the LXD-UI as depicted on the image below, and improved configuration pages for networks.

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 UI

LXD Charm

  • Nothing to report this week

LXD Terraform provider

  • Nothing to report this week

PyLXD

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.

LXD snap

2 Likes