Weekly news #403

Weekly status for the week of 7th July to 13th July.

Introduction

The highlight of the past week was significant improvements to the LXD UI, including dark mode and support for managing storage bucket keys. Additionally, LXD received several bug fixes, primarily improving storage operations.

Thanks to all the contributors!

Bug Fixes

  • Improves performance when deleting a volume with a large amount of files stored in a dir storage pool on an XFS partition with project quotas enabled. Now, the files are removed prior removing extended file attributes.

  • Fixed an issue where read-only mounts of filesystem snapshots could still perform unexpected writes if the journal was replayed during mounting. The norecovery mount option is now used to ensure strict read-only behavior.

  • Improved storage pool name validation to prevent names starting with a dot.

  • Made devLXD error responses consistent with LXD API responses.

LXD UI

  • Added dark mode.

  • Added support for management of network types macvlan and sriov.

  • Added support for management storage bucket keys.

  • Added an option to download ACL logs.

  • Enhanced text labels with icon chips in the instance side panel and operations list.

  • Extended details on the network leases and IP address management screens.

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

  • Nothing to report this week

LXD snap

2 Likes

The UI repo has a roadmap , is there also a roadmap for LXD itself?

I heard something about replicas/backups being added and knowing for sure will keep me from trying to build my own janky backup solution for now :slight_smile: