deb-cinder/cinder
Michał Dulko 7f09229d6c Delete volume when rescheduling
If a reschedulable failure happens in the driver after the volume was
created on the backend, it will get orphaned and only way to remove it
will be through backend internals. This commit adds an additional
delete_volume call to the driver after the volume got rescheduled to
make sure no volumes will get orphaned.

Change-Id: Idd86a4842bdc6ecf0cabbeff0a9c9704e030302a
Closes-Bug: 1561579
2017-01-09 15:55:20 +01:00
..
api Adds metadata in search option for snapshot 2017-01-04 16:21:20 +00:00
backup Remove "service" from required_import_options 2016-12-20 03:37:04 +00:00
brick Provide cfg to ignore lvm descriptor leak warnings 2016-09-26 09:20:58 +00:00
cmd Merge "Fix TypeError when execute cinder-volume-usage-audit" 2016-12-08 15:56:46 +00:00
common Add orm type check for paginate_query 2017-01-05 06:40:07 +00:00
compute Read domain info from context when contacting nova 2016-09-20 19:49:34 +00:00
config Delete space to pass the check of pep8 2016-12-20 04:46:46 -05:00
consistencygroup Cinder consistency group returning generic error message 2016-12-21 12:52:06 +08:00
db Adds metadata in search option for snapshot 2017-01-04 16:21:20 +00:00
group [1/4]Reset generic volume group status 2016-12-23 22:58:48 +08:00
hacking Hacking: Remove N333 oslo namespace import check 2016-12-12 10:08:31 -05:00
image Merge "Fix glance v2 image update" 2016-11-27 20:48:11 +00:00
interface Add unsupported status to driver listing 2016-11-29 18:04:22 +05:30
keymgr Modifies override logic for key_manager 2016-09-21 11:01:59 -04:00
locale Imported Translations from Zanata 2016-10-15 07:34:30 +00:00
message Add pagination support to messages 2016-05-27 10:49:00 +00:00
objects Merge "[2/4]Reset group snapshot status" 2016-12-22 15:53:52 +00:00
releasenotes/notes Remove Kaminario deprecated option 2016-12-07 12:10:52 +00:00
scheduler Avoid Forcing the Translation of Translatable Variables 2016-12-25 12:43:45 +00:00
tests Delete volume when rescheduling 2017-01-09 15:55:20 +01:00
transfer Add more operations to cluster 2016-12-20 19:20:52 +01:00
volume Delete volume when rescheduling 2017-01-09 15:55:20 +01:00
wsgi Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
zonemanager Fix Cisco Initiator zoning updates 2017-01-03 23:12:49 +01:00
__init__.py Set EVENTLET_NO_GREENDNS for IPv6 and dnspython compat 2016-11-11 13:19:07 -06:00
context.py Use to_policy_values for enforcing policy 2016-09-13 01:13:15 +00:00
coordination.py Update synchronized decorator 2016-10-12 10:25:33 -05:00
exception.py [1/4]Reset generic volume group status 2016-12-23 22:58:48 +08:00
flow_utils.py Fix logging traceback in service logs 2016-12-20 12:39:07 +05:30
i18n.py Remove unused gettextutils from oslo-incubator 2015-10-16 15:22:49 -05:00
manager.py Support A/A on Scheduler operations 2016-12-14 17:48:28 +01:00
opts.py Move VNX driver to dell_emc folder 2016-12-20 22:52:50 -05:00
policy.py Use to_policy_values for enforcing policy 2016-09-13 01:13:15 +00:00
quota.py Add generic volume groups 2016-07-16 19:34:39 -04:00
quota_utils.py Cinder consistency group returning generic error message 2016-12-21 12:52:06 +08:00
rpc.py Clean _get_cctxt method signatures 2016-11-08 16:28:14 +01:00
service.py Use oslo.messaging topics for multibackend 2016-12-21 09:40:01 +01:00
ssh_utils.py Fix sshpool.remove code 2016-03-01 03:20:04 +00:00
test.py Replace assertDictMatch with assertDictEqual method in tests 2016-12-21 12:06:24 -05:00
utils.py Merge "Use method is_valid_boolstr from oslo_utils" 2016-12-16 04:59:38 +00:00
version.py