manila/manila
silvacarloss de2d94172b Fix share network update erroneously returns success
This patch fixes an issue while performing share network update.
Manila was allowing the user to update a share network even if it
did not contain a default subnet. Now, we throw an error if there
is no default subnet to be updated. Also, adds an extra validation.
Now, Manila do not allow the default share network subnet update if
it is going to have only `neutron_net_id` or `neutron_subnet_id`
after the update.

Change-Id: Iba2761db53da68a1c497e2e5dd370c36a22ebbed
Closes-Bug: #1846836
2019-10-11 11:15:24 -03:00
..
api Fix share network update erroneously returns success 2019-10-11 11:15:24 -03:00
cmd Drop param2id() from cmd/manage.py 2019-01-03 14:10:01 +01:00
common Allow configuring availability_zones in share types 2019-02-13 17:39:48 +00:00
compute Deprecate old keystone session config opts 2018-12-20 17:29:40 -08:00
data Remove support for ``data_node_access_ip`` 2019-09-09 14:45:30 +00:00
db Merge "Fix pagination does not speed up queries bug" 2019-09-26 16:50:53 +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 Add share network with multiple subnets 2019-09-13 11:27:18 -03:00
policies Add share network with multiple subnets 2019-09-13 11:27:18 -03:00
scheduler Fix driver filter to not check share_backend_name 2019-03-14 17:27:49 +00:00
share Merge "Fix timeout when compute server was soft-deleted" 2019-09-26 17:21:34 +00:00
share_group Fix parameters passed to exception 2019-03-19 17:40:40 +08:00
testing Remove run_tests.sh 2018-10-04 09:55:45 -04:00
tests Fix share network update erroneously returns success 2019-10-11 11:15:24 -03:00
volume Fix parameters passed to exception 2019-03-19 17:40:40 +08:00
wsgi [pylint] Fix/ignore pylint errors in non-test modules 2019-02-25 17:23:15 +00: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 Add share network with multiple subnets 2019-09-13 11:27:18 -03:00
i18n.py Remove i18n.enable_lazy() translation 2018-11-14 14:09:08 +05:30
manager.py Allow configuration of a back end specific availability zone 2019-01-23 17:13:24 +00:00
opts.py Merge "Add Infortrend Manila Driver" 2019-08-08 14:04:35 +00:00
policy.py Add policy to create/update public shares 2019-02-18 12:56:12 -08:00
quota.py Destroy type quotas when a share type is deleted 2019-03-15 00:10:37 -07:00
rpc.py Disable notifications 2017-07-17 12:45:11 -03:00
service.py Allow configuration of a back end specific availability zone 2019-01-23 17:13:24 +00:00
test.py [pylint] Fix/ignore pylint errors in non-test modules 2019-02-25 17:23:15 +00:00
utils.py [pylint] Fix/ignore pylint errors in non-test modules 2019-02-25 17:23:15 +00:00
version.py Remove vim headers 2014-10-06 15:00:27 +02:00