cinder/cinder/api/schemas
Sean McGinnis f41751cb04
Allow extra parameters in volume_type_encryption
Change I6488cc89e60a31605ddf80c7aa56ddf4871d3c1a added schema validation
for volume type encryption, but it locked things down in a non-backwards
compatible way by not allowing extra parameters. This has caused
problems for at least Horizon. If we are going change this to not be
backwards compatible it should include a microversion bump and moving
the endpoint out of contrib to a standard endpoint.

To keep some schema validation at least, this just allows extra
parameters so existing API consumers should be unaffected. We can
address locking things down better in a future release when we have time
to do it right.

Closes-bug: #1783467
Closes-bug: #1786054

Change-Id: I45c254eca69471509e7ae4c957df51282e2d1776
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-08 15:17:03 -05:00
..
__init__.py V3 jsonschema validation: base schema framework 2017-11-17 16:01:03 +05:30
admin_actions.py V3 jsonschema validation: admin_actions 2018-05-29 11:51:32 +05:30
attachments.py V3 jsonschema validation: Attachments 2017-11-22 09:05:20 +05:30
backups.py Support cross AZ backups 2018-02-23 11:35:42 +01:00
clusters.py V3 jsonschema validation: Clusters 2018-03-23 13:17:56 +05:30
group_snapshots.py Fix: validation error if the optional parameter's value is None 2018-01-09 03:43:47 -05:00
group_specs.py V3 jsonschema validation: Group type specs 2017-12-12 14:48:42 +05:30
group_types.py Fix combination of parameters for update APIs 2018-01-18 14:19:13 +05:30
groups.py V3 json schema validation: generic volume groups 2018-05-08 18:07:28 +05:30
qos_specs.py V3 jsonschema validation: qos-specs 2018-03-13 14:18:17 +05:30
quota_classes.py V3 jsonschema validation: Quota classes 2018-04-27 08:39:56 +05:30
quotas.py V3 jsonschema validation: Quotas 2018-04-27 08:21:51 +05:30
scheduler_hints.py V3 jsonschema validation: scheduler_hints 2018-05-23 11:58:59 +05:30
services.py V3 jsonschema validation: os-services 2018-05-14 12:44:56 +05:30
snapshot_actions.py V3 jsonschema validation: snapshot_actions 2018-04-10 14:23:56 +05:30
snapshot_manage.py Fix BadRequest for 'ref' as string value 2018-01-17 12:14:27 +05:30
snapshots.py V2/V3 jsonschema validation: snapshots 2018-01-02 09:22:20 +05:30
types_extra_specs.py V3 jsonschema validation: types_extra_specs 2018-03-20 14:14:36 +05:30
volume_actions.py Fix os-detach attachment_id schema 2018-05-02 16:41:07 -04:00
volume_image_metadata.py V3 jsonschema validation: volume_image_metadata 2018-03-14 15:21:38 +05:30
volume_manage.py V3 json schema validation: volume manage 2018-04-16 09:56:23 +05:30
volume_metadata.py V3 jsonschema validation: Volume metadata 2017-12-08 12:40:01 +05:30
volume_transfer.py Transfer snapshots with volumes 2018-07-19 09:42:43 +08:00
volume_type_access.py V3 jsonschema validation: volume_type_access 2018-01-22 12:43:46 +05:30
volume_type_encryption.py Allow extra parameters in volume_type_encryption 2018-08-08 15:17:03 -05:00
volume_types.py Fix combination of parameters for update APIs 2018-01-18 14:19:13 +05:30
volumes.py Update volume create schema to allow 'null' 2018-08-01 13:22:37 -05:00
workers.py V3 json schema validation: workers 2018-04-16 09:54:36 +05:30