[Touch-packages] [Bug 1615099] Re: SRU of LXC 2.0.4 (upstream bugfix release)

2016-10-10 Thread Stéphane Graber
** Changed in: lxc (Ubuntu Trusty)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1615099

Title:
  SRU of LXC 2.0.4 (upstream bugfix release)

Status in lxc package in Ubuntu:
  Fix Released
Status in lxc source package in Trusty:
  Fix Released
Status in lxc source package in Xenial:
  Fix Released

Bug description:
  LXC upstream released LXC 2.0.4 as a bugfix release with following changelog:
  - core: Add a prefix to the lxc.pc
  - core: Add flag in mount_entry to skip NODEV in case of a
persistent dev entry
  - core: Add missing cgroup namespace to ns_info struct
  - core: attach: setns instead of unshare in lxc-attach
  - core: bdev: Add subdirectories to search path
  - core: bdev: Be smarter about btrfs subvolume detection
  - core: cgfsng: Don't pre-calculate path
  - core: cgfsng: Fix is_lxcfs() and is_cgroupfs()
  - core: cgroups: Move cgroup files to common subfolder
  - core: conf: Set pty_info to NULL after free
  - core: Detect if we should send SIGRTMIN+3
  - core: Replace readdir_r() with readdir()
  - core: Set up MTU for vlan-type interfaces.
  - core: tools, tests: Reorganize repo
  - c/r: Add support for CRIU's --action-script
  - c/r: Add support for ghost-limit in CRIU
  - c/r: Drop in-flight connections during CRIU dump
  - c/r: Initialize migrate_opts properly
  - c/r: Make local function static
  - c/r: Replace tmpnam() with mkstemp()
  - c/r: Store criu version
  - c/r: Use PRIu64 format specifier
  - doc: Fix typo found by lintian
  - doc: Update Japanese lxc-attach(1)
  - doc: Update lxc-attach(1)
  - lxc-attach: Add -f option (rcfile)
  - lxc-attach: Cleanup whitespaces
  - lxc-create: Add missing newline in output
  - lxc-ls: Use correct runtime path
  - templates: alpine: Add support for new arch
  - templates: alpine: Mount tmpfs under /run
  - templates: debian: Add more quotes to variables (at least $rootfs
should now be covered)
  - templates: debian: Avoid noisy perl warnings caused by missing locales
  - templates: debian: fix regression when creating wheezy containers
  - templates: debian: Make shellcheck (Ubuntu: 0.3.7-5 amd64) most
possible happy
  - tests: Add unit tests for lxc_string_in_array()
  - tests: Add unit tests for lxc_string_replace()

  
  Just like Ubuntu itself, upstream releases long term support releases, as is 
2.0 and then periodic point releases including all the accumulated bugfixes.

  Only the latest upstream release gets full support from the upstream
  developers, everyone else is expected to first update to it before
  receiving any kind of support.

  This bugfix release has already been uploaded to Yakkety and
  automatically backported in the upstream PPAs for all Ubuntu releases.
  So far without any reported regression.

  This should qualify under the minor upstream bugfix release allowance
  of the SRU policy, letting us SRU this without paperwork for every
  single change included in this upstream release.

  Once the SRU hits -updates, we will be backporting this to trusty-
  backports as well, making sure we have the same version everywhere.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1615099/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1615099] Re: SRU of LXC 2.0.4 (upstream bugfix release)

2016-08-29 Thread Launchpad Bug Tracker
This bug was fixed in the package lxc - 2.0.4-0ubuntu1~ubuntu16.04.2

---
lxc (2.0.4-0ubuntu1~ubuntu16.04.2) xenial; urgency=medium

  * Cherry-pick from upstream (fixes checkpoint/restore regression):
- 0003-c-r-use-proc-self-tid-children-instead-of-pidfile.patch
- 0004-c-r-Fix-pid_t-on-some-arches.patch

