SnapLock feature support for manila driver

Registered by Gireesh Awasthi

SnapLock feature is already being used by customers, but it is configured manually on the NetApp backends without Manila. Customers want to achieve the same functionality using Manila. With this change NetApp ONTAP driver now supports the SnapLock feature. A new extra spec, 'netapp_snaplock_type', has been added to create SnapLock volumes. Additionally, extra specs related to the SnapLock retention period have been introduced to set the retention period on SnapLock volumes.
Along with this, the 'worm_support_type' capability has been added to the backend pool to schedule the shares on the required WORM-supported pool.

Blueprint information

Status:
Started
Approver:
Goutham Pacha Ravi
Priority:
Low
Drafter:
Gireesh Awasthi
Direction:
Approved
Assignee:
Gireesh Awasthi
Definition:
Review
Series goal:
Proposed for dalmatian
Implementation:
Needs Code Review
Milestone target:
None
Started by
Gireesh Awasthi

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.