[lxc-devel] [GIT] lxc branch, master, updated. aa198728a83e7016cd02583349fce1f5b1a60c66

Daniel Lezcano git at users.sourceforge.net
Thu Jan 5 23:04:03 UTC 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "lxc".

The branch, master has been updated
       via  aa198728a83e7016cd02583349fce1f5b1a60c66 (commit)
       via  d73ef6ec7568b00481ccaa4ebdc233c65f3df9fb (commit)
       via  65b6a86da2a65a34f6acc32420e90d31aab1732e (commit)
       via  15da01b3938d7ba45472e6c9d3b183a94dd86ca9 (commit)
       via  92c64f7ed5663756f3c72fef4f38349111cb2d3f (commit)
       via  d8f8e35202d9f84ca69cc4c65aeda0febb934e39 (commit)
       via  f0e64b8b66e0634cf0eb79728223bc3fdb407523 (commit)
       via  7ad84da79b4fd261931dcc1f397d8870a829d2de (commit)
       via  49684c0b43d79310429b314e484ac2b1ab4ac6a1 (commit)
      from  9c7c90377cdc655b7d853a43dd93de439a4c1677 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit aa198728a83e7016cd02583349fce1f5b1a60c66
Author: andrea rota <a at xelera.eu>
Date:   Wed Dec 21 12:10:47 2011 +0000

    limit rm to rootfs, avoiding nuking of any bind mounts from
    
    the host
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit d73ef6ec7568b00481ccaa4ebdc233c65f3df9fb
Author: Greg Kurz <gkurz at fr.ibm.com>
Date:   Thu Jan 5 23:34:46 2012 +0100

    lxc: add Bugs section to lxc-monitor(1)
    
    This lxc-monitor limitation deserves some lines in the manpage, until
    something is done to allow several monitors to run concurrently.
    
    Signed-off-by: Greg Kurz <gkurz at fr.ibm.com>
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit 65b6a86da2a65a34f6acc32420e90d31aab1732e
Author: Greg Kurz <gkurz at fr.ibm.com>
Date:   Thu Jan 5 23:34:46 2012 +0100

    lxc: line buffered output for lxc-monitor
    
    A typical usage is to start lxc-monitor in popen() and parse the ouput.
    Unfortunately, glibc defaults to block buffering for pipes and you may
    have to wait several lines before anything is written to stdout... this
    prevent the use of lxc-monitor to implement automatons. Let's go line
    buffered !
    
    Signed-off-by: Greg Kurz <gkurz at fr.ibm.com>
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit 15da01b3938d7ba45472e6c9d3b183a94dd86ca9
Author: Serge Hallyn <serge.hallyn at canonical.com>
Date:   Thu Jan 5 23:34:46 2012 +0100

    ubuntu template: use -updates and -security (v3)
    
    Particularly for LTS releases, which many people will want to use in
    their containers, it is not wise to not use release-security and
    release-updates.  Furthermore the fix allowing ssh to allow the container
    to shut down is in lucid-updates only.
    
    With this patch, after debootstrapping a container, we add -updates and
    -security to sources.list and do an upgrade under chroot.  Unfortunately
    we need to do this because debootstrap doesn't know how to.
    
    Changelog:
    	Nov 14: as Stéphane Graber suggested, make sure no daemons start on
    		the host while doing dist-upgrade from chroot.
    	Nov 15: use security.ubuntu.com, not mirror. (stgraber)
    
    Signed-off-by: Serge Hallyn <serge.hallyn at canonical.com>
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit 92c64f7ed5663756f3c72fef4f38349111cb2d3f
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Thu Jan 5 22:45:32 2012 +0100

    Fix ia64 clone
    
    Fix the stack address for ia64.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit d8f8e35202d9f84ca69cc4c65aeda0febb934e39
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Thu Jan 5 22:45:32 2012 +0100

    Fix network cleanup on error
    
    Network cleanup does not cleanup correctly the virtual interfaces
    in case of an error.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit f0e64b8b66e0634cf0eb79728223bc3fdb407523
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Thu Jan 5 22:45:31 2012 +0100

    give explicit error when the cgroup are not found
    
    When the cgroup is not mounted, we silently exit without giving
    some clues to the user with what is happening.
    
    Give some info and an explicit error.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit 7ad84da79b4fd261931dcc1f397d8870a829d2de
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Thu Jan 5 22:45:31 2012 +0100

    fix indentation of the previous patch
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit 49684c0b43d79310429b314e484ac2b1ab4ac6a1
Author: Christian Seiler <christian at iwakd.de>
Date:   Tue Nov 15 18:53:53 2011 +0100

    Set high byte of mac addresses for host veth devices to 0xfe
    
    When used in conjunction with a bridge, veth devices with random addresses
    may change the mac address of the bridge itself if the mac address of the
    interface newly added is numerically lower than the previous mac address
    of the bridge. This is documented kernel behavior. To avoid changing the
    host's mac address back and forth when starting and/or stopping containers,
    this patch ensures that the high byte of the mac address of the veth
    interface visible from the host side is set to 0xfe.
    
    A similar logic is also implemented in libvirt.
    
    Fixes SF bug #3411497
    See also: <http://thread.gmane.org/gmane.linux.kernel.containers.lxc.general/2709>
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>
    Acked-by: Serge Hallyn <serge.hallyn at canonical.com>

-----------------------------------------------------------------------

Summary of changes:
 doc/lxc-monitor.sgml.in |   12 +++++++++
 src/lxc/cgroup.c        |    8 +++++-
 src/lxc/conf.c          |   61 +++++++++++++++++++++++++++++++++++++++++++----
 src/lxc/lxc-destroy.in  |    2 +-
 src/lxc/lxc_monitor.c   |    2 +
 src/lxc/namespace.c     |    4 +-
 src/lxc/start.c         |    1 -
 templates/lxc-ubuntu.in |   31 ++++++++++++++++++++++-
 8 files changed, 109 insertions(+), 12 deletions(-)


hooks/post-receive
-- 
lxc




More information about the lxc-devel mailing list