deb-cinder/cinder/volume/drivers
Helen Walsh 9d2466bb29 VMAX driver - Detaching volumes if part of two or more MVs
When Live migration is used extensively there can be scenarios
where a regular attached volume can belong to two or more Masking
Views. Because of this, we did not remove the volume from the storage
group, which is not typical behaviour. In this fix we use a temporary
file to determine if a terminate_connection is a regular detach or a
part of the live migration process.

Change-Id: Ide38fa21d65859a5516c577a9983124d998a2e95
Closes-Bug: #1684595
2017-05-24 10:47:56 +00:00
..
coprhd Fix some format error in docstrings 2017-03-30 10:01:18 +08:00
datera Remove log translations 2017-03-19 14:59:57 +00:00
dell_emc VMAX driver - Detaching volumes if part of two or more MVs 2017-05-24 10:47:56 +00:00
disco Remove unused logging import 2017-02-16 13:31:30 +07:00
dothill Remove log translations 2017-03-19 14:59:57 +00:00
falconstor Fixed inconsistent naming conventions 2017-03-22 14:52:25 +08:00
fujitsu Eternus driver: Move soft dependency check out of __init__ 2017-05-01 13:19:46 -04:00
fusionstorage Remove log translations 2017-03-19 14:59:57 +00:00
hitachi Remove backup-restore methods in driver code 2017-05-04 10:55:20 -07:00
hpe 3PAR: Added volume to vvset in online copy 2017-05-17 03:54:35 +00:00
huawei Spelling error "paramenter" 2017-04-27 17:07:22 +08:00
ibm Python3: Don't use Exception.message 2017-05-23 14:06:51 +08:00
infortrend Remove log translations 2017-03-19 14:59:57 +00:00
kaminario Python3: Don't use Exception.message 2017-05-23 14:06:51 +08:00
lenovo Add SUPPORTED flag to Lenovo FC driver 2017-02-03 10:41:44 -07:00
nec Merge "Use the list iterator instead of six iterator" 2017-05-23 17:18:46 +00:00
netapp Python3: Don't use Exception.message 2017-05-23 14:06:51 +08:00
nexenta Fix some format error in docstrings 2017-03-30 10:01:18 +08:00
prophetstor ProphetStor failed to create volume size larger than the snapshot. 2017-04-21 14:54:33 +08:00
reduxio Remove log translations 2017-03-19 14:59:57 +00:00
san Remove log translations 2017-03-19 14:59:57 +00:00
synology Merge "Synology: fix snapshot metadata loss" 2017-05-03 21:13:08 +00:00
veritas Implementation of cinder driver for Veritas HyperScale 2017-03-28 21:40:51 +05:30
violin Mark the Violin volume drivers as unsupported 2017-03-23 07:51:26 -05:00
vmware Remove backup-restore methods in driver code 2017-05-04 10:55:20 -07:00
windows Merge "SMBFS: avoid unnecessary conversion when uploading volumes" 2017-05-23 23:01:47 +00:00
zfssa Merge "ZFSSA cache luns are too small when images are precisely X Gi" 2017-05-16 01:12:40 +00:00
zte Remove log translations 2017-03-19 14:59:57 +00:00
__init__.py Files with no code must be left completely empty 2016-09-28 16:29:30 +07:00
block_device.py Remove log translations 2017-03-19 14:59:57 +00:00
blockbridge.py Mark Blockbridge volume driver as unsupported 2017-03-23 07:08:29 -05:00
coho.py Coho Data: New socket connections per request 2016-10-10 13:31:48 -07:00
drbdmanagedrv.py Remove log translations 2017-03-19 14:59:57 +00:00
hgst.py Remove log translations 2017-03-19 14:59:57 +00:00
infinidat.py INFINIDAT: add locking around initialize/terminate connection 2017-05-21 16:18:24 +03:00
lvm.py Remove backup-restore methods in driver code 2017-05-04 10:55:20 -07:00
nfs.py NFS: run qemu-img info as root 2017-04-28 16:42:18 -04:00
nimble.py Remove log translations 2017-03-19 14:59:57 +00:00
pure.py Remove log translations 2017-03-19 14:59:57 +00:00
qnap.py Merge "Use the list iterator instead of six iterator" 2017-05-23 17:18:46 +00:00
quobyte.py Reverts quobyte_volume_url option back to type StrOpt 2017-04-12 11:32:33 +02:00
rbd.py Merge "rbd: resize volume not cloned but full copy" 2017-05-23 19:54:56 +00:00
remotefs.py Merge "RemoteFS: prevent creation of encrypted volumes" 2017-05-18 18:31:26 +00:00
sheepdog.py Merge "Remove backup-restore methods in driver code" 2017-05-22 16:22:30 +00:00
solidfire.py Merge "Fix lock contention in SolidFire driver" 2017-03-20 13:14:20 +00:00
tegile.py Remove log translations 2017-03-19 14:59:57 +00:00
tintri.py Remove log translations 2017-03-19 14:59:57 +00:00
vzstorage.py Merge "vzstorage: use resize instead of grow for ploop images" 2017-03-22 17:35:51 +00:00
xio.py Remove log translations 2017-03-19 14:59:57 +00:00
zadara.py Remove log translations 2017-03-19 14:59:57 +00:00