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
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.