[ubuntu/artful-proposed] lxd 2.18-0ubuntu1 (Accepted)

Stéphane Graber stgraber at ubuntu.com
Fri Sep 22 01:00:17 UTC 2017


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

  * New upstream release (LP: #1718342)
    - The btrfs filesystem can now be used on LVM and Ceph storage pools.
    - Our internal "lxd-benchmark" tool is now a first class utility.
    - "lxd-benchmark" can now generate performance reports.
    - It's now possible to move a running container in the background,
      only stopping it at the last minute (using --stateless option).
    - A new "ceph.osd.force_reuse" storage pool property was added to
      limit accidental import of used Ceph pools.

    - client: Reduce request logging to Debug level
    - doc: Link to release notes and downloads
    - doc: Tweak docker instructions
    - lxc/delete: Fix the --force description
    - lxc/image: Fix import crash when adding properties
    - lxc/move: Use force on delete
    - lxd-benchmark: Big code refactoring
    - lxd/apparmor: Support new stacking syntax
    - lxd/containers: Check for container mountpoint too
    - lxd/containers: Fix handling of major and minor numbers in device IDs
    - lxd/containers: Remove from db on storage failure
    - lxd/daemon: Refactoring of State as a separate package
    - lxd/daemon: Reset the images auto-update loop when configuration changes
    - lxd/db: Add db/query sub-package with common query helpers
    - lxd/db: Add db/schema sub-package for managing database schemas
    - lxd/db: Automatically generate database schema from database updates
    - lxd/events: Fix race condition in event handlers
    - lxd: Fix typo in comment
    - lxd/images: Fix ordering of compressor arguments
    - lxd/images: Fix private image copy with partial fp
    - lxd/images: Properly extract the image expiry
    - lxd/init: Code refactoring
    - lxd/init: Fix btrfs subvolume creation
    - lxd/init: Improve default storage backend selection
    - lxd/init: Re-order btrfs questions (LP: #1717771)
    - lxd/main: Fix error message when log path is missing
    - lxd/migration: Fix live migration (bad URL in dumpsuccess)
    - lxd/networks: Allow for duplicate IPs
    - lxd/networks: Don't require ipt_checksum
    - lxd/networks: Fix bridging devices with IPv6 link-local
    - lxd/networks: Make dnsmasq quiet when not in debug mode
    - lxd/networks: Only add --quiet options to dnsmasq if it supports it
    - lxd/networks: Switch to a directory based dhcp-host
    - lxd/patches: Make dir pool use bind-mount
    - lxd/patches: Move patch to the right part of the file
    - lxd/storage: Don't mask error messages
    - lxd/storage: Extend makeFSType, remove duplicated mkfs.* code
    - lxd/storage: If volume creation fails, delete DB entry
    - lxd/storage: Only validate config changes
    - lxd/storage/ceph: Add note about filesystems for Ceph cluster
    - lxd/storage/ceph: Fix divide error in size calculation
    - lxd/storage/ceph: Generate a new xfs UUID
    - lxd/storage/ceph: Implement resizing
    - lxd/storage/ceph: Sanitize path return from rbd map
    - lxd/storage/ceph: Set ACL on container copy
    - lxd/storage/ceph: Use Storage{Start,Stop}()
    - lxd/storage/ceph: Use UUID when creating zombie storage volumes
    - lxd/storage/dir: Use bind-mount for pools outside ${LXD_DIR}
    - lxd/storage/dir: Use correct function
    - lxd/storage/lvm: Generate a new xfs UUID on thinpool copy
    - lxd/storage/lvm: Report error on wrong storage type
    - lxd/storage/lvm: Require resize request to be at least 1MB
    - lxd/storage/zfs: Use "referenced" property when zfs.use_refquota=true
    - shared: Add helpers to parse/compare versions
    - shared: Fix growing of buf in GroupId
    - shared: Guess size when sysconf() returns*1
    - shared/api: Fix new golint warning
    - shared/idmap: Disallow hostids intersecting subids
    - shared/idmap: Move idmap/acl functions to a separate package
    - shared/subtest: Vendor the subtest package
    - tests: Add more ceph tests
    - tests: Add support for LXD_TMPFS to perf.sh
    - tests: Add test for disallowing hostid in subuid
    - tests: Also measure batch startup time in perf.sh
    - tests: Bump image auto update limit to 20min
    - tests: Ceph test volume resizing
    - tests: Container import fixes
    - tests: Don't copy running lvm/ceph containers
    - tests: Include LVM in image auto update
    - tests: Limit ceph volumes to 25MB
    - tests: Lower pg number for OSD pools
    - tests: Non-functional changes
    - tests: Resize block size to 200MB
    - tests: Use "--force" everywhere on stop
    - tests: Use testimage for perf testing
    - tests: Wait up to 2 minutes for image updates

Date: Thu, 21 Sep 2017 20:47:37 -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.18-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 21 Sep 2017 20:47:37 -0400
Source: lxd
Binary: lxd-client lxd lxc2 lxd-tools golang-github-lxc-lxd-dev
Architecture: source
Version: 2.18-0ubuntu1
Distribution: artful
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: 1717771 1718342
Changes:
 lxd (2.18-0ubuntu1) artful; urgency=medium
 .
   * New upstream release (LP: #1718342)
     - The btrfs filesystem can now be used on LVM and Ceph storage pools.
     - Our internal "lxd-benchmark" tool is now a first class utility.
     - "lxd-benchmark" can now generate performance reports.
     - It's now possible to move a running container in the background,
       only stopping it at the last minute (using --stateless option).
     - A new "ceph.osd.force_reuse" storage pool property was added to
       limit accidental import of used Ceph pools.
 .
     - client: Reduce request logging to Debug level
     - doc: Link to release notes and downloads
     - doc: Tweak docker instructions
     - lxc/delete: Fix the --force description
     - lxc/image: Fix import crash when adding properties
     - lxc/move: Use force on delete
     - lxd-benchmark: Big code refactoring
     - lxd/apparmor: Support new stacking syntax
     - lxd/containers: Check for container mountpoint too
     - lxd/containers: Fix handling of major and minor numbers in device IDs
     - lxd/containers: Remove from db on storage failure
     - lxd/daemon: Refactoring of State as a separate package
     - lxd/daemon: Reset the images auto-update loop when configuration changes
     - lxd/db: Add db/query sub-package with common query helpers
     - lxd/db: Add db/schema sub-package for managing database schemas
     - lxd/db: Automatically generate database schema from database updates
     - lxd/events: Fix race condition in event handlers
     - lxd: Fix typo in comment
     - lxd/images: Fix ordering of compressor arguments
     - lxd/images: Fix private image copy with partial fp
     - lxd/images: Properly extract the image expiry
     - lxd/init: Code refactoring
     - lxd/init: Fix btrfs subvolume creation
     - lxd/init: Improve default storage backend selection
     - lxd/init: Re-order btrfs questions (LP: #1717771)
     - lxd/main: Fix error message when log path is missing
     - lxd/migration: Fix live migration (bad URL in dumpsuccess)
     - lxd/networks: Allow for duplicate IPs
     - lxd/networks: Don't require ipt_checksum
     - lxd/networks: Fix bridging devices with IPv6 link-local
     - lxd/networks: Make dnsmasq quiet when not in debug mode
     - lxd/networks: Only add --quiet options to dnsmasq if it supports it
     - lxd/networks: Switch to a directory based dhcp-host
     - lxd/patches: Make dir pool use bind-mount
     - lxd/patches: Move patch to the right part of the file
     - lxd/storage: Don't mask error messages
     - lxd/storage: Extend makeFSType, remove duplicated mkfs.* code
     - lxd/storage: If volume creation fails, delete DB entry
     - lxd/storage: Only validate config changes
     - lxd/storage/ceph: Add note about filesystems for Ceph cluster
     - lxd/storage/ceph: Fix divide error in size calculation
     - lxd/storage/ceph: Generate a new xfs UUID
     - lxd/storage/ceph: Implement resizing
     - lxd/storage/ceph: Sanitize path return from rbd map
     - lxd/storage/ceph: Set ACL on container copy
     - lxd/storage/ceph: Use Storage{Start,Stop}()
     - lxd/storage/ceph: Use UUID when creating zombie storage volumes
     - lxd/storage/dir: Use bind-mount for pools outside ${LXD_DIR}
     - lxd/storage/dir: Use correct function
     - lxd/storage/lvm: Generate a new xfs UUID on thinpool copy
     - lxd/storage/lvm: Report error on wrong storage type
     - lxd/storage/lvm: Require resize request to be at least 1MB
     - lxd/storage/zfs: Use "referenced" property when zfs.use_refquota=true
     - shared: Add helpers to parse/compare versions
     - shared: Fix growing of buf in GroupId
     - shared: Guess size when sysconf() returns*1
     - shared/api: Fix new golint warning
     - shared/idmap: Disallow hostids intersecting subids
     - shared/idmap: Move idmap/acl functions to a separate package
     - shared/subtest: Vendor the subtest package
     - tests: Add more ceph tests
     - tests: Add support for LXD_TMPFS to perf.sh
     - tests: Add test for disallowing hostid in subuid
     - tests: Also measure batch startup time in perf.sh
     - tests: Bump image auto update limit to 20min
     - tests: Ceph test volume resizing
     - tests: Container import fixes
     - tests: Don't copy running lvm/ceph containers
     - tests: Include LVM in image auto update
     - tests: Limit ceph volumes to 25MB
     - tests: Lower pg number for OSD pools
     - tests: Non-functional changes
     - tests: Resize block size to 200MB
     - tests: Use "--force" everywhere on stop
     - tests: Use testimage for perf testing
     - tests: Wait up to 2 minutes for image updates
Checksums-Sha1:
 8113f2a6a0efa56b52ff494ca442ba90c58d975d 3256 lxd_2.18-0ubuntu1.dsc
 f5f9acfec14350fb398b57ddd2acfbd07ebe3c1b 6592616 lxd_2.18.orig.tar.gz
 d3d0affa08fb52b6dd294da58798b121d52539cf 801 lxd_2.18.orig.tar.gz.asc
 0455440f59abc9f512eea2aed501058b3ed6f841 102332 lxd_2.18-0ubuntu1.debian.tar.xz
 581cf184fc9b97768195b32efe6240ff6d80279a 7612 lxd_2.18-0ubuntu1_source.buildinfo
Checksums-Sha256:
 68d80decef273330936331893e76b620e1662c2e02bf90ed6719667a5cd5305c 3256 lxd_2.18-0ubuntu1.dsc
 55790f952d01f83a6c59ae9a2a32e16f5cbd63ac0337c99825e9c0484369677d 6592616 lxd_2.18.orig.tar.gz
 16387277fe0ebb08279d87656ea5109b0af455df4d9cd702ddea4133988951bd 801 lxd_2.18.orig.tar.gz.asc
 1bf4b28cd5ace30e871cc2a5a233463ff85f655fb1fa8d8c185fc9d1b3fbba97 102332 lxd_2.18-0ubuntu1.debian.tar.xz
 e2f62dcb61387e8e92668b872d696f8dfb5af886814f008e0e74bad14ff5bfe0 7612 lxd_2.18-0ubuntu1_source.buildinfo
Files:
 005e9be75115a69a96a5c3d68d88be2c 3256 admin optional lxd_2.18-0ubuntu1.dsc
 ba2911d244d5098e4314c8ebd9969496 6592616 admin optional lxd_2.18.orig.tar.gz
 0d4ce9954042b419771f49c118c043da 801 admin optional lxd_2.18.orig.tar.gz.asc
 12a96661ae176dba19325941974cf7ae 102332 admin optional lxd_2.18-0ubuntu1.debian.tar.xz
 fc9aaafeafc314a134d8426fa69d991b 7612 admin optional lxd_2.18-0ubuntu1_source.buildinfo

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

iQIcBAEBCgAGBQJZxF/CAAoJEMY4l01keS1nIW8QAKOAmh7lVs1mX4EEL7gSmeig
nBs302DWA5OWeh7v5Pj2+ww7KjZT8rzj1yj3ZJedgVeC0j9lwbXAumyzbXULlu1I
ZlffzJJHzRDcqcRWfjYQXdGfaNG0XqAdMV5PAlobYYA4zpRZuu8WiJ/IJgLhaQFt
6k/rF9r6HZ7lXoD9gGmoEh5rdZ9+bM93i7cbE4++9frxVFmCp4/cir5i+JTD5u03
RMUEgAZD00GYP1pi94UyfnPdRTNuSksTJMCTktZq6/V6b+nKnIZYejSlnfzBT/UA
ikJYaQoL6IqA5XBE6ypKxt5n+XIgtHNlxgDcYs2xKzHMChU9CKEMBbH0GR016Bjx
jiRnusC0iCI1sd5jL0tZxMV2wTAhAjchyrAfaaNNFtQE5hcE6KqUKuuCCW0IYF93
l+hx8usLcUqtFOTlOM4ScY7e30mtwTDtpa14KrG8eELFZgPDnXyE9Y7O/4LaW+dY
qRobuV4MkN2EFGZdB78bT6Geng2EhgX/1XrGR//J3LNe5YeggX8AlQg8fuyBfdf6
bT/AyNWubFA1H+dAg0q3B1FLX3qbNZH7/+GQbV41qItwDnBzUzRUnBtl/CKrgG40
3aKLS+OIMwCydOY280CKqUr3x7/ZqGIqwE7Qj8QCrUiC1kKI5kGfQZb13hKs6BsN
wJ32eLbv9Nw5QSUbURdu
=R51A
-----END PGP SIGNATURE-----


More information about the Artful-changes mailing list