When run neutron HA with devstack, neutron-keepalived-state-change failed to spawn due to the error NoFilterMatched
Traceback (most recent call last):
File "/opt/stack/neutron/neutron/agent/l3/agent.py", line 757, in _process_router_update
self._process_router_if_compatible(router)
File "/opt/stack/neutron/neutron/agent/l3/agent.py", line 705, in _process_router_if_compatible
self._process_added_router(router)
File "/opt/stack/neutron/neutron/agent/l3/agent.py", line 711, in _process_added_router
self._router_added(router['id'], router)
File "/opt/stack/neutron/neutron/agent/l3/agent.py", line 310, in _router_added
self.process_ha_router_added(ri)
File "/opt/stack/neutron/neutron/agent/l3/ha.py", line 169, in process_ha_router_added
ri.spawn_state_change_monitor(self.process_monitor)
File "/opt/stack/neutron/neutron/agent/l3/ha_router.py", line 310, in spawn_state_change_monitor
pm.enable()
File "/opt/stack/neutron/neutron/agent/linux/external_process.py", line 89, in enable
ip_wrapper.netns.execute(cmd, addl_env=self.cmd_addl_env)
File "/opt/stack/neutron/neutron/agent/linux/ip_lib.py", line 576, in execute
extra_ok_codes=extra_ok_codes, **kwargs)
File "/opt/stack/neutron/neutron/agent/linux/utils.py", line 109, in execute
execute_rootwrap_daemon(cmd, process_input, addl_env))
File "/opt/stack/neutron/neutron/agent/linux/utils.py", line 100, in execute_rootwrap_daemon
return client.execute(cmd, process_input)
File "/usr/local/lib/python2.7/dist-packages/oslo_rootwrap/client.py", line 135, in execute
res = proxy.run_one_command(cmd, stdin)
File "<string>", line 2, in run_one_command
File "/usr/lib/python2.7/multiprocessing/managers.py", line 774, in _callmethod
raise convert_to_error(kind, result)
NoFilterMatched
Following is the link to the patch - https:/ /review. openstack. org/#/c/ 167339/