lxc (2.0.4-0ubuntu1~ubuntu16.04.1) xenial; urgency=medium

  * New upstream bugfix release (2.0.4) (LP: #1615099):
- core: Add a prefix to the lxc.pc
- core: Add flag in mount_entry to skip NODEV in case of a
  persistent dev entry
- core: Add missing cgroup namespace to ns_info struct
- core: attach: setns instead of unshare in lxc-attach
- core: bdev: Add subdirectories to search path
- core: bdev: Be smarter about btrfs subvolume detection
- core: cgfsng: Don't pre-calculate path
- core: cgfsng: Fix is_lxcfs() and is_cgroupfs()
- core: cgroups: Move cgroup files to common subfolder
- core: conf: Set pty_info to NULL after free
- core: Detect if we should send SIGRTMIN+3
- core: Replace readdir_r() with readdir()
- core: Set up MTU for vlan-type interfaces.
- core: tools, tests: Reorganize repo
- c/r: Add support for CRIU's --action-script
- c/r: Add support for ghost-limit in CRIU
- c/r: Drop in-flight connections during CRIU dump
- c/r: Initialize migrate_opts properly
- c/r: Make local function static
- c/r: Replace tmpnam() with mkstemp()
- c/r: Store criu version
- c/r: Use PRIu64 format specifier
- doc: Fix typo found by lintian
- doc: Update Japanese lxc-attach(1)
- doc: Update lxc-attach(1)
- lxc-attach: Add -f option (rcfile)
- lxc-attach: Cleanup whitespaces
- lxc-create: Add missing newline in output
- lxc-ls: Use correct runtime path
- templates: alpine: Add support for new arch
- templates: alpine: Mount tmpfs under /run
- templates: debian: Add more quotes to variables (at least $rootfs
  should now be covered)
- templates: debian: Avoid noisy perl warnings caused by missing locales
- templates: debian: fix regression when creating wheezy containers
- templates: debian: Make shellcheck (Ubuntu: 0.3.7-5 amd64) most
  possible happy
- tests: Add unit tests for lxc_string_in_array()
- tests: Add unit tests for lxc_string_replace()
  * Cherry-pick from upstream (for 4.6 kernel):
- 0002-bdev-use-correct-overlay-module-name
  * Sync packaging with yakkety:
- Tweak debian/tests/exercise to skip lxc-test-ubuntu on yakkety
- Build-depend on libgnutls28-dev rather than libgnutls-dev

 -- Stéphane Graber   Fri, 26 Aug 2016 16:31:18
-0400

** Changed in: lxc (Ubuntu Xenial)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1615099

Title:
  SRU of LXC 2.0.4 (upstream bugfix release)

Status in lxc package in Ubuntu:
  Fix Released
Status in lxc source package in Trusty:
  Triaged
Status in lxc source package in Xenial:
  Fix Released

Bug description:
  LXC upstream released LXC 2.0.4 as a bugfix release with following changelog:
  - core: Add a prefix to the lxc.pc
  - core: Add flag in mount_entry to skip NODEV in case of a
persistent dev entry
  - core: Add missing cgroup namespace to ns_info struct
  - core: attach: setns instead of unshare in lxc-attach
  - core: bdev: Add subdirectories to search path
  - core: bdev: Be smarter about btrfs subvolume detection
  - core: cgfsng: Don't pre-calculate path
  - core: cgfsng: Fix is_lxcfs() and is_cgroupfs()
  - core: cgroups: Move cgroup files to common subfolder
  - core: conf: Set pty_info to NULL after free
  - core: Detect if we should send SIGRTMIN+3
  - core: Replace readdir_r() with readdir()
  - core: Set up MTU for vlan-type interfaces.
  - core: tools, tests: Reorganize repo
  - c/r: Add support for CRIU's --action-script
  - c/r: Add support for ghost-limit in CRIU
  - c/r: Drop in-flight connections during CRIU dump
  - c/r: Initialize migrate_opts properly
  - c/r: Make local function static
  - c/r: Replace tmpnam() with mkstemp()
  - c/r: Store criu version
  - c/r: Use PRIu64 format specifier
  - doc: Fix typo found by lintian
  - doc: Update Japanese lxc-attach(1)
  - doc: Update lxc-attach(1)
  - lxc-attach: Add -f option (rcfile)
  - lxc-attach: Cleanup whitespaces
  - lxc-create: Add missing newline in output
  - lxc-ls: Use correct runtime path
  - templates: alpine: Add support for new arch
  - templates: alpine: Mount tmpfs under /run
  - templates: debian: Add more quotes to variables (at least $rootfs
should now be covered)
  - templates: debian: Avoid noisy perl warnings caused by missing locales
  - 

[Touch-packages] [Bug 1615099] Re: SRU of LXC 2.0.4 (upstream bugfix release)

2016-08-29 Thread Stéphane Graber
I had production servers running this for the past week, all good.

** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1615099

Title:
  SRU of LXC 2.0.4 (upstream bugfix release)

Status in lxc package in Ubuntu:
  Fix Released
Status in lxc source package in Trusty:
  Triaged
Status in lxc source package in Xenial:
  Fix Committed

Bug description:
  LXC upstream released LXC 2.0.4 as a bugfix release with following changelog:
  - core: Add a prefix to the lxc.pc
  - core: Add flag in mount_entry to skip NODEV in case of a
persistent dev entry
  - core: Add missing cgroup namespace to ns_info struct
  - core: attach: setns instead of unshare in lxc-attach
  - core: bdev: Add subdirectories to search path
  - core: bdev: Be smarter about btrfs subvolume detection
  - core: cgfsng: Don't pre-calculate path
  - core: cgfsng: Fix is_lxcfs() and is_cgroupfs()
  - core: cgroups: Move cgroup files to common subfolder
  - core: conf: Set pty_info to NULL after free
  - core: Detect if we should send SIGRTMIN+3
  - core: Replace readdir_r() with readdir()
  - core: Set up MTU for vlan-type interfaces.
  - core: tools, tests: Reorganize repo
  - c/r: Add support for CRIU's --action-script
  - c/r: Add support for ghost-limit in CRIU
  - c/r: Drop in-flight connections during CRIU dump
  - c/r: Initialize migrate_opts properly
  - c/r: Make local function static
  - c/r: Replace tmpnam() with mkstemp()
  - c/r: Store criu version
  - c/r: Use PRIu64 format specifier
  - doc: Fix typo found by lintian
  - doc: Update Japanese lxc-attach(1)
  - doc: Update lxc-attach(1)
  - lxc-attach: Add -f option (rcfile)
  - lxc-attach: Cleanup whitespaces
  - lxc-create: Add missing newline in output
  - lxc-ls: Use correct runtime path
  - templates: alpine: Add support for new arch
  - templates: alpine: Mount tmpfs under /run
  - templates: debian: Add more quotes to variables (at least $rootfs
should now be covered)
  - templates: debian: Avoid noisy perl warnings caused by missing locales
  - templates: debian: fix regression when creating wheezy containers
  - templates: debian: Make shellcheck (Ubuntu: 0.3.7-5 amd64) most
possible happy
  - tests: Add unit tests for lxc_string_in_array()
  - tests: Add unit tests for lxc_string_replace()

  
  Just like Ubuntu itself, upstream releases long term support releases, as is 
2.0 and then periodic point releases including all the accumulated bugfixes.

  Only the latest upstream release gets full support from the upstream
  developers, everyone else is expected to first update to it before
  receiving any kind of support.

  This bugfix release has already been uploaded to Yakkety and
  automatically backported in the upstream PPAs for all Ubuntu releases.
  So far without any reported regression.

  This should qualify under the minor upstream bugfix release allowance
  of the SRU policy, letting us SRU this without paperwork for every
  single change included in this upstream release.

  Once the SRU hits -updates, we will be backporting this to trusty-
  backports as well, making sure we have the same version everywhere.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1615099/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1615099] Re: SRU of LXC 2.0.4 (upstream bugfix release)

