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

Cannot mirror all required images of MTV2.10 with oc-mirror command

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • 2.10.1
    • 2.10.0
    • None
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • MTV Sprint 4

      Description of problem:

      User cannot mirror all required images for MTV2.10 with oc-mirror command, only two images are mirrored:
      ----------------------------------------------------------------------------
      # tar tvf mirror_seq1_000000.tar| grep v2/migration-toolkit-virtualization| awk '{print $6}'| grep "sha256"| awk -F'/' '{print $3}'
      mtv-operator-bundle
      mtv-rhel9-operator

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

      MTV 2.10 GA build with CNV 4.18.21

      How reproducible:

      Always

      Steps to Reproduce:

      1) Create the oc-mirror ISC configruation file

      # cat imageset-config-ga.yaml
      kind: ImageSetConfiguration
      apiVersion: mirror.openshift.io/v1alpha2
      storageConfig:
        local:
          path: /tmp/oc/disk-rh-mtv-test
      mirror:
        operators:
        - catalog: registry.redhat.io/redhat/redhat-operator-index:v4.18
          targetCatalog: redhat-catalog-mtv-test-v418
          packages:
          - name: mtv-operator
            channels:
            - name: release-v2.10
              minVersion: "2.10.0"

      2) Mirror the images to local file

      # oc mirror --verbose 2 --config=imageset-config-ga.yaml file://disk-rh-mtv-test

      3) Check the images included in the tar file, only 2 images.

      # tar tvf mirror_seq1_000000.tar| grep v2/migration-toolkit-virtualization| awk '{print $6}'| grep "sha256"| awk -F'/' '{print $3}'
      mtv-operator-bundle
      mtv-rhel9-operator
      
      # tar tvf mirror_seq1_000000.tar| grep v2/migration-toolkit-virtualization
      lrwxrwxrwx root/root         0 2025-11-03 22:14 v2/migration-toolkit-virtualization/mtv-operator-bundle/manifests/eca71f1 -> sha256:62cf06ded76f7656c8258d2e6385025cdab4c388d2f016ccadcc4546821f7b04
      -rw------- root/root       426 2025-11-03 22:14 v2/migration-toolkit-virtualization/mtv-operator-bundle/manifests/sha256:62cf06ded76f7656c8258d2e6385025cdab4c388d2f016ccadcc4546821f7b04
      lrwxrwxrwx root/root         0 2025-11-03 22:14 v2/migration-toolkit-virtualization/mtv-rhel9-operator/manifests/8a86ff65 -> sha256:17b92ea0f5d110444da7cfe5bddb96724c6e00976ab58ba2f34ce9fd2661539b
      -rw------- root/root      1087 2025-11-03 22:14 v2/migration-toolkit-virtualization/mtv-rhel9-operator/manifests/sha256:17b92ea0f5d110444da7cfe5bddb96724c6e00976ab58ba2f34ce9fd2661539b

      Actual results:

      In step2,3: Only 2 images mirrored to local file

      Expected results:

      In step2,3: All the images are mirrored to local file

      Additional info:

       

              rh-ee-solenoci Stefan Olenocin
              chhu@redhat.com Chenli Hu
              Chenli Hu Chenli Hu
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: