-
Epic
-
Resolution: Done
-
Major
-
None
-
add-storageprofile-defaults
-
- ClaimPropertySets are populated in StorageProfiles for all provisioners listed in the description
- no doc
- no ux
- Storage Profile settings covered in tier-1 testing
-
Green
-
0% To Do, 0% In Progress, 100% Done
-
dev-ready, doc-ready, po-ready, qe-ready, ux-ready
-
Goal
StorageProfiles ease the burden of selecting the optimal PVC parameters (AccessMode and VolumeMode) for known CSI provisioners. As we encounter new provisioners we should determine the correct values and update our internal table in CDI so that our customers will get a better out of the box experience. Having a correct storage profile can also make VM provisioning order of magnitude faster (host copy vs. CSI clones). Several customer support cases have already arisen because the OCP certified provisioner had an empty or incorrect admin provided storage profile.
User Stories
- As a CNV administrator I want the storage I am using to work out of the box for creating optimal virtual machines with my existing storage.
- As a CNV administrator, I want cloning to use the optimal approach (csi-clone, csi-snapshot, host-assisted) automatically and this approach is visible in the storage profile associated with the provisioner.
Non-Requirements
- We will not have all the available storage equipment to test every new storage profile. We can collaborate with our storage partners to test on their systems.
Notes
Provisioners to add:
- Dell (PowerFlex / PowerScale / Unity / PowerStore)
- Hitachi (VSP)
- IBM Fusion (HCI/GPFS2, SDS/ODF, block arrays)
- HPE (3PAR, Nimble, Alletra, Primera)
Done Checklist
Who | What | Reference |
---|---|---|
DEV | Upstream roadmap issue (or individual upstream PRs) | <link to GitHub Issue> |
DEV | Upstream documentation merged | <link to meaningful PR> |
DEV | gap doc updated | <name sheet and cell> |
DEV | Upgrade consideration | <link to upgrade-related test or design doc> |
DEV | CEE/PX summary presentation | label epic with cee-training and add a <link to your support-facing preso> |
QE | Test plans in Polarion | N/A |
QE | Automated tests merged | N/A Tier1 according to CNV-27922 |
DOC | Downstream documentation merged | NA |