← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1235106] Re: nec-agent dies with RPC timeout in secgroup RPC

 

In milestone-proposed: https://review.openstack.org/#/c/50383/

** Changed in: neutron
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1235106

Title:
  nec-agent dies with RPC timeout in secgroup RPC

Status in OpenStack Neutron (virtual network service):
  Fix Released
Status in neutron grizzly series:
  Fix Committed

Bug description:
  nec-agent dies when RPC timeout in security group RPC is detected.

  2013-10-04 16:14:38.230 24923 DEBUG neutron.openstack.common.rpc.amqp [-] UNIQUE_ID is d2b295dac2f249c2bace8ce834f0e4fc. _add_unique_id /opt/stack/neutron/neutron/openstack/common/rpc/amqp.py:339
  2013-10-04 16:14:38.231 24923 DEBUG amqp [-] Closed channel #1 _do_close /usr/local/lib/python2.7/dist-packages/amqp/channel.py:88
  2013-10-04 16:14:38.232 24923 DEBUG amqp [-] using channel_id: 1 __init__ /usr/local/lib/python2.7/dist-packages/amqp/channel.py:70
  2013-10-04 16:14:38.233 24923 DEBUG amqp [-] Channel open _open_ok /usr/local/lib/python2.7/dist-packages/amqp/channel.py:420
  2013-10-04 16:14:42.127 24923 CRITICAL neutron [-] Timeout while waiting on RPC response - topic: "q-plugin", RPC method: "security_group_rules_for_devices" info: "<unknown>"
  2013-10-04 16:14:42.127 24923 TRACE neutron Traceback (most recent call last):
  2013-10-04 16:14:42.127 24923 TRACE neutron   File "/usr/local/bin/neutron-nec-agent", line 10, in <module>
  2013-10-04 16:14:42.127 24923 TRACE neutron     sys.exit(main())
  2013-10-04 16:14:42.127 24923 TRACE neutron   File "/opt/stack/neutron/neutron/plugins/nec/agent/nec_neutron_agent.py", line 242, in main
  2013-10-04 16:14:42.127 24923 TRACE neutron     agent.daemon_loop()
  2013-10-04 16:14:42.127 24923 TRACE neutron   File "/opt/stack/neutron/neutron/plugins/nec/agent/nec_neutron_agent.py", line 219, in daemon_loop
  2013-10-04 16:14:42.127 24923 TRACE neutron     self._process_security_group(port_added, port_removed)
  2013-10-04 16:14:42.127 24923 TRACE neutron   File "/opt/stack/neutron/neutron/plugins/nec/agent/nec_neutron_agent.py", line 193, in _process_security_group
  2013-10-04 16:14:42.127 24923 TRACE neutron     self.sg_agent.prepare_devices_filter(devices_added)
  2013-10-04 16:14:42.127 24923 TRACE neutron   File "/opt/stack/neutron/neutron/agent/securitygroups_rpc.py", line 120, in prepare_devices_filter
  2013-10-04 16:14:42.127 24923 TRACE neutron     self.context, list(device_ids))
  2013-10-04 16:14:42.127 24923 TRACE neutron   File "/opt/stack/neutron/neutron/agent/securitygroups_rpc.py", line 58, in security_group_rules_for_devices
  2013-10-04 16:14:42.127 24923 TRACE neutron     topic=self.topic)
  2013-10-04 16:14:42.127 24923 TRACE neutron   File "/opt/stack/neutron/neutron/openstack/common/rpc/proxy.py", line 130, in call
  2013-10-04 16:14:42.127 24923 TRACE neutron     exc.info, real_topic, msg.get('method'))
  2013-10-04 16:14:42.127 24923 TRACE neutron Timeout: Timeout while waiting on RPC response - topic: "q-plugin", RPC method: "security_group_rules_for_devices" info: "<unknown>"
  2013-10-04 16:14:42.127 24923 TRACE neutron
  q-agt failed to start

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1235106/+subscriptions