Weekly news #384

Weekly status for the week of 17th February to 23rd February.

Introduction

This past week LXD received some bug fixes and several smaller optimizations. The highlight is the addition of permission checks in the LXD UI, which now disables actions that the current user has no permission to perform.

Thanks to all the contributors!

Bug Fixes

  • Fixed an issue where additional SSH keys configured via cloud-init.ssh-keys.* were not applied after the first boot. LXD now resets the cloud-init instance ID to ensure changes take effect.

  • Fixed a regression where the DHCP lease time was stored in the OVN database in an incorrect format. It is now correctly stored as an integer in seconds.

  • Fixed an issue where LXD configured an OVN switch port to request a dynamic IP even when ipv4.dhcp and ipv6.dhcp were disabled.

LXD UI

  • Added permission checks, so that users with limited permissions have a good UI experience. The applied pattern disables actions which the current user has no permission to. On hover, we give a hint, as to which exact permission would unlock this feature.

  • Added cluster member specific server configuration. When LXD is clustered, this allows to explore and modify member specific settings like the listen address.

LXD images

Changes on images: simplestream remote:

  • Removed AmazonLinux 2

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

LXD Terraform provider

PyLXD

  • 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.

LXD snap

2 Likes