l3agent can not kill keepalived process due to rootwrap filter when keepalived gets updated

Solution Verified - Updated -

Issue

After minor update neutron l3 agent fails with the following error when managing l3 ha router:

2017-11-09 03:25:48.479 590139 ERROR neutron.agent.l3.agent RemoteError: 
2017-11-09 03:25:48.479 590139 ERROR neutron.agent.l3.agent ---------------------------------------------------------------------------
2017-11-09 03:25:48.479 590139 ERROR neutron.agent.l3.agent Unserializable message: ('#ERROR', ValueError('I/O operation on closed file',))
2017-11-09 03:25:48.479 590139 ERROR neutron.agent.l3.agent ---------------------------------------------------------------------------

Environment

  • Red Hat OpenStack Platform

This was seen during an OSP10 minor update which included an update from RHEL 7.3 to RHEL 7.4, but should apply to other versions as well.

  • keepalived-1.2.13-9.el7_3 -> keepalived-1.3.5-1.el7

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In