cinder/api-ref/source/v3
Gorka Eguileor dab5df1747 Update volume api microversion doc and tests
We have many microversions but we but we haven't kept the samples, docs,
and tests up to date with them.

Of the many microversions this patch will focus on the ones that have
updated the fields returned for volumes updating the docs, adding the
appropriate json samples, updating the tests, and updating the
contributor docs to highlight the need to keep these up to date.

Some convenience methods have been added to facilitate the testing:

- use_versions: class decorator that allows us to run the same tests
  with different microversions, each using their respective json and
  templates.

- override_mv: method decorator to change the microversion in a single
  test.

- common_api_sample: context manager to use the base sample instead of a
  microversion specific one.

Change-Id: Ide303685a4cd1477c319b36e67a3b05c8d129126
2021-05-31 12:41:46 +02:00
..
samples Update volume api microversion doc and tests 2021-05-31 12:41:46 +02:00
api-versions.inc Automate generation of API versions api-ref samples 2019-01-10 19:48:18 +05:30
attachments.inc Update api-ref 2020-02-04 18:41:30 -05:00
capabilities-v3.inc Improve/Clean api-ref parameters 2018-11-05 10:47:14 +05:30
consistencygroups-v3.inc cinder:api-ref replace mention of "policy.json" 2020-07-07 20:55:09 +05:30
default-types.inc Default type overrides 2020-09-16 14:05:31 +00:00
ext-backups-actions-v3.inc Improve/Clean api-ref parameters 2018-11-05 10:47:14 +05:30
ext-backups.inc api-ref: Don't list HTTP 500 for backup create 2021-03-09 10:51:01 -05:00
group-replication.inc Update api-ref 2020-02-04 18:41:30 -05:00
group-snapshots.inc Update api-ref 2020-02-04 18:41:30 -05:00
group-type-specs.inc Update api-ref 2020-02-04 18:41:30 -05:00
group-types.inc Update api-ref 2020-02-04 18:41:30 -05:00
groups.inc [api-ref]Add replication_status(optional) to List groups with details response 2020-09-15 15:47:26 +08:00
hosts.inc [api-ref]Fix values of service-status in list-hosts 2019-08-23 09:41:37 +08:00
index.rst Default type overrides 2020-09-16 14:05:31 +00:00
limits.inc Automate generation of qos specs api-ref samples 2019-09-27 17:43:40 +05:30
messages.inc Update api-ref 2020-02-04 18:41:30 -05:00
os-cgsnapshots-v3.inc Improve/Clean api-ref parameters 2018-11-05 10:47:14 +05:30
os-services.inc Doc8: Stop skipping D001: Line too long 2019-02-19 16:51:56 -06:00
os-vol-pool-v3.inc Improve/Clean api-ref parameters 2018-11-05 10:47:14 +05:30
os-vol-transfer-v3.inc api-ref: Fix "id" parameter 2021-03-25 09:14:32 -04:00
parameters.yaml Update volume api microversion doc and tests 2021-05-31 12:41:46 +02:00
qos-specs-v3-qos-specs.inc Automate generation of qos specs api-ref samples 2019-09-27 17:43:40 +05:30
quota-classes.inc Automate generation of quotas api-ref samples 2019-09-30 16:29:49 +05:30
quota-sets.inc Remove NestedQuotaDriver 2021-01-19 17:43:29 +00:00
resource-filters.inc Update api-ref 2020-02-04 18:41:30 -05:00
snapshot-manage.inc Cleanup api-ref sample files 2019-07-03 13:22:33 -05:00
valid-boolean-values.inc Include .inc files in doc8 linting 2019-02-19 11:33:05 -06:00
vol-transfer-v3.inc api-ref: Fix "name" parameter 2021-04-16 20:31:08 +00:00
volume-manage.inc api-ref: mark migration_status parameter as optional 2019-05-09 09:31:02 -04:00
volume-type-access.inc Update api-ref 2020-02-04 18:41:30 -05:00
volumes-v3-extensions.inc Automate generation of API versions api-ref samples 2019-01-10 19:48:18 +05:30
volumes-v3-snapshots-actions.inc Improve/Clean api-ref parameters 2018-11-05 10:47:14 +05:30
volumes-v3-snapshots.inc Merge "api-ref: Fix "name" parameter" 2021-04-16 22:19:38 +00:00
volumes-v3-types.inc [api-ref]Fix response example file of update_type 2019-08-23 14:50:27 +08:00
volumes-v3-versions.inc Automate generation of API versions api-ref samples 2019-01-10 19:48:18 +05:30
volumes-v3-volumes-actions.inc Doc note warning about retyping unencrypted/encrypted volume 2020-08-06 18:13:24 +00:00
volumes-v3-volumes.inc Update volume api microversion doc and tests 2021-05-31 12:41:46 +02:00
worker-cleanup.inc Improve/Clean api-ref parameters 2018-11-05 10:47:14 +05:30