Hi,
Any information on this would help.
Openstack release is Liberty
Backend is Ceph release infernalis
When I try migrating a ceph volume from the Horizon web interface I get "Error:
Failed to migrate volume"
>From command line it creates a new volume instead of migrating it and error
>reported is Remote error: ImageExists error renaming image
cinder --debug migrate da3ab25b-46c4-41bd-ba57-67c8e481c8fc ostackn3@rbd#RBD
....
....
Transferred chunk 256 of 256 (112607K/s). _transfer_data
/usr/lib/python2.7/dist-packages/cinder/
Terminate volume connection completed successfully.
Remove volume export completed successfully.
[u'Traceback (most recent call last):\n', u' File
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 142,
in _ dispatch_and_reply\n
executor_callback))\n', u' File
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 186
, in _dispatch\n
executor_callback)\n', u' File
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 129,
in _do_dispatch\n
result = func(ctxt, **new_args)\n', u' File
"/usr/lib/python2.7/dist-packages/osprofiler/profiler.py", line 105, in
wrapper\n return f(*args,
**kwargs)\n', u' File
"/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", line 3059, in
update _migrated_volume\n
volume_status)\n', u' File
"/usr/lib/python2.7/dist-packages/osprofiler/profiler.py", line 105, in
wrapper\n return
f(*args, **kwargs)\n', u' File
"/usr/lib/python2.7/dist-packages/cinder/volume/drivers/rbd.py", line 1084, in
update_migrated _volume\n
utils.convert_str(wanted_name))\n', u' File
"/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 183, in doit\n
result =
proxy_call(self._autowrap, f, *args, **kwargs)\n', u' File
"/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 141,
in proxy_call\n rv = execute(f,
*args, **kwargs)\n', u' File
"/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 122, in ex
ecute\n six.reraise(c, e,
tb)\n', u' File "/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 80,
in tworker\n rv = meth
(*args, **kwargs)\n', u' File "/usr/lib/python2.7/dist-packages/rbd.py", line
321, in rename\n raise make_ex(ret, \'error renaming
image\')\n', u'ImageExists: error renaming
image\n']. None
None.
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher Traceback
(most recent call last):
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatche
r.py", line 142, in _dispatch_and_reply
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
executor_callback))
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatche
r.py", line 186, in _dispatch
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
executor_callback)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatche
r.py", line 129, in _do_dispatch
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher result =
func(ctxt, **new_args)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/osprofiler/profiler.py", lin
e 105, in wrapper
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher return
f(*args, **kwargs)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", l
ine 1850, in migrate_volume
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
self.db.volume_update(ctxt, volume_ref['id'], updates)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", lin
e 195, in __exit__
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
six.reraise(self.type_, self.value, self.tb)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", l
ine 1844, in migrate_volume
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
new_type_id)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", l
ine 1667, in _migrate_volume_generic
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
new_volume['id'])
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", lin
e 195, in __exit__
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
six.reraise(self.type_, self.value, self.tb)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", l
ine 1652, in _migrate_volume_generic
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
error=False)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/osprofiler/profiler.py", lin
e 105, in wrapper
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher return
f(*args, **kwargs)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", l
ine 1759, in migrate_volume_completion
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
orig_volume_status)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/cinder/volume/rpcapi.py", li
ne 272, in update_migrated_volume
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
volume_status=original_volume_status)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/client.py
", line 158, in call
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
retry=self.retry)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/oslo_messaging/transport.py"
, line 90, in _send
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
timeout=timeout, retry=retry)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqp
driver.py", line 431, in send
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
retry=retry)
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher File
"/usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqp
driver.py", line 422, in _send
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher raise
result
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher RemoteError:
Remote error: ImageExists error renaming image
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher [u'Traceback
(most recent call last):\n', u' File "/usr/lib/python2.
7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 142, in
_dispatch_and_reply\n executor_callback))\n', u' File "/usr/lib/py
thon2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 186, in
_dispatch\n executor_callback)\n', u' File "/usr/lib/python2
.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 129, in _do_dispatch\n
result = func(ctxt, **new_args)\n', u' File "/usr/
lib/python2.7/dist-packages/osprofiler/profiler.py", line 105, in wrapper\n
return f(*args, **kwargs)\n', u' File "/usr/lib/python
2.7/dist-packages/cinder/volume/manager.py", line
3059, in update_migrated_volume\n volume_status)\n', u' File
"/usr/lib/python2.7
/dist-packages/osprofiler/profiler.py", line 105, in wrapper\n return
f(*args, **kwargs)\n', u' File "/usr/lib/python2.7/dist-pack
ages/cinder/volume/drivers/rbd.py", line
1084, in update_migrated_volume\n utils.convert_str(wanted_name))\n', u'
File "/usr/lib/p
ython2.7/dist-packages/eventlet/tpool.py", line 183, in doit\n result =
proxy_call(self._autowrap, f, *args, **kwargs)\n', u' File
"/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 141, in proxy_call\n
rv = execute(f, *args, **kwargs)\n', u' File "/us
r/lib/python2.7/dist-packages/eventlet/tpool.py",
line 122, in execute\n six.reraise(c, e, tb)\n', u' File
"/usr/lib/python2.7/dis
t-packages/eventlet/tpool.py", line 80, in tworker\n rv = meth(*args,
**kwargs)\n', u' File "/usr/lib/python2.7/dist-packages/rbd.
py", line 321, in rename\n raise
make_ex(ret, \'error renaming image\')\n', u'ImageExists: error renaming
image\n'].
2016-03-17 17:00:45.396 3319 ERROR oslo_messaging.rpc.dispatcher
Regards
Rajiv Duggal
[email protected]<mailto:[email protected]>
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack