Tom Parrott
Tom Parrott
https://discuss.linuxcontainers.org/t/lxd-object-storage-s3-api/14579 - [x] `lxc storage bucket` commands and `client` functions. - [x] Database schema updates. - [x] Database patch for project features. - [x] API extension and handlers. - [x]...
Closes #10755 Closes #10753
The DB generator uses a function called `prepare(tx *sql.Tx, sql string) (*sql.Stmt, error)` for running some adhoc queries. This is inefficient as the query is prepared each time the function...
LXD OVN networks use OVN load balancers to implement both `network forwards` and `network load-balancers`. Normally the external source address of the packets being forwarded is passed through into the...
Currently when doing `lxc storage volume copy --refresh` the only thing used to decide if a snapshot should be synced from source to destination is the snapshot name. Unlike instance...
Support `ipv{n}.address=none` for `ovn` networks to allow completely isolated networks. This would: - Disable auto IP (DHCP/RA) for the relevant IP protocol(s). - Disable DNS forwarding for the relevant IP...
An `ovn` NIC with a static IP will only reserve the its DHCP lease when the instance is started. This means that another instance started before it can *take* its...
As `ipvlan` devices are not supported by VMs, they should be ignored if coming from a profile, but instead we get an error like this when starting the VM: ```...
Originally discussed here https://discuss.linuxcontainers.org/t/no-space-left-on-device-while-changing-the-btrfs-storage-pool-of-an-lxd-container-with-docker/10040/34?u=tomp While LXD correctly provides the parent subvolume to the BTRFS send tool in relation to LXD created snapshots when performing an optimized migration or export, it...
When a LXD server is shutdown using `lxd shutdown` one of the steps in the shutdown process is to attempt to cleanly shutdown any of the instances running on that...