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

Stephane Graber stgraber at ubuntu.com
Fri Jun 1 16:38:24 UTC 2012


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

  * Fix broken logic in lxc-ubuntu template where lxc.devttydir would be
    set to 'lxc' only for releases that don't support it. (LP: #1007493)

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: Fri, 01 Jun 2012 11:46:50 -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-3ubuntu58
-------------- next part --------------
Format: 1.8
Date: Fri, 01 Jun 2012 11:46:50 -0400
Source: lxc
Binary: lxc lxc-dbg lxc-dev
Architecture: source
Version: 0.7.5-3ubuntu58
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 1007493
Changes: 
 lxc (0.7.5-3ubuntu58) precise-proposed; urgency=low
 .
   * Fix broken logic in lxc-ubuntu template where lxc.devttydir would be
     set to 'lxc' only for releases that don't support it. (LP: #1007493)
 .
 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: 
 dc81a7b009539960e5d64b4b92314501e25f7a40 2016 lxc_0.7.5-3ubuntu58.dsc
 44c6c76a409f4e9559e3fb1f4cc49c719b964ea5 107636 lxc_0.7.5-3ubuntu58.debian.tar.gz
Checksums-Sha256: 
 f1c83fc09705c94287c7274a12a2c1741df084973d908477e7c425fead1a34bf 2016 lxc_0.7.5-3ubuntu58.dsc
 00bbefac3d7b501665bb4e9018a9cc64f966d4fb48431efe5ec704724e8ec632 107636 lxc_0.7.5-3ubuntu58.debian.tar.gz
Files: 
 8e4885e72b43fcd2b641aea5b86efdf1 2016 admin optional lxc_0.7.5-3ubuntu58.dsc
 fbf72e61fdcca3b5ea93d6135734ca22 107636 admin optional lxc_0.7.5-3ubuntu58.debian.tar.gz
Original-Maintainer: Daniel Baumann <daniel.baumann at progress-technologies.net>


More information about the Precise-changes mailing list