0e6ee1b1df38059f338ebd93c605dfb51a93a8a5
Migration of volumes kinda screws up the use of ID as the reference to use for deleting volumes. If a volume is migrated, the UUID (ID) gets swapped and no longer matches the UUID the volume had when it was initially created on the back end device. The result is that deletion of that volume fails on the back end because the handle to the new UUID doesn't exist. On the other hand, you also have to be careful in dealing with and cleaning up volumes migrated off of your back end device for the same types of reasons. This change just adds an additional check in the SF driver so that we are querying the back end device for the ID and the name_id. This way we make sure if the volume is on our device we clean it up. Change-Id: I60f8e8864f236fb92dd03560576377f1a0bdd82b Closes-Bug: #1733967
Team and repository tags
CINDER
You have come across a storage service for an open cloud computing service. It has identified itself as Cinder. It was abstracted from the Nova project.
- Wiki: https://wiki.openstack.org/Cinder
- Developer docs: https://docs.openstack.org/cinder/latest/
Getting Started
If you'd like to run from the master branch, you can clone the git repo:
For developer information please see HACKING.rst
You can raise bugs here https://bugs.launchpad.net/cinder
Python client
https://git.openstack.org/cgit/openstack/python-cinderclient
Description
Languages
Python
99.7%
Smarty
0.3%