[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