Cinder (Newton) - Don't create volume
I have errors when I try to deploy a new volume, my environment: Ubuntu 16.04.2 LTS and Openstack Newton
Error:
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher [req-122de90d-f4df-4501-98b5-00c572ece76c 7dd64a5854ec4dcda0cff5286a7ae9e5 1048502ac5b94aad9386a3300a6e9bf7 - default default] Exception during message handling: Version 1.5 of Volume is not supported
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher Traceback (most recent call last):
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 138, in _dispatch_and_reply
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher incoming.message))
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 185, in _dispatch
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher return self._do_dispatch(endpoint, method, ctxt, args)
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 125, in _do_dispatch
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher new_args[argname] = self.serializer.deserialize_entity(ctxt, arg)
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/cinder/rpc.py", line 123, in deserialize_entity
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher return self._base.deserialize_entity(context, entity)
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 902, in deserialize_entity
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher entity = self._process_object(context, entity)
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 865, in _process_object
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher ctxt.reraise = True
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher self.force_reraise()
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb)
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 846, in _process_object
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher objprim, context=context)
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 401, in obj_from_primitive
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher objclass = cls.obj_class_from_name(objname, objver)
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 374, in obj_class_from_name
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher supported=latest_ver)
2017-06-30 10:52:33.818 10880 ERROR oslo_messaging.rpc.dispatcher IncompatibleObjectVersion: Version 1.5 of Volume is not supported
2017-06-30 ...
"Version 1.5 of Volume is not supported"
Could it be that your Cinder endpoints are misconfigured? Can you run any cinder command, e.g.
openstack volume list
?I too get the same error. What is the solution?
I am not aware of any. It looks like the original poster used an incompatible version of Cinder. Note that this was 2.5 years ago; many things have changed since then.
From which log file did you get the above messages?