HPE3PAR Add support for access-level (e.g., read-only access)
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:
-
mitaka-2
- Started by
- Mark Sturdevant
- Completed by
- Clinton Knight
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
HPE3PAR Add support for access-level (ro,rw)
Gerrit topic: https:/