2016-08-26 Thread Andy Whitcroft
Hello Stéphane, or anyone else affected,

Accepted lxc into xenial-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/lxc/2.0.4-0ubuntu1~ubuntu16.04.2 in
a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Tags removed: verification-failed

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1615099

Title:
  SRU of LXC 2.0.4 (upstream bugfix release)

Status in lxc package in Ubuntu:
  Fix Released
Status in lxc source package in Trusty:
  Triaged
Status in lxc source package in Xenial:
  Fix Committed

Bug description:
  LXC upstream released LXC 2.0.4 as a bugfix release with following changelog:
  - core: Add a prefix to the lxc.pc
  - core: Add flag in mount_entry to skip NODEV in case of a
persistent dev entry
  - core: Add missing cgroup namespace to ns_info struct
  - core: attach: setns instead of unshare in lxc-attach
  - core: bdev: Add subdirectories to search path
  - core: bdev: Be smarter about btrfs subvolume detection
  - core: cgfsng: Don't pre-calculate path
  - core: cgfsng: Fix is_lxcfs() and is_cgroupfs()
  - core: cgroups: Move cgroup files to common subfolder
  - core: conf: Set pty_info to NULL after free
  - core: Detect if we should send SIGRTMIN+3
  - core: Replace readdir_r() with readdir()
  - core: Set up MTU for vlan-type interfaces.
  - core: tools, tests: Reorganize repo
  - c/r: Add support for CRIU's --action-script
  - c/r: Add support for ghost-limit in CRIU
  - c/r: Drop in-flight connections during CRIU dump
  - c/r: Initialize migrate_opts properly
  - c/r: Make local function static
  - c/r: Replace tmpnam() with mkstemp()
  - c/r: Store criu version
  - c/r: Use PRIu64 format specifier
  - doc: Fix typo found by lintian
  - doc: Update Japanese lxc-attach(1)
  - doc: Update lxc-attach(1)
  - lxc-attach: Add -f option (rcfile)
  - lxc-attach: Cleanup whitespaces
  - lxc-create: Add missing newline in output
  - lxc-ls: Use correct runtime path
  - templates: alpine: Add support for new arch
  - templates: alpine: Mount tmpfs under /run
  - templates: debian: Add more quotes to variables (at least $rootfs
should now be covered)
  - templates: debian: Avoid noisy perl warnings caused by missing locales
  - templates: debian: fix regression when creating wheezy containers
  - templates: debian: Make shellcheck (Ubuntu: 0.3.7-5 amd64) most
