-
lxd (0.20-0ubuntu4.2) wily; urgency=medium
* Cherry-pick fix from upstream security release (2.0.2) (LP: #1584230)
- CVE-2016-1582: Fix bad container permisisons after remap
-- Stéphane Graber <email address hidden> Mon, 30 May 2016 17:51:08 -0400
-
lxd (0.20-0ubuntu4.1) wily-security; urgency=medium
* SECURITY UPDATE: Fix the mode of /var/lib/lxd/unix.socket when
socket-activated by systemd to be 0660 instead of 0666. (LP: #1515689)
-- Marc Deslauriers <email address hidden> Thu, 12 Nov 2015 11:37:28 -0500
-
lxd (0.20-0ubuntu4) wily; urgency=medium
* Use dh-golang. (LP: #1481507)
* Fix some lintian warnings (debconf related)
-- Stéphane Graber <email address hidden> Fri, 16 Oct 2015 21:32:41 -0700
-
lxd (0.20-0ubuntu3) wily; urgency=medium
* Cherry-pick upstream bugfix:
- Fix non-interactive exec race condition
-- Stéphane Graber <email address hidden> Thu, 15 Oct 2015 10:21:31 -0700
-
lxd (0.20-0ubuntu2) wily; urgency=medium
* Add new test dependencies.
-- Stéphane Graber <email address hidden> Wed, 14 Oct 2015 23:36:25 -0700
-
lxd (0.20-0ubuntu1) wily; urgency=medium
* New upstream release (0.20) (LP: #1487756)
- Fix LVM copy/move of stopped containers (LP: #1499359)
- Container restart is now implemented as stop + start (reloads all config)
- Config key=value can now be passed at launch time using --config/-c
- A new "pause" command is now available to temporarily freeze a container
- Cached images are now private by default
- You can now publish a remote container into the local image store
- It is now possible to add character or block devices to a container
- The image size is now shown in the image list
-- Stéphane Graber <email address hidden> Wed, 14 Oct 2015 17:40:47 -0700
-
lxd (0.19-0ubuntu5) wily; urgency=medium
* Cherry-pick a few more upstream bugfixes:
- CVE-2015-1340: Fix race condition in uidshift (LP: #1502270)
- Compare IPs more intelligently when changing core.https_address
- Drop an unused container property
- Make cached images and copied images private by default
* Update debian/tests/control to depend on everything that we need
-- Stéphane Graber <email address hidden> Tue, 06 Oct 2015 13:20:58 +0100
-
lxd (0.19-0ubuntu4) wily; urgency=medium
* Cherry-pick another upstream bugfix:
- Fix image show/edit handling of the public flag
* Add an hourly cron job (only runs if LXD is running) which will
update any image that was imported with the --sync flag.
* Set both NPROC and NOFILE to their maximum value (-1) in the LXD
systemd unit. This ensures consistent behavior on all init systems.
-- Stéphane Graber <email address hidden> Thu, 01 Oct 2015 17:46:10 -0400
-
lxd (0.19-0ubuntu3) wily; urgency=medium
* Cherry-pick a few more usptream bugfixes:
- Workaround a kernel race condition in testsuite (should fix adt)
- Add extra needed apparmor permissions for nesting
- Start container storage before public (fixes publish on LVM)
- Don't remove non-existent file when setting up LVM
* Update lintian overrides for 0.19
-- Stéphane Graber <email address hidden> Thu, 01 Oct 2015 00:11:05 -0400
-
lxd (0.19-0ubuntu2) wily; urgency=medium
* Cherry-pick two upstream bugfixes (regressions in 0.19):
- Fix the testsuite failing when GOPATH isn't set
- Allow empty lines and comments in raw.lxc
-- Stéphane Graber <email address hidden> Wed, 30 Sep 2015 13:30:45 -0400
-
lxd (0.19-0ubuntu1) wily; urgency=medium
* New upstream release (0.19)
- ZFS support
- Support for container nesting
- Allow setting multi-line configuration keys by reading from stdin
- It's now possible to make an ephemeral copy of a container
- Public read-only servers are now auto-detected
- lxd-images now supports updating existing images
- It is now possible to mark/unmark images as public
- Completely reworked testsuite
- Updated documentation and specifications
- A lot of bugfixes (no known bugs left at time of release)
-- Stéphane Graber <email address hidden> Tue, 29 Sep 2015 19:57:52 -0400
-
lxd (0.18-0ubuntu2) wily; urgency=medium
* Add a lxd-startup.service systemd unit to detect whether LXD is
needed at startup (bound to network or got containers to start) and if
so, triggers it.
-- Stéphane Graber <email address hidden> Sat, 19 Sep 2015 14:50:34 -0400
-
lxd (0.18-0ubuntu1) wily; urgency=medium
* New upstream release (0.18)
- lxc: Add a new --force-local argument
- lxc: Allow file push/pull using stdin/stdout
- lxc: Rework translation template
- lxd/core: Fix image creation of privileged containers
- lxd/core: implement per-container apparmor profiles
- lxd/core: implement per-container seccomp profiles
- lxd/core: Fix socket-activation on exit
- lxd/core: Add support for nested LXD
- lxd/btrfs: Fix shared mount detection on btrfs
- lxd: Implement new "shutdown" sub-command
- lxd: Implement new "activateifneeded" sub-command
- scripts: Add script to set up and delete LVM storage
- A bunch more fixes, tests and other improvements
* This release includes the needed fixes for autopkgtest in the Ubuntu
CI environment.
-- Stéphane Graber <email address hidden> Thu, 17 Sep 2015 15:19:10 -0400
-
lxd (0.17-0ubuntu2) wily; urgency=medium
* Add XS-Testsuite to debian/control so it's consistently set no
matter what Ubuntu version was used to build the source package.
-- Stéphane Graber <email address hidden> Mon, 07 Sep 2015 01:32:17 -0400
-
lxd (0.17-0ubuntu1) wily; urgency=medium
* New upstream release (0.17)
- lxc: Add a new "lxc file edit" command
- lxc: Add support for public remotes
- lxc: Support adding a remote by its IPv6 address
- lxd/core: Fix building with Go 1.5
- lxd/core: Allow renaming snapshots
- lxd/core: Add a new /logs REST API to containers
- lxd/core: Export the storage backend name and version
- lxd/btrfs: Support for recursive subvolume snapshot and removal
- lxd/lvm: Add snapshot support
- lxd/lvm: Add container copy support
- lxd/lvm: Add container rename support
- lxd/lvm: Disallow changing LVM config if pool is in use.
- lxd/lvm: Document LVM config keys in specs
- lxd-images: Deprecate "lxd images import lxc"
- lxd-images: Print the manifest URL
- lxd-images: Default to the "releases" stream for Ubuntu images
- vagrant: Support running in vmware
- A bunch more fixes, tests and other improvements
* Update debian/copyright to match reality.
* Add lxd-tools package containing fuidshift.
* Add lxd-bridge and lxd-bridge-proxy to the lxd package.
* Update lintian overrides.
* Add autopkgtest.
-- Stéphane Graber <email address hidden> Thu, 03 Sep 2015 15:13:36 -0400
-
lxd (0.16-0ubuntu1) wily; urgency=medium
* New upstream release (0.16)
- Fix uid/gid mapping during container migration
- Fix uid/gid mapping when changing the local map
- Fix EDITOR handling
- Fix stateful snapshots
- Fix operations between a local and remote LXD
- Rework container auto-start to work as expected
* Use golang-go for arm64
* Force gccgo builds on everything bug amd64, i386, armhf and arm64
(LP: #1481921)
-- Stéphane Graber <email address hidden> Sat, 22 Aug 2015 11:52:07 -0700
-
lxd (0.15-0ubuntu2) wily; urgency=medium
* No change rebuild to pick up LXc 1.1.3.
-- Stéphane Graber <email address hidden> Sun, 16 Aug 2015 12:14:39 -0400
-
lxd (0.15-0ubuntu1) wily; urgency=medium
* New upstream release (0.15)
* With this release, LXD no longer binds [::]:8443 by default.
To restore the previous behavior, please do:
lxc config set core.https_address [::]:8443
-- Stéphane Graber <email address hidden> Wed, 05 Aug 2015 14:48:51 -0400
-
lxd (0.14-0ubuntu3) wily; urgency=medium
* Have the package create /var/log/lxd.
-- Stéphane Graber <email address hidden> Wed, 29 Jul 2015 16:41:45 +0200
-
lxd (0.14-0ubuntu2) wily; urgency=medium
* Cherry-pick bugfix for invalid / permission when using split-images.
5f45bfb2032716259be2412e0ac0902d70b944f0
-- Stéphane Graber <email address hidden> Sun, 26 Jul 2015 15:23:06 +0200
-
lxd (0.14-0ubuntu1) wily; urgency=medium
* New upstream release (0.14)
* Log daemon output to /var/log/lxd/lxd.log
-- Stéphane Graber <email address hidden> Tue, 21 Jul 2015 19:04:19 -0400
-
lxd (0.13-0ubuntu1) wily; urgency=medium
* New upstream release (0.13)
* Default to shutting down all containers on stop under systemd and upstart.
This isn't yet ideal as unfortunately that means all containers will
be bounced on service restart. Ideally, SIGPWR would only be sent to
LXD on host shutdown and SIGTERM would be sent the rest of the time.
-- Stephane Graber <email address hidden> Tue, 07 Jul 2015 18:27:32 -0400
-
lxd (0.12-0ubuntu2) wily; urgency=medium
* Cherry-pick commit disabling /dev/lxd on gccgo for now.
-- Stephane Graber <email address hidden> Wed, 01 Jul 2015 11:29:02 -0400
-
lxd (0.12-0ubuntu1) wily; urgency=medium
* New upstream release (0.12)
* Bump open file limits to 65536 by default.
* Switch to socket activation for the systemd units.
-- Stephane Graber <email address hidden> Tue, 30 Jun 2015 18:58:41 -0400
-
lxd (0.11-0ubuntu1) wily; urgency=medium
* New upstream release (0.11)
-- Stephane Graber <email address hidden> Tue, 09 Jun 2015 19:18:56 +0200
-
lxd (0.10-0ubuntu1) wily; urgency=medium
* New upstream release (0.10)
-- Stephane Graber <email address hidden> Wed, 27 May 2015 15:58:16 -0400
-
lxd (0.9-0ubuntu2) wily; urgency=medium
* Fix dh_installinit override.
-- Stephane Graber <email address hidden> Wed, 13 May 2015 13:49:38 -0400
-
lxd (0.9-0ubuntu1) wily; urgency=medium
* New upstream release (0.9)
-- Stephane Graber <email address hidden> Tue, 12 May 2015 19:14:59 -0400
-
lxd (0.7-0ubuntu1) vivid; urgency=medium
* New upstream release (0.7) (LP: #1425686)
-- Stephane Graber <email address hidden> Tue, 14 Apr 2015 23:54:16 -0500