manila/manila
Clinton Knight 6999c8d26b NetApp cDOT driver is too strict in delete workflows
If a share or share server is not created successfully,
sometimes Manila will not save the vserver info in the
share or share server object. In such cases, when asked
to delete such a share or share server, the cDOT driver
should not protest about the lack of vserver info but
instead should log a warning and not raise an exception
(which leaves the object in an error_deleting state).

This patch addresses a number of issues in the delete,
share-server-delete, and snapshot-delete workflows where
the cDOT driver could unnecessarily raise an exception
when it should merely do nothing and allow the workflow
to proceed.

Change-Id: I54cf96b8a24ac5272b37bce2f5118551504a1699
Closes-Bug: #1438893
2015-04-08 19:41:39 +00:00
..
api Merge "Forbid unmanage operation for shares with snapshots" 2015-03-30 18:57:50 +00:00
common Add share state verification for API 'unmanage' 2015-03-22 20:54:56 +02:00
compute Switch to v2 version of novaclient 2015-03-31 17:05:07 +08:00
db Replace SQL code for ORM analog in DB migration scripts 2015-04-01 12:29:54 +03:00
hacking Remove hacking exception for oslo.messaging import 2015-03-02 08:00:44 +01:00
locale Imported Translations from Transifex 2015-03-19 06:09:25 +00:00
network Add nova network plugin 2015-03-07 18:46:31 +00:00
openstack Merge "Remove unused sslutils module" 2015-01-06 04:31:41 +00:00
scheduler Fix issues with get_pool scheduler API 2015-03-16 16:32:15 +00:00
share NetApp cDOT driver is too strict in delete workflows 2015-04-08 19:41:39 +00:00
testing Rewrited mox tests to mock (part 2) 2014-06-17 17:55:21 +03:00
tests NetApp cDOT driver is too strict in delete workflows 2015-04-08 19:41:39 +00:00
volume Implement manage/unmanage support in generic driver 2015-03-18 20:43:51 +02:00
__init__.py Remove vim headers 2014-10-06 15:00:27 +02:00
context.py Use oslo_log lib 2015-02-08 10:42:40 +00:00
exception.py NetApp cDOT driver is too strict in delete workflows 2015-04-08 19:41:39 +00:00
i18n.py Switch to using oslo_* instead of oslo.* 2015-01-27 09:19:50 +01:00
manager.py Add basic manage/unmanage share functionality 2015-03-13 11:02:17 +02:00
opts.py NFS based driver for Quobyte file storage system 2015-03-17 10:04:39 +01:00
policy.py Flake8: Fix and enable H404 2014-08-27 10:47:45 +00:00
quota.py Add snapshot gigabytes quota 2015-02-26 07:42:28 +00:00
rpc.py Switch to using oslo_* instead of oslo.* 2015-01-27 09:19:50 +01:00
service.py Use oslo_log lib 2015-02-08 10:42:40 +00:00
test.py Remove hacking exception for oslo.messaging import 2015-03-02 08:00:44 +01:00
utils.py Fix common misspellings 2015-03-23 14:41:41 +01:00
version.py Remove vim headers 2014-10-06 15:00:27 +02:00
wsgi.py Use oslo_log lib 2015-02-08 10:42:40 +00:00