Allow shares to have multiple export locations

Registered by Ben Swartzlander

As discussed in the mid cycle meetup, many storage controllers actually have more than one "export location" that clients can mount to access any given share. Manila only allows storing 1 of these today, which is a bothersome limitation. I propose to change the database to support a list of export locations, and to make the associated updates to the REST API and the driver interfaces to allow drivers to advertise as many export locations as they like.

Also, drivers should be able to modify the list of export locations.

Blueprint information

Status:
Complete
Approver:
Ben Swartzlander
Priority:
High
Drafter:
Ben Swartzlander
Direction:
Approved
Assignee:
Igor Malinovskiy
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Igor Malinovskiy
Completed by
Ben Swartzlander

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/multiple-export-locations,n,z

Addressed by: https://review.openstack.org/159927
    Allow shares to have multiple export locations

Addressed by: https://review.openstack.org/160874
    Allow updates to export locations

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.