[ubuntu/zesty-proposed] lxd 2.9.1-0ubuntu1 (Accepted)

Stéphane Graber stgraber at ubuntu.com
Thu Feb 16 20:27:15 UTC 2017


lxd (2.9.1-0ubuntu1) zesty; urgency=medium

  * New upstream bugfix release (2.9.1):
    - doc: Document the "pool" property for disk devices
    - lxc/storage: Fix help output for create
    - lxc/storage: simplify
    - lxd/daemon: Allow unsetting the deprecated storage keys
    - lxd/patches: Add more comments to storage upgrade code
    - lxd/storage: Improve logging
    - lxd/storage: Rename and add opcode functions
    - lxd/storage: Use existing ZFS {pool, dataset} or create it
    - lxd/storage: Use unified operation ids when locking
    - tests: Use dataset as pool or existing pool for ZFS

  * New upstream release (2.9):
    - Introduce the LXD storage management API
    - Updated "lxd init" to support creating storage pools
    - Allow setting network interface name with "lxc network attach"
    - New "lxc file delete" command and API
    - Ability to append to rather than overwrite a file through the API
    - New "ipv4.dhcp.expiry" and "ipv6.dhcp.expiry" options for DHCP leases

    - doc: Clarify PUT vs PATCH
    - doc: Note that LXD assumes full control over its ZFS dataset
    - doc: Update database.md to match current DB schema
    - lxc: Don't include spaces in translated strings
    - lxc/list: Fix regression in json output
    - lxd/containers: Disable IPv6 on host side veth when bridged
    - lxd/containers: Don't block resolution on non-existing paths
    - lxd/containers: Don't check the image fingerprint twice
    - lxd/containers: Fix concurent read/write to s.conns in exec
    - lxd/containers: Fix error handling on FileRemove
    - lxd/containers: Set default values for USER, HOME and LANG
    - lxd/daemon: Mount a tmpfs under devlxd
    - lxd/daemon: Use a tmpfs for shmounts
    - lxd/db: Actually enable foreign keys per connection
    - lxd/db: Raise DB lock timeout to 30s, retry every 30ms
    - lxd/db: Rely on CASCADE
    - lxd/db: Remove some extra cleanup code
    - lxd/devlxd: Fix extraction of fd from UnixConn with go tip
    - lxd/images: Fix partial image fingerprint matches
    - lxd/images: Move imagesDownloading out of the daemon struct
    - lxd/init: Don't check the storage backend twice
    - lxd/migration: Clarify CRIU related errors
    - lxd/migration: Don't report migration success on failure
    - lxd/nsexec: Close *DIR stream returned by fdopendir()
    - lxd/nsexec: Free allocated memory
    - lxd/storage/btrfs: Fix recursive subvol deletion
    - lxd/storage/zfs: Simplify device tracking logic
    - Makefile: Use system libsqlite3 if available
    - network: Skip ip6tables clear on non-ipv6 hosts
    - shared: Forward user-agent and other headers on redirect
    - shared/api: Use consistent json and yaml field names
    - shared/simplestreams: Always prefer squashfs when available
    - shared/utils: Don't do chown on windows
    - shared/utils: FileCopy should also keep owner
    - shared/utils: FileCopy should keep the same mode
    - tests: Add golint for shared/api
    - tests: Avoid a zfs race
    - tests: Empty and validate network tables
    - tests: Fix typo
    - tests: Properly cleanup in template testsuite
    - tests: Switch to use gofmt instead of "go fmt"
    - tests: The monitor can exit on its own (ignore kill failure)

  * Drop gorilla/context:
    - Drop golang-context-dev from build-depend
    - Update debian/rules

  * Remove unused lintian override

