[ubuntu/precise-proposed] lxc 0.7.5-3ubuntu57 (Accepted)

Stephane Graber stgraber at ubuntu.com
Thu May 31 23:16:00 UTC 2012


lxc (0.7.5-3ubuntu57) precise-proposed; urgency=low

  [ Serge Hallyn ]
  * 0083-always-close-all-fds.patch: Have lxc-start always run with
    --close-all-fds.  There is no advantage to having lxc-start fail with
    inherited fds.  (LP: #1003583)
  * debian/lxc-net.upstart: don't put '()' after call to cleanup.
    (LP: #1000174)

  [ Stéphane Graber ]
  * Sync lxc-ubuntu with the one in Quantal:
    - Bugfixes:
      + Update list of extra packages for debootstrap to only include vim
        and ssh. The others were only relevant when we were still using the
        minbase variant. (LP: #996839)
      + Update default /etc/hosts to match that of a regular Ubuntu system.
        (adds missing ipv6 aliases) (LP: #1004108)
      + Make sure /etc/resolv.conf is valid before running any apt command.
        Fixes a potential race condition (no report of it at this time).

    - Improvements we get by pulling the whole patch from Quantal.
      These don't contain any user behaviour change but will make
      cherry-picking any further change much easier.
      + Drop any hardcoded Ubuntu version check and replace by feature
        checks instead. This removes the need for SRUs whenever we release
        a new Ubuntu.
      + Format lxc-ubuntu to consistently use 4-spaces indent instead
        of mixed spaces/tabs.
      + Update default /etc/network/interfaces to include the header.
      + Drop support for never supported releases (gutsy on sparc).
      + Update template help message for release and arch parameters.
        Old string was only listing i386 and amd64, which is no longer
        accurate (as of 12.04).
        (This string isn't translated)
      + Switch default Ubuntu version from lucid to precise for systems
        that don't have lsb_release (won't affect Ubuntu)

  * Sync lxc-start-ephemeral with the one in Quantal:
    - Switch lxc-start-ephemeral from unreliable parsing of DHCP lease files
      to using "ip netns" to retrieve the IP from the container's network
      namespace. (LP: #994752)
    - Fix a race in lxc-start-ephemeral where the container isn't yet
      running when trying to get its IPs.
    - Update a few calls so that lxc-start-ephemeral can be called as a
      user (ensure consistent usage of sudo across the script). (LP: #1004069)

Date: Thu, 24 May 2012 13:28:06 -0400
Changed-By: Stéphane Graber <stgraber at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/precise/+source/lxc/0.7.5-3ubuntu57
-------------- next part --------------
Format: 1.8
Date: Thu, 24 May 2012 13:28:06 -0400
Source: lxc
Binary: lxc lxc-dbg lxc-dev
Architecture: source
Version: 0.7.5-3ubuntu57
Distribution: precise-proposed
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Stéphane Graber <stgraber at ubuntu.com>
Description: 
 lxc        - Linux containers userspace tools
 lxc-dbg    - Linux containers userspace tools (debug)
 lxc-dev    - Linux containers userspace tools (development)
Launchpad-Bugs-Fixed: 994752 996839 1000174 1003583 1004069 1004108
Changes: 
 lxc (0.7.5-3ubuntu57) precise-proposed; urgency=low
 .
   [ Serge Hallyn ]
   * 0083-always-close-all-fds.patch: Have lxc-start always run with
     --close-all-fds.  There is no advantage to having lxc-start fail with
     inherited fds.  (LP: #1003583)
   * debian/lxc-net.upstart: don't put '()' after call to cleanup.
     (LP: #1000174)
 .
   [ Stéphane Graber ]
   * Sync lxc-ubuntu with the one in Quantal:
     - Bugfixes:
       + Update list of extra packages for debootstrap to only include vim
         and ssh. The others were only relevant when we were still using the
         minbase variant. (LP: #996839)
       + Update default /etc/hosts to match that of a regular Ubuntu system.
         (adds missing ipv6 aliases) (LP: #1004108)
       + Make sure /etc/resolv.conf is valid before running any apt command.
         Fixes a potential race condition (no report of it at this time).
 .
     - Improvements we get by pulling the whole patch from Quantal.
       These don't contain any user behaviour change but will make
       cherry-picking any further change much easier.
       + Drop any hardcoded Ubuntu version check and replace by feature
         checks instead. This removes the need for SRUs whenever we release
         a new Ubuntu.
       + Format lxc-ubuntu to consistently use 4-spaces indent instead
         of mixed spaces/tabs.
       + Update default /etc/network/interfaces to include the header.
       + Drop support for never supported releases (gutsy on sparc).
       + Update template help message for release and arch parameters.
         Old string was only listing i386 and amd64, which is no longer
         accurate (as of 12.04).
         (This string isn't translated)
       + Switch default Ubuntu version from lucid to precise for systems
         that don't have lsb_release (won't affect Ubuntu)
 .
   * Sync lxc-start-ephemeral with the one in Quantal:
     - Switch lxc-start-ephemeral from unreliable parsing of DHCP lease files
       to using "ip netns" to retrieve the IP from the container's network
       namespace. (LP: #994752)
     - Fix a race in lxc-start-ephemeral where the container isn't yet
       running when trying to get its IPs.
     - Update a few calls so that lxc-start-ephemeral can be called as a
       user (ensure consistent usage of sudo across the script). (LP: #1004069)
Checksums-Sha1: 
 4562913be5ebcfd06807d2981368c3672428117f 2016 lxc_0.7.5-3ubuntu57.dsc
 2d9340e715f92c264b3d2d56a78f6d2a0f1b6bad 107545 lxc_0.7.5-3ubuntu57.debian.tar.gz
Checksums-Sha256: 
 f1d2236d964d1bde3c2b82ef4799bf2610e5367390fe6354bc3f2b89ae781935 2016 lxc_0.7.5-3ubuntu57.dsc
 db1afd88a8a97aa2fbaac3777a6772e1f146a8c935003ced9274769e95cdbac0 107545 lxc_0.7.5-3ubuntu57.debian.tar.gz
Files: 
 cf0f7c804054830c4715f3b3615b22c3 2016 admin optional lxc_0.7.5-3ubuntu57.dsc
 34e462970ff939381d862ab4bc2ebbf2 107545 admin optional lxc_0.7.5-3ubuntu57.debian.tar.gz
Original-Maintainer: Daniel Baumann <daniel.baumann at progress-technologies.net>


More information about the Precise-changes mailing list