[ubuntu/xenial-proposed] lxd 2.0.6-0ubuntu1~ubuntu16.04.1 (Accepted)

Stéphane Graber stgraber at ubuntu.com
Wed Nov 23 23:22:58 UTC 2016


lxd (2.0.6-0ubuntu1~ubuntu16.04.1) xenial; urgency=medium

  * New upstream bugfix release (2.0.6) (LP: #1644377)
    - Support for container specific uid/gid maps (see userns-idmap.md)
    - appveyor: Add config to git
    - appveyor: Cleanup appveyor.yml before modifications
    - appveyor: Create archive with platform specifier in its name
    - appveyor: Do verbose testing for test names and timings
    - appveyor: Publish compiled binaries for download
    - client: Rework progress handling
    - doc: Add hacking guide (debugging.md)
    - doc: Add official Windows support in README
    - doc: Bump liblxc version required in README
    - doc: Sort API endpoints in rest-api.md
    - doc: Update README to specify docker installation details
    - doc: Update requirements, we actually require 2.0.0 or higher
    - doc: Use consistent method ordering in rest-api.md
    - extra/bash: Allow dash in parameters to lxc-client bash-completion
    - extra/bash: Fix _lxd_profiles in lxc-client bash-completion
    - extra/lxc-to-lxd: Better output with no container
    - extra/lxc-to-lxd: Check that source path exists (disk)
    - extra/lxc-to-lxd: Consistent logging
    - extra/lxc-to-lxd: Don't fail dry-run with running containers
    - extra/lxc-to-lxd: Drop dependency on pylxd
    - extra/lxc-to-lxd: Fix lxdpath handling
    - extra/lxc-to-lxd: Formatting
    - extra/lxc-to-lxd: Migrate lxc.aa_profile if set
    - extra/lxc-to-lxd: Print summary and proper exit code
    - lxc/copy: Don't use the operation as a marker of success
    - lxc/copy: Wait on the source operation too
    - lxc/delete: update help text
    - lxc/exec: Set term to "dumb" on windows
    - lxc/finger: update help text
    - lxc: Fix tests on Windows/Mac
    - lxc/list: Fix typo in help message
    - lxc/remote: Fix remote add with Go tip
    - lxc/restore: update help text
    - lxc: Use .yaml as the yaml extension in examples
    - lxd/certificates: Export all documented certificate fields
    - lxd/containers: Add /snap/bin to PATH even if only /snap exists
    - lxd/containers: Also clean up apparmor stuff on failure in OnStart
    - lxd/containers: Attach to userns on file operations
    - lxd/containers: Be more verbose on mkdir failure
    - lxd/containers: Better handle concurent stop/shutdown
    - lxd/containers: Catch and return more errors in OnStop
    - lxd/containers: Clarify container delete failure error
    - lxd/containers: Don't destroy ephemeral container on restart
    - lxd/containers: Don't double delete ephemeral containers
    - lxd/containers: Don't show invalid logs
    - lxd/containers: Fix forkmount to work with 4.8 and higher
    - lxd/containers: Fix invalid filename of metadata on export
    - lxd/containers: Improve config validation on update
    - lxd/containers: Improve container error handling
    - lxd/containers: Improve container locking mechanism
    - lxd/containers: log OnStart/OnStop hook errors
    - lxd/containers: More reliable container autostart
    - lxd/containers: Only load kernel modules if not loaded
    - lxd/containers: Properly validate CPU allowance
    - lxd/containers: Properly validate memory limits
    - lxd/containers: Record the err from go-lxc
    - lxd/containers: Remove legacy code from OnStop
    - lxd/containers: Remove unused code
    - lxd/containers: Save properties on publish
    - lxd/containers: Set LXC loglevel to match daemon
    - lxd/containers: Skip leading whitespace in raw.lxc
    - lxd/containers: Start storage when necessary in stateful start
    - lxd/containers: Timeout container freeze on stop
    - lxd/images: Detect out of disk space unpack errors
    - lxd/images: Don't make unnecessary image copies
    - lxd/images: Don't update images at all if interval is 0
    - lxd/images: Store the simplestreams cache to disk
    - lxd/init: Detect zfs kernel support
    - lxd/init: Ignore ZFS if in a container
    - lxd/main: Immediately exit when no DB in activateifneeded
    - lxd/migration: Fix a race for collecting logs
    - lxd/migration: Remove debugging by file creation
    - lxd/migration: Start migration storage at the right time
    - lxd/storage: Fix 10s delay on removing used ZFS images
    - lxd/storage: Freeze before copying in dir backend
    - lxd/storage: Simplify rsync code
    - shared/certificates: Be more thorough when parsing ip addr
    - shared: Disable keepalives in http.Transports
    - shared: Move Linux specific tests away
    - shared/simplestreams: Cleanup unused properties
    - tests: Better fix LXD_DEBUG
    - tests: Cleanup leftover containers
    - tests: Don't depend on main.sh for filemanip
    - tests: Implement LXD_VERBOSE
    - tests: Reduce verbosity under LXD_DEBUG
    - travis: Run the client tests
    - travis: Update to match Jenkins Go versions
  * Update debian/copyright
  * Workaround for LXD spawn race
  * Start lxd.service after openvswitch-switch.service
  * Make sure to build using the distro libsqlite3 (for PPA and backports)

Date: Wed, 23 Nov 2016 17:33:11 -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.0.6-0ubuntu1~ubuntu16.04.1
-------------- next part --------------
Format: 1.8
Date: Wed, 23 Nov 2016 17:33:11 -0500
Source: lxd
Binary: lxd-client lxd lxc2 lxd-tools golang-github-lxc-lxd-dev
Architecture: source
Version: 2.0.6-0ubuntu1~ubuntu16.04.1
Distribution: xenial
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: 1644377
Changes:
 lxd (2.0.6-0ubuntu1~ubuntu16.04.1) xenial; urgency=medium
 .
   * New upstream bugfix release (2.0.6) (LP: #1644377)
     - Support for container specific uid/gid maps (see userns-idmap.md)
     - appveyor: Add config to git
     - appveyor: Cleanup appveyor.yml before modifications
     - appveyor: Create archive with platform specifier in its name
     - appveyor: Do verbose testing for test names and timings
     - appveyor: Publish compiled binaries for download
     - client: Rework progress handling
     - doc: Add hacking guide (debugging.md)
     - doc: Add official Windows support in README
     - doc: Bump liblxc version required in README
     - doc: Sort API endpoints in rest-api.md
     - doc: Update README to specify docker installation details
     - doc: Update requirements, we actually require 2.0.0 or higher
     - doc: Use consistent method ordering in rest-api.md
     - extra/bash: Allow dash in parameters to lxc-client bash-completion
     - extra/bash: Fix _lxd_profiles in lxc-client bash-completion
     - extra/lxc-to-lxd: Better output with no container
     - extra/lxc-to-lxd: Check that source path exists (disk)
     - extra/lxc-to-lxd: Consistent logging
     - extra/lxc-to-lxd: Don't fail dry-run with running containers
     - extra/lxc-to-lxd: Drop dependency on pylxd
     - extra/lxc-to-lxd: Fix lxdpath handling
     - extra/lxc-to-lxd: Formatting
     - extra/lxc-to-lxd: Migrate lxc.aa_profile if set
     - extra/lxc-to-lxd: Print summary and proper exit code
     - lxc/copy: Don't use the operation as a marker of success
     - lxc/copy: Wait on the source operation too
     - lxc/delete: update help text
     - lxc/exec: Set term to "dumb" on windows
     - lxc/finger: update help text
     - lxc: Fix tests on Windows/Mac
     - lxc/list: Fix typo in help message
     - lxc/remote: Fix remote add with Go tip
     - lxc/restore: update help text
     - lxc: Use .yaml as the yaml extension in examples
     - lxd/certificates: Export all documented certificate fields
     - lxd/containers: Add /snap/bin to PATH even if only /snap exists
     - lxd/containers: Also clean up apparmor stuff on failure in OnStart
     - lxd/containers: Attach to userns on file operations
     - lxd/containers: Be more verbose on mkdir failure
     - lxd/containers: Better handle concurent stop/shutdown
     - lxd/containers: Catch and return more errors in OnStop
     - lxd/containers: Clarify container delete failure error
     - lxd/containers: Don't destroy ephemeral container on restart
     - lxd/containers: Don't double delete ephemeral containers
     - lxd/containers: Don't show invalid logs
     - lxd/containers: Fix forkmount to work with 4.8 and higher
     - lxd/containers: Fix invalid filename of metadata on export
     - lxd/containers: Improve config validation on update
     - lxd/containers: Improve container error handling
     - lxd/containers: Improve container locking mechanism
     - lxd/containers: log OnStart/OnStop hook errors
     - lxd/containers: More reliable container autostart
     - lxd/containers: Only load kernel modules if not loaded
     - lxd/containers: Properly validate CPU allowance
     - lxd/containers: Properly validate memory limits
     - lxd/containers: Record the err from go-lxc
     - lxd/containers: Remove legacy code from OnStop
     - lxd/containers: Remove unused code
     - lxd/containers: Save properties on publish
     - lxd/containers: Set LXC loglevel to match daemon
     - lxd/containers: Skip leading whitespace in raw.lxc
     - lxd/containers: Start storage when necessary in stateful start
     - lxd/containers: Timeout container freeze on stop
     - lxd/images: Detect out of disk space unpack errors
     - lxd/images: Don't make unnecessary image copies
     - lxd/images: Don't update images at all if interval is 0
     - lxd/images: Store the simplestreams cache to disk
     - lxd/init: Detect zfs kernel support
     - lxd/init: Ignore ZFS if in a container
     - lxd/main: Immediately exit when no DB in activateifneeded
     - lxd/migration: Fix a race for collecting logs
     - lxd/migration: Remove debugging by file creation
     - lxd/migration: Start migration storage at the right time
     - lxd/storage: Fix 10s delay on removing used ZFS images
     - lxd/storage: Freeze before copying in dir backend
     - lxd/storage: Simplify rsync code
     - shared/certificates: Be more thorough when parsing ip addr
     - shared: Disable keepalives in http.Transports
     - shared: Move Linux specific tests away
     - shared/simplestreams: Cleanup unused properties
     - tests: Better fix LXD_DEBUG
     - tests: Cleanup leftover containers
     - tests: Don't depend on main.sh for filemanip
     - tests: Implement LXD_VERBOSE
     - tests: Reduce verbosity under LXD_DEBUG
     - travis: Run the client tests
     - travis: Update to match Jenkins Go versions
   * Update debian/copyright
   * Workaround for LXD spawn race
   * Start lxd.service after openvswitch-switch.service
   * Make sure to build using the distro libsqlite3 (for PPA and backports)
Checksums-Sha1:
 df1535b7fc8387644b653f7a47fdf36f169b1f34 2735 lxd_2.0.6-0ubuntu1~ubuntu16.04.1.dsc
 eec57b4ee2511c90559331b9aa0407d946b6951e 5060375 lxd_2.0.6.orig.tar.gz
 ed5a7358e8616995d15a9c0f5fac93492ecf66fb 89732 lxd_2.0.6-0ubuntu1~ubuntu16.04.1.debian.tar.xz
Checksums-Sha256:
 e95a87719dd73c80d86473ba153d5e230133e0f40da37f5f928e21717caf690d 2735 lxd_2.0.6-0ubuntu1~ubuntu16.04.1.dsc
 674368d674dc1bc87685a38d191f6439a813b69c1dd0644b9ccd255c1861c8e9 5060375 lxd_2.0.6.orig.tar.gz
 e68e1ceb5e1d901795bffee1903691685c88a2ceae9f23d3797544847ce26429 89732 lxd_2.0.6-0ubuntu1~ubuntu16.04.1.debian.tar.xz
Files:
 c1cd522b59f992aecc639769d956b181 2735 admin optional lxd_2.0.6-0ubuntu1~ubuntu16.04.1.dsc
 cae4c3adea578b77b88a1ac346cb9152 5060375 admin optional lxd_2.0.6.orig.tar.gz
 97e326224c7061dd0586bbf833672e60 89732 admin optional lxd_2.0.6-0ubuntu1~ubuntu16.04.1.debian.tar.xz


More information about the Xenial-changes mailing list