cinder/cinder
Alex O'Rourke 5248fca729 3PAR: Fix delete volume when online clone
When an online clone volume is deleted, the clone needs to be stopped
first. On delete, a new exception is raised from the 3PAR. We need to
check for the error code when hpeexceptions.HTTPConflict is raised.

Change-Id: Iceb1b35e0312b109b2b19cd7d5c45b4a6242ccc5
Closes-Bug: #1349639
(cherry picked from commit f0dda71610)
2016-06-22 15:55:54 -07:00
..
api Don't disallow quota deletion if allocated < 0 2016-05-24 16:01:42 +00:00
backup Report 2.0 as supported version of RPC APIs 2016-03-21 18:25:04 +00:00
brick Add LC_ALL=C to lvcreate, lvextend and pvresize 2015-11-05 18:43:31 +01:00
cmd rtstool surrounds IPv6 addresses by brackets 2016-04-02 17:12:23 +03:00
common Remove circular import to fix config generation 2016-03-14 12:54:58 +01:00
compute Fix InstanceLocalityFilter scheduler filter 2015-11-18 15:42:13 +02:00
config Exclude test.py from sample conf 2016-03-09 10:42:52 -05:00
consistencygroup Remove a vol in error state from a CG 2016-03-03 16:26:03 +02:00
db Return BadRequest for invalid 4byte unicode character 2016-06-06 12:05:30 +00:00
hacking hacking: Fix false positive in C302 check 2016-02-09 14:58:46 +01:00
image Fix image-volume cache to use volume object when evicting 2016-05-24 08:42:51 -07:00
keymgr Fix call to Barbican Secrets create() 2016-03-03 14:15:08 +00:00
locale Imported Translations from Zanata 2016-05-10 07:19:28 +00:00
objects Fix volume retype failure with on-demand policy 2016-04-08 12:32:58 +00:00
replication Cleanup unused conf variables 2016-02-16 11:26:06 +11:00
scheduler Report 2.0 as supported version of RPC APIs 2016-03-21 18:25:04 +00:00
testing
tests 3PAR: Fix delete volume when online clone 2016-06-22 15:55:54 -07:00
transfer Handle OverQuota exception during volume transfer 2016-02-19 13:34:28 +08:00
volume 3PAR: Fix delete volume when online clone 2016-06-22 15:55:54 -07:00
wsgi Moved CORS middleware configuration into oslo-config-generator 2016-03-08 08:51:52 -08:00
zonemanager Fix Brcd lookup service to use defined southbound protocol 2016-05-26 21:10:31 +00:00
__init__.py Re-enabled hacking checks for H105 2016-01-05 11:22:40 +02:00
context.py Preserve request id in Cinder logs 2015-12-16 12:04:57 -06:00
coordination.py Tooz locks 2015-12-17 10:27:43 +00:00
exception.py Fix race condition when toggling SP 2016-03-18 02:19:29 +00:00
flow_utils.py Refactoring of manager's create_volume flow 2015-07-24 11:19:09 +02:00
i18n.py Remove unused gettextutils from oslo-incubator 2015-10-16 15:22:49 -05:00
manager.py Add SIGHUP handlers to reset RPC version pins 2016-02-19 10:30:17 +01:00
opts.py Exclude test.py from sample conf 2016-03-09 10:42:52 -05:00
policy.py adds user_id to check_is_admin 2015-08-25 04:46:18 -07:00
quota.py Re-enable -1 child limits for nested quotas 2016-02-27 07:16:10 +00:00
quota_utils.py Support https keystone CA checking in volume quotas 2016-05-15 21:50:41 +03:00
rpc.py Fix RPC and Object version pinning on API 2016-05-06 12:58:31 +02:00
service.py Fix service version pinning on start 2016-04-19 11:07:21 +02:00
ssh_utils.py Fix sshpool.remove code 2016-03-01 03:20:04 +00:00
test.py Remove "patch mock to raise for invalid assert calls" 2016-04-11 13:09:09 +00:00
utils.py Remove object to dictionary translation logic 2016-05-18 22:45:28 +00:00
version.py