Quoting Stéphane Graber ([email protected]): > This allows running lxc-start-ephemeral using overlayfs. aufs remains > blocked as it hasn't been looked at and patched to work in the kernel at > this point (not sure if it ever wil).
a proper union mount would be more likely. > Signed-off-by: Stéphane Graber <[email protected]> Acked-by: Serge E. Hallyn <[email protected]> > --- > src/lxc/lxc-start-ephemeral.in | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/src/lxc/lxc-start-ephemeral.in b/src/lxc/lxc-start-ephemeral.in > index 62a6194..33c713a 100644 > --- a/src/lxc/lxc-start-ephemeral.in > +++ b/src/lxc/lxc-start-ephemeral.in > @@ -105,8 +105,9 @@ args = parser.parse_args() > > # Basic requirements check > ## We only support privileged containers for now > -if os.geteuid() != 0: > - parser.error(_("Unprivileged containers aren't supported at this time.")) > +if os.geteuid() != 0 and args.union_type != "overlayfs": > + parser.error(_("Unprivileged containers may only use " > + "overlayfs at this time.")) > > ## Check that -d and CMD aren't used at the same time > if args.command and args.daemon: > -- > 1.9.rc1 > > _______________________________________________ > lxc-devel mailing list > [email protected] > http://lists.linuxcontainers.org/listinfo/lxc-devel _______________________________________________ lxc-devel mailing list [email protected] http://lists.linuxcontainers.org/listinfo/lxc-devel
