Comment 1 for bug 1044298

Revision history for this message
semy (semyazz) wrote :

I've found out that there is a problem with rpc.call which should run delete method.

StackTrace:
ERROR nova.openstack.common.rpc.common [-] ['Traceback (most recent call last):\n', ' File "/opt/stack/nova/nova/openstack/common/rpc/amqp.py", line 275, in _process_data\n rval = self.proxy.dispatch(ctxt, version, method, **args)\n', ' File "/opt/stack/nova/nova/openstack/common/rpc/dispatcher.py", line 145, in dispatch\n return getattr(proxyobj, method)(ctxt, **kwargs)\n', ' File "/opt/stack/nova/nova/network/manager.py", line 262, in wrapped\n return func(self, context, *args, **kwargs)\n', ' File "/opt/stack/nova/nova/network/manager.py", line 387, in deallocate_for_instance\n super(FloatingIP, self).deallocate_for_instance(context, **kwargs)\n', ' File "/opt/stack/nova/nova/network/manager.py", line 262, in wrapped\n return func(self, context, *args, **kwargs)\n', ' File "/opt/stack/nova/nova/network/manager.py", line 1003, in deallocate_for_instance\n self.deallocate_fixed_ip(context, fixed_ip[\'address\'])\n', ' File "/opt/stack/nova/nova/network/manager.py", line 248, in deallocate_fixed_ip\n \'args\': args})\n', ' File "/opt/stack/nova/nova/openstack/common/rpc/__init__.py", line 102, in call\n return _get_impl().call(cfg.CONF, context, topic, msg, timeout)\n', ' File "/opt/stack/nova/nova/openstack/common/rpc/impl_kombu.py", line 712, in call\n rpc_amqp.get_connection_pool(conf, Connection))\n', ' File "/opt/stack/nova/nova/openstack/common/rpc/amqp.py", line 368, in call\n rv = list(rv)\n', ' File "/opt/stack/nova/nova/openstack/common/rpc/amqp.py", line 329, in __iter__\n self.done()\n', ' File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__\n self.gen.next()\n', ' File "/opt/stack/nova/nova/openstack/common/rpc/amqp.py", line 326, in __iter__\n self._iterator.next()\n', ' File "/opt/stack/nova/nova/openstack/common/rpc/impl_kombu.py", line 595, in iterconsume\n yield self.ensure(_error_callback, _consume)\n', ' File "/opt/stack/nova/nova/openstack/common/rpc/impl_kombu.py", line 526, in ensure\n error_callbac

here is error which I've found in syslog. I saw also information about amqp timeout. Why rabbit isn't working properly? I can see services on multiple nodes, so rabbit should works, but while I'm "deleting/terminating" instance I see timeout and this stacktrace...