After i have applied the patch i get still the exceptions from vpn-agent.log: 2016-08-01 09:42:51.600 53157 DEBUG neutron.agent.linux.utils [-] Running command (rootwrap daemon): ['ip', 'netns', 'exec', 'qrouter-a9806b97-0850-4f40-8c73-c1fac666d21b', 'find', '/sys/class/net', '-maxdepth', '1', '-type', 'l', '-printf', '%f '] execute_rootwrap_daemon /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:100 2016-08-01 09:42:51.613 53157 DEBUG neutron.agent.linux.utils [-] Exit code: 0 execute /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:142 2016-08-01 09:42:51.613 53157 DEBUG oslo_concurrency.lockutils [-] Lock "l3-agent-pd" acquired by "neutron.agent.linux.pd.sync_router" :: waited 0.000s inner /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:270 2016-08-01 09:42:51.613 53157 DEBUG oslo_concurrency.lockutils [-] Lock "l3-agent-pd" released by "neutron.agent.linux.pd.sync_router" :: held 0.000s inner /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:282 2016-08-01 09:42:51.614 53157 DEBUG neutron.agent.linux.utils [-] Running command (rootwrap daemon): ['ip', 'netns', 'exec', 'qrouter-a9806b97-0850-4f40-8c73-c1fac666d21b', 'find', '/sys/class/net', '-maxdepth', '1', '-type', 'l', '-printf', '%f '] execute_rootwrap_daemon /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:100 2016-08-01 09:42:51.625 53157 DEBUG neutron.agent.linux.utils [-] Exit code: 0 execute /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:142 2016-08-01 09:42:51.626 53157 DEBUG neutron.agent.l3.router_info [-] Terminating radvd daemon in router device: a9806b97-0850-4f40-8c73-c1fac666d21b disable_radvd /usr/lib/python2.7/site-packages/neutron/agent/l3/router_info.py:446 2016-08-01 09:42:51.626 53157 DEBUG neutron.agent.linux.utils [-] Unable to access /var/lib/neutron/external/pids/a9806b97-0850-4f40-8c73-c1fac666d21b.pid.radvd get_value_from_file /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:225 2016-08-01 09:42:51.627 53157 DEBUG neutron.agent.linux.utils [-] Unable to access /var/lib/neutron/external/pids/a9806b97-0850-4f40-8c73-c1fac666d21b.pid.radvd get_value_from_file /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:225 2016-08-01 09:42:51.627 53157 DEBUG neutron.agent.linux.external_process [-] No process started for a9806b97-0850-4f40-8c73-c1fac666d21b disable /usr/lib/python2.7/site-packages/neutron/agent/linux/external_process.py:118 2016-08-01 09:42:51.627 53157 DEBUG neutron.agent.linux.ra [-] radvd disabled for router a9806b97-0850-4f40-8c73-c1fac666d21b disable /usr/lib/python2.7/site-packages/neutron/agent/linux/ra.py:190 2016-08-01 09:42:51.627 53157 DEBUG neutron.agent.linux.utils [-] Running command (rootwrap daemon): ['ip', 'netns', 'exec', 'qrouter-a9806b97-0850-4f40-8c73-c1fac666d21b', 'find', '/sys/class/net', '-maxdepth', '1', '-type', 'l', '-printf', '%f '] execute_rootwrap_daemon /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:100 2016-08-01 09:42:51.632 53157 ERROR neutron.agent.linux.utils [-] Exit code: 1; Stdin: ; Stdout: ; Stderr: Cannot open network namespace "qrouter-a9806b97-0850-4f40-8c73-c1fac666d21b": No such file or directory 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent [-] Error while deleting router a9806b97-0850-4f40-8c73-c1fac666d21b 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent Traceback (most recent call last): 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 359, in _safe_router_removed 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent self._router_removed(router_id) 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 377, in _router_removed 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent ri.delete(self) 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/ha_router.py", line 380, in delete 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent super(HaRouter, self).delete(agent) 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/router_info.py", line 349, in delete 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent self.router_namespace.delete() 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/namespaces.py", line 100, in delete 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent for d in ns_ip.get_devices(exclude_loopback=True): 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/linux/ip_lib.py", line 130, in get_devices 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent log_fail_as_error=self.log_fail_as_error 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py", line 140, in execute 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent raise RuntimeError(msg) 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent RuntimeError: Exit code: 1; Stdin: ; Stdout: ; Stderr: Cannot open network namespace "qrouter-a9806b97-0850-4f40-8c73-c1fac666d21b": No such file or directory 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent 2016-08-01 09:42:51.633 53157 ERROR neutron.agent.l3.agent 2016-08-01 09:42:51.635 53157 DEBUG neutron.agent.l3.agent [-] Finished a router update for a9806b97-0850-4f40-8c73-c1fac666d21b _process_router_update /usr/lib/python2.7/site-packages/neutron/agent/l3/agent.py:497 2016-08-01 09:42:51.635 53157 DEBUG neutron.agent.l3.agent [-] Starting router update for a9806b97-0850-4f40-8c73-c1fac666d21b, action 1, priority 1 _process_router_update /usr/lib/python2.7/site-packages/neutron/agent/l3/agent.py:467 2016-08-01 09:42:51.635 53157 DEBUG neutron.callbacks.manager [-] Notify callbacks for router, before_delete _notify_loop /usr/lib/python2.7/site-packages/neutron/callbacks/manager.py:138 2016-08-01 09:42:51.635 53157 DEBUG neutron.callbacks.manager [-] Calling callback neutron.agent.metadata.driver.before_router_removed _notify_loop /usr/lib/python2.7/site-packages/neutron/callbacks/manager.py:145 2016-08-01 09:42:51.636 53157 DEBUG neutron.agent.linux.utils [-] Unable to access /var/lib/neutron/external/pids/a9806b97-0850-4f40-8c73-c1fac666d21b.pid get_value_from_file /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:225 2016-08-01 09:42:51.636 53157 DEBUG neutron.agent.linux.utils [-] Unable to access /var/lib/neutron/external/pids/a9806b97-0850-4f40-8c73-c1fac666d21b.pid get_value_from_file /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:225 2016-08-01 09:42:51.636 53157 DEBUG neutron.agent.linux.external_process [-] No process started for a9806b97-0850-4f40-8c73-c1fac666d21b disable /usr/lib/python2.7/site-packages/neutron/agent/linux/external_process.py:118 2016-08-01 09:42:51.636 53157 DEBUG neutron.agent.l3.router_info [-] process router delete process_delete /usr/lib/python2.7/site-packages/neutron/agent/l3/router_info.py:946 2016-08-01 09:42:51.637 53157 DEBUG neutron.agent.linux.utils [-] Running command (rootwrap daemon): ['ip', 'netns', 'exec', 'qrouter-a9806b97-0850-4f40-8c73-c1fac666d21b', 'find', '/sys/class/net', '-maxdepth', '1', '-type', 'l', '-printf', '%f '] execute_rootwrap_daemon /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:100 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.linux.utils [-] Exit code: 1; Stdin: ; Stdout: ; Stderr: Cannot open network namespace "qrouter-a9806b97-0850-4f40-8c73-c1fac666d21b": No such file or directory 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info [-] Exit code: 1; Stdin: ; Stdout: ; Stderr: Cannot open network namespace "qrouter-a9806b97-0850-4f40-8c73-c1fac666d21b": No such file or directory 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info Traceback (most recent call last): 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info File "/usr/lib/python2.7/site-packages/neutron/common/utils.py", line 382, in call 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info return func(*args, **kwargs) 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info File "/usr/lib/python2.7/site-packages/neutron/agent/l3/router_info.py", line 947, in process_delete 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info self._process_internal_ports(agent.pd) 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info File "/usr/lib/python2.7/site-packages/neutron/agent/l3/router_info.py", line 530, in _process_internal_ports 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info existing_devices = self._get_existing_devices() 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info File "/usr/lib/python2.7/site-packages/neutron/agent/l3/router_info.py", line 413, in _get_existing_devices 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info ip_devs = ip_wrapper.get_devices(exclude_loopback=True) 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info File "/usr/lib/python2.7/site-packages/neutron/agent/linux/ip_lib.py", line 130, in get_devices 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info log_fail_as_error=self.log_fail_as_error 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info File "/usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py", line 140, in execute 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info raise RuntimeError(msg) 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info RuntimeError: Exit code: 1; Stdin: ; Stdout: ; Stderr: Cannot open network namespace "qrouter-a9806b97-0850-4f40-8c73-c1fac666d21b": No such file or directory 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info 2016-08-01 09:42:51.641 53157 ERROR neutron.agent.l3.router_info 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent [-] Error while deleting router a9806b97-0850-4f40-8c73-c1fac666d21b 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent Traceback (most recent call last): 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 359, in _safe_router_removed 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent self._router_removed(router_id) 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/agent.py", line 377, in _router_removed 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent ri.delete(self) 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/ha_router.py", line 380, in delete 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent super(HaRouter, self).delete(agent) 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/router_info.py", line 347, in delete 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent self.process_delete(agent) 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/common/utils.py", line 385, in call 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent self.logger(e) 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent self.force_reraise() 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent six.reraise(self.type_, self.value, self.tb) 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/common/utils.py", line 382, in call 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent return func(*args, **kwargs) 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/router_info.py", line 947, in process_delete 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent self._process_internal_ports(agent.pd) 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/router_info.py", line 530, in _process_internal_ports 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent existing_devices = self._get_existing_devices() 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/l3/router_info.py", line 413, in _get_existing_devices 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent ip_devs = ip_wrapper.get_devices(exclude_loopback=True) 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/linux/ip_lib.py", line 130, in get_devices 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent log_fail_as_error=self.log_fail_as_error 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent File "/usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py", line 140, in execute 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent raise RuntimeError(msg) 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent RuntimeError: Exit code: 1; Stdin: ; Stdout: ; Stderr: Cannot open network namespace "qrouter-a9806b97-0850-4f40-8c73-c1fac666d21b": No such file or directory 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent 2016-08-01 09:42:51.642 53157 ERROR neutron.agent.l3.agent 2016-08-01 09:42:51.643 53157 DEBUG neutron.agent.l3.agent [-] Finished a router update for a9806b97-0850-4f40-8c73-c1fac666d21b _process_router_update /usr/lib/python2.7/site-packages/neutron/agent/l3/agent.py:497