[PKG-Openstack-devel] Bug#775133: neutron-l3-agent: conntrack package needed
Alberto Molina Coballes
alb.molina at gmail.com
Sun Jan 11 20:50:39 UTC 2015
Package: neutron-l3-agent
Version: 2014.1.3-8
Severity: normal
Dear Maintainer,
After the last upgrade, nova-l3-agent shows these log messages when a floating IP is disassociated:
ERROR neutron.agent.linux.interface [-] Failed deleting ingress connection state of floatingip 172.22.201.29
TRACE neutron.agent.linux.interface Traceback (most recent call last):
TRACE neutron.agent.linux.interface File "/usr/lib/python2.7/dist-packages/neutron/agent/linux/interface.py", line 129, in delete_conntrack_state
TRACE neutron.agent.linux.interface extra_ok_codes=[1])
TRACE neutron.agent.linux.interface File "/usr/lib/python2.7/dist-packages/neutron/agent/linux/ip_lib.py", line 468, in execute
TRACE neutron.agent.linux.interface check_exit_code=check_exit_code, extra_ok_codes=extra_ok_codes)
TRACE neutron.agent.linux.interface File "/usr/lib/python2.7/dist-packages/neutron/agent/linux/utils.py", line 82, in execute
TRACE neutron.agent.linux.interface raise RuntimeError(m)
TRACE neutron.agent.linux.interface RuntimeError:
TRACE neutron.agent.linux.interface Command: ['sudo', 'neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'ip', 'netns', 'exec', 'qrouter-d7b30831-18ca-420b-ace0-8575fb5af5f0', 'conntrack', '-D', '-d', '172.22.201.29']
TRACE neutron.agent.linux.interface Exit code: 96
TRACE neutron.agent.linux.interface Stdout: ''
TRACE neutron.agent.linux.interface Stderr: '/usr/bin/neutron-rootwrap: Executable not found: conntrack (filter match = conntrack)\n'
TRACE neutron.agent.linux.interface
ERROR neutron.agent.linux.interface [-] Failed deleting egress connection state of floatingip 172.22.201.29
TRACE neutron.agent.linux.interface Traceback (most recent call last):
TRACE neutron.agent.linux.interface File "/usr/lib/python2.7/dist-packages/neutron/agent/linux/interface.py", line 139, in delete_conntrack_state
TRACE neutron.agent.linux.interface extra_ok_codes=[1])
TRACE neutron.agent.linux.interface File "/usr/lib/python2.7/dist-packages/neutron/agent/linux/ip_lib.py", line 468, in execute
TRACE neutron.agent.linux.interface check_exit_code=check_exit_code, extra_ok_codes=extra_ok_codes)
TRACE neutron.agent.linux.interface File "/usr/lib/python2.7/dist-packages/neutron/agent/linux/utils.py", line 82, in execute
TRACE neutron.agent.linux.interface raise RuntimeError(m)
TRACE neutron.agent.linux.interface RuntimeError:
TRACE neutron.agent.linux.interface Command: ['sudo', 'neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'ip', 'netns', 'exec', 'qrouter-d7b30831-18ca-420b-ace0-8575fb5af5f0', 'conntrack', '-D', '-q', '172.22.201.29']
TRACE neutron.agent.linux.interface Exit code: 96
TRACE neutron.agent.linux.interface Stdout: ''
TRACE neutron.agent.linux.interface Stderr: '/usr/bin/neutron-rootwrap: Executable not found: conntrack (filter match = conntrack)\n'
The bug seems to be related to this commit [1].
If conntrack package is installed error messages no longer appear and floating IPs can be disassociated properly. Please, consider to add a dependency on conntrack to neutron-l3-agent.
Thanks
Alberto
[1] https://review.openstack.org/#/c/132052/
-- System Information:
Debian Release: 8.0
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/6 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages neutron-l3-agent depends on:
ii adduser 3.113+nmu3
ii debconf 1.5.55
ii dpkg 1.17.23
ii init-system-helpers 1.22
ii iputils-arping 3:20121221-5+b2
ii neutron-common 2014.1.3-8
ii sudo 1.8.10p3-1
Versions of packages neutron-l3-agent recommends:
ii openvswitch-switch 2.3.0+git20140819-3
neutron-l3-agent suggests no packages.
-- no debconf information
More information about the Openstack-devel
mailing list