Comment 1 for bug 1276772

Revision history for this message
Matt Riedemann (mriedem) wrote :

Fail:

http://64.119.130.115/63217/7/Hyper-V/hv-compute2/nova-compute.log.gz

2014-02-04 12:04:21.801 444 ERROR nova.virt.hyperv.vmops [req-169d8df4-f190-409e-ae31-3e501e9b6401 0c4d774866944ff78b9222e732172eee f467a9dd25c4477398f3ba92977acc14] [Error 32] The process cannot access the file because it is being used by another process: 'C:\\OpenStack\\Instances\\instance-00000008\\root.vhd'
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops Traceback (most recent call last):
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops File "c:\OpenStack\virtualenv\lib\site-packages\nova\virt\hyperv\vmops.py", line 357, in destroy
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops self._delete_disk_files(instance_name)
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops File "c:\OpenStack\virtualenv\lib\site-packages\nova\virt\hyperv\vmops.py", line 336, in _delete_disk_files
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops remove_dir=True)
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops File "c:\OpenStack\virtualenv\lib\site-packages\nova\virt\hyperv\pathutils.py", line 120, in get_instance_dir
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops create_dir, remove_dir)
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops File "c:\OpenStack\virtualenv\lib\site-packages\nova\virt\hyperv\pathutils.py", line 106, in _get_instances_sub_dir
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops self._check_remove_dir(path)
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops File "c:\OpenStack\virtualenv\lib\site-packages\nova\virt\hyperv\pathutils.py", line 99, in _check_remove_dir
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops self.rmtree(path)
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops File "c:\OpenStack\virtualenv\lib\site-packages\nova\virt\hyperv\pathutils.py", line 75, in rmtree
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops shutil.rmtree(path)
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops File "C:\Python27\Lib\shutil.py", line 252, in rmtree
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops onerror(os.remove, fullname, sys.exc_info())
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops File "C:\Python27\Lib\shutil.py", line 250, in rmtree
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops os.remove(fullname)
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops WindowsError: [Error 32] The process cannot access the file because it is being used by another process: 'C:\\OpenStack\\Instances\\instance-00000008\\root.vhd'
2014-02-04 12:04:21.801 444 TRACE nova.virt.hyperv.vmops