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

Add PVC annotation to explain why host-assisted cloning is used

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • CNV v4.15.0
    • None
    • Storage Platform
    • None
    • condition-for-host-assisted-cloning
    • Hide
      • A PVC annotation explains the cloning strategy in use
      • An event is fired when a cloning strategy is selected for a DataVolume/PVC
      • Documentation explains the possible cloning strategies and how to find out which one was chosen for a given clone operation and how to make the cloning most efficient.
      • Clone strategy condition and events can be tested in tier-1
      • no-ux
      Show
      A PVC annotation explains the cloning strategy in use An event is fired when a cloning strategy is selected for a DataVolume/PVC Documentation explains the possible cloning strategies and how to find out which one was chosen for a given clone operation and how to make the cloning most efficient. Clone strategy condition and events can be tested in tier-1 no-ux
    • Green
    • CNV-11934 - Improved troubleshooting
    • 0% To Do, 0% In Progress, 100% Done
    • dev-ready, doc-ready, po-ready, qe-ready, ux-ready
    • Hide

      2024-02-06: Dev and QE done. Waiting for docs....

      Show
      2024-02-06: Dev and QE done. Waiting for docs....

      Goal

      The CDI smart clone feature is useful because it can determine the best way to clone a VM disk given a source and target PVC. Depending on storage classes, detected support for CSI snapshots, and storage profile parameters, smart clone will choose among three cloning stategies: CSI snapshots, CSI clone, or host-assisted copy (as a fallback). When users are diagnosing why cloning is slower than expected it would be helpful to provide a clear reason why a particular cloning strategy was selected.

      User Stories

      • As a VM owner I want to understand which cloning strategy was chosen for my DataVolume clone and, why that strategy was selected.

      Non-Requirements

      • List of things not included in this epic, to alleviate any doubt raised during the grooming process.

      Notes

      • Any additional details or decisions made/needed

              alitke@redhat.com Adam Litke
              alitke@redhat.com Adam Litke
              Jenia Peimer Jenia Peimer
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: