yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #51256
[Bug 1583503] Re: keepalived fails to start when PID file is empty
** Also affects: keepalived (Ubuntu Trusty)
Importance: Undecided
Status: New
** Also affects: keepalived (Ubuntu Xenial)
Importance: Undecided
Status: New
** Changed in: keepalived (Ubuntu Trusty)
Status: New => Triaged
** Changed in: keepalived (Ubuntu Xenial)
Status: New => Triaged
** Changed in: keepalived (Ubuntu Trusty)
Importance: Undecided => Medium
** Changed in: keepalived (Ubuntu Xenial)
Importance: Undecided => Medium
** Tags added: bitesize
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1583503
Title:
keepalived fails to start when PID file is empty
Status in neutron:
New
Status in keepalived package in Ubuntu:
Fix Released
Status in keepalived source package in Trusty:
Triaged
Status in keepalived source package in Xenial:
Triaged
Bug description:
After a crash of a network node, we were left with empty PID files for
some keepalived processes:
root@network-node14:~# ls -l /var/lib/neutron/ha_confs/0ab5f647-1e04-4345-ae9b-ee66c6f08882.pid
-rw-r--r-- 1 root root 0 May 19 08:41 /var/lib/neutron/ha_confs/0ab5f647-1e04-4345-ae9b-ee66c6f08882.pid
This causes the L3 agent to log the following errors repeating every
minute:
2016-05-19 08:46:44.525 13554 ERROR neutron.agent.linux.utils [-] Unable to convert value in /var/lib/neutron/ha_confs/0ab5f647-1e04-4345-ae9b-ee66c6f08882.pid
2016-05-19 08:46:44.526 13554 ERROR neutron.agent.linux.external_process [-] keepalived for router with uuid 0ab5f647-1e04-4345-ae9b-ee66c6f08882 not found. The process should not have died
2016-05-19 08:46:44.526 13554 WARNING neutron.agent.linux.external_process [-] Respawning keepalived for uuid 0ab5f647-1e04-4345-ae9b-ee66c6f08882
2016-05-19 08:46:44.526 13554 ERROR neutron.agent.linux.utils [-] Unable to convert value in /var/lib/neutron/ha_confs/0ab5f647-1e04-4345-ae9b-ee66c6f08882.pid
2016-05-19 08:46:44.526 13554 ERROR neutron.agent.linux.utils [-] Unable to convert value in /var/lib/neutron/ha_confs/0ab5f647-1e04-4345-ae9b-ee66c6f08882.pid-vrrp
and the keepalived process fails to start. As a result, the routers
hosted by this agent are non-functional.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1583503/+subscriptions
References