Add public/private attr for shares

Registered by Valeriy Ponomaryov on 2014-12-18

For the moment only owner of share can see it. There are use cases when we may want to share it for all, for example, only with "ro" access (see https://blueprints.launchpad.net/manila/+spec/level-of-access-for-shares).

Default state should "private". Admin or owner should be able to change it.

Blueprint information

Status:
Complete
Approver:
Ben Swartzlander
Priority:
Medium
Drafter:
Valeriy Ponomaryov
Direction:
Approved
Assignee:
Julia Varlamova
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Valeriy Ponomaryov on 2015-01-14
Completed by
Ben Swartzlander on 2015-03-12

Related branches

Sprints

Whiteboard

Shares should be able to be visible for all tenant - additional attr 'public=True/False' will work for it.

By default, list of shares should not include public shares. Because there can be lots of them. Setting new filter option will allow us to list not only our shares, but also and all other public shares.

Gerrit topic: https://review.openstack.org/#q,topic:bp/level-of-visibility-for-shares,n,z

Addressed by: https://review.openstack.org/148853
    Add public attr for shares

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.