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

Stéphane Graber stgraber at ubuntu.com
Wed Jan 25 05:03:15 UTC 2017


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

  * New upstream release (2.8):
    - Exec sessions being killed by a signal will now report the signal
      number as part of their exit code.
    - The first stage of our Go client API rework is now done with a new
      api module containing all REST API definitions.
    - The dnsmasq instance used for LXD managed bridges is now running
      as an unprivileged user.
    - VLAN device types are now properly reported in the API and client.
    - The client will now show the date an image was last used at (in
      lxc image info).
    - LXD is now using Weblate for its translations.

    - client: Add a done signal to Monitor API
    - client: Better handle http errors
    - doc: Add Documentation on Network Configuration via cloud-init
    - doc: Update README.md for CI and Weblate
    - doc: Update README.md for godoc
    - global: Fix typos
    - global: "gofmt -s" run
    - i18n: Improved and completed french translation
    - i18n: Update message catalogs and Japanese translation
    - i18n: Update translations from weblate
    - lxc: Better handle timestamps
    - lxc/file: Fix directory permissions on recursive push
    - lxc/init: Properly replace args list
    - lxc/list: Fix unused variable
    - lxc/list: Sort IP addresses in output
    - lxc/network: Better handle network modifications
    - lxc/network: Sort UsedBy list on show
    - lxc: Properly check yaml errors
    - lxc/remote: Update help
    - lxd/containers: Allow passing in-memory buffers to a FileResponse
    - lxd/containers: Don't attempt to read xattrs from symlinks
    - lxd/containers: Improve error handling and reporting during export
    - lxd/containers: Report -1 (255) on signal exit during exec
    - lxd/containers: Report exit code when we got killed by signal
    - lxd/db: Drop unused code from db.go
    - lxd/devices: Don't ignore regexp failures
    - lxd/images: Close race condition in image download
    - lxd/init: We need an address in CIDR notation instead of CIDR subnet
    - lxd/migrate: Use the generated snapshot list
    - lxd/networks: Clean up leases for static assignments
    - lxd/networks: Handle empty dnsmasq pid file
    - lxd/networks: Update permissions of network directories
    - lxd/patches: Mark all patches as applied on create
    - lxd/profiles: Fix unusued variable
    - lxd/storage: Don't assume a path is a subvolume
    - shared: Add Int64InSlice()
    - shared: Have GetByteSizeString() take a precision argument
    - shared: Byte parsing in GetByteSizeString() and ParseByteSizeString()
    - shared: Move Device/Devices types to lxd package
    - shared: ParseByteSizeString() deal with bytes
    - shared: Remove GroupName function and add UserId one
    - tests: Don't ignore errors in db tests
    - tests: Fix deadcode to work with new upstream
    - tests: Fix shellcheck being confused by cd
    - tests: Use lxc restart whenever possible

Date: Tue, 24 Jan 2017 23:38:56 -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.8-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 24 Jan 2017 23:38:56 -0500
Source: lxd
Binary: lxd-client lxd lxc2 lxd-tools golang-github-lxc-lxd-dev
Architecture: source
Version: 2.8-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.8-0ubuntu1) zesty; urgency=medium
 .
   * New upstream release (2.8):
     - Exec sessions being killed by a signal will now report the signal
       number as part of their exit code.
     - The first stage of our Go client API rework is now done with a new
       api module containing all REST API definitions.
     - The dnsmasq instance used for LXD managed bridges is now running
       as an unprivileged user.
     - VLAN device types are now properly reported in the API and client.
     - The client will now show the date an image was last used at (in
       lxc image info).
     - LXD is now using Weblate for its translations.
 .
     - client: Add a done signal to Monitor API
     - client: Better handle http errors
     - doc: Add Documentation on Network Configuration via cloud-init
     - doc: Update README.md for CI and Weblate
     - doc: Update README.md for godoc
     - global: Fix typos
     - global: "gofmt -s" run
     - i18n: Improved and completed french translation
     - i18n: Update message catalogs and Japanese translation
     - i18n: Update translations from weblate
     - lxc: Better handle timestamps
     - lxc/file: Fix directory permissions on recursive push
     - lxc/init: Properly replace args list
     - lxc/list: Fix unused variable
     - lxc/list: Sort IP addresses in output
     - lxc/network: Better handle network modifications
     - lxc/network: Sort UsedBy list on show
     - lxc: Properly check yaml errors
     - lxc/remote: Update help
     - lxd/containers: Allow passing in-memory buffers to a FileResponse
     - lxd/containers: Don't attempt to read xattrs from symlinks
     - lxd/containers: Improve error handling and reporting during export
     - lxd/containers: Report -1 (255) on signal exit during exec
     - lxd/containers: Report exit code when we got killed by signal
     - lxd/db: Drop unused code from db.go
     - lxd/devices: Don't ignore regexp failures
     - lxd/images: Close race condition in image download
     - lxd/init: We need an address in CIDR notation instead of CIDR subnet
     - lxd/migrate: Use the generated snapshot list
     - lxd/networks: Clean up leases for static assignments
     - lxd/networks: Handle empty dnsmasq pid file
     - lxd/networks: Update permissions of network directories
     - lxd/patches: Mark all patches as applied on create
     - lxd/profiles: Fix unusued variable
     - lxd/storage: Don't assume a path is a subvolume
     - shared: Add Int64InSlice()
     - shared: Have GetByteSizeString() take a precision argument
     - shared: Byte parsing in GetByteSizeString() and ParseByteSizeString()
     - shared: Move Device/Devices types to lxd package
     - shared: ParseByteSizeString() deal with bytes
     - shared: Remove GroupName function and add UserId one
     - tests: Don't ignore errors in db tests
     - tests: Fix deadcode to work with new upstream
     - tests: Fix shellcheck being confused by cd
     - tests: Use lxc restart whenever possible
Checksums-Sha1:
 c99a45c3f12a76681471dadcadb3a0d68d14bc0e 2682 lxd_2.8-0ubuntu1.dsc
 b84e4e9222a4c6b3c01e1cc1e949494b396f2b72 5159625 lxd_2.8.orig.tar.gz
 184e23c6dbeaadabc09315dadba3f5073c2e1ee8 89200 lxd_2.8-0ubuntu1.debian.tar.xz
Checksums-Sha256:
 209376dc2d31e7f9dc4fefa27f2ead9cf44ef5273d4bf69578939af663279191 2682 lxd_2.8-0ubuntu1.dsc
 47d831933ca448e1eb72731c4ae089c26b3409a7852c7fb9e474f19b7abc258c 5159625 lxd_2.8.orig.tar.gz
 78a8bfd5459a467eab7bbdf7c5fcd8b37e6758f0c95580f4163ff9d568e9ea70 89200 lxd_2.8-0ubuntu1.debian.tar.xz
Files:
 4cfa0db7b2a0f9f127416513ff808dd7 2682 admin optional lxd_2.8-0ubuntu1.dsc
 ecb4ab66b2ed9a1ff2dc659c716f1b62 5159625 admin optional lxd_2.8.orig.tar.gz
 dfeb05f18e60cb38b237f22ae1f67b91 89200 admin optional lxd_2.8-0ubuntu1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJYiC28AAoJEMY4l01keS1nfCcP/3xeWBzi16DtwcHJquPgxrYG
DhhUv5u9GgafIWsPNxDRGZNDSutR6m/0nUM5drP58BW1WXZhYp9pp0JsCrL+2Lvq
zTZDFDbY8f+KwtSuTm3xZkiLw/RxiLdyU3qaWeRP5mAJKDlXvfgPNRrILF+9X0a5
JVljv3fnP6iSJYVm+wuVN8Bqrneb+xgRDHPfJQnRkJNn8ElhZl+YArGiQCjypGVO
TejOEe+wSSOMlvHpUaYXT/o6j3dWnpHTNLUOOFkydAv+lmNmsmrzFzvPgGnZReHr
IuyHFV7bl1pTsm5+Tp+HZDqOrDlFcJMbthnIdtZ6a5UZdfAC6mWirOgFbCrmHtHB
qKY8aVR9tp3CuM7XKmx7hib7q1BxVke+4AXAkeYLQpLEvSFkb+dXhB4tDn4zX9+V
QtkSMt1qKHDldHdD4oTAXxNevjJ4UO97w5jYfK7ThOjSW5fkCaKphG0ZCYZrQaax
K7M2NUhtdWhbMMmkl8JiLIO/4MT3CK8iHgiSZ3qQx0EHtR9GA4vH+5h+W+socg4G
8Lyc5oEc0cFqYUBOkJkIaKn0IaznuLSgjSJ1FW9C7tenEMd50AbDbteNbRRsY0qP
k6Vi/BDlbgFgthTctn2JHfxHoB956SwdDih0rEgpgSHaZOa5R+jFoj4E0va2pnkT
aXeoKPeKx3z1ZZ5F4Jrr
=+rgY
-----END PGP SIGNATURE-----


More information about the Zesty-changes mailing list