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

Live migration fails with operation failed: guest CPU doesn't match specification: missing features: hle,rtm

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

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Blocker Blocker
    • None
    • rhel-9.6.z
    • libvirt
    • None
    • None
    • Critical
    • rhel-virt-core-libvirt-1
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      live migration of VM for workload update fails with 'operation failed: guest CPU doesn't match specification: missing features: hle,rtm'

      According to virsh domcapabilities,

      • On the source node, hle and rtm are not reported as required features for the target node for the domain to function during live migration.
      • This is why the live-migration was expected to work even though the target node doesn't include these cpu features
        • The output of virsh domcapabilities on the source doesn't contain the following:
          • <'feature policy='require' name='hle>
          • <'feature policy='require' name='rtm> 

      These are the libvirt/qemu-km packages from 4.21.1 version.

      • libvirt: 10.10.0-7.14.el9_6
      • qemu: 9.1.0-15.el9_6.18

      Steps to reproduce

      1. Create a domain with cpu_model=host-model on a node with the following cpu: Intel Xeon E5-4640 v4 @ 2.10GHz
      2. Now migrate the domain to a node with the following cpu: Intel(R) Xeon(R) Platinum 8380 CPU @ 2.30GHz

      Expected results

      Actual results

        1. virsh_domcapabilities.txt
          69 kB
        2. targetQemuCommand.txt
          4 kB
        3. sourceQemuCommand.txt
          6 kB
        4. sourcedomxml.txt
          13 kB

              virt-maint virt-maint
              bmordeha@redhat.com Barak Mordehai
              virt-maint virt-maint
              virt-bugs virt-bugs
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

                Created:
                Updated:
                Resolved: