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 "Ganeti core".
The branch, devel-2.7 has been updated
via f078c799ae06525e04af29049eef5bc2f4c29fc0 (commit)
via 2e5a6203b7a8aafe84e7331c61ef534111efbaa5 (commit)
from e500d25f29f8bd7e7c61bcc355da11c71f6d8daf (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 f078c799ae06525e04af29049eef5bc2f4c29fc0
Author: Faidon Liambotis <[email protected]>
Date: Sun Dec 23 18:14:25 2012 +0200
LXC: add support for the memory controller
Add support for the memory resource controller, useful to actually place
memory limits on instances.
Support is still optional, in case the kernel doesn't have it compiled
in, or -in the case of Debian- has it dependent on a kernel command-line
switch (cgroup_enable=memory specifically).
Signed-off-by: Faidon Liambotis <[email protected]>
Reviewed-by: Guido Trotter <[email protected]>
commit 2e5a6203b7a8aafe84e7331c61ef534111efbaa5
Author: Faidon Liambotis <[email protected]>
Date: Sun Dec 23 18:14:24 2012 +0200
LXC: adapt hv for newer lxc userspace tools
Currently hv_lxc depends on the behavior and output of older LXC tools,
which have since changed, making it unable to function in current
distributions (e.g. Debian wheezy).
Adapt the tools and expectation for the output and make it into a
working state again, at least for LXC 0.8.0.
LXC tools seem to be split into two categories: the actual, binary lxc
tools, plus a set of shell scripts to provide a higher-level interface.
Ganeti doesn't need the latter and the shell scripts make some
assumptions (like /var/lib/lxc) so remove the only reference to such a
shell script (lxc-ls).
While at it, remove a few comments about "current (Spring 2010)
distributions" that do not apply anymore.
This is a backwards-incompatible change, meaning it won't work on
systems with older LXC userspace. However, hv_lxc is experimental anyway
and there's virtually no documentation about it in the tree.
Signed-off-by: Faidon Liambotis <[email protected]>
Reviewed-by: Guido Trotter <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
lib/hypervisor/hv_lxc.py | 73 +++++++++++++++++++++++++++++-----------------
1 files changed, 46 insertions(+), 27 deletions(-)
hooks/post-receive
--
Ganeti core
--
---
You received this message because you are subscribed to the Google Groups
"ganeti-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.