Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-27920

Add StorageProfile defaults for customer utilized CSI provisioners

XMLWordPrintable

    • 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
    • Hide

      2023-10-17: QE Done. ...

      Show
      2023-10-17: QE Done. ...

      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

              alitke@redhat.com Adam Litke
              alitke@redhat.com Adam Litke
              Kevin Alon Goldblatt Kevin Alon Goldblatt
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: