deb-cinder/cinder
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
..
api Merge "Support 'LIKE' operator to filter resource" 2017-05-23 19:11:13 +00:00
backup Merge "NFS Backup: Fix overwritting backups" 2017-05-22 23:54:42 +00:00
brick Give more time for LVM deactivation 2017-04-28 14:14:16 -05:00
cmd Merge "Make cinder-manage online migrations more verbose" 2017-03-27 10:14:48 +00:00
common Add service dynamic log change/query 2017-05-16 13:37:35 +02:00
compute Modernize the nova client in cinder 2017-05-07 19:22:03 +02:00
config genopts: Fix python 3 compat, sort options 2017-05-04 14:30:21 -04:00
consistencygroup Merge "Add quota limit check and enhance roll back for cg create" 2017-03-20 13:13:08 +00:00
db Merge "Support 'LIKE' operator to filter resource" 2017-05-23 19:11:13 +00:00
group Fix for Group API update to include check policy 2017-04-13 03:54:43 -04:00
hacking Remove hacking check for log translation 2017-03-18 03:00:12 -05:00
image Merge "qemu_img_info: Don't autodetect source format" 2017-05-22 19:09:29 +00:00
interface Fix some format error in docstrings 2017-03-30 10:01:18 +08:00
keymgr Remove log translations 2017-03-19 14:59:57 +00:00
locale Imported Translations from Zanata 2016-10-15 07:34:30 +00:00
message Improve help for periodic message_reap_interval 2017-04-19 10:03:52 -05:00
objects Merge "Rolling Upgrades: Fix VolumeAttachment" 2017-05-22 01:42:30 +00:00
scheduler Merge "Don't check thin provisioning when manage volumes" 2017-05-22 17:31:57 +00:00
tests VMAX driver - Detaching volumes if part of two or more MVs 2017-05-24 10:47:56 +00:00
transfer Trivial fix typos while reading code 2017-05-04 10:27:57 +07:00
volume VMAX driver - Detaching volumes if part of two or more MVs 2017-05-24 10:47:56 +00:00
wsgi Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
zonemanager Fix some format error in docstrings 2017-03-30 10:01:18 +08:00
__init__.py Set EVENTLET_NO_GREENDNS for IPv6 and dnspython compat 2016-11-11 13:19:07 -06:00
context.py Remove log translations 2017-03-19 14:59:57 +00:00
coordination.py coordination: remove un-used method is_active() 2017-05-18 21:17:52 +02:00
exception.py Implementation of cinder driver for Veritas HyperScale 2017-03-28 21:40:51 +05:30
flow_utils.py Fix logging traceback in service logs 2016-12-20 12:39:07 +05:30
i18n.py Remove log translations 2017-03-19 14:59:57 +00:00
manager.py Add service dynamic log change/query 2017-05-16 13:37:35 +02:00
opts.py Dell EMC: Moved SC driver under dell_emc 2017-05-15 13:15:54 -05:00
policy.py Use to_policy_values for enforcing policy 2016-09-13 01:13:15 +00:00
quota.py Remove log translations 2017-03-19 14:59:57 +00:00
quota_utils.py Remove log translations 2017-03-19 14:59:57 +00:00
rpc.py Merge "Remove old oslo.messaging transport aliases" 2017-03-27 16:34:25 +00:00
service.py Use HostAddressOpt for opts that accept IP and hostnames 2017-04-05 22:19:06 -04:00
ssh_utils.py Remove log translations 2017-03-19 14:59:57 +00:00
test.py Fix py27 gate - Remove Tooz usage for tests 2017-05-18 17:20:47 +02:00
utils.py Add service dynamic log change/query 2017-05-16 13:37:35 +02:00
version.py