q-l3 service is failing due to unsupported RPC version 1.3 in the agent

Bug #1355780 reported by omrim
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Expired
Undecided
Unassigned

Bug Description

Because the q-l3 agent is not loaded it caused My CI tests to failed.

The Stack Trace is:
TRACE neutron Traceback (most recent call last):
TRACE neutron File "/usr/local/bin/neutron-l3-agent", line 10, in <module>
TRACE neutron sys.exit(main())
TRACE neutron File "/opt/stack/neutron/neutron/agent/l3_agent.py", line 1787, in main
TRACE neutron manager=manager)
TRACE neutron File "/opt/stack/neutron/neutron/service.py", line 264, in create
TRACE neutron periodic_fuzzy_delay=periodic_fuzzy_delay)
TRACE neutron File "/opt/stack/neutron/neutron/service.py", line 197, in __init__
TRACE neutron self.manager = manager_class(host=host, *args, **kwargs)
TRACE neutron File "/opt/stack/neutron/neutron/agent/l3_agent.py", line 1706, in __init__
TRACE neutron super(L3NATAgentWithStateReport, self).__init__(host=host, conf=conf)
TRACE neutron File "/opt/stack/neutron/neutron/agent/l3_agent.py", line 430, in __init__
TRACE neutron self.plugin_rpc.get_service_plugin_list(self.context))
TRACE neutron File "/opt/stack/neutron/neutron/agent/l3_agent.py", line 142, in get_service_plugin_list
TRACE neutron version='1.3')
TRACE neutron File "/opt/stack/neutron/neutron/common/log.py", line 36, in wrapper
TRACE neutron return method(*args, **kwargs)
TRACE neutron File "/opt/stack/neutron/neutron/common/rpc.py", line 170, in call
TRACE neutron context, msg, rpc_method='call', **kwargs)
TRACE neutron File "/opt/stack/neutron/neutron/common/rpc.py", line 196, in __call_rpc_method
TRACE neutron return func(context, msg['method'], **msg['args'])
TRACE neutron File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/client.py", line 152, in call
TRACE neutron retry=self.retry)
TRACE neutron File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/transport.py", line 90, in _send
TRACE neutron timeout=timeout, retry=retry)
TRACE neutron File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py", line 404, in send
TRACE neutron retry=retry)
TRACE neutron File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/_drivers/amqpdriver.py", line 395, in _send
TRACE neutron raise result
TRACE neutron RemoteError: Remote error: UnsupportedVersion Endpoint does not support RPC version 1.3

Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

This is not enough for us to try and understand what is going on, can you provide input to the following- what CI is failing? What is the plugin that you are using, and in which configuration? RPC interfaces have changed recently, but for plugins like OVS the work has not been done since these are deprecated. We saw similar failures but for those that were using OVS as their foundation.

Changed in neutron:
status: New → Incomplete
Revision history for this message
Itsuro Oda (oda-g) wrote :

See https://bugs.launchpad.net/neutron/+bug/1353309
I met same problem and I found it.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for neutron because there has been no activity for 60 days.]

Changed in neutron:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.