The LXD 5.0/stable
channel is being updated to include interim fixes since the LXD 5.0.3 LTS release.
It will become available progressively as snap version: 5.0.3-d921d2e
in the 5.0/stable
channel.
Fixes:
- Add support for new
images:
server to thelxc
CLI tool. This is because the previous community image server is set to become unavailable on 2024-05-01. - Do not set container “soft” memory limit when hard limit is set. This was preventing OOM-killer being invoked when reaching
memory.high
limit, and at the same time it forces processes to go into memory reclaim on each page fault that wants to charge pages in memcg which makes process execution terribly slow. - Reject setting
limits.kernel
config keys for VMs (they are not relevant for VMs). - Fix UID/GID mapping for VM disks to add root mapping only if it’s required.
- Fix parsing of OVN ACL logs.
- Fix crash when performing cluster evacuation of instance with
ovn
NIC. - Always use default block.filesysem for VM config volumes to allow for kernel 6.6 support by avoiding possibility of using small XFS volumes and instead always using the default ext4 filesystem for VM config volumes.