possible happy
  - tests: Add unit tests for lxc_string_in_array()
  - tests: Add unit tests for lxc_string_replace()

  
  Just like Ubuntu itself, upstream releases long term support releases, as is 
2.0 and then periodic point releases including all the accumulated bugfixes.

  Only the latest upstream release gets full support from the upstream
  developers, everyone else is expected to first update to it before
  receiving any kind of support.

  This bugfix release has already been uploaded to Yakkety and
  automatically backported in the upstream PPAs for all Ubuntu releases.
  So far without any reported regression.

  This should qualify under the minor upstream bugfix release allowance
  of the SRU policy, letting us SRU this without paperwork for every
  single change included in this upstream release.

  Once the SRU hits -updates, we will be backporting this to trusty-
  backports as well, making sure we have the same version everywhere.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1615099/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1615099] Re: SRU of LXC 2.0.4 (upstream bugfix release)

2016-08-26 Thread Stéphane Graber
Update package uploaded to yakkety and xenial-proposed, should be
accepted shortly.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1615099

Title:
  SRU of LXC 2.0.4 (upstream bugfix release)

Status in lxc package in Ubuntu:
  Fix Released
Status in lxc source package in Trusty:
  Triaged
Status in lxc source package in Xenial:
  Fix Committed

Bug description:
  LXC upstream released LXC 2.0.4 as a bugfix release with following changelog:
  - core: Add a prefix to the lxc.pc
  - core: Add flag in mount_entry to skip NODEV in case of a
