Weekly news #390

Weekly status for the week of 31st March to 6th April.

Introduction

In the past week, LXD received several bug fixes. Highlights include improved shutdown logic, better snapshot handling, and support for downgrades within point releases of an LXD LTS series.

Bug Fixes

  • Improved instance shutdown to respect priority order while ensuring long-running operations like backups or snapshots no longer block or delay shutdown completion.

  • Fixed an issue where the proxy device disconnected too early, causing incomplete input processing by the reader.

  • Fixed incorrect unmount behavior when deleting a snapshot of a running instance, which caused premature volume group deactivation and misidentified in-use volumes as safe to remove.

  • Fixed an issue where instance profile changes were not applied to snapshots when copying or moving an instance. Snapshots now inherit updated profiles.

  • Fixed an issue where VM memory was always allocated from NUMA node 0 when using limits.cpu.nodes without CPU pinning. Now, NUMA node assignments are correctly applied even with a simple CPU count.

  • Fixed an issue where copying snapshots between servers failed due to mismatched device properties. Snapshot device validation is now skipped to allow the copy, enabling manual device adjustment afterward. (from Incus)

  • Fixed a network boot order, to first start the non-dependent networks, and networks that depend on physical interfaces.

  • Fixed an issue where downgraded cluster members with newer API extensions failed to update the global DB, preventing cluster from becoming operational even after all members were downgraded.

LXD UI

  • Added support for network ACL management.

LXD images

Changes on images: simplestream remote:

  • Fixed voidlinux shutdown by ensuring the file /etc/runit/stopit exists on each boot.

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

PyLXD

LXD snap

2 Likes