summaryrefslogtreecommitdiff
path: root/releasenotes/notes/use-compareHypervisorCPU-b75c8f097cc73556.yaml
blob: 924e09a602b9ef3146c030672081c808af08b1fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
---
fixes:
  - |
    Nova's use of libvirt's compareCPU() API has become error-prone as
    it doesn't take into account host hypervisor's capabilities.  With
    QEMU >=2.9 and libvirt >= 4.4.0, libvirt will do the right thing in
    terms of CPU comparison checks via a new replacement API,
    compareHypervisorCPU().  Nova satisfies the said minimum version
    requirements of QEMU and libvirt by a good margin.

    This change replaces the usage of older API, compareCPU(), with the
    new one, compareHypervisorCPU().