[ubuntu/yakkety-proposed] lxd 2.3-0ubuntu1 (Accepted)

Stéphane Graber stgraber at ubuntu.com
Thu Sep 29 10:19:02 UTC 2016


lxd (2.3-0ubuntu1) yakkety; urgency=medium

  * New upstream release (2.3)
    - Introduce the new network management API
    - Support for AppArmor namespaces and profile stacking
    - Introduce a new storage.lvm_mount_options daemon configuration option
    - Rework log message priorities and add more context to log messages
    - "lxc info" now shows the remote name in its output
    - The client now includes the remote name in error messages

    - apparmor: Be less restrictive when unprivileged
    - apparmor: create an apparmor namespace for each container
    - doc: Fix rest-api for PATCH addition
    - doc: Fix the table sytle of environment.md
    - extras: Containers state checking in bash completion
    - extras: Fixed container convert from LXC to LXD
    - extras: Update bash completion for current options
    - lxc: Drop unused httpAddr property
    - lxc/exec: Document lxc exec -- args
    - lxc/file: Make the target directory on recursive pull
    - lxd/db: Don't try to backup the database when running tests
    - lxd/db: Fix int64 handling
    - lxd/images: Tweak squashfs for low-memory systems
    - lxd/init: Change validation functions for consistency
    - lxd/init: Enable compression on new zfs pools
    - lxd/log: Add format wrappers for log functions
    - lxd/log: Add wrappers for log functions
    - lxd/log: Transition to new wrappers
    - lxd/migration: Support copying across different CoW based backend types
    - lxd/migration: Also show warnings on c/r errors
    - lxd/migration: Preserve snapshot configuration during copy
    - lxd/network: Detect bonds
    - lxd/network: Detect openvswitch
    - lxd/network: Fix networkIsInUse
    - lxd/network: Move and rename isOnBridge
    - shared: Export type checking functions
    - shared: fuidshift: Expand symlinks to last path component
    - shared: New RunCommand wrapper function
    - snappy: Add /snap/bin to PATH if present

  * Cherry-pick from upstream:
    - init: Typo fix
    - init: Actually add new network to profile
    - test: Fix shellcheck warning
    - test: Force UTC timezone
    - test: Fix apparmor version check

  * Update dependencies:
    - No longer depend on netcat
    - Add dependency on ebtables

  * Switch to built-in network management
    - Drop all the debconf bridge handling code
    - Drop all the old bridge related scripts
    - Introduce bridge migration code and run it from postinst
    - Update tests for network change

Date: Wed, 28 Sep 2016 01:44:50 -0400
Changed-By: Stéphane Graber <stgraber at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/lxd/2.3-0ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 28 Sep 2016 01:44:50 -0400
Source: lxd
Binary: lxd-client lxd lxc2 lxd-tools golang-github-lxc-lxd-dev
Architecture: source
Version: 2.3-0ubuntu1
Distribution: yakkety
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Stéphane Graber <stgraber at ubuntu.com>
Description:
 golang-github-lxc-lxd-dev - Container hypervisor based on LXC - go source
 lxc2       - Container hypervisor based on LXC - metapackage
 lxd        - Container hypervisor based on LXC - daemon
 lxd-client - Container hypervisor based on LXC - client
 lxd-tools  - Container hypervisor based on LXC - extra tools
Changes:
 lxd (2.3-0ubuntu1) yakkety; urgency=medium
 .
   * New upstream release (2.3)
     - Introduce the new network management API
     - Support for AppArmor namespaces and profile stacking
     - Introduce a new storage.lvm_mount_options daemon configuration option
     - Rework log message priorities and add more context to log messages
     - "lxc info" now shows the remote name in its output
     - The client now includes the remote name in error messages
 .
     - apparmor: Be less restrictive when unprivileged
     - apparmor: create an apparmor namespace for each container
     - doc: Fix rest-api for PATCH addition
     - doc: Fix the table sytle of environment.md
     - extras: Containers state checking in bash completion
     - extras: Fixed container convert from LXC to LXD
     - extras: Update bash completion for current options
     - lxc: Drop unused httpAddr property
     - lxc/exec: Document lxc exec -- args
     - lxc/file: Make the target directory on recursive pull
     - lxd/db: Don't try to backup the database when running tests
     - lxd/db: Fix int64 handling
     - lxd/images: Tweak squashfs for low-memory systems
     - lxd/init: Change validation functions for consistency
     - lxd/init: Enable compression on new zfs pools
     - lxd/log: Add format wrappers for log functions
     - lxd/log: Add wrappers for log functions
     - lxd/log: Transition to new wrappers
     - lxd/migration: Support copying across different CoW based backend types
     - lxd/migration: Also show warnings on c/r errors
     - lxd/migration: Preserve snapshot configuration during copy
     - lxd/network: Detect bonds
     - lxd/network: Detect openvswitch
     - lxd/network: Fix networkIsInUse
     - lxd/network: Move and rename isOnBridge
     - shared: Export type checking functions
     - shared: fuidshift: Expand symlinks to last path component
     - shared: New RunCommand wrapper function
     - snappy: Add /snap/bin to PATH if present
 .
   * Cherry-pick from upstream:
     - init: Typo fix
     - init: Actually add new network to profile
     - test: Fix shellcheck warning
     - test: Force UTC timezone
     - test: Fix apparmor version check
 .
   * Update dependencies:
     - No longer depend on netcat
     - Add dependency on ebtables
 .
   * Switch to built-in network management
     - Drop all the debconf bridge handling code
     - Drop all the old bridge related scripts
     - Introduce bridge migration code and run it from postinst
     - Update tests for network change
Checksums-Sha1:
 101f64935bcdb5d1551c4363e3396755ea324d58 2672 lxd_2.3-0ubuntu1.dsc
 aec2258bf250da798a036ca4c0975773cd0ab353 4039294 lxd_2.3.orig.tar.gz
 d4eb81a2020bb43b13626783a83ff3987442439d 85908 lxd_2.3-0ubuntu1.debian.tar.xz
Checksums-Sha256:
 f6ee1553211542f2e61dc97709a8b8a7c254dddaf71e644012ba37c27110f409 2672 lxd_2.3-0ubuntu1.dsc
 be5e47b1f7c192ab1cf02f68cefd95ba15e05176340eda2eef6730380003dd16 4039294 lxd_2.3.orig.tar.gz
 3ec00cd6c1b12b8e1cf538b73dfdb705009c11b29d1ce96d97c6cc51c40bbf8f 85908 lxd_2.3-0ubuntu1.debian.tar.xz
Files:
 39c127dab9c2a66733e6a4fe75d0ea45 2672 admin optional lxd_2.3-0ubuntu1.dsc
 cdc4558ccd5cf88d38f2f77feed5a5cf 4039294 admin optional lxd_2.3.orig.tar.gz
 d948c392e046bac3ef658516c6cd0728 85908 admin optional lxd_2.3-0ubuntu1.debian.tar.xz


More information about the Yakkety-changes mailing list