Exception in during volume creation in Nexenta NFS volume driver
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp Traceback (most recent call last):
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/openstack/common/rpc/amqp.py", line 441, in _process_data
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp **args)
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/openstack/common/rpc/dispatcher.py", line 148, in dispatch
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp return getattr(proxyobj, method)(ctxt, **kwargs)
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/manager.py", line 215, in create_volume
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp flow.run(context.elevated())
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/taskflow/decorators.py", line 105, in wrapper
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp return f(self, *args, **kwargs)
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/taskflow/patterns/linear_flow.py", line 232, in run
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp run_it(r)
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/taskflow/patterns/linear_flow.py", line 212, in run_it
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp self.rollback(context, cause)
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp self.gen.next()
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/taskflow/patterns/linear_flow.py", line 172, in run_it
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp result = runner(context, *args, **kwargs)
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/taskflow/utils.py", line 260, in __call__
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp self.result = self.task(*args, **kwargs)
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/flows/create_volume/__init__.py", line 1441, in __call__
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp **volume_spec)
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/flows/create_volume/__init__.py", line 1418, in _create_raw_volume
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp return self.driver.create_volume(volume_ref)
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/drivers/nfs.py", line 96, in create_volume
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp self._do_create_volume(volume)
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/drivers/nexenta/nfs.py", line 109, in _do_create_volume
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp {'compression': self.configuration.nexenta_volume_compression}
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/drivers/nexenta/jsonrpc.py", line 82, in __call__
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp raise NexentaJSONException(response['error'].get('message', ''))
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp NexentaJSONException: Fewer items found in D-Bus signature than in Python arguments
2013-09-03 14:50:58.291 TRACE cinder.openstack.common.rpc.amqp
Reviewed: https:/ /review. openstack. org/45503 github. com/openstack/ cinder/ commit/ 4ea6dfd0b1140e4 37703128bf52d65 dbd2751751
Committed: http://
Submitter: Jenkins
Branch: master
commit 4ea6dfd0b1140e4 37703128bf52d65 dbd2751751
Author: Victor Rodionov <email address hidden>
Date: Sat Sep 7 02:18:48 2013 +0400
Fix bug in Nexenta NFS driver _do_create_volume
Fix bug in _do_create_volume method of Nexenta NFS volume driver. create_ with_opts.
NMS call nms.folder.create doesn't support third argument, that is why
this call changed to nms.folder.
Closes-Bug: #1221946 17e7a1691979639 689d95adc92
Change-Id: I712ee2919f1bd1