Weekly status for the week of 10th June to 16th June.
Introduction
While this past week has been rather quiet, we are preparing the new LXD 6.1 release.
Bugfixes
- Fixed an issue where a device with a socket path longer than 108 bytes would result in an error. Now, these long socket paths are shortened by replacing the socket’s directory path with the file descriptor path.
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
- Use shorter virtiofsd and swtpm socket paths
- Enable dormant/inactive tests
- fix(deps): update module github.com/gorilla/websocket to v1.5.2
- fix(deps): update module github.com/minio/minio-go/v7 to v7.0.71
- fix(deps): update module github.com/checkpoint-restore/go-criu/v6 to v7
- fix(deps): update module github.com/juju/gomaasapi to v2
- lxc: Parse location header into URL
- build(deps): bump github.com/gorilla/websocket from 1.5.1 to 1.5.2
- build(deps): bump github.com/minio/minio-go/v7 from 7.0.70 to 7.0.71
- build(deps): bump golang.org/x/term from 0.20.0 to 0.21.0
- build(deps): bump github.com/osrg/gobgp/v3 from 3.26.0 to 3.27.0
- build(deps): bump golang.org/x/crypto from 0.23.0 to 0.24.0
- build(deps): bump golang.org/x/text from 0.15.0 to 0.16.0
- doc/howto/images_remote: add token to the list of accepted params for…
- lxd/archive: Properly anchor exclude rules - from Incus
- Server: Add support for explicitly specifying a trust token - From Incus
- Device: Fix TPM for VMs
- Move
auth/entity
back toauth
and move drivers toauth/drivers
- github: temporarily ignore microceph enable rgw failing
- doc: Use more direct HTTP links where possible
- Support local unix socket in lxd-migrate - from Incus
- Update zitadel to v3
- Drop replacement for
square/go-jose
and simplify binary size check - Fix limits.memroy unit in docs
- shared/cert: Set Not Before in self-signed cert to now-1minute
LXD UI
- Allow creation and editing of physical managed networks
- [WD-11660] LXD-UI e2e test for operations
- [WD-11889] LXD add e2e testing for doc links
LXD Charm
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.