Uploaded image for project: 'Migration Toolkit for Virtualization'
  1. Migration Toolkit for Virtualization
  2. MTV-4150

"Disk Transfer" shows completed but actually the importer pod is pending

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 2.10.2
    • Controller
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False

      Description of problem:

      "Disk Transfer" shows completed but actually the importer pod is pending

      Version-Release number of selected component (if applicable):

      MTV 2.10.2-7 with CNV4.20.3

      How reproducible:

      Always

      Steps to Reproduce:

      1) Create a vCenter provider: v7-us with certificate validation.

      2) Create a warm migration plan: warm-win2019-test to migrate VM: mtv-feature-WIN2019_multi_IPs from v7-us provider to OCP cluster.

      3) During the migration, the Disk Transfer shows completed, but the dv is not imported yet. The importer pod is pending.

      # oc get dv
      NAME                              PHASE   PROGRESS   RESTARTS   AGE
      warm-win2019-test-vm-1056-x2zzw           N/A                   23m
      

      4) Check related pvc, the root cause is the nfs.csi.k8s.io no longer work well. But we can't  mark "Disk Transfer" completed  when the importer pod is pending and dv hasn't been imported yet.

      # oc get pvc
      NAME                                         STATUS    VOLUME   CAPACITY   ACCESS MODES   STORAGECLASS   VOLUMEATTRIBUTESCLASS   AGE
      prime-a52c58b2-43c0-4b75-a41f-5784e9d6a8e2   Pending                                      nfs-csi        <unset>                 31m
      warm-win2019-test-vm-1056-x2zzw              Pending                                      nfs-csi        <unset>                 31m
      
      # oc describe pvc warm-win2019-test-vm-1056-x2zzw
      Name:          warm-win2019-test-vm-1056-x2zzw
      Namespace:     mtv-test
      StorageClass:  nfs-csi
      Status:        Pending
      Volume:        
      Labels:        alerts.k8s.io/KubePersistentVolumeFillingUp=disabled
      ......
      Events:
        Type     Reason                       Age                   From                                                                          Message
        ----     ------                       ----                  ----                                                                          -------
        Warning  UnrecognizedDataSourceKind   31m (x5 over 31m)     volume-data-source-validator                                                  The datasource for this PVC does not match any registered VolumePopulator
        Normal   CreatedPVCPrimeSuccessfully  31m                   import-populator                                                              PVC Prime created successfully
        Normal   Provisioning                 12m (x6 over 31m)     nfs.csi.k8s.io_qemtvd-03-lldzf-master-1_e68647db-a34f-4fc5-9022-f046a5130c62  External provisioner is provisioning volume for claim "mtv-test/warm-win2019-test-vm-1056-x2zzw"
        Normal   Provisioning                 12m (x6 over 31m)     external-provisioner                                                          Assuming an external populator will provision the volume
        Normal   ExternalProvisioning         100s (x128 over 31m)  persistentvolume-controller                                                   Waiting for a volume to be created either by the external provisioner 'nfs.csi.k8s.io' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.
      

      Actual results:

      In step3: The Disk Transfer shows completed, but the dv is not imported yet. The importer pod is pending.

      Expected results:

      In step3: The Disk Transfer status is not completed.

      Additional info:

       

              gcheresh@redhat.com Genadi Chereshnya
              chhu@redhat.com Chenli Hu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: