Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-85508

Improve checksumming and data consistency checks in virt-v2v, libnbd, nbdkit

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • Virt-v2v checksumming
    • 33% To Do, 0% In Progress, 67% Done
    • rhel-virt-tools
    • False
    • Hide

      None

      Show
      None
    • Unspecified
    • Unspecified
    • Unspecified

      MTV-2307 (customer case 04093754) found apparent data consistency problems when copying a Windows guest over from VMware to CNV, when the PVC on the target was backed by Dell Powermax storage. We're still not clear why this is happening.

      However one problem this revealed in virt-v2v was there is no checksumming done on the image as it is written out. This would allows us to find out if corruption was happening before, during or after conversion, which might help to narrow it down.

      Furthermore I have added some debugging to nbdkit so we can tell if various system calls are failing (which would have failed silently before).

      This requires various changes in virt-v2v, libnbd & nbdkit.

              rhn-eng-rjones Richard Jones
              rhn-eng-rjones Richard Jones
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: