Announcement
https://discuss.linuxcontainers.org/t/lxd-5-11-has-been-released/16443
What's Changed
- doc/ref/devices_nic: Add queue.tx.length by @stgraber in #11283
- lxd: Reduce calls to d.State() and avoid starting a transaction if target is local server in
ResolveTarget()
by @tomponline in #11282 - Cluster: Adds cluster member state API endpoint by @tomponline in #11284
- Improve UI behavior by @stgraber in #11286
- lxd/instances_post: Fix copying profiles during instance copy by @stgraber in #11287
- lxc/migrate: Make live migration error message more helpful by @yunginnanet in #11288
- doc/clustering: add link to YouTube video about cluster groups by @ru-fu in #11291
- Add mipsle and mips64le architecture aliases by @gibmat in #11296
- Cluster: Fix TotalRAM field in MemberState output by @tomponline in #11297
- Instance: Comment typo and spacing by @tomponline in #11298
- shared/util: Update RunCommandCLocale to pass LANGUAGE=en env var by @tomponline in #11299
- Instance: Container shutdown edge case fixes by @tomponline in #11290
- drivers: Unify allowed filesystems variable by @monstermunchkin in #11304
- lxd/migration: Remove leftover stats definitions by @monstermunchkin in #11305
- doc/clustering: document
lxc cluster info
by @ru-fu in #11307 - Instance: Add support for placement Starlark scriptlet by @tomponline in #11180
- Device: Allow all multicast to fix IPv6 NDP for
macvlan
NICs in VMs by @tomponline in #11309 - Adds location to event context on instance and local storage volume creation by @markylaing in #11310
- Device: Fix
disk
deviceraw.mount.options
setting by @tomponline in #11315 - client: add TransportWrapper to ConnectionArgs by @sebastiaopamplona in #11318
- Device: Update
disk
device tests to check for mount flag support in raw mount.options by @tomponline in #11320 - client: fix cast to http.Transport when using TransportWrapper by @sebastiaopamplona in #11321
- doc/metrics: greatly simplify the cluster's scrape_configs by @simondeziel in #11324
- Replace
container
byinstance
inlxd/db/node
by @simondeziel in #11325 - doc/server: bring back doc for
net.core.bpf_jit_limit
by @ru-fu in #11322 - lxd/backup: update the error msg when "backup/index.yaml" can't be found by @gabrielmougard in #11328
- volume: Add source indicator by @monstermunchkin in #11331
- Storage: Only check for minimum number of columns in
btrfs qgroup show
command by @tomponline in #11333 - Small doc fixes by @ru-fu in #11335
- doc/storage: explain how optimized instance transfer works by @ru-fu in #11323
- Makefile: Immediately fail on lint errors by @stgraber in #11341
- lxd: hotplug mounts by @brauner in #11336
- Terminology fixes by @ru-fu in #11338
- lxd: User friendly error for missing volume. by @markylaing in #11343
- storage: Various changes by @monstermunchkin in #11339
- Fix usage of --destination-server flag when copying/moving storage volumes between remotes by @markylaing in #11340
- Instance: Updates instance_placement scriptlet function to accept both project and reason as part of
request
by @tomponline in #11327 - lxd/db: Remove needless semi-colons in queries by @stgraber in #11350
- lxd/apparmor: fix AppArmor forkproxy profile by @Viktor-Yakovchuk in #11346
- lxd/instance/drivers/driver/lxc: s/container/instance/ by @simondeziel in #11344
- Support ZFS block mode by @monstermunchkin in #11206
- device: support managed network with physical nic by @gabrielmougard in #11357
- Instance: Remove erroneous empty log error in LXC driver by @tomponline in #11358
- instance: differentiate msg for creation/deletion of snapshots by @gabrielmougard in #11361
- device/disk: Don't use RBD for FS custom volumes by @monstermunchkin in #11359
- cgroup: properly set soft mem limit for cgroup-v2 by @mihalicyn in #11360
- Storage: Fix BTRFS regression from ZFS block mode by @tomponline in #11362
- Images: Only remove cached image files & volumes when image is expired in all projects that use it by @tomponline in #11356
- Scriptlet: Change
StarlarkMarshal
to convert Go structs to Starlark objects by @tomponline in #11348 - Network: Allow management of zone records in non-default project zones by @tomponline in #11365
- tests: make it work when seccomp is enabled externally by @mihalicyn in #11366
- doc: Images section by @ru-fu in #11334
- ceph: Check ceph config file for key by @monstermunchkin in #11367
- Storage: Fix optimized BTRFS refresh by @monstermunchkin in #11337
- lxd/apparmor: Add microceph to ceph paths by @stgraber in #11370
- Network: Improve network forward and load balancer conflict validation between networks by @tomponline in #11371
- Remove trust passwords from
lxd init
by @stgraber in #11372
New Contributors
- @yunginnanet made their first contribution in #11288
- @sebastiaopamplona made their first contribution in #11318
- @mihalicyn made their first contribution in #11360
Full Changelog: lxd-5.10...lxd-5.11