Date: Thu, 16 Feb 2017 00:38:53 -0500
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.9.1-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 16 Feb 2017 00:38:53 -0500
Source: lxd
Binary: lxd-client lxd lxc2 lxd-tools golang-github-lxc-lxd-dev
Architecture: source
Version: 2.9.1-0ubuntu1
Distribution: zesty
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.9.1-0ubuntu1) zesty; urgency=medium
 .
   * New upstream bugfix release (2.9.1):
     - doc: Document the "pool" property for disk devices
     - lxc/storage: Fix help output for create
     - lxc/storage: simplify
     - lxd/daemon: Allow unsetting the deprecated storage keys
     - lxd/patches: Add more comments to storage upgrade code
     - lxd/storage: Improve logging
     - lxd/storage: Rename and add opcode functions
     - lxd/storage: Use existing ZFS {pool, dataset} or create it
     - lxd/storage: Use unified operation ids when locking
     - tests: Use dataset as pool or existing pool for ZFS
 .
   * New upstream release (2.9):
     - Introduce the LXD storage management API
     - Updated "lxd init" to support creating storage pools
     - Allow setting network interface name with "lxc network attach"
     - New "lxc file delete" command and API
     - Ability to append to rather than overwrite a file through the API
     - New "ipv4.dhcp.expiry" and "ipv6.dhcp.expiry" options for DHCP leases
 .
     - doc: Clarify PUT vs PATCH
     - doc: Note that LXD assumes full control over its ZFS dataset
     - doc: Update database.md to match current DB schema
     - lxc: Don't include spaces in translated strings
     - lxc/list: Fix regression in json output
     - lxd/containers: Disable IPv6 on host side veth when bridged
     - lxd/containers: Don't block resolution on non-existing paths
     - lxd/containers: Don't check the image fingerprint twice
     - lxd/containers: Fix concurent read/write to s.conns in exec
     - lxd/containers: Fix error handling on FileRemove
     - lxd/containers: Set default values for USER, HOME and LANG
     - lxd/daemon: Mount a tmpfs under devlxd
     - lxd/daemon: Use a tmpfs for shmounts
     - lxd/db: Actually enable foreign keys per connection
     - lxd/db: Raise DB lock timeout to 30s, retry every 30ms
     - lxd/db: Rely on CASCADE
     - lxd/db: Remove some extra cleanup code
     - lxd/devlxd: Fix extraction of fd from UnixConn with go tip
     - lxd/images: Fix partial image fingerprint matches
     - lxd/images: Move imagesDownloading out of the daemon struct
     - lxd/init: Don't check the storage backend twice
     - lxd/migration: Clarify CRIU related errors
     - lxd/migration: Don't report migration success on failure
     - lxd/nsexec: Close *DIR stream returned by fdopendir()
     - lxd/nsexec: Free allocated memory
     - lxd/storage/btrfs: Fix recursive subvol deletion
     - lxd/storage/zfs: Simplify device tracking logic
     - Makefile: Use system libsqlite3 if available
     - network: Skip ip6tables clear on non-ipv6 hosts
     - shared: Forward user-agent and other headers on redirect
     - shared/api: Use consistent json and yaml field names
     - shared/simplestreams: Always prefer squashfs when available
     - shared/utils: Don't do chown on windows
     - shared/utils: FileCopy should also keep owner
     - shared/utils: FileCopy should keep the same mode
     - tests: Add golint for shared/api
     - tests: Avoid a zfs race
     - tests: Empty and validate network tables
     - tests: Fix typo
     - tests: Properly cleanup in template testsuite
     - tests: Switch to use gofmt instead of "go fmt"
     - tests: The monitor can exit on its own (ignore kill failure)
 .
   * Drop gorilla/context:
     - Drop golang-context-dev from build-depend
     - Update debian/rules
 .
   * Remove unused lintian override
Checksums-Sha1:
 2670ff46f031af9b1ddcb2bddec71bf30ab3d590 2791 lxd_2.9.1-0ubuntu1.dsc
 a7d52600425715412b631170ade0f84ca01e596b 5247472 lxd_2.9.1.orig.tar.gz
 9fb8956a94b10a89214b12cef8a4b288975e8199 90000 lxd_2.9.1-0ubuntu1.debian.tar.xz
Checksums-Sha256:
 31afe26db0bcb09aaf9ecffa792fb31a6c8e2f29145b3eb24e0052f085aaa96a 2791 lxd_2.9.1-0ubuntu1.dsc
 b4c14609be182437055e5b679bc8096c0f42595d49eea6c2b908a60b02f00dd6 5247472 lxd_2.9.1.orig.tar.gz
 bbf51a52e8b3eaff808c5fb8000bf40ffcb1485f085d657a62fa71bd53ada387 90000 lxd_2.9.1-0ubuntu1.debian.tar.xz
Files:
 e6f86b80821c25ff91efc72cb1695a6c 2791 admin optional lxd_2.9.1-0ubuntu1.dsc
 a1a10a970b068d944603f079615c09f6 5247472 admin optional lxd_2.9.1.orig.tar.gz
 d1a2d817e3168baa365532e30d59edc6 90000 admin optional lxd_2.9.1-0ubuntu1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYpgsBAAoJEMY4l01keS1n0ogQAMR2+ilhmdFx2j1+3sH9FIYd
5I7GKaeyxNbDNZPiaVkcmcD/l3BrRq6PC9GVldWRIrO8Xo+gu8/QQ6YCJ3JszQqB
c7jP3QZfoklkxoLJnnnQQfbZcJ00H9MiFeIDEQ0RyGaoyczxDcEIE6vsNLYhhhTN
sqjmFvho8BjDs9rbe/ePezLmKvkym5z8u20GWoLhqeT0IKD2V5gxsih1NeFwzHy/
nSsy/KSgHxZcBOxM0AYKh4xOlLXWzYlJKYPKC/pxT4Dh4m9Ou7zuaCz7rG5f/+Wi
p49/pVrYqyom+ga5HmrAgcXJPEF62ozMcJ2u1St6eOeF8MasbIRdaUNrKdtMstDb
IxtAMUoJmd52b3dqdMFLUviRqxsaJ4vqp5QcmuRbCvuXYk+Kha+x+i6VmXrumcsb
MZbDcg6ahp9ZWagj5VsD0SoKSH72RABik79fK8cbYFkvHB7+jWajEe/kj5b9dxJR
cSGvF9aTsYMyua2/4JeL2aEO3rmPNxLkUZt8sUTW2CgvFil5/V9zBITcIvkVNEL0
tjGINOw5gY25L5t3TgPkjtGOJam98319wMiCMSifATSbh/fFXUn95QHivCA4nKy6
3DNu3vi6kXlSzhcIrftKxVhYnvM4Jzt/tmpGKQznWWc5P7vFKq5RAyP0wZowYiSN
pJkkmGpFySrgeTmGjC8q
=2DPV
-----END PGP SIGNATURE-----


More information about the Zesty-changes mailing list