[ubuntu/xenial-proposed] lxd 2.0.0~rc1-0ubuntu1 (Accepted)
Stéphane Graber
stgraber at ubuntu.com
Thu Mar 3 00:54:16 UTC 2016
lxd (2.0.0~rc1-0ubuntu1) xenial; urgency=medium
* New upstream release (2.0.0~rc1):
- Support for the Cgroup namespace.
- It is now possible to set the lxc.network.X.ipv{4,6}[.gateway]
raw.lxc keys (with usual caution with regard to raw.lxc)
- /proc and /sys are now clean straight mounts when the container is
unprivileged
- The scope of IP addresses is now exported and used to filter local
addresses out by default
- lxc exec now defaults to non-interactive mode when stdout isn't a tty
- All the tables rendered by the client now look alike
- Simplestreams is now natively supported by both the client and the
server, eliminating the need for lxd-images
- Background image syncronization is now supported by the server and
done by-default for all cached images
- The last time an image was used and whether it's stored in the
cached is now exported over the API and visible in "lxc image info"
- Profiles now have a description field
- It is now possible to do a stateful container stop where the
container is checkpointed to disk rather than killed, then resumed on
next start.
- A "docker" profile is now present by default with those settings
required to be able to run Docker inside a LXD container.
- Image import now reports upload progress.
- Various bugfixes:
+ Refactor the GenCert function so it can be reused.
+ tests: get rid of commented out code
+ Rework lxd.NewClient so we don't need a disk cache.
+ shared: export limit parsing function
+ Add upgrade procedure to README
+ websocket: fix panic() on concurrent writes
+ Don't allow the state functions to fail
+ specs: Remove section on Etag (not implemented)
+ specs: Fix rest-api layout
+ list: Fix crash on PID column
+ Fix name printing on lxc init
+ Fix a variety of issues with blkio limits
+ Fix hardcoded architecture path in apparmor profile
+ tests: Fix failure on networked test
+ tests: Fix the number of certs check
+ Fix snapshot configuration
+ Don't rely on the filesystem to check if stateful
+ Catch checkpoint failures
+ Fix DB test
+ Better lock around event listeners
+ Fix container not rebooting properly
+ Add package "make" to build dependencies installation command
+ Don't stop at an unsatisfactory sub?id entry
+ client: better error on lxc stop remote:
+ Just use the shared struct whenever possible in the client
+ Fix download progress on launch
+ Fix alignment of numbers in tables
Date: Wed, 02 Mar 2016 19:39:18 -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.0~rc1-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 02 Mar 2016 19:39:18 -0500
Source: lxd
Binary: lxd-client lxd lxc2 lxd-tools golang-github-lxc-lxd-dev
Architecture: source
Version: 2.0.0~rc1-0ubuntu1
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
Changes:
lxd (2.0.0~rc1-0ubuntu1) xenial; urgency=medium
.
* New upstream release (2.0.0~rc1):
- Support for the Cgroup namespace.
- It is now possible to set the lxc.network.X.ipv{4,6}[.gateway]
raw.lxc keys (with usual caution with regard to raw.lxc)
- /proc and /sys are now clean straight mounts when the container is
unprivileged
- The scope of IP addresses is now exported and used to filter local
addresses out by default
- lxc exec now defaults to non-interactive mode when stdout isn't a tty
- All the tables rendered by the client now look alike
- Simplestreams is now natively supported by both the client and the
server, eliminating the need for lxd-images
- Background image syncronization is now supported by the server and
done by-default for all cached images
- The last time an image was used and whether it's stored in the
cached is now exported over the API and visible in "lxc image info"
- Profiles now have a description field
- It is now possible to do a stateful container stop where the
container is checkpointed to disk rather than killed, then resumed on
next start.
- A "docker" profile is now present by default with those settings
required to be able to run Docker inside a LXD container.
- Image import now reports upload progress.
- Various bugfixes:
+ Refactor the GenCert function so it can be reused.
+ tests: get rid of commented out code
+ Rework lxd.NewClient so we don't need a disk cache.
+ shared: export limit parsing function
+ Add upgrade procedure to README
+ websocket: fix panic() on concurrent writes
+ Don't allow the state functions to fail
+ specs: Remove section on Etag (not implemented)
+ specs: Fix rest-api layout
+ list: Fix crash on PID column
+ Fix name printing on lxc init
+ Fix a variety of issues with blkio limits
+ Fix hardcoded architecture path in apparmor profile
+ tests: Fix failure on networked test
+ tests: Fix the number of certs check
+ Fix snapshot configuration
+ Don't rely on the filesystem to check if stateful
+ Catch checkpoint failures
+ Fix DB test
+ Better lock around event listeners
+ Fix container not rebooting properly
+ Add package "make" to build dependencies installation command
+ Don't stop at an unsatisfactory sub?id entry
+ client: better error on lxc stop remote:
+ Just use the shared struct whenever possible in the client
+ Fix download progress on launch
+ Fix alignment of numbers in tables
Checksums-Sha1:
cad3a6e796b940b049c27b1ecfadaa7d977563d5 2509 lxd_2.0.0~rc1-0ubuntu1.dsc
cd1cab179c11af553854bcf372820024e863e4b5 4003660 lxd_2.0.0~rc1.orig.tar.gz
ccc0423aa622a28f1d5035ec9ba0e04398e78318 73628 lxd_2.0.0~rc1-0ubuntu1.debian.tar.xz
Checksums-Sha256:
b8c91028cd794164120ea715720aed8402769e6caba394bf49afb11fe2e4fa63 2509 lxd_2.0.0~rc1-0ubuntu1.dsc
110768ca460e454ccca16c24e7c762594fee860f65f82478573ad522c1df307c 4003660 lxd_2.0.0~rc1.orig.tar.gz
ff93697f934bd9b55b7c9f7d4ede29fb916e8871ff9796e0463d219a8e18f0b6 73628 lxd_2.0.0~rc1-0ubuntu1.debian.tar.xz
Files:
af4d7c61af06194919c7c8c58a03074d 2509 admin optional lxd_2.0.0~rc1-0ubuntu1.dsc
2fb06263b4fc3476f7914f989bf65733 4003660 admin optional lxd_2.0.0~rc1.orig.tar.gz
564375fc965668acc16e0972a96c68e6 73628 admin optional lxd_2.0.0~rc1-0ubuntu1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJW14haAAoJEMY4l01keS1nSv8P+wbPIdYyBL6Vs9+KFcugNYvI
3XiODyc9XWEkEq4fSTE7xJyvPk1iQBf3c5VJipALKkdqDfgybee5BcLkB667o5OQ
4HzffvrwGfU76toJ0PuorM6mjOgwLPuCRklRoObCIfuDd8YHrcBNuuDOCCQtD5ry
60f+zIPUPSTHZTDidbz85nQWnrZla96zwXyEXlwWfdRCRD54E850JWTYNkNsPc52
yIVdgh+G/BpWKGgWh6XDq1EWSR+NjCkFmcp3qR55GncGt95fWzLZGTm2o6USGii9
++4PN827H6pdOc+ZQGDVkpYx6usueOyOJaCWQVUnL+z6q9tZzPMXx0Eegc7zsrDb
w3lGKK9Um2b7D3e3IWF1dfDGnYdVebYFnyW9EA+b6cTvKFYygLe2fyP34Nl/sbfh
EEqhg1RDZhV4uwpJQOKUSTmU7JkKKf6uXRubXEOKuG/NgIr4D7UImITyOUNnPeoy
5HNLam93eBwt/CkqA+LwgMSTwO2ISAqlZhslgQ5A01isbyaNLmv5iAPjbe7k9rTb
Z79SkZG8YIKr/TnW2V4vox+yjmpaarokziIZWLAFDxxQaVGLv7Sig56ihZr9mx9n
KHOzF9Q3C/+/1U7XjS+UOqcdOGentWALCPuDtrd4F+gZ2CLdYXb1nzOtpcqVv+XK
wmGZVE6xTe9Y77xsQkkz
=QOKh
-----END PGP SIGNATURE-----
More information about the Xenial-changes
mailing list