yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #27145
[Bug 999508] Re: DeviceIsBusy error when reattaching volume to an instance
** Changed in: nova
Status: Incomplete => Invalid
--
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/999508
Title:
DeviceIsBusy error when reattaching volume to an instance
Status in OpenStack Compute (Nova):
Invalid
Bug description:
This happens mostly when you detach a volume and attach it to an
instance for the second time. You can't see error message in horizon,
but the attachments information is still empty after the "Manage
Volume Attachments" dialogue window close. It will always reported
DeviceIsBusy error in nova log even you retry after waiting for a
period of time.
Stack Trace:
...
2012-05-15 11:39:35 ERROR nova.rpc.amqp [req-f3308f84-2037-4a06-bb7c-0c839fd59eff f1471e8df51e4e3d8e5a15ae98184e4
8 b5797569c91b4c2d9f8fc321d37b0892] Exception during message handling
2012-05-15 11:39:35 TRACE nova.rpc.amqp Traceback (most recent call last):
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/rpc/amqp.py", line 265, in _process_data
2012-05-15 11:39:35 TRACE nova.rpc.amqp rval = node_func(context=ctxt, **node_args)
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/exception.py", line 119, in wrapped
2012-05-15 11:39:35 TRACE nova.rpc.amqp temp_level, payload)
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-05-15 11:39:35 TRACE nova.rpc.amqp self.gen.next()
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/exception.py", line 94, in wrapped
2012-05-15 11:39:35 TRACE nova.rpc.amqp return f(*args, **kw)
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/compute/manager.py", line 171, in decorated_
function
2012-05-15 11:39:35 TRACE nova.rpc.amqp function(self, context, instance_uuid, *args, **kwargs)
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/compute/manager.py", line 195, in decorated_
function
2012-05-15 11:39:35 TRACE nova.rpc.amqp sys.exc_info())
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-05-15 11:39:35 TRACE nova.rpc.amqp self.gen.next()
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/compute/manager.py", line 189, in decorated_
function
2012-05-15 11:39:35 TRACE nova.rpc.amqp return function(self, context, instance_uuid, *args, **kwargs)
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/compute/manager.py", line 1773, in attach_vo
lume
2012-05-15 11:39:35 TRACE nova.rpc.amqp connector)
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-05-15 11:39:35 TRACE nova.rpc.amqp self.gen.next()
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/compute/manager.py", line 1764, in attach_vo
lume
2012-05-15 11:39:35 TRACE nova.rpc.amqp mountpoint)
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/exception.py", line 119, in wrapped
2012-05-15 11:39:35 TRACE nova.rpc.amqp temp_level, payload)
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-05-15 11:39:35 TRACE nova.rpc.amqp self.gen.next()
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/exception.py", line 94, in wrapped
2012-05-15 11:39:35 TRACE nova.rpc.amqp return f(*args, **kw)
2012-05-15 11:39:35 TRACE nova.rpc.amqp File "/opt/stack/nova/nova/virt/libvirt/connection.py", line 533, in attach_volume
2012-05-15 11:39:35 TRACE nova.rpc.amqp raise exception.DeviceIsBusy(device=mount_device)
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/999508/+subscriptions