HPE3PAR Add support for access-level (e.g., read-only access)

Registered by Mark Sturdevant

The HPE3PAR driver currently ignores access-level. Implementing this on 3PAR will require the following:

NFS: On 3PAR NFS shares will be only ro or rw, but we can create 2 shares that both point to the same destination with the same export location. So it will still appear as one share in Manila. The approach should be to create the RW share when the share is first created (to make sure it is create-able) and add the RO version when needed to support an RO access rule.

CIFS: For user access, this is easy. Just set read instead of fullcontrol. Currently, however, the 3PAR driver uses both IP and User access. Since we cannot do read-only at the IP level and also since most Manila drivers do not use IP access on CIFS we will take out the default requirement of IP access for CIFS. A config setting will still allow the old behavior to be used if needed.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
Mark Sturdevant
Direction:
Approved
Assignee:
Mark Sturdevant
Definition:
Approved
Series goal:
Proposed for mitaka
Implementation:
Implemented
Milestone target:
milestone icon mitaka-2
Started by
Mark Sturdevant
Completed by
Clinton Knight

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.