Comment 0 for bug 1644530

Yutani (hiroaki-yutani) wrote :

Because "PIDFile=" directive is missing in the systemd unit file, keepalived sometimes fails to kill all old processes. The old processes remain with old settings and cause unexpected behaviors. The detail of this bug is described in this ticket in upstream: https://github.com/acassen/keepalived/issues/443.

The official systemd unit file is available since version 1.2.24 by this commit:

https://github.com/acassen/keepalived/commit/635ab69afb44cd8573663e62f292c6bb84b44f15

This includes "PIDFile" directive correctly. We should go the same way.

I am using Ubuntu 16.04.1, kernel 4.4.0-45-generic.

Package: keepalived
Version: 1.2.19-1