cinder/cinder/api
Andrew Bogott 17a3c67aee volume_type_access: don't validate project_id as a uuid
Some legacy clouds (e.g. mine) still have some projects with
legacy project ids that don't conform to the uuid requirement.
This is an extremely obscure edge case, but this API is the only
one I've seen in all of OpenStack that rejects malformed
project ids.

Changing to a more lenient check fixes my immediate
problem and also establishes greater consistency with other APIs.

Change-Id: I27e697e7e6818b120f745641cbc8d7daed2bd7b0
2022-11-16 18:49:14 -06:00
..
contrib Prohibit volume manage to an encrypted volume type 2022-03-21 11:48:01 -04:00
middleware Fix wrong attribute to find remote address 2022-04-04 00:21:56 +09:00
openstack Clarify description of encrypted volume transfer mv 2022-09-23 07:08:02 -07:00
schemas volume_type_access: don't validate project_id as a uuid 2022-11-16 18:49:14 -06:00
v2 Remove Block Storage API v2 2021-06-04 17:21:28 -04:00
v3 Add support for transferring encrypted volumes 2022-08-26 06:32:41 -07:00
validation API validation: Add cinder_host type to support ipv6 in manage 2021-03-11 10:32:13 -05:00
views Fix reported storage_protocol 2022-04-20 18:48:24 +02:00
__init__.py Remove 'enable_v3_api' option 2021-08-05 06:30:16 -04:00
api_utils.py mypy: api_utils 2022-06-21 10:54:21 -04:00
common.py mypy: cinder/api/common.py 2022-07-05 14:26:35 +00:00
extensions.py Remove exception.Error class 2020-07-21 18:21:21 +03:00
microversions.py Add support for transferring encrypted volumes 2022-08-26 06:32:41 -07:00
urlmap.py Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
versions.py Remove 'enable_v3_api' option 2021-08-05 06:30:16 -04:00