[ubuntu/bionic-proposed] lxd 2.21-0ubuntu1 (Accepted)

Stéphane Graber stgraber at ubuntu.com
Wed Dec 20 00:51:13 UTC 2017


lxd (2.21-0ubuntu1) bionic; urgency=medium

  * New upstream release (2.21)
    - The lxc start/stop/restart/pause commands now accept a new --all flag.
      (LP: #1735718)
    - Introduced a new infiniband device type which supports physical
      passthrough of Infiniband devices as well as SR-IOV allocated cards.
    - Added a new security.devlxd configuration key to control the
      presence of /dev/lxd inside the container.
    - Added support for incremental memory copy with container live-migration.
      This is controlled by a set of new migration.incremental.memory
      configuration keys.
    - A new boot.stop.priority configuration key can be used to control
      container shutdown order when LXD is brought down.
    - LXD users that use MAAS to manage their networks can now have LXD
      directly drive MAAS, recording all containers in MAAS and setting up
      static allocations in MAAS managed subnets.
      This is controlled with the maas.api.url and maas.api.key
      daemon keys as well as the maas.subnet.ipv4 and maas.subnet.ipv6
      network interface configuration keys.

    - client: URL escape all user input
    - doc: Add example to create an storage pool from existing LVM thinpool.
    - doc: Fix markdown escaping for prlimits
    - doc: Update LVM documentation to cover scalability issues
    - extra: Fix some profile autocompletions
    - i18n: Update translations from weblate
    - lxc: Detect first-run based on conf file not dir
    - lxc/exec: Update help to cover shell behavior
    - lxc/shell: Switch to using su -l
    - lxd-benchmark: Change the default count of containers from 100 to 1
    - lxd/certificates: Add missing name value
    - lxd/console: Adapt to new liblxc changes
    - lxd/containers: Actually return an error
    - lxd/containers: Add new disk-{char,block} path format
    - lxd/containers: Add new unix-{char,block} path format
    - lxd/containers: Escape paths fstab style
    - lxd/containers: Fix insertNetworkDevice()
    - lxd/containers: Fix race condition in shutdown
    - lxd/containers: Fix typo in prlimit error
    - lxd/containers: Log auto-start errors
    - lxd/containers: Only init the config if needed
    - lxd/containers: Skip non-existing Nvidia GPU devices
    - lxd/containers: Skip sockets in tarballs
    - lxd/daemon: Fix unsetting https address
    - lxd/daemon: Properly cache the storage information
    - lxd/dameon: Add LXD_EXEC_PATH to override execPath
    - lxd/devlxd: Cleanup in preparation for events
    - lxd/devlxd: Properly lock the internal struct
    - lxd/migration: Add handler for CRIU feature checking
    - lxd/migration: Default to pre-copy migration if CRIU supports it
    - lxd/migration: Move pre-dump check to its own function
    - lxd/migration: Remove obsolete TODO comment
    - lxd/networks: Extend allowed character set for interfaces
    - lxd/patches: Skip containers that don't have a devices dir
    - lxd/patches: Update to new device name scheme
    - lxd/storage: Use HostPath for dir/btrfs
    - lxd/storage/zfs: Fix argument order of zfs get commands
    - lxd/storage/zfs: Fix storage pool import
    - lxd/storage/zfs: Make sure to allow devices, setuid and exec
    - Makefile: Better detect sqlite3.h
    - shared/idmap: Fix handling of hardlinks
    - shared/util: Add EscapePathFstab()
    - shared/utils: Deal with symlinks
    - tests: Adapt to changes in console API behavior
    - tests: Deal with missing ttyS0/ttyS1 (on s390x)
    - tests: Skip console tests on lower liblxc versions
    - travis: Limit to just Go 1.9
  * Bump standards to 4.1.2
  * Update lintian overrides

Date: Tue, 19 Dec 2017 19:21: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.21-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 19 Dec 2017 19:21:56 -0500
Source: lxd
Binary: lxd-client lxd lxc2 lxd-tools golang-github-lxc-lxd-dev
Architecture: source
Version: 2.21-0ubuntu1
Distribution: bionic
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: 1735718
Changes:
 lxd (2.21-0ubuntu1) bionic; urgency=medium
 .
   * New upstream release (2.21)
     - The lxc start/stop/restart/pause commands now accept a new --all flag.
       (LP: #1735718)
     - Introduced a new infiniband device type which supports physical
       passthrough of Infiniband devices as well as SR-IOV allocated cards.
     - Added a new security.devlxd configuration key to control the
       presence of /dev/lxd inside the container.
     - Added support for incremental memory copy with container live-migration.
       This is controlled by a set of new migration.incremental.memory
       configuration keys.
     - A new boot.stop.priority configuration key can be used to control
       container shutdown order when LXD is brought down.
     - LXD users that use MAAS to manage their networks can now have LXD
       directly drive MAAS, recording all containers in MAAS and setting up
       static allocations in MAAS managed subnets.
       This is controlled with the maas.api.url and maas.api.key
       daemon keys as well as the maas.subnet.ipv4 and maas.subnet.ipv6
       network interface configuration keys.
 .
     - client: URL escape all user input
     - doc: Add example to create an storage pool from existing LVM thinpool.
     - doc: Fix markdown escaping for prlimits
     - doc: Update LVM documentation to cover scalability issues
     - extra: Fix some profile autocompletions
     - i18n: Update translations from weblate
     - lxc: Detect first-run based on conf file not dir
     - lxc/exec: Update help to cover shell behavior
     - lxc/shell: Switch to using su -l
     - lxd-benchmark: Change the default count of containers from 100 to 1
     - lxd/certificates: Add missing name value
     - lxd/console: Adapt to new liblxc changes
     - lxd/containers: Actually return an error
     - lxd/containers: Add new disk-{char,block} path format
     - lxd/containers: Add new unix-{char,block} path format
     - lxd/containers: Escape paths fstab style
     - lxd/containers: Fix insertNetworkDevice()
     - lxd/containers: Fix race condition in shutdown
     - lxd/containers: Fix typo in prlimit error
     - lxd/containers: Log auto-start errors
     - lxd/containers: Only init the config if needed
     - lxd/containers: Skip non-existing Nvidia GPU devices
     - lxd/containers: Skip sockets in tarballs
     - lxd/daemon: Fix unsetting https address
     - lxd/daemon: Properly cache the storage information
     - lxd/dameon: Add LXD_EXEC_PATH to override execPath
     - lxd/devlxd: Cleanup in preparation for events
     - lxd/devlxd: Properly lock the internal struct
     - lxd/migration: Add handler for CRIU feature checking
     - lxd/migration: Default to pre-copy migration if CRIU supports it
     - lxd/migration: Move pre-dump check to its own function
     - lxd/migration: Remove obsolete TODO comment
     - lxd/networks: Extend allowed character set for interfaces
     - lxd/patches: Skip containers that don't have a devices dir
     - lxd/patches: Update to new device name scheme
     - lxd/storage: Use HostPath for dir/btrfs
     - lxd/storage/zfs: Fix argument order of zfs get commands
     - lxd/storage/zfs: Fix storage pool import
     - lxd/storage/zfs: Make sure to allow devices, setuid and exec
     - Makefile: Better detect sqlite3.h
     - shared/idmap: Fix handling of hardlinks
     - shared/util: Add EscapePathFstab()
     - shared/utils: Deal with symlinks
     - tests: Adapt to changes in console API behavior
     - tests: Deal with missing ttyS0/ttyS1 (on s390x)
     - tests: Skip console tests on lower liblxc versions
     - travis: Limit to just Go 1.9
   * Bump standards to 4.1.2
   * Update lintian overrides
Checksums-Sha1:
 12ae1b7eeb53e8442da28b9a12ded71e4c94ddf3 2748 lxd_2.21-0ubuntu1.dsc
 b7710e732987b7d1b789be1f77859bc60d2c7b81 7989624 lxd_2.21.orig.tar.gz
 c15304f280981279ec1682d3068d9bd2f4f5c284 801 lxd_2.21.orig.tar.gz.asc
 84eb6a408086f14d89fd2a8e32f6cf24887fb112 106968 lxd_2.21-0ubuntu1.debian.tar.xz
 0d75c5dcbc5fc79adf8c9c40cf5ed5618c9ae8e8 7800 lxd_2.21-0ubuntu1_source.buildinfo
Checksums-Sha256:
 7a55ab536e7cdf1e51c16eb99a6bbf481d33f4266d8c1ef44a014b7aebe4abc4 2748 lxd_2.21-0ubuntu1.dsc
 649540bc9581ac07ebe88aa999284a33a7d9444dbf679f880c0eac4c087c1fad 7989624 lxd_2.21.orig.tar.gz
 b13970315e7de3502c41d1f054120ae0cffd4bc0223bad075abe3a25b55272d3 801 lxd_2.21.orig.tar.gz.asc
 ca7e11963fa92bf3455b7dc3fb732b98ed8f08f1242695c53a8beb115e9185c4 106968 lxd_2.21-0ubuntu1.debian.tar.xz
 7b3e40b9a7f39ff4896f5a62c4886fb100f6c1d28f09addf33518c6c61b9470a 7800 lxd_2.21-0ubuntu1_source.buildinfo
Files:
 c6d73e98986854e636573dbc5554a78e 2748 admin optional lxd_2.21-0ubuntu1.dsc
 72a5fdfac995db0bc0bf2bb741e6611c 7989624 admin optional lxd_2.21.orig.tar.gz
 a03d34076f5daf93353430e37a59c939 801 admin optional lxd_2.21.orig.tar.gz.asc
 2313b772af941a8f5526705c1fb48404 106968 admin optional lxd_2.21-0ubuntu1.debian.tar.xz
 c949cd431f799041f158f1187e052882 7800 admin optional lxd_2.21-0ubuntu1_source.buildinfo

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

iQIcBAEBCgAGBQJaObOaAAoJEMY4l01keS1nlk0QANI1RBmW1l/2nYR+rl6swhCP
VpeBPaNtxFw0rHUWdgDI3bGfoNwvxtZETtPq38qWnc8XdHOG74OlGAzys2PviGPe
rZPFRwiJGicBqozIkZBFhpRm/MD+5q1sQkwZVjpX+dwyg+sY6X1p70I7nMAVQEKz
TL2IG+xvinrDnJK58SMr2dZHJI5lD2gx/Vp6gwQA0824+jSTMfCm/0DEX4x8kSNc
cyVXgkfG49isx898WwokCNsxPRpuoZ9SwSEq8i/n5bppLrTQABDQcrQg1HMHj8X7
C7ZLwz84iQl7xvcLdQWOLQw9FUetWA5XIbKFJhHbfra0sPG47XQqUrH0ONJvb6KV
bd1tuTEdfLtoX+Aw1r3anf56nNpcyxQeqEeghzdKZ7/CgACZys/UikG7ZVylWGMa
tA2cLbPKgst00oTFhe6lOFCb4xi6uDRasACYP06VXeDZlYPN/fvMoNYMdxMDv1e2
Nn9ARvLEklKHZgpoyFi73RuaGAteG7wyqPl3ePg+l6gOs/atIy8jJbp1jAZ0qghF
Jxc5bSXkH5rZXeOFj4pic5s2xYhK/SX1QqTmYneS6wfePZVdsJSbn3BLYr+i7W1Z
21l6l8k5Lkfv/f90lZG1fyLGPWSB42mdKTUJCxM8yY35Nix/YuVlU3mcwvkrlqEE
8PZgbYl/ZJv/13yAr/cJ
=DD/T
-----END PGP SIGNATURE-----


More information about the Bionic-changes mailing list