Unable to delete a volume

Bug #1043055 reported by Vincent Hou
This bug report is a duplicate of:  Bug #1038062: TgtAdm is broken. Edit Remove
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Confirmed
Critical
John Griffith

Bug Description

The volume is unable to delete successfully. I am using the latest code from the master.

====================================Log of cinder volume=============================
2012-08-29 10:45:54 TRACE cinder.volume.driver
2012-08-29 10:45:58 DEBUG cinder.utils [req-a0b21ef4-4139-4c94-973f-0ae05b3f54ae 105b3605aea24847b805acb72eadb123 0a947ce780914c1aa5ad
a1d78b45f49f] Running cmd (subprocess): sudo /usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf lvremove -f stack-volumes/volume
-086dce96-b753-4e98-8fde-53b18d13e02e from (pid=7089) execute /opt/stack/cinder/cinder/utils.py:205
Running cmd (subprocess): sudo /usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf lvremove -f stack-volumes/volume-086dce96-b753
-4e98-8fde-53b18d13e02e
2012-08-29 10:45:58 DEBUG cinder.utils [req-a0b21ef4-4139-4c94-973f-0ae05b3f54ae 105b3605aea24847b805acb72eadb123 0a947ce780914c1aa5ad
a1d78b45f49f] Result was 5 from (pid=7089) execute /opt/stack/cinder/cinder/utils.py:221
Result was 5
2012-08-29 10:45:59 ERROR cinder.openstack.common.rpc.amqp [-] Exception during message handling
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp Traceback (most recent call last):
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/openstack/common/rpc/amqp.py", line 275, i
n _process_data
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp rval = self.proxy.dispatch(ctxt, version, method, **args)
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/openstack/common/rpc/dispatcher.py", line
145, in dispatch
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp return getattr(proxyobj, method)(ctxt, **kwargs)
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/manager.py", line 196, in delete_vo
lume
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp {'status': 'error_deleting'})
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp self.gen.next()
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/manager.py", line 185, in delete_vo
lume
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp self.driver.delete_volume(volume_ref)
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/driver.py", line 186, in delete_vol
ume
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp self._delete_volume(volume, volume['size'])
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/driver.py", line 142, in _delete_volume
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp run_as_root=True)
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/driver.py", line 96, in _try_execute
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp self._execute(*command, **kwargs)
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/utils.py", line 228, in execute
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp cmd=' '.join(cmd))
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp ProcessExecutionError: Unexpected error while running command.
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp Command: sudo /usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf lvremove -f stack-volumes/volume-086dce96-b753-4e98-8fde-53b18d13e02e
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp Exit code: 5
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp Stdout: ''
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp Stderr: ' Can\'t remove open logical volume "volume-086dce96-b753-4e98-8fde-53b18d13e02e"\n'
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp
Exception during message handling
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp Traceback (most recent call last):
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/openstack/common/rpc/amqp.py", line 275, in _process_data
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp rval = self.proxy.dispatch(ctxt, version, method, **args)
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/openstack/common/rpc/dispatcher.py", line 145, in dispatch
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp return getattr(proxyobj, method)(ctxt, **kwargs)
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/manager.py", line 196, in delete_volume
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp {'status': 'error_deleting'})
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp self.gen.next()
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/manager.py", line 185, in delete_volume
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp self.driver.delete_volume(volume_ref)
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/driver.py", line 186, in delete_volume
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp self._delete_volume(volume, volume['size'])
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/driver.py", line 142, in _delete_volume
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp run_as_root=True)
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/volume/driver.py", line 96, in _try_execute
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp self._execute(*command, **kwargs)
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp File "/opt/stack/cinder/cinder/utils.py", line 228, in execute
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp cmd=' '.join(cmd))
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp ProcessExecutionError: Unexpected error while running command.
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp Command: sudo /usr/local/bin/cinder-rootwrap /etc/cinder/rootwrap.conf lvremove -f stack-volumes/volume-086dce96-b753-4e98-8fde-53b18d13e02e
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp Exit code: 5
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp Stdout: ''
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp Stderr: ' Can\'t remove open logical volume "volume-086dce96-b753-4e98-8fde-53b18d13e02e"\n'
2012-08-29 10:45:59 TRACE cinder.openstack.common.rpc.amqp
2012-08-29 10:46:31 DEBUG cinder.manager [-] Running periodic task VolumeManager._publish_service_capabilities from (pid=7089) periodic_tasks /opt/stack/cinder/cinder/manager.py:164
Running periodic task VolumeManager._publish_service_capabilities
2012-08-29 10:46:31 DEBUG cinder.manager [-] Running periodic task VolumeManager._report_driver_status from (pid=7089) periodic_tasks /opt/stack/cinder/cinder/manager.py:164
Running periodic task VolumeManager._report_driver_status

Vincent Hou (houshengbo)
Changed in cinder:
assignee: nobody → Vincent Hou (houshengbo)
Changed in cinder:
milestone: none → folsom-rc1
assignee: Vincent Hou (houshengbo) → John Griffith (john-griffith)
importance: Undecided → Critical
status: New → Confirmed
Revision history for this message
Akira Yoshiyama (yosshy) wrote :

Duplicated Bug #1038062 ?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.