manila/manila
linpeiwen c5eb4b9aa1 [Glusterfs] Fix delete share, Couldn't find the 'gluster_used_vols'
When we have multiple share driver backends, create a shared instance,
and the list of'self.gluster_used_vols' will only be updated on the
current node. If the RPC request to delete the share instance is sent
to other nodes,'self.gluster_used_vols' will be Cannot find the
information of the glusterfs volume we want to delete, so we need to
update'self.gluster_used_vols' when deleting the instance

Change-Id: I14835f6c54376737b41cbf78c94908ea1befde15
Closes-Bug: #1894362
(cherry picked from commit 41b0b95ef6)
(cherry picked from commit 18623a0eeb)
(cherry picked from commit 807b10f8db)
(cherry picked from commit 017c0c42d3)
(cherry picked from commit 79b837ad6c)
2020-09-23 00:58:43 +00:00
..
api Enforce policy checks getting share-type by name 2020-07-25 11:07:55 +00:00
cmd Add user messages periodic cleanup task 2017-07-17 07:53:19 +02:00
common Deprecate old keystone session config opts 2019-01-03 11:53:36 -08:00
compute Deprecate old keystone session config opts 2019-01-03 11:53:36 -08:00
data Fix Host-assisted Share Migration with IPv4+IPv6 2018-02-06 17:23:16 -05:00
db Enforce policy checks getting share-type by name 2020-07-25 11:07:55 +00:00
hacking Fix the duplicate hacking check M312 and H203 2017-08-13 08:01:42 +08:00
message Enable some off-by-default checks 2017-08-03 16:13:32 +08:00
network Improve service instance module debug logging 2019-01-09 22:16:00 +00:00
policies [policy in code] Add support for AZ, scheduler and message resource [9/10] 2017-12-20 06:22:02 +00:00
scheduler fix bug in consume from share 2020-05-07 19:17:00 +00:00
share [Glusterfs] Fix delete share, Couldn't find the 'gluster_used_vols' 2020-09-23 00:58:43 +00:00
share_group Add share groups and share group snapshots quotas 2017-07-26 11:32:43 +03:00
testing Remove run_tests.sh 2018-10-16 14:09:38 +00:00
tests [Glusterfs] Fix delete share, Couldn't find the 'gluster_used_vols' 2020-09-23 00:58:43 +00:00
volume Deprecate old keystone session config opts 2019-01-03 11:53:36 -08:00
wsgi Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00
__init__.py Removed ignored checks from tox.ini and fixed pep8 issues 2016-02-14 14:56:55 +02:00
context.py [policy in code] Add support for share instance export location resource 2017-11-16 04:39:00 +00:00
coordination.py Remove unused configuration options 2017-12-13 22:49:35 +08:00
exception.py Prevent share type deletion if linked to group types 2020-04-29 18:48:34 +00:00
i18n.py Update the documentation link for doc migration 2017-07-14 07:27:16 +00:00
manager.py Reuse 'periodic_task' from oslo_service 2015-07-20 19:38:19 +03:00
opts.py Add manila.data.helper options to config sample 2018-04-24 21:05:19 +00:00
policy.py [policy in code] Add support for AZ, scheduler and message resource [9/10] 2017-12-20 06:22:02 +00:00
quota.py Destroy type quotas when a share type is deleted 2019-03-19 14:34:27 +00:00
rpc.py Disable notifications 2017-07-17 12:45:11 -03:00
service.py Fix mutable config in manila-scheduler 2018-08-04 11:49:23 +00:00
test.py Add 'description' in share type APIs 2017-11-22 13:28:41 -05:00
utils.py Merge "Set paramiko logging to DEBUG level" into stable/queens 2019-01-11 20:44:30 +00:00
version.py Remove vim headers 2014-10-06 15:00:27 +02:00