persistent dev entry
  - core: Add missing cgroup namespace to ns_info struct
  - core: attach: setns instead of unshare in lxc-attach
  - core: bdev: Add subdirectories to search path
  - core: bdev: Be smarter about btrfs subvolume detection
  - core: cgfsng: Don't pre-calculate path
  - core: cgfsng: Fix is_lxcfs() and is_cgroupfs()
  - core: cgroups: Move cgroup files to common subfolder
  - core: conf: Set pty_info to NULL after free
  - core: Detect if we should send SIGRTMIN+3
  - core: Replace readdir_r() with readdir()
  - core: Set up MTU for vlan-type interfaces.
  - core: tools, tests: Reorganize repo
  - c/r: Add support for CRIU's --action-script
  - c/r: Add support for ghost-limit in CRIU
  - c/r: Drop in-flight connections during CRIU dump
  - c/r: Initialize migrate_opts properly
  - c/r: Make local function static
  - c/r: Replace tmpnam() with mkstemp()
  - c/r: Store criu version
  - c/r: Use PRIu64 format specifier
  - doc: Fix typo found by lintian
  - doc: Update Japanese lxc-attach(1)
  - doc: Update lxc-attach(1)
  - lxc-attach: Add -f option (rcfile)
  - lxc-attach: Cleanup whitespaces
  - lxc-create: Add missing newline in output
  - lxc-ls: Use correct runtime path
  - templates: alpine: Add support for new arch
  - templates: alpine: Mount tmpfs under /run
  - templates: debian: Add more quotes to variables (at least $rootfs
should now be covered)
  - templates: debian: Avoid noisy perl warnings caused by missing locales
  - templates: debian: fix regression when creating wheezy containers
  - templates: debian: Make shellcheck (Ubuntu: 0.3.7-5 amd64) most
possible happy
  - tests: Add unit tests for lxc_string_in_array()
  - tests: Add unit tests for lxc_string_replace()

  
  Just like Ubuntu itself, upstream releases long term support releases, as is 
2.0 and then periodic point releases including all the accumulated bugfixes.

  Only the latest upstream release gets full support from the upstream
  developers, everyone else is expected to first update to it before
  receiving any kind of support.

  This bugfix release has already been uploaded to Yakkety and
  automatically backported in the upstream PPAs for all Ubuntu releases.
  So far without any reported regression.

  This should qualify under the minor upstream bugfix release allowance
  of the SRU policy, letting us SRU this without paperwork for every
  single change included in this upstream release.

  Once the SRU hits -updates, we will be backporting this to trusty-
  backports as well, making sure we have the same version everywhere.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1615099/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1615099] Re: SRU of LXC 2.0.4 (upstream bugfix release)

2016-08-26 Thread Stéphane Graber
Fix is going through testing upstream
https://github.com/lxc/lxc/pull/1152

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1615099

Title:
  SRU of LXC 2.0.4 (upstream bugfix release)

Status in lxc package in Ubuntu:
  Fix Released
Status in lxc source package in Trusty:
  Triaged
Status in lxc source package in Xenial:
  Fix Committed

Bug description:
  LXC upstream released LXC 2.0.4 as a bugfix release with following changelog:
  - core: Add a prefix to the lxc.pc
  - core: Add flag in mount_entry to skip NODEV in case of a
persistent dev entry
  - core: Add missing cgroup namespace to ns_info struct
  - core: attach: setns instead of unshare in lxc-attach
  - core: bdev: Add subdirectories to search path
  - core: bdev: Be smarter about btrfs subvolume detection
  - core: cgfsng: Don't pre-calculate path
  - core: cgfsng: Fix is_lxcfs() and is_cgroupfs()
  - core: cgroups: Move cgroup files to common subfolder
  - core: conf: Set pty_info to NULL after free
  - core: Detect if we should send SIGRTMIN+3
  - core: Replace readdir_r() with readdir()
  - core: Set up MTU for vlan-type interfaces.
  - core: tools, tests: Reorganize repo
  - c/r: Add support for CRIU's --action-script
  - c/r: Add support for ghost-limit in CRIU
  - c/r: Drop in-flight connections during CRIU dump
  - c/r: Initialize migrate_opts properly
  - c/r: Make local function static
  - c/r: Replace tmpnam() with mkstemp()
  - c/r: Store criu version
  - c/r: Use PRIu64 format specifier
  - doc: Fix typo found by lintian
  - doc: Update Japanese lxc-attach(1)
  - doc: Update lxc-attach(1)
  - lxc-attach: Add -f option (rcfile)
  - lxc-attach: Cleanup whitespaces
  - lxc-create: Add missing newline in output
  - lxc-ls: Use correct runtime path
  - templates: alpine: Add support for new arch
  - templates: alpine: Mount tmpfs under /run
  - templates: debian: Add more quotes to variables (at least $rootfs
should now be covered)
  - templates: debian: Avoid noisy perl warnings caused by missing locales
  - templates: debian: fix regression when creating wheezy containers
  - templates: debian: Make shellcheck (Ubuntu: 0.3.7-5 amd64) most
possible happy
  - tests: Add unit tests for lxc_string_in_array()
  - tests: Add unit tests for lxc_string_replace()

  
  Just like Ubuntu itself, upstream releases long term support releases, as is 
2.0 and then periodic point releases including all the accumulated bugfixes.

  Only the latest upstream release gets full support from the upstream
  developers, everyone else is expected to first update to it before
  receiving any kind of support.

  This bugfix release has already been uploaded to Yakkety and
  automatically backported in the upstream PPAs for all Ubuntu releases.
  So far without any reported regression.

  This should qualify under the minor upstream bugfix release allowance
  of the SRU policy, letting us SRU this without paperwork for every
  single change included in this upstream release.

  Once the SRU hits -updates, we will be backporting this to trusty-
  backports as well, making sure we have the same version everywhere.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1615099/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1615099] Re: SRU of LXC 2.0.4 (upstream bugfix release)

2016-08-26 Thread Stéphane Graber
We had a report of checkpoint/restore failure on LXC 2.0.4 upstream,
marking this as vertification-failed for now. I will recycle this bug as
soon as we have an upstream fix for it later today.

** Tags removed: verification-needed
** Tags added: verification-failed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1615099

Title:
  SRU of LXC 2.0.4 (upstream bugfix release)

Status in lxc package in Ubuntu:
  Fix Released
Status in lxc source package in Trusty:
  Triaged
Status in lxc source package in Xenial:
  Fix Committed

Bug description:
  LXC upstream released LXC 2.0.4 as a bugfix release with following changelog:
  - core: Add a prefix to the lxc.pc
  - core: Add flag in mount_entry to skip NODEV in case of a
persistent dev entry
  - core: Add missing cgroup namespace to ns_info struct
  - core: attach: setns instead of unshare in lxc-attach
  - core: bdev: Add subdirectories to search path
  - core: bdev: Be smarter about btrfs subvolume detection
  - core: cgfsng: Don't pre-calculate path
  - core: cgfsng: Fix is_lxcfs() and is_cgroupfs()
  - core: cgroups: Move cgroup files to common subfolder
  - core: conf: Set pty_info to NULL after free
  - core: Detect if we should send SIGRTMIN+3
  - core: Replace readdir_r() with readdir()
  - core: Set up MTU for vlan-type interfaces.
  - core: tools, tests: Reorganize repo
  - c/r: Add support for CRIU's --action-script
  - c/r: Add support for ghost-limit in CRIU
  - c/r: Drop in-flight connections during CRIU dump
  - c/r: Initialize migrate_opts properly
  - c/r: Make local function static
  - c/r: Replace tmpnam() with mkstemp()
  - c/r: Store criu version
  - c/r: Use PRIu64 format specifier
  - doc: Fix typo found by lintian
  - doc: Update Japanese lxc-attach(1)
  - doc: Update lxc-attach(1)
  - lxc-attach: Add -f option (rcfile)
  - lxc-attach: Cleanup whitespaces
  - lxc-create: Add missing newline in output
  - lxc-ls: Use correct runtime path
  - templates: alpine: Add support for new arch
  - templates: alpine: Mount tmpfs under /run
  - templates: debian: Add more quotes to variables (at least $rootfs
should now be covered)
  - templates: debian: Avoid noisy perl warnings caused by missing locales
  - templates: debian: fix regression when creating wheezy containers
  - templates: debian: Make shellcheck (Ubuntu: 0.3.7-5 amd64) most
possible happy
  - tests: Add unit tests for lxc_string_in_array()
  - tests: Add unit tests for lxc_string_replace()

  
  Just like Ubuntu itself, upstream releases long term support releases, as is 
2.0 and then periodic point releases including all the accumulated bugfixes.

  Only the latest upstream release gets full support from the upstream
  developers, everyone else is expected to first update to it before
  receiving any kind of support.

  This bugfix release has already been uploaded to Yakkety and
  automatically backported in the upstream PPAs for all Ubuntu releases.
  So far without any reported regression.

  This should qualify under the minor upstream bugfix release allowance
  of the SRU policy, letting us SRU this without paperwork for every
  single change included in this upstream release.

  Once the SRU hits -updates, we will be backporting this to trusty-
  backports as well, making sure we have the same version everywhere.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1615099/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1615099] Re: SRU of LXC 2.0.4 (upstream bugfix release)

2016-08-22 Thread Martin Pitt
Hello Stéphane, or anyone else affected,

Accepted lxc into xenial-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/lxc/2.0.4-0ubuntu1~ubuntu16.04.1 in
a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Changed in: lxc (Ubuntu Xenial)
   Status: Triaged => Fix Committed

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1615099

Title:
  SRU of LXC 2.0.4 (upstream bugfix release)

Status in lxc package in Ubuntu:
  Fix Released
Status in lxc source package in Trusty:
  Triaged
Status in lxc source package in Xenial:
  Fix Committed

Bug description:
  LXC upstream released LXC 2.0.4 as a bugfix release with following changelog:
  - core: Add a prefix to the lxc.pc
  - core: Add flag in mount_entry to skip NODEV in case of a
persistent dev entry
  - core: Add missing cgroup namespace to ns_info struct
  - core: attach: setns instead of unshare in lxc-attach
  - core: bdev: Add subdirectories to search path
  - core: bdev: Be smarter about btrfs subvolume detection
  - core: cgfsng: Don't pre-calculate path
  - core: cgfsng: Fix is_lxcfs() and is_cgroupfs()
  - core: cgroups: Move cgroup files to common subfolder
  - core: conf: Set pty_info to NULL after free
  - core: Detect if we should send SIGRTMIN+3
  - core: Replace readdir_r() with readdir()
  - core: Set up MTU for vlan-type interfaces.
  - core: tools, tests: Reorganize repo
  - c/r: Add support for CRIU's --action-script
  - c/r: Add support for ghost-limit in CRIU
  - c/r: Drop in-flight connections during CRIU dump
  - c/r: Initialize migrate_opts properly
  - c/r: Make local function static
  - c/r: Replace tmpnam() with mkstemp()
  - c/r: Store criu version
  - c/r: Use PRIu64 format specifier
  - doc: Fix typo found by lintian
  - doc: Update Japanese lxc-attach(1)
  - doc: Update lxc-attach(1)
  - lxc-attach: Add -f option (rcfile)
  - lxc-attach: Cleanup whitespaces
  - lxc-create: Add missing newline in output
  - lxc-ls: Use correct runtime path
  - templates: alpine: Add support for new arch
  - templates: alpine: Mount tmpfs under /run
  - templates: debian: Add more quotes to variables (at least $rootfs
should now be covered)
  - templates: debian: Avoid noisy perl warnings caused by missing locales
  - templates: debian: fix regression when creating wheezy containers
  - templates: debian: Make shellcheck (Ubuntu: 0.3.7-5 amd64) most
possible happy
  - tests: Add unit tests for lxc_string_in_array()
  - tests: Add unit tests for lxc_string_replace()

  
  Just like Ubuntu itself, upstream releases long term support releases, as is 
2.0 and then periodic point releases including all the accumulated bugfixes.

  Only the latest upstream release gets full support from the upstream
  developers, everyone else is expected to first update to it before
  receiving any kind of support.

  This bugfix release has already been uploaded to Yakkety and
  automatically backported in the upstream PPAs for all Ubuntu releases.
  So far without any reported regression.

  This should qualify under the minor upstream bugfix release allowance
  of the SRU policy, letting us SRU this without paperwork for every
  single change included in this upstream release.

  Once the SRU hits -updates, we will be backporting this to trusty-
  backports as well, making sure we have the same version everywhere.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1615099/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp