cinder/cinder
odonos12 13e45234bf PowerMax Driver - U4P failover lock not released on exception
During U4P failover, if the initial operation that triggered the
failover hits an exception it can leave the failover lock in place.
Any operations waiting for lock to clear will continue to loop in place.
Added additional lock releases in exception catches and also a maximum
time that the holding operations should wait.

Change-Id: I43319854df9597df791a83cb4c598db0db3caec7
Closes-bug: 1875640
(cherry picked from commit 4351ace84f)
2020-05-19 12:14:44 +01:00
..
api Merge "Fix some typos in docs" 2020-04-23 04:48:55 +00:00
backup Merge "Change _get_volume_size_gb to _get_volume_size_bytes" 2020-04-13 18:17:39 +00:00
brick Raise hacking version to 2.0.0 2020-01-02 14:42:49 -06:00
cmd Monkey patch original current_thread _active 2020-05-06 08:44:33 +00:00
common Leverage hw accelerator in image compression 2019-09-18 03:01:18 +00:00
compute nova: use EndpointNotFound from keystoneauth1 2019-09-03 10:58:59 -04:00
db Merge "Add migration to make volume_type_id non nullable" 2020-02-26 09:17:52 +00:00
group Continue renaming volume_utils (core) 2019-09-09 20:48:26 -04:00
image Add glance image colocation feature for Virtuozzo driver 2020-04-30 05:25:57 +00:00
interface Elaborate on terminate_connection documentation 2019-12-04 09:21:15 -06:00
keymgr Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
locale Imported Translations from Zanata 2020-04-26 06:27:45 +00:00
message Add user messages for some volume snapshot actions 2019-04-26 17:02:05 -04:00
objects Cinder backup export broken 2020-02-21 21:49:22 +00:00
policies Correct description for encryption-type policies 2020-04-16 11:20:00 -04:00
privsep Enable flake8-logging-format extension 2020-01-09 14:35:20 -06:00
scheduler Merge "Add filter_function and goodness_function to pools" 2020-04-22 13:24:58 +00:00
tests PowerMax Driver - U4P failover lock not released on exception 2020-05-19 12:14:44 +01:00
transfer Raise hacking version to 2.0.0 2020-01-02 14:42:49 -06:00
volume PowerMax Driver - U4P failover lock not released on exception 2020-05-19 12:14:44 +01:00
wsgi Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
zonemanager Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
__init__.py
context.py Preserve request id in Cinder logs when creating boot volume 2020-03-27 01:10:06 +00:00
coordination.py Remove deprecated heartbeat options 2017-10-03 14:41:18 -05:00
exception.py Merge "Support multiple stores of Glance" 2020-01-29 00:57:33 +00:00
flow_utils.py Fix logging traceback in service logs 2016-12-20 12:39:07 +05:30
i18n.py Replace http with https for doc links in cinder 2017-10-17 11:14:01 +08:00
manager.py Merge "Publish backup capabilities to a scheduler" 2020-01-14 19:50:21 +00:00
opts.py Merge "HPE 3PAR: Support duplicated FQDN in network" 2020-04-22 11:33:13 +00:00
policy.py Resolve deprecation of encryption policy target 2020-04-16 10:59:18 -04:00
quota_utils.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
quota.py Bump hacking version to 1.1.x 2019-05-30 15:06:02 -04:00
rpc.py Replace assert to raise AssertionError 2019-06-05 18:41:21 +03:00
service_auth.py Add service_token for cinder-nova interaction 2017-12-15 12:04:23 +05:30
service.py Merge "Enable mutate for cinder scheduler" 2020-03-19 14:03:19 +00:00
ssh_utils.py Stop a connections leak when freeing an SSHPool 2018-02-14 18:16:55 -06:00
test.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
utils.py Fix "is"/"is not" with a literal usage 2019-11-08 09:39:39 -05:00
version.py