yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #04518
[Bug 1220112] Re: scheduler rpcapi 2.9 is not backwards compatible
** Changed in: nova
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1220112
Title:
scheduler rpcapi 2.9 is not backwards compatible
Status in OpenStack Compute (Nova):
Fix Released
Bug description:
patch 552693e4ad51291c8bfd28cd1939ed3609f6eeac
(https://review.openstack.org/#/c/37933/) which added compute
scheduler rpcapi version 2.9 does not provide any backwards
compatibility, this should be done using 'self.can_send_version'
The result of this is, if compute is running grizzly and trunk is
running with
[upgrade_levels]
scheduler=grizzly
in nova.conf
nova-conductor logs:
1e5a084a4838b5d258532645eacc'} from (pid=861) _safe_log /opt/stack/nova/nova/openstack/common/rpc/common.py:277
2013-09-03 04:32:36.347 DEBUG qpid.messaging.io.ops [-] SENT[4a35cb0]: SessionCompleted(commands=[0-16]) from (pid=861) write_op /usr/lib/python2.7/site-packages/qpid/messaging/driver.py:671
2013-09-03 04:32:36.351 ERROR nova.openstack.common.rpc.amqp [req-b596a82a-0be1-4b90-a93a-d05ae7011e0b demo demo] Exception during message handling
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp Traceback (most recent call last):
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp File "/opt/stack/nova/nova/openstack/common/rpc/amqp.py", line 461, in _process_data
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp **args)
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp File "/opt/stack/nova/nova/openstack/common/rpc/dispatcher.py", line 172, in dispatch
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp result = getattr(proxyobj, method)(ctxt, **kwargs)
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp File "/opt/stack/nova/nova/conductor/manager.py", line 745, in build_instances
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp legacy_bdm_in_spec=legacy_bdm)
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp File "/opt/stack/nova/nova/scheduler/rpcapi.py", line 112, in run_instance
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp legacy_bdm_in_spec=legacy_bdm_in_spec), version='2.9')
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp File "/opt/stack/nova/nova/openstack/common/rpc/proxy.py", line 169, in cast
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp self._set_version(msg, version)
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp File "/opt/stack/nova/nova/openstack/common/rpc/proxy.py", line 72, in _set_version
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp raise rpc_common.RpcVersionCapError(version_cap=self.version_cap)
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp RpcVersionCapError: Specified RPC version cap, 2.6, is too low
2013-09-03 04:32:36.351 TRACE nova.openstack.common.rpc.amqp
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1220112/+subscriptions