]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
Fix start of Sabayon unprivileged containers 1866/head
authorGeaaru <geaaru@gmail.com>
Fri, 20 Oct 2017 07:15:18 +0000 (09:15 +0200)
committerGeaaru <geaaru@gmail.com>
Fri, 20 Oct 2017 09:01:26 +0000 (11:01 +0200)
Problem happens for image with systemd >=233.
Minor fix for mirrors list.

Signed-off-by: Geaaru <geaaru@gmail.com>
templates/lxc-sabayon.in

index 75e5c765e9917a3386510a4d341c33bcb5e32731..fb9e62f582c8dd1f9ad911b290648815ff462906 100644 (file)
@@ -39,13 +39,11 @@ readonly LXC_TEMPLATE_CONFIG='@LXCTEMPLATECONFIG@'
 readonly MIRRORS_LIST="
 http://mirror.it.sabayon.org/
 http://dl.sabayon.org/
-http://ftp.kddilabs.jp/Linux/packages/sabayonlinux/
 ftp://ftp.klid.dk/sabayonlinux/
 http://ftp.fsn.hu/pub/linux/distributions/sabayon/
 http://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/
 http://ftp.rnl.ist.utl.pt/pub/sabayon/
 ftp://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/
-http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/
 http://mirror.internode.on.net/pub/sabayon/
 http://mirror.yandex.ru/sabayon/
 http://sabayon.c3sl.ufpr.br/
@@ -295,6 +293,11 @@ lxc.idmap = g 0 ${mapped_gid} 65536
         unprivileged_options="
 $unprivileged_options
 
+# Force use of cgroup v1. Currently systemd doesn't support
+# correctly cgroup v2. See: https://github.com/lxc/lxc/issues/1669
+# about discussion of default-hierarchy option.
+lxc.init.cmd = /sbin/init systemd.legacy_systemd_cgroup_controller=yes
+
 # Include common configuration.
 lxc.include = $LXC_TEMPLATE_CONFIG/sabayon.userns.conf
 "