Weekly status #313

Weekly status for the week of 21st August to 27th August.

Introduction

The highlight of the past week was the release of LXD 5.17 . Please see the release notes for more information.

LXD highlights

Features

  • Add the all-projects query parameter to the operation API to allow retrieving active operations across all projects.

Improvements

  • Introduced a way of documenting configuration options in the code and automatically generating the option lists in the documentation. This method also makes it possible to link directly to specific configuration options in the documentation.
  • Allow recovery of empty storage pools, which avoids an issue where an empty storage pool on a disk device would prevent creating a storage pool of the same name after recovery.

Bug fixes

  • Fixed a bug where a VM wouldn’t start and would block if it had am Nvidia GPU device that was in use by the host operating system. Now LXD will detect that the GPU device is in use and return an error.
  • Fixed two bugs related to limits.network.priority.
  • Fixed a bug where bridged NIC devices would prevent an instance from being evacuated in auto mode when they were using parent rather than network setting to specify a managed bridge network to connect to. This has now been fixed to detect whether a specified parent network is in fact a managed network and if so allow the evacuation to proceed.
  • Fixed a bug where RBAC would panic on every request.

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

  • Due to a suspected compiler change in Ubuntu the Seabios ROM build was exceeding 128 kilobytes which meant it would no longer fit inside the EDK2 firmware build. In order to allow it to fit we disabled the CONFIG_SDCARD setting in Seabios as it was deemed not needed for booting VMs using CSM mode.
3 Likes