lxd 2.13-0ubuntu1 source package in Ubuntu

Changelog

lxd (2.13-0ubuntu1) artful; urgency=medium

  * New upstream release (2.13):
    - lxc/copy: Allow copying a container without its snapshots
    - lxd/storage/zfs: Introduce a new "zfs.clone_copy" property
    - client: New, better designed, client library available for testing
    - lxd/containers: unix-char/unix-block devices can now be renamed
    - lxd/containers: AppArmor namespacing for privileged containers too
    - lxd/storage/lvm: Implement non-thinpool LVM storage pools
    - lxc/list: Support for CSV as an output format
    - lxd/init: Support for creating a subvolume in an existing btrfs setup
    - lxd/storage: Implement support for restricting rsync bandwidth
    - lxd/network: Allow overriding the VXLAN multicast interface

    - client: Add basic logging code
    - client: Fix file push path handling
    - doc/api-extensions: Properly escape markdown
    - doc/configuration: Drop deprecated config options
    - doc/configuration: Extract containers documentation to containers.md
    - doc/configuration: Extract networking documentation to networks.md
    - doc/configuration: Extract profiles documentation to profiles.md
    - doc/configuration: Extract server documentation to server.md
    - doc/configuration: Extract storage documentation to storage.md
    - doc/configuration: Fix storage volume configuration
    - doc/configuration: Update with links to other documents
    - doc/lxd-ssl-authentication: Drop mention of PKI CRL (not implemented)
    - doc/production-setup: Fix broken table
    - doc/README: Update for new API client
    - doc/storage: Add note about escaping btrfs qgroups
    - doc/storage: Re-format a bit
    - i18n: Update translations from weblate
    - lxc/copy: Return the source error too
    - lxc/copy: Wait for operations asynchronously
    - lxc/list: Document list format options
    - lxc/manpage: Show all commands in "man lxc"
    - lxd/containers: Add containerGetParentAndSnapshotName()
    - lxd/containers: Added soft memory limit even when hard is selected
    - lxd/containers: Allow for stable host interface names
    - lxd/containers: Fix handling of devices with minor>255
    - lxd/containers: Fix typo in securtiy.syscalls.blacklist
    - lxd/containers: Fix unix device removal (bad cgroup.deny entry)
    - lxd/containers: Improve storage error messages on creation
    - lxd/containers: Properly invalidate the idmap cache
    - lxd/daemon: Improve PKI certificate handling
    - lxd/db: Deal with the case where no updates exist
    - lxd/images: Drop leftover debug statement
    - lxd/init: Add all storage options
    - lxd/main_activateifneeded: Port to new client code
    - lxd/main_callhook: Port to new client code
    - lxd/main_daemon: Port to new client code
    - lxd/main_forkexec: Remove use of os.FindProcess
    - lxd/main_import: Handle non-existing snapshots path
    - lxd/main_import: Port to new client code
    - lxd/main_init: Port to new client code
    - lxd/main_migratedumpsuccess: Port to new client code
    - lxd/main_netcat: Implement logging
    - lxd/main_netcat: Switch to new helper
    - lxd/main_ready: Port to new client code
    - lxd/main_shutdown: Port to new client code
    - lxd/main_waitready: Port to new client code
    - lxd/migration: Fix stateful restore
    - lxd/operations: Remove useless for loops
    - lxd/profiles: Fix ETag handling
    - lxd/rsync: Make our netcat handle EAGAIN
    - lxd/storage: Check that pool exists on profile changes
    - lxd/storage: Fix and improve config validation
    - lxd/storage/lvm: Improve snapshot handling
    - lxd/storage/lvm: Tweak {Try}RunCommand() calls
    - shared/api: Add the Stateful field to ContainerPut
    - shared/api: Properly define the image creation source
    - shared/gnuflag: Fix golint
    - shared/i18n: Simplify and make golint clean
    - shared/ioprogress: Simplify and make golint clean
    - shared/logger: Add line number logging
    - shared/logger: Add pretty formatting
    - shared/logger: Create new package for logger
    - shared/util_linux: Add function to detect errno
    - shared/version: Make golint clean
    - tests/lxd-benchmark: Port to new client code
    - tests: Add additional "file push -p" tests
    - tests: Add additional import tests
    - tests: Add additional storage pool tests
    - tests: Add migration tests for copy and move
    - tests: Keep testsuite non-executable (they're sourced)
    - tests: Make sure a client certificate is generated
    - tests: Make sure we also delete dependent records in import tests
    - tests: Record how long the tests take
    - tests: Run golint on client/ and lxc/config/
    - tests: Stop containers before modifying the DB
    - tests: Use flake8 instead of separate pyflakes and pep8
    - tests: Use shutdown/respawn helpers to simplify import tests

  * Update systemd unit to set maximum kernel NOFILE (rather than "infinity")

 -- Stéphane Graber <email address hidden>  Wed, 26 Apr 2017 01:35:57 -0400

Upload details

Uploaded by:
Stéphane Graber
Uploaded to:
Artful
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
lxd_2.13.orig.tar.gz 5.2 MiB 8cabd676699f281dfa5e840fa1a2f8e000584964a44b99705c4846a8b5221b45
lxd_2.13-0ubuntu1.debian.tar.xz 92.7 KiB 0f5085359b86abf421b0a2d26f3f700f08ad4742840beefe83304931ec834890
lxd_2.13-0ubuntu1.dsc 2.8 KiB 15ae3209678174cb9879822fd03566ef57965d84151798fe84a07a1a8b3a56ee

Available diffs

View changes file

Binary packages built by this source

golang-github-lxc-lxd-dev: No summary available for golang-github-lxc-lxd-dev in ubuntu artful.

No description available for golang-github-lxc-lxd-dev in ubuntu artful.

lxc2: No summary available for lxc2 in ubuntu artful.

No description available for lxc2 in ubuntu artful.

lxd: No summary available for lxd in ubuntu artful.

No description available for lxd in ubuntu artful.

lxd-client: No summary available for lxd-client in ubuntu artful.

No description available for lxd-client in ubuntu artful.

lxd-client-dbgsym: No summary available for lxd-client-dbgsym in ubuntu artful.

No description available for lxd-client-dbgsym in ubuntu artful.

lxd-dbgsym: No summary available for lxd-dbgsym in ubuntu artful.

No description available for lxd-dbgsym in ubuntu artful.

lxd-tools: No summary available for lxd-tools in ubuntu artful.

No description available for lxd-tools in ubuntu artful.

lxd-tools-dbgsym: No summary available for lxd-tools-dbgsym in ubuntu artful.

No description available for lxd-tools-dbgsym in ubuntu artful.