[lxc-devel] [PATCH] have systemd service call lxc-autostart via script
Serge Hallyn
serge.hallyn at ubuntu.com
Thu May 1 21:57:04 UTC 2014
Quoting Stéphane Graber (stgraber at ubuntu.com):
> On Thu, May 01, 2014 at 05:14:12PM -0400, Michael H. Warfield wrote:
> > Related to this... Dwight and I have been bouncing a couple of things
> > back and forth and I noticed that lxc-autostart is being called from the
> > sysvinit scripts without the -a parameter. That means that any
> > container in a non-null group will not be autostart on boot. I feel
> > that's the wrong behavior. If autoboot = 1 then it should be autobooted
> > on boot. What you do after boot is up to you but I would expect it to
> > be "autoboot = 1" => "autobooted on bootup", not "autoboot = 1" =>
> > "autobooted on bootup if it's not in a group".
>
> I can see why you'd auto-start both the null group and say a "boot"
> group, but I don't think we should auto-start them all.
>
> A reason is that I use those groups as a way to easily start a group of
> interdependent containers, when I need those, I do "lxc-autostart -g
> blah" and all containers that have lxc.group = blah and lxc.start.auto =
> 1 will start properly sorted, with the right delays, ...). I however
> don't necessarily want those to start at boot.
And... do you have containers in lxc.cgroup = blah which you do not
want to have started when you do lxc-autostart -g blah?
More information about the lxc-devel
mailing list