[lxc-devel] [GIT] lxc branch, master, updated. bcbd102cba31a0054fe4204a39b5e8a411cde42f
Michael H. Warfield
mhw at WittsEnd.com
Tue Jul 5 12:48:07 UTC 2011
Tested and running here at Witt's End.
Regards,
Mike
On Sun, 2011-07-03 at 22:42 +0000, Daniel Lezcano wrote:
> 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 bcbd102cba31a0054fe4204a39b5e8a411cde42f (commit)
> via c840b37de865195a8742e219b4374d961a21d4d9 (commit)
> from c1c75c04a6b7d7926b6eaaf45309d35d7650f6d2 (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 bcbd102cba31a0054fe4204a39b5e8a411cde42f
> Author: Serge E. Hallyn <serge at hallyn.com>
> Date: Mon Jul 4 00:42:06 2011 +0200
>
> cgroups: support cgroups mounted in multiple places (v3)
>
> (sorry for the extra traffic.)
>
> With this patch, lxc works for me both with all cgroups mounted with
> ns cgroup on /cgroup, and with libcgroup mounting all cgroups
> separately.
>
> To do this, instead of looking for one cgroup called 'lxc' or
> otherwise taking the first cgroup we find, we actually create a
> container in every mounted cgroup fs. Right now it's done under the
> root of each fs. We may want to put that under lxc, or, better yet,
> make that configurable.
>
> Changelog:
> Michael H. Warfield: Handle the case where subsystem doesn't have '.'.
> Daniel Lezcano: clean up incorrect reentrant use of mntent helpers
> v3: use the rest of Daniel's cleanups
>
> TODO: add a configurable directory name, 'lxc' by default, under which
> all lxc cgroups are created (i.e. /sys/fs/cgroup/lxc)
>
> Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>
> Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>
> Tested-by: Michael H. Warfield <mhw at WittsEnd.com>
>
> commit c840b37de865195a8742e219b4374d961a21d4d9
> Author: Frederic Crozat <fcrozat at suse.com>
> Date: Mon Jul 4 00:35:52 2011 +0200
>
> templates: add openSUSE template.
>
> The good news is, starting with next openSUSE release (and next SLES 11
> Service Pack), patching /etc/init.d/boot won't be needed anymore for
> LXC, we integrated detection of LXC (through container variable set to
> lxc) in /etc/init.d/boot and /dev is no longer mounted automatically by
> initscript.
>
> Signed-off-by: Frederic Crozat <fcrozat at suse.com>
> Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>
>
> -----------------------------------------------------------------------
>
> Summary of changes:
> configure.ac | 1 +
> src/lxc/cgroup.c | 250 +++++++++++++++++--------------
> src/lxc/cgroup.h | 2 +-
> src/lxc/freezer.c | 2 +-
> src/lxc/lxc.h | 8 +-
> src/lxc/state.c | 2 +-
> templates/Makefile.am | 1 +
> templates/lxc-opensuse.in | 368 +++++++++++++++++++++++++++++++++++++++++++++
> 8 files changed, 517 insertions(+), 117 deletions(-)
> create mode 100644 templates/lxc-opensuse.in
>
>
> hooks/post-receive
--
Michael H. Warfield (AI4NB) | (770) 985-6132 | mhw at WittsEnd.com
/\/\|=mhw=|\/\/ | (678) 463-0932 | http://www.wittsend.com/mhw/
NIC whois: MHW9 | An optimist believes we live in the best of all
PGP Key: 0x674627FF | possible worlds. A pessimist is sure of it!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 482 bytes
Desc: This is a digitally signed message part
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20110705/c5096f82/attachment.pgp>
More information about the lxc-devel
mailing list