Powerful system container and virtual machine manager
https://discourse.ubuntu.com/t/lxd-5-21-1-lts-has-been-released/43823
Full Changelog: https://github.com/canonical/lxd/compare/lxd-5.21.0...lxd-5.21.1
https://discourse.ubuntu.com/t/lxd-5-21-0-lts-has-been-released/42476
--refresh
by @ru-fu in https://github.com/canonical/lxd/pull/12697
zfs.blocksize
is in bytes by @simondeziel in https://github.com/canonical/lxd/pull/12671
cloud-init
to enable lxd-agent
on Ubuntu releases before 20.04
by @simondeziel in https://github.com/canonical/lxd/pull/12680
security.devlxd
applies to both containers and VMs by @simondeziel in https://github.com/canonical/lxd/pull/12747
snapshots.pattern
option for manual custom volume snapshot by @gabrielmougard in https://github.com/canonical/lxd/pull/12717
images:
remote by @MusicDin in https://github.com/canonical/lxd/pull/12748
test/lint/golangci
script by @simondeziel in https://github.com/canonical/lxd/pull/12753
lxc version
by @MusicDin in https://github.com/canonical/lxd/pull/12785
certificate
field is base64 on POST /1.0/certificates
by @markylaing in https://github.com/canonical/lxd/pull/12812
certificates
table into an identities
table. by @markylaing in https://github.com/canonical/lxd/pull/12807
block.*
settings from LVM and Ceph RBD block volumes by @roosterfish in https://github.com/canonical/lxd/pull/12813
size.state
during live migration if VM is backed by shared storage by @gabrielmougard in https://github.com/canonical/lxd/pull/12821
--whole-files
flag. by @markylaing in https://github.com/canonical/lxd/pull/12861
loki.instance
from Incus by @simondeziel in https://github.com/canonical/lxd/pull/12876
volatile.uuid
for all volumes and snapshots by @roosterfish in https://github.com/canonical/lxd/pull/12840
madmin
SDK with mc
CLI shim by @masnax in https://github.com/canonical/lxd/pull/12879
StorageVolumeParts
by @roosterfish in https://github.com/canonical/lxd/pull/12906
VolumeCopy
to genericVFSCopyVolume
by @roosterfish in https://github.com/canonical/lxd/pull/12908
VolumeCopy
struct for migrations by @roosterfish in https://github.com/canonical/lxd/pull/12931
lxc config uefi
by @simondeziel in https://github.com/canonical/lxd/pull/12932
size.state
parameter is not set by @gabrielmougard in https://github.com/canonical/lxd/pull/12912
server
, network_zone
, and image_alias
entity types. by @markylaing in https://github.com/canonical/lxd/pull/12959
migration.stateful=true
be default when creating a new VM by @gabrielmougard in https://github.com/canonical/lxd/pull/12832
authorization_apis
extension name to access_management
. by @markylaing in https://github.com/canonical/lxd/pull/12987
BLOCK_AND_RSYNC
by @roosterfish in https://github.com/canonical/lxd/pull/13030
pci
device config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13013
gpu
device config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13008
unix-{char,block,hotplug,usb}
device config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13007
disk
device config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13005
nic
device config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/12984
GET /1.0/auth/identities/current
. by @markylaing in https://github.com/canonical/lxd/pull/13045
infiniband
device config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13010
tpm
device config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13012
sriov
network config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13032
proxy
device config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13011
macvlan
network config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13029
bridge
network config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13027
physical
network config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13031
ovn
network config keys by @gabrielmougard in https://github.com/canonical/lxd/pull/13028
limits.kernel.*
for VM config by @MggMuggins in https://github.com/canonical/lxd/pull/13051
Full Changelog: https://github.com/canonical/lxd/compare/lxd-5.20...lxd-5.21.0
https://discourse.ubuntu.com/t/lxd-5-0-3-has-been-released/42074
Full Changelog: https://github.com/canonical/lxd/compare/lxd-5.0.2...lxd-5.0.3
https://discourse.ubuntu.com/t/lxd-5-20-has-been-released/40865
InitPID
for cgroups by @monstermunchkin in https://github.com/canonical/lxd/pull/12441
GetTLSConfig()
unused args by @simondeziel in https://github.com/canonical/lxd/pull/12452
projectParam
for use outside of lxd
directory by @markylaing in https://github.com/canonical/lxd/pull/12451
port
to ports
. by @VergeDX in https://github.com/canonical/lxd/pull/12479
--
with exec delimiter
by @simondeziel in https://github.com/canonical/lxd/pull/12455
acme.ca_url
short description by @monstermunchkin in https://github.com/canonical/lxd/pull/12535
/etc/ssl
by @masnax in https://github.com/canonical/lxd/pull/12541
lxd-agent-setup
script by @simondeziel in https://github.com/canonical/lxd/pull/12552
cephfs
storage pool by @masnax in https://github.com/canonical/lxd/pull/12538
Full Changelog: https://github.com/canonical/lxd/compare/lxd-5.19...lxd-5.20
https://discourse.ubuntu.com/t/lxd-5-19-has-been-released/39590
instances_rebuild
by @gabrielmougard in https://github.com/canonical/lxd/pull/12298
instance
label value by @monstermunchkin in https://github.com/canonical/lxd/pull/12305
security.shifted
and security.unmapped
to be mutually exclusive. by @markylaing in https://github.com/canonical/lxd/pull/12316
remote:
with lxc network list-allocations
and fixes project usage. by @markylaing in https://github.com/canonical/lxd/pull/12331
limits.priority
description by @simondeziel in https://github.com/canonical/lxd/pull/12350
lxc storage volume move
command by @monstermunchkin in https://github.com/canonical/lxd/pull/12348
queryOperation
to skip event listener setup if not required. by @markylaing in https://github.com/canonical/lxd/pull/12349
lxc config trust
subcommands by @simondeziel in https://github.com/canonical/lxd/pull/12363
SCSI_IDENT_SERIAL
is available, use it as serial nr before ID_SERIAL_SHORT
by @gabrielmougard in https://github.com/canonical/lxd/pull/12377
Full Changelog: https://github.com/canonical/lxd/compare/lxd-5.18...lxd-5.19
https://discourse.ubuntu.com/t/lxd-5-18-has-been-released/38769
default
by @simondeziel in https://github.com/canonical/lxd/pull/12195
lshw
if DMI is not available by @monstermunchkin in https://github.com/canonical/lxd/pull/12202
lshw
by @monstermunchkin in https://github.com/canonical/lxd/pull/12217
shellcheck
's version only if present by @simondeziel in https://github.com/canonical/lxd/pull/12241
block.*
options are for filesystem volumes by @ru-fu in https://github.com/canonical/lxd/pull/12253
loki.api.url
by @simondeziel in https://github.com/canonical/lxd/pull/12272
all-projects
for command operation list by @MusicDin in https://github.com/canonical/lxd/pull/12282
lxc monitor --pretty
by @tomponline in https://github.com/canonical/lxd/pull/12286
Full Changelog: https://github.com/canonical/lxd/compare/lxd-5.17...lxd-5.18
https://discourse.ubuntu.com/t/lxd-5-17-has-been-released/38061
lxd-doc
improvements by @gabrielmougard in https://github.com/canonical/lxd/pull/12062
shared/util
by @simondeziel in https://github.com/canonical/lxd/pull/12133
gputype=physical
, check that no processes are tied to the card before unbinding it by @gabrielmougard in https://github.com/canonical/lxd/pull/12017
Full Changelog: https://github.com/canonical/lxd/compare/lxd-5.16...lxd-5.17
https://discourse.ubuntu.com/t/lxd-5-16-has-been-released/37150
sysinfo
system call header level by @nanjj in https://github.com/canonical/lxd/pull/11950
systemctl reload
instead of snap restart
by @ru-fu in https://github.com/canonical/lxd/pull/11992
ExecInstance
is called with RecordOutput
enabled send output to StdOut
and StdErr
if streams if provided by @gabrielmougard in https://github.com/canonical/lxd/pull/11945
lxd:content_type
user property on zfs volumes by @monstermunchkin in https://github.com/canonical/lxd/pull/12009
Leases()
in network-allocations
request by @tomponline in https://github.com/canonical/lxd/pull/12054
lxc network list-allocations
output format by @gabrielmougard in https://github.com/canonical/lxd/pull/12059
Full Changelog: https://github.com/canonical/lxd/compare/lxd-5.15...lxd-5.16
https://discuss.linuxcontainers.org/t/lxd-5-15-has-been-released/17493
lxc monitor
by @ru-fu in https://github.com/lxc/lxd/pull/11757
UpdateImageLastUseDate
is a ClusterTx
method by @gabrielmougard in https://github.com/lxc/lxd/pull/11767
net.core.bpf_jit_limit
by @gabrielmougard in https://github.com/lxc/lxd/pull/11789
UpdateWarningState
is the warning is not found by @gabrielmougard in https://github.com/lxc/lxd/pull/11812
ovn
NICs support hotplugging for VMs now by @ru-fu in https://github.com/lxc/lxd/pull/11801
map[string][]url.URL
as resources
passed to Operations
by @gabrielmougard in https://github.com/lxc/lxd/pull/11795
gettext
package for static-analysis by @simondeziel in https://github.com/lxc/lxd/pull/11835
getVhostVDPADevInPath
by @Juneezee in https://github.com/lxc/lxd/pull/11843
Full Changelog: https://github.com/lxc/lxd/compare/lxd-5.14...lxd-5.15
https://discuss.linuxcontainers.org/t/lxd-5-14-has-been-released/17259
ovn
NICs by @tomponline in https://github.com/lxc/lxd/pull/11573
bridge
ovn/dhcp range overlap check when DHCP is off by @markylaing in https://github.com/lxc/lxd/pull/11591
--reuse
flag for publish
command by @presztak in https://github.com/lxc/lxd/pull/11610
cg.GetProcessesUsage
instead of cg.GetTotalProcesses
and fix error values inconsistency by @gabrielmougard in https://github.com/lxc/lxd/pull/11641
--reuse
flag for publishing images by @ru-fu in https://github.com/lxc/lxd/pull/11667
zone
for consistency by @monstermunchkin in https://github.com/lxc/lxd/pull/11681
lxc storage info
command by @ru-fu in https://github.com/lxc/lxd/pull/11683
ovn
NICs by @tomponline in https://github.com/lxc/lxd/pull/11686
shared.IsTrueOrEmpty
where appropriate by @simondeziel in https://github.com/lxc/lxd/pull/11719
lxc cluster group assign
command by @ru-fu in https://github.com/lxc/lxd/pull/11723
Full Changelog: https://github.com/lxc/lxd/compare/lxd-5.13...lxd-5.14