:: Re: [devuan-dev] LXC Mantainership …
Top Page
Delete this message
Reply to this message
Author: RhineDevil
Date:  
To: Bernard Rosset
CC: devuan developers internal list
Subject: Re: [devuan-dev] LXC Mantainership Devuan Team + question for Greg Olsen
Fri, 26 Jun 2020 01:44:05 +0200 Bernard Rosset <bernard+devuan@???>:
> > I'd like to make a pkg-lxc devuan team too, including Greg Olsen and whoever wants to contribute, with the objective of merging all branches/fixes and having a fully-working devuan template submitted to the upstream repo + mantainment of devuan package
>
> I modestly contributed to one of the forks of Greg Olsen's repo (the one
> of Daniel Abrecht, to be precise) mid-2018, but I'm a total newbie on LXC.
> Although I probably won't be useful, I'm interested in veering away from
> the Docker de facto monopoly, hence learning about LXC.
>
> Count me in if you do not see that as a disturbance...
> Bernard (Beer) Rosset
> https://rosset.net/
> _______________________________________________
> devuan-dev internal mailing list
> devuan-dev@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/devuan-dev

If you feel suited there's a lot of work you could help me in

1) Helping in merging all fixes into a working template
2) * Helping in adding support to debian unprivileged containment:
Figuring out why systemd crashes with "Failed to create /init.scope control group: Permission denied"
Sounds similar to the case reported in https://github.com/systemd/systemd/issues/9563 but none of the workarounds specified here worked, including cgroup/systemd/user.slice and cgroup/unified
I know, it sucks, in theory we shouldn't bother with this at all
3) * Helping in adding support to devuan unprivileged containment:
Here the situation is a bit better, sysvinit survives a lot of errors but gets stuck on runlevel 2

* prerequisite: following the setup into https://wiki.debian.org/LXC#Unprivileged_container, specifically, after following prerequisites for unprivileged containers (the part "Unprivileged Debian container by mmdebstrap --mode=unshare")

The main idea is having lxc templates that work in both privileged and unprivileged mode