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

Stéphane Graber stgraber at ubuntu.com
Tue Aug 16 04:42:16 UTC 2016


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

  * New upstream bugfix release (2.0.4)
    - /dev/net/tun is now a default device (always present)
    - lxd-bridge: dnsmasq is now configured with IPv6 name resolution
    - lxd-bridge: iptables rules now have a comment
    - "lxd init" now comes with reasonable defaults
    - The "images:" remote now uses simplestreams on new installations
    - "lxc image export" now always uses the image fingerprint as filename
    - Import progress is now reported for URL imports in "lxc image import"
    - apparmor: Add feature detection and clean things a bit
    - apparmor: Don't depend on the LXC apparmor profile
    - apparmor: Rename main two chunks of rules
    - apparmor: Setup a more modular apparmor profile
    - client: Don't share http client with go routines
    - client: Error when trying to remove a non-existent device (LP: #1612388)
    - client: Fix API info reporting in "lxc info"
    - client: Fix spelling: permisson -> permission
    - client: Make client.websocket a public API
    - client: Make --version option visible
    - client: Relax constraints on WebsocketRecvStream args
    - client: Use named args for actionCmds
    - client/finger: Remove unused field from finger cmd
    - client/image: Fix image import from URL
    - client/list: fix concurrent read/write
    - client/list: Fix error handling and race in "lxc list"
    - client/pause: Add some additional help to lxc pause
    - client/profile: Add "lxc profile unset" to help message (LP: #1592529)
    - daemon/container: Actually handle containers list error
    - daemon/container: Add sanity checks for common problems
    - daemon/container: Alphabetize device processing
    - daemon/container: Better errors when sanity checking devices
    - daemon/container: Better handle missing or invalid device types
    - daemon/container: Document and validate limits.*.priority values
    - daemon/container: Document image export target behavior and fix bugs
    - daemon/container: Don't unfreeze a container on stop
    - daemon/container: Fix flag name in init error message
    - daemon/container: Fix limits.disk.priority when set to 0 (LP: #1603982)
    - daemon/container: Fix nic hotplug with openvswitch
    - daemon/container: Fix unix-char/unix-block in nested containers
      (LP: #1574158)
    - daemon/container: Improve check for invalid physical devices
    - daemon/container: Remember the return code in the non wait-for-websocket
    - daemon/container: Remove unused "name" argument from UnixDevice
    - daemon/container: Return more error information back to the user
    - daemon/container: Sort disk devices by their path before their names
    - daemon/container: Unfreeze frozen container on shutdown
    - daemon/db: Don't fail db upgrade if $LXD_DIR/containers doesn't exist
      (LP: #1602025)
    - daemon/db: remove fuse device from docker profile
    - daemon/migration: fix tempdir handling
    - daemon/profile: Prevent using invalid profile names (LP: #1612228)
    - daemon/zfs: Fix ZFS volume size on 32bit architectures
    - daemon/zfs: Only delete copy- snapshots on delete
    - daemon/zfs: Remove subvolume in zfs.ImageCreate error flow
    - doc: Add /dev/net/tun and /dev/fuse to docs
    - doc: Added command to install squashfs-tools in README.md
    - doc: Document config_get in pongo templates
    - doc: Fixed errors on api examples with curl
    - doc: Initial documentation for production use of LXD
    - doc: Shuffle packages a bit in README.md
    - lxd-bridge-proxy: Remove unused code
    - Makefile: Also have "make dist" run multiple go get
    - scripts: Make lxc-to-lxd work inside virtualenv
    - simplestreams: Fix size reporting
    - simplestreams: Handle images without labels
    - simplestreams: List images available as both squashfs and tar.xz
    - simplestreams: Properly deal with unset expiry
    - simplestreams: Set proper user-agent
    - simplestreams: Use the hashes in the right order

  * Refresh debian/copyright to match vendor directory (dist/).
    Note that this bundled code isn't used for the main archive builds.

Date: Tue, 16 Aug 2016 00:23:05 -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.0.4-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 16 Aug 2016 00:23:05 -0400
Source: lxd
Binary: lxd-client lxd lxc2 lxd-tools golang-github-lxc-lxd-dev
Architecture: source
Version: 2.0.4-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
Launchpad-Bugs-Fixed: 1574158 1592529 1602025 1603982 1612228 1612388
Changes:
 lxd (2.0.4-0ubuntu1) yakkety; urgency=medium
 .
   * New upstream bugfix release (2.0.4)
     - /dev/net/tun is now a default device (always present)
     - lxd-bridge: dnsmasq is now configured with IPv6 name resolution
     - lxd-bridge: iptables rules now have a comment
     - "lxd init" now comes with reasonable defaults
     - The "images:" remote now uses simplestreams on new installations
     - "lxc image export" now always uses the image fingerprint as filename
     - Import progress is now reported for URL imports in "lxc image import"
     - apparmor: Add feature detection and clean things a bit
     - apparmor: Don't depend on the LXC apparmor profile
     - apparmor: Rename main two chunks of rules
     - apparmor: Setup a more modular apparmor profile
     - client: Don't share http client with go routines
     - client: Error when trying to remove a non-existent device (LP: #1612388)
     - client: Fix API info reporting in "lxc info"
     - client: Fix spelling: permisson -> permission
     - client: Make client.websocket a public API
     - client: Make --version option visible
     - client: Relax constraints on WebsocketRecvStream args
     - client: Use named args for actionCmds
     - client/finger: Remove unused field from finger cmd
     - client/image: Fix image import from URL
     - client/list: fix concurrent read/write
     - client/list: Fix error handling and race in "lxc list"
     - client/pause: Add some additional help to lxc pause
     - client/profile: Add "lxc profile unset" to help message (LP: #1592529)
     - daemon/container: Actually handle containers list error
     - daemon/container: Add sanity checks for common problems
     - daemon/container: Alphabetize device processing
     - daemon/container: Better errors when sanity checking devices
     - daemon/container: Better handle missing or invalid device types
     - daemon/container: Document and validate limits.*.priority values
     - daemon/container: Document image export target behavior and fix bugs
     - daemon/container: Don't unfreeze a container on stop
     - daemon/container: Fix flag name in init error message
     - daemon/container: Fix limits.disk.priority when set to 0 (LP: #1603982)
     - daemon/container: Fix nic hotplug with openvswitch
     - daemon/container: Fix unix-char/unix-block in nested containers
       (LP: #1574158)
     - daemon/container: Improve check for invalid physical devices
     - daemon/container: Remember the return code in the non wait-for-websocket
     - daemon/container: Remove unused "name" argument from UnixDevice
     - daemon/container: Return more error information back to the user
     - daemon/container: Sort disk devices by their path before their names
     - daemon/container: Unfreeze frozen container on shutdown
     - daemon/db: Don't fail db upgrade if $LXD_DIR/containers doesn't exist
       (LP: #1602025)
     - daemon/db: remove fuse device from docker profile
     - daemon/migration: fix tempdir handling
     - daemon/profile: Prevent using invalid profile names (LP: #1612228)
     - daemon/zfs: Fix ZFS volume size on 32bit architectures
     - daemon/zfs: Only delete copy- snapshots on delete
     - daemon/zfs: Remove subvolume in zfs.ImageCreate error flow
     - doc: Add /dev/net/tun and /dev/fuse to docs
     - doc: Added command to install squashfs-tools in README.md
     - doc: Document config_get in pongo templates
     - doc: Fixed errors on api examples with curl
     - doc: Initial documentation for production use of LXD
     - doc: Shuffle packages a bit in README.md
     - lxd-bridge-proxy: Remove unused code
     - Makefile: Also have "make dist" run multiple go get
     - scripts: Make lxc-to-lxd work inside virtualenv
     - simplestreams: Fix size reporting
     - simplestreams: Handle images without labels
     - simplestreams: List images available as both squashfs and tar.xz
     - simplestreams: Properly deal with unset expiry
     - simplestreams: Set proper user-agent
     - simplestreams: Use the hashes in the right order
 .
   * Refresh debian/copyright to match vendor directory (dist/).
     Note that this bundled code isn't used for the main archive builds.
Checksums-Sha1:
 aac68572a1c4501ff51f1b6f19a4fe1b0b958fa8 2700 lxd_2.0.4-0ubuntu1.dsc
 0f94ec9345c7ae4c7ca039229229d302374c8ce0 9107706 lxd_2.0.4.orig.tar.gz
 2cd104f60600bc882f8677c58c0f71a3772c1132 87176 lxd_2.0.4-0ubuntu1.debian.tar.xz
Checksums-Sha256:
 531fb14645c811aacd3df1599ee19b157b7a2eeee2f3c146977dcf9bf5f62df9 2700 lxd_2.0.4-0ubuntu1.dsc
 b2ef2c6a03e9451ebfbbb813445c5c4f3718aaf83e159577fd22f607a1ec5fcc 9107706 lxd_2.0.4.orig.tar.gz
 f88575922c9f5a10f768ca4046f7fe9ad0fa892e8cb20b73f2f503231395bdc1 87176 lxd_2.0.4-0ubuntu1.debian.tar.xz
Files:
 b8e42996ea1c28f9085c637afb16c64e 2700 admin optional lxd_2.0.4-0ubuntu1.dsc
 96dbf7427bf7646f286ddab3b00a30b3 9107706 admin optional lxd_2.0.4.orig.tar.gz
 32a57f8b5a1a5f2a24d317d2163a6cac 87176 admin optional lxd_2.0.4-0ubuntu1.debian.tar.xz

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

iQIcBAEBCgAGBQJXspiJAAoJEMY4l01keS1nqXAQAJtwAon0iQ/zjomuqZ3u37NR
25bbBYQwcKcA/5/P0SICC25BE2FDpuIIzzYj4n0fNZNYeD5t6jwvZ4CjU4s93GAb
Rf0ykaasTdfN/RlQbGoMx1kY5aCgTPHKGTkqXYFWU7QClO19G2IdTRmKTG0vurON
OMDjWYm2UTzx0wb6TwALTw9f7dPxW4NUfQvcicGZxIcgl3CLLTyDuzjbjg7FMrua
Bjxjh/53hZ3o+VuLZiMfhvPcpvHxqF105YqC0+RkhQQ/EIvAFfNosouZx51aNY3N
OMADly1aju/XZ5fs9yNIJHikVIz4ftj9xSHGABcMIiY/BHmv8xeiMnIoqXl38Y9w
s9YTdJIeUoBiYmgjg/ARk0x3aB2Agnbgf7HNPC74IShtiRNbFw6qjGxkwm7iTT3t
LCyjGc57DxSgBviYuq4UgSh7K73/UFyzjCoG3+QyZcCZ/34VXxBjqCHezp7tzxcf
vt6yl+9uxiHhKbG/3M/y3J7dNUBqSKKxiTbqvyc8pktjpZJAmovzgv4wlyydt//M
gXCUdT5crjvanQh2SFIK1iYaNs9fapL1Pc5V9sYjGzuKP6+AfRRJAJqKhZdgrWmL
RI7yo58HvkT2S2WX0k2EWaO5QhwTMny0MtbGmqiMIMcB8NaGj37Bw6nw2wIJd61N
E76C48a4pNXHVZAN6Uzi
=/Lnx
-----END PGP SIGNATURE-----


More information about the Yakkety-changes mailing list