** 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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to