q-l3 service is failing due to unsupported RPC version 1.3 in the agent
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/
TRACE neutron sys.exit(main())
TRACE neutron File "/opt/stack/
TRACE neutron manager=manager)
TRACE neutron File "/opt/stack/
TRACE neutron periodic_
TRACE neutron File "/opt/stack/
TRACE neutron self.manager = manager_
TRACE neutron File "/opt/stack/
TRACE neutron super(L3NATAgen
TRACE neutron File "/opt/stack/
TRACE neutron self.plugin_
TRACE neutron File "/opt/stack/
TRACE neutron version='1.3')
TRACE neutron File "/opt/stack/
TRACE neutron return method(*args, **kwargs)
TRACE neutron File "/opt/stack/
TRACE neutron context, msg, rpc_method='call', **kwargs)
TRACE neutron File "/opt/stack/
TRACE neutron return func(context, msg['method'], **msg['args'])
TRACE neutron File "/usr/local/
TRACE neutron retry=self.retry)
TRACE neutron File "/usr/local/
TRACE neutron timeout=timeout, retry=retry)
TRACE neutron File "/usr/local/
TRACE neutron retry=retry)
TRACE neutron File "/usr/local/
TRACE neutron raise result
TRACE neutron RemoteError: Remote error: UnsupportedVersion Endpoint does not support RPC version 1.3
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.