start containers in foreground when using the lxc@.service

lxc-start started to default to daemonize the container when starting
this conflicts with type=simple of the systemd unit

call lxc-start with -F and thus force execution in foreground
that way we can feed the log to journald properly and keep type=simple

Debian-Bug: https://bugs.debian.org/826100
Signed-off-by: Evgeni Golov <evgeni@golov.de>
This commit is contained in:
Evgeni Golov 2016-06-02 15:38:47 +02:00
parent 71e4ea52bf
commit c4e50f1d41

View File

@ -9,7 +9,7 @@ Type=simple
KillMode=mixed KillMode=mixed
KillSignal=SIGPWR KillSignal=SIGPWR
TimeoutStopSec=120s TimeoutStopSec=120s
ExecStart=@BINDIR@/lxc-start -n %i ExecStart=@BINDIR@/lxc-start -F -n %i
# Environment=BOOTUP=serial # Environment=BOOTUP=serial
# Environment=CONSOLETYPE=serial # Environment=CONSOLETYPE=serial
Delegate=yes Delegate=yes