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

[Tracker Bug] VM migrations are failing after upgrading to 4.20.6 on AMD cluster with the error: "guest CPU doesn't match specification: extra features: cmp_legacy"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • CNV v4.21.z
    • CNV v4.21.0
    • CNV Virt-Cluster
    • None
    • Quality / Stability / Reliability
    • 0.42
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Critical
    • Customer Reported
    • None

      Description of problem:

      The cluster have CPU model set to "EPYC-v2". Tried an upgrade from OpenShift Virtualization 4.20.3 to 4.20.6. To upgrade the virt-launcher image, it initiated the live migration, but migrations are failing with following error:

      {"component":"virt-launcher","kind":"","level":"error","msg":"migration failed with error: virError(Code=9, Domain=31, Message='operation failed: guest CPU doesn't match specification: extra features: cmp_legacy')","name":"rhel9-blue-aphid-56","namespace":"nijin-cnv","pos":"live-migration-source.go:1087","timestamp":"2026-02-09T17:07:38.730667Z","uid":"b582baec-703b-4a22-a818-584241fdd845"}

      It repeatedly tried spawning the new vir-launcher pods, all failing with the same error:

      NAME                                      READY   STATUS    RESTARTS   AGE
      virt-launcher-rhel9-blue-aphid-56-bdkck   0/2     Error     0          10m
      virt-launcher-rhel9-blue-aphid-56-fkqjp   0/2     Error     0          5m12s
      virt-launcher-rhel9-blue-aphid-56-h88pf   2/2     Running   0          27m
      virt-launcher-rhel9-blue-aphid-56-kb27w   0/2     Error     0          9m35s
      virt-launcher-rhel9-blue-aphid-56-kr2r8   0/2     Error     0          8m4s
      virt-launcher-rhel9-blue-aphid-56-vtrxn   0/2     Error     0          10m

      The issue looks to be because of bug https://issues.redhat.com/browse/RHEL-146629 , although versions are not the same as reported in this bug. The source here is qemu-kvm-core-9.1.0-15.el9_6.9.x86_64 and destination is qemu-kvm-core-9.1.0-15.el9_6.18.x86_64.

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

      OpenShift Virtualization   4.20.6

      How reproducible:

      100%

      Steps to Reproduce:

      1. Create a VM with core > 1 in the 4.20.3 cluster. Set the CPU model on the VM spec if the cluster doesn't have any model set.
      2. Upgrade the cluster to 4.20.6.
      3. After the upgrade, the migrations will fail with error "guest CPU doesn't match specification: extra features: cmp_legacy" 

      Actual results:

      VM migrations are failing after upgrading to 4.20.6 on AMD cluster with the error: "guest CPU doesn't match specification: extra features: cmp_legacy"

      Expected results:

      Migrations should work

      Additional info:

       

              kbidarka@redhat.com Kedar Bidarkar
              rhn-support-nashok Nijin Ashok
              Kedar Bidarkar
              Kedar Bidarkar Kedar Bidarkar
              Votes:
              0 Vote for this issue
              Watchers:
              15 Start watching this issue

                Created:
                Updated: