Weekly status for the week of 14th April to 20th April.
Introduction
This past week was quiet due to the holidays. However, LXD still received some bug fixes and several backports to 5.21 LTS
, which will be included in the next bugfix release.
Bug Fixes
-
Fixed a regression where querying a
GET /1.0/cluster/members
without a query parameterrecursive=1
returned detailed information about cluster members instead of a list of cluster member URIs. -
Fixed an issue where a restricted user could retrieve cluster group used-by URLs as they were not filtered based on the current user’s permissions.
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
- Doc: Better DNS persistence solution for systemd
- Doc: [WD-20812] Manage storage volumes
- build(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0
- build(deps): bump golang.org/x/term from 0.30.0 to 0.31.0
- build(deps): bump github.com/mattn/go-sqlite3 from 1.14.24 to 1.14.27
- build(deps): bump github/codeql-action from 3.28.14 to 3.28.15
- build(deps): bump actions/setup-node from 4.3.0 to 4.4.0
- build(deps): bump github.com/mattn/go-sqlite3 from 1.14.24 to 1.14.27
- build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.29.0
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.89 to 7.0.90
- build(deps): bump github/codeql-action from 3.28.14 to 3.28.15
- build(deps): bump github.com/openfga/openfga from 1.8.8 to 1.8.9
- build(deps): bump golang.org/x/tools from 0.31.0 to 0.32.0
- build(deps): bump github.com/miekg/dns from 1.1.64 to 1.1.65
- Doc: [WD-18945] Add docs for create a network
- gomod: Update dependencies
- Stable 5.21 backports (stable-5.21)
- Auth: Filter cluster group used by URLs
- lxd: Linter fixes
- doc: use external file to store redirects
- VM: Restore qemu guest /dev/disk/by-id naming stability (stable-5.21)
- Fix: Return cluster members in non-recursive mode
- VM: Add link to qemu commit related to disk serial length
- Stable 5.21 backports (stable-5.21)
- Doc: Ignore link checking of https://www.schlachter.tech/solutions/pongo2-template-engine/
- github: rework how GOCOVERDIR is handled
- Stable 5.0 backports (stable-5.0)
- lxd: Fix various linter issues
- github: fix GOCOVERAGE boolean values
- lxd/instance_instance_types: Update instanceRefreshTypes function to use all.yaml instance type file (stable-5.0)
- test/suites/basic: Minor tweaks
- Switch some workflows to 24.04 runners
- test/suites: chmod the lxddir in spawn_lxd()
- Change Cloud Init “user” to “users” (from Incus)
- doc/cloud-init: Update network example to v2 (from Incus)
LXD UI
- Nothing to report this week
LXD Charm
LXD Terraform provider
PyLXD
LXD snap
- Nothing to report this week