[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