lxd 2.19-0ubuntu1 source package in Ubuntu
Changelog
lxd (2.19-0ubuntu1) bionic; urgency=medium * New upstream release (2.19) - The LXD documentation is now available at https://lxd.readthedocs.io - A new "resources" API was added allowing to get CPU and memory information as well as storage pool sizes from the API. In the client, this maps to "lxc info --resources" and "lxc storage show NAME --resources". - A new set of limits.kernel.[limit name] container configuration keys are available to tweak the various kernel process limits for the container. - The command line client now has a number of "rename" subcommands, for profiles, networks and image aliases. The toplevel "rename" command was also updated to match. - The LXD API now allows renaming of custom storage volumes. In the client tool, this can be done through "lxc storage volume rename". - Extended the LXD user-agent to include the kernel version, architecture and OS name and release. This will allow LXD image servers to show a filtered image list when applicable. - Added a new insecureSkipVerify flag to ConnectionArgs struct in the client allowing to connect to a LXD host bypassing any kind of TLSvalidation. - doc: Document instance types - doc: Document that squashfs images can also be used - github: Add SUPPORT.md - github: Refresh the issue template - global: Add some more TLS ciphers - lxc/file: Use shared.HostPath for push/pull - lxc/image: Fix regression in exported filename - lxc/image: Use shared.HostPath for import/export - lxc/storage: Fix remote operations - lxd-benchmark: Add "spawn" as equivalent but deprecated to "launch" - lxd-benchmark: Change name of spawn command to launch - lxd/apparmor: Drop useless apparmor denies - lxd/daemon: Don't update images while pruning - lxd/daemon: Fix handling of config triggers - lxd/daemon: Simplify time channels - lxd/db: Fix bad DB schema update between schema 30 and 31 - lxd/images: Actually get the list of images to remove - lxd/images: Fix bad error message - lxd/images: Respect disabled cache expiry - lxd/images: Store UploadedAt as RFC3399 - lxd/import: Check for on-disk only snapshots - lxd/import: Re-create mountpoints and symlinks - lxd/import: Rewrite - lxd/init: Only nest btrfs if container is on btrfs - lxd/migration: Fix lvm stateful restores - lxd/migration: Fix stateless incremental containers - lxd/network: Better handle dnsmasq version checks - lxd/network: Do not update limits unconditionally - lxd/networks: Fix renaming networks - lxd/networks: Update dnsmasq on container renames - lxd/patches: Convert UploadedAt to RFC3399 - lxd/resources: Deal with missing cpufreq directory - lxd/storage: Add growFileSystem helper - lxd/storage: Add shrinkFileSystem helper - lxd/storage: Add shrinkVolumeFilesystem helper - lxd/storage: Have "usedby" functions return empty slice - lxd/storage: Ignore vanished file warnings during rsync - lxd/storage: Move check for type into api - lxd/storage: Re-import image if volume filesystem has changed - lxd/storage: Rework container volume properties - lxd/storage: Rework storage pool updating - lxd/storage: Rework storage volume updating - lxd/storage: Support resizing btrfs-based volumes - lxd/storage/btrfs: Existence check before container delete - lxd/storage/btrfs: Existence check before custom delete - lxd/storage/btrfs: Existence check before image delete - lxd/storage/btrfs: Existence check before snapshot delete - lxd/storage/btrfs: Remove dependency on symlink - lxd/storage/btrfs: Workaround btrfs bug - lxd/storage/ceph: Check for mountpoint before calling umount - lxd/storage/ceph: Correctly implement (none-)live migration - lxd/storage/ceph: Existence check before container delete - lxd/storage/ceph: Existence check before custom delete - lxd/storage/ceph: Existence check before pool delete - lxd/storage/ceph: Existence check before snapshot delete - lxd/storage/ceph: Handle volume.block.filesystem update - lxd/storage/ceph: Remove size property from OSD pools - lxd/storage/ceph: Use [grow|shrink]FileSystem helpers - lxd/storage/dir: Check whether pool is already mounted - lxd/storage/dir: Make sure pool is mounted - lxd/storage/lvm: Existence check before container delete - lxd/storage/lvm: Existence check before custom delete - lxd/storage/lvm: Existence check before image delete - lxd/storage/lvm: Existence check before pool delete - lxd/storage/lvm: Mount xfs snapshots with "nouuid" - lxd/storage/lvm: Non-functional changes - lxd/storage/lvm: Re-import image on thinpool-based pools if fs changed - lxd/storage/lvm: Use DottedVersion for version comparison - lxd/storage/zfs: Existence check before custom delete - lxd/storage/zfs: Existence check before delete for pools - shared: Cleanup use of the log package - shared: Move testhelpers into shared/osarch for now - shared/api: Consistent file names - shared/api: Split storage in separate files for pools and volumes - shared/canceler: Support canceling with parallel downloads - shared/idmap: Fix numerous issues - shared/idmap: Make ACL failures more verbose - shared/logger: Temporary workaround for log15 API breakage - shared/util: Implement mountpoint checking - shared/util: More snap handling logic - tests: Add stateless live migration tests - tests: Add tests for btrfs resize - tests: Add tests using btrfs on LVM and ceph volumes - tests: Fix bad raw.lxc test - tests: Fix dependency check - tests: Fix image expiry test - tests: Fix shell return value masking - tests: Setup basic channel handler for triggers - tests: Test mountpoint and symlink recreation - tests: Update and expand container import tests - tests: Update perf.sh to "lxd-benchmark launch" - tests: Use 50MB as minimal block dev size for xfs * Disable building using Go shared libraries. * Use built-in dependencies. -- Stéphane Graber <email address hidden> Fri, 03 Nov 2017 00:49:42 -0400
Upload details
- Uploaded by:
- Stéphane Graber
- Uploaded to:
- Bionic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- amd64 arm64 armhf i386 ppc64el s390x all
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
lxd_2.19.orig.tar.gz | 6.3 MiB | 9a82235d1bf636e77af2b25844628682d6d5c1842febb82f519f07e0fafe963c |
lxd_2.19.orig.tar.gz.asc | 801 bytes | b3a71894e0a77e2d8e7533092246b75b8654273dd9a155e8d64f28baef052162 |
lxd_2.19-0ubuntu1.debian.tar.xz | 101.8 KiB | 303318f2271c165e996e74b61345c9822ace7efc69061c6810fcb57fd4210bbe |
lxd_2.19-0ubuntu1.dsc | 2.7 KiB | c102b08557ebafc4b404f77c063219b66b5884f8ea9db88117171b1cd1fbd68f |
Available diffs
- diff from 2.18-0ubuntu6 to 2.19-0ubuntu1 (218.7 KiB)
Binary packages built by this source
- golang-github-lxc-lxd-dev: No summary available for golang-github-lxc-lxd-dev in ubuntu bionic.
No description available for golang-
github- lxc-lxd- dev in ubuntu bionic.
- lxc2: No summary available for lxc2 in ubuntu bionic.
No description available for lxc2 in ubuntu bionic.
- lxd: Container hypervisor based on LXC - daemon
LXD offers a REST API to remotely manage containers over the network,
using an image based workflow and with support for live migration.
.
This package contains the LXD daemon.
- lxd-client: Container hypervisor based on LXC - client
LXD offers a REST API to remotely manage containers over the network,
using an image based workflow and with support for live migration.
.
This package contains the command line client.
- lxd-client-dbgsym: debug symbols for lxd-client
- lxd-dbgsym: debug symbols for lxd
- lxd-tools: Container hypervisor based on LXC - extra tools
LXD offers a REST API to remotely manage containers over the network,
using an image based workflow and with support for live migration.
.
This package contains extra tools provided with LXD.
- fuidshift - A tool to map/unmap filesystem uids/gids
- lxc-to-lxd - A tool to migrate LXC containers to LXD
- lxd-benchmark - A benchmarking tool for LXD
- lxd-tools-dbgsym: debug symbols for lxd-tools