Public bug reported:

Hello,

The next LXD stable release (2.0.5) will be depending on a couple of
recent additions to the go-lxc package. Those additions export a few
more flags from CRIU that liblxc support which allow fixing a large
number of race conditions around live migration.

So while those extra flags may count as features as far as go-lxc is
concerned, they are needed for bugfixes to LXD.

lxd is the only downstream user of go-lxc in the archive and those
changes are perfectly backward compatible so out of archive packages
will not break with this.

The version we'd like to get in Xenial has now been in Yakkety for over
a month.

Changelog from 0.0~git20160405.0.85d46fc-0ubuntu2 to 
0.0~git20160803.0.f8a6938-0ubuntu1:
 - BUGFIX: removed definition check at restore
 - BUGFIX: fixed restore from checkpoint (was always failing)
 - EXTRA FLAG: c/r: add support for liblxc's ghost_limit
 - EXTRA FLAG: c/r: add support for liblxc's action_script
 - BUGFIX: actually send the predump dir through
 - EXTRA FLAG: c/r: add support for lxc's preserves_inodes
 - CLEANUP: remove commented out code
 - BUGFIX: Silence go get warning

Debdiff attached.

** Affects: golang-gopkg-lxc-go-lxc.v2 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1621557

Title:
  Refresh go-lxc in Xenial for upcoming LXD stable release

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-gopkg-lxc-go-lxc.v2/+bug/1621557/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to