-
Feature Request
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
Future Sustainability
-
False
-
-
False
-
Not Selected
We need to research and develop a mechanism to add array identification labels/annotations to CSI-related resources for Dell PowerStore storage arrays. This will enable the CSI driver to determine the specific array location within the storage infrastructure where new volumes should be created.
Scope:
1. Research Phase:
- Collaborate with Dell to understand PowerStore array identification requirements
- Analyze current CSI driver capabilities for array selection
- Review existing label/annotation patterns in the codebase
- Study how other storage vendors handle multi-array scenarios
2. Design Phase:
- Define the array ID label/annotation schema
- Determine where these labels should be applied (PVCs, PVs, StorageClass, etc.)
- Design integration points with existing VSphereXcopyPluginConfig
- Plan backwards compatibility considerations
3. Implementation Phase:
- Extend VSphereXcopyPluginConfig to include array identification
- Update the PowerStore cloner implementation
- Add array ID propagation to CSI-related resources
- Ensure proper handling in volume provisioning flow
Acceptance Criteria:
- Research completed with Dell collaboration on array ID requirements
- Design document created defining label/annotation schema
- Proof of concept implementation for array ID handling
- Integration plan with existing PowerStore volume populator
- Documentation of the enhancement approach
- Backwards compatibility maintained
- impacts account
-
MTV-3114 Implement a storage provider for Dell PowerStore
-
- Closed
-