Allow tagging AZ support within share types

Registered by Goutham Pacha Ravi on 2018-11-07

Share types match one or more storage back ends. They are user visible ways to steer workloads to desirable back ends. This steering is done in terms of "capabilities" of back ends, and their correlation with "extra-specs" on the share types.

This blueprint is to allow setting "availability_zones" as a user-visible optional extra-spec on share types so that the API can fail fast if a share type is not supported within the AZ requested for a share.

Blueprint information

Status:
Started
Approver:
Tom Barron
Priority:
Undefined
Drafter:
Goutham Pacha Ravi
Direction:
Needs approval
Assignee:
Goutham Pacha Ravi
Definition:
Review
Series goal:
None
Implementation:
Good progress
Milestone target:
None
Started by
Goutham Pacha Ravi on 2019-01-31

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:improve-availability-zones,n,z

Specification:

Addressed by: https://review.openstack.org/616123
    Storage Availability Zone improvements

Code:

Addressed by: https://review.openstack.org/633155
    Allow configuring availability_zones in share types

Gerrit topic: https://review.openstack.org/#q,topic:bp/share-type-supported-azs,n,z

Addressed by: https://review.openstack.org/635703
    Add tests for share type availability_zones extra-spec

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.