Add response schema validation for volume

Registered by zhufl on 2018-09-18

Now we have response schema validation for nova, which is especially useful for product clouds to ensure their modification not breaking the interfaces' integrity and compatability. This is to add response schema validation for volume.

Blueprint information

Status:
Complete
Approver:
Ghanshyam Mann
Priority:
Medium
Drafter:
zhufl
Direction:
Approved
Assignee:
zhufl
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
zhufl on 2018-09-18
Completed by
zhufl on 2020-09-14

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/volume-response-schema-validation,n,z

Addressed by: https://review.openstack.org/603295
    Add response schema validation for volume messages

Addressed by: https://review.openstack.org/603339
    Add response schema validation for volume quota_set

Addressed by: https://review.openstack.org/603580
    Add response schema validation for volume messages

Addressed by: https://review.openstack.org/603622
    Add response schema validation for volume services

Addressed by: https://review.openstack.org/604019
    Add response schema validation for volume qos-specs

Addressed by: https://review.openstack.org/605574
    Add response schema validation for volume capabilities

Addressed by: https://review.openstack.org/605595
    Add response schema validation for volume extensions

Addressed by: https://review.openstack.org/605600
    Add response schema validation for volume quota classes

Addressed by: https://review.openstack.org/605917
    Add response schema validation for volume pools

Addressed by: https://review.openstack.org/605985
    Add response schema validation for volume types

Addressed by: https://review.openstack.org/606244
    Add response schema validation for volume group types

Addressed by: https://review.openstack.org/606328
    Add response schema validation for volume groups

Addressed by: https://review.openstack.org/606772
    Add response schema validation for volume group snapshots

Addressed by: https://review.openstack.org/606809
    Add response schema validation for encryption types

Addressed by: https://review.openstack.org/608875
    Add response schema validation for volume manage

Addressed by: https://review.openstack.org/608898
    Add response schema validation for volume transfer

Addressed by: https://review.openstack.org/609271
    Add response schema validation for snapshot manage

Addressed by: https://review.openstack.org/609624
    Add response schema validation for volume snapshots

Addressed by: https://review.openstack.org/609644
    Add response schema validation for volume limits

Addressed by: https://review.openstack.org/616429
    Add response schema validation for volume backups

Addressed by: https://review.openstack.org/616783
    Add response schema validation for volumes

(gmann:30-11-2018) Started the ML especially for interop-wg to judge the changes to avoid any failure in current guidelines. - http://lists.openstack.org/pipermail/openstack-discuss/2018-November/000358.html

Gerrit topic: https://review.opendev.org/#/q/topic:bp/volume-response-schema-validation

Addressed by: https://review.opendev.org/616783
    Add response schema validation for volumes

Addressed by: https://review.opendev.org/616429
    Add response schema validation for volume backups

Addressed by: https://review.opendev.org/609624
    Add response schema validation for volume snapshots

Addressed by: https://review.opendev.org/606328
    Add response schema validation for volume groups

Addressed by: https://review.opendev.org/606809
    Add response schema validation for encryption types

Addressed by: https://review.opendev.org/606244
    Add response schema validation for volume group types

Addressed by: https://review.opendev.org/605985
    Add response schema validation for volume types

Addressed by: https://review.opendev.org/609271
    Add response schema validation for snapshot manage

Addressed by: https://review.opendev.org/608875
    Add response schema validation for volume manage

Addressed by: https://review.opendev.org/606772
    Add response schema validation for volume group snapshots

Addressed by: https://review.opendev.org/603339
    Add response schema validation for volume quota_set

Addressed by: https://review.opendev.org/679887
    Fix volume host schema: host name may not contain '@'

Addressed by: https://review.opendev.org/608898
    Add response schema validation for volume transfer

Addressed by: https://review.opendev.org/681776
    Revert "Add response schema validation for volume quota_set"

Gerrit topic: https://review.opendev.org/#/q/topic:schema_group_snapshots

Gerrit topic: https://review.opendev.org/#/q/topic:schema_backups

Addressed by: https://review.opendev.org/605917
    Add response schema validation for volume pools

Addressed by: https://review.opendev.org/731112
    Add response schema validation for show_default_group_type

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.