But I see another problem, I can't migrate server back for old-host with error:
Instance launched has CPU info: {"arch": "x86_64", "model":
"Cascadelake-Server", "vendor": "Intel", "topology": {"cells": 2, "sockets": 1,
"cores": 12, "threads": 2}, "features": ["ss", "invpcid", "vme", "sse4.2",
"acpi", "cx8", "ssse3", "adx", "clflush", "f16c", "pge", "avx512dq", "bmi1",
"tsc", "invtsc", "dtes64", "xtpr", "pschange-mc-no", "movbe", "lm", "nx",
"xsaves", "fpu", "spec-ctrl", "xsave", "avx2", "stibp", "sse2", "msr",
"rdrand", "avx512vl", "ht", "avx512f", "ds", "pcid", "smap", "pni", "arat",
"x2apic", "vmx", "tm", "tsc-deadline", "fxsr", "cx16", "ssbd", "pat",
"avx512cd", "ds_cpl", "abm", "lahf_lm", "mca", "ibrs-all", "sep", "xsavec",
"pse36", "sse4.1", "pse", "erms", "skip-l1dfl-vmentry", "smep", "fsgsbase",
"clflushopt", "tm2", "xsaveopt", "monitor", "apic", "mce", "dca", "pae", "avx",
"avx512vnni", "rdtscp", "smx", "tsc_adjust", "mtrr", "arch-capabilities",
"mmx", "mpx", "intel-pt", "3dnowprefetch", "avx512bw", "fma", "rdctl-no",
"pbe", "hle", "syscall", "pdcm", "rdseed", "pdpe1gb", "popcnt", "bmi2", "cmov",
"aes", "rtm", "est", "sse", "pclmuldq", "xgetbv1", "md-clear", "clwb", "pku",
"de"]}
CPU doesn't have compatibility. Refer to
http://libvirt.org/html/libvirt-libvirt-host.html#virCPUCompareResult
Exception during message handling: nova.exception.MigrationPreCheckError:
Migration pre-check error: Unacceptable CPU info: CPU doesn't have
compatibility. Refer to
http://libvirt.org/html/libvirt-libvirt-host.html#virCPUCompareResult
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/nova/virt/libvirt/driver.py", line
8402, in check_can_live_migrate_destination
self._compare_cpu(None, source_cpu_info, instance)
File "/usr/lib/python3/dist-packages/nova/virt/libvirt/driver.py", line
8772, in _compare_cpu
raise exception.InvalidCPUInfo(reason=m % {'ret': ret, 'u': u})
nova.exception.InvalidCPUInfo: Unacceptable CPU info: CPU doesn't have
compatibility.
virsh dumpxml instance
<cpu mode='custom' match='exact' check='full'>
<model fallback='forbid'>Cascadelake-Server</model>
<vendor>Intel</vendor>
<topology sockets='2' cores='1' threads='1'/>
<feature policy='require' name='ss'/>
<feature policy='require' name='vmx'/>
<feature policy='require' name='hypervisor'/>
<feature policy='require' name='tsc_adjust'/>
<feature policy='require' name='umip'/>
<feature policy='require' name='pku'/>
<feature policy='require' name='md-clear'/>
<feature policy='require' name='stibp'/>
<feature policy='require' name='arch-capabilities'/>
<feature policy='require' name='xsaves'/>
<feature policy='require' name='ibpb'/>
<feature policy='require' name='amd-stibp'/>
<feature policy='require' name='amd-ssbd'/>
<feature policy='require' name='skip-l1dfl-vmentry'/>
<feature policy='require' name='pschange-mc-no'/>
<feature policy='disable' name='avx512vnni'/>
<feature policy='disable' name='mpx'/>
<numa>
<cell id='0' cpus='0-1' memory='8388608' unit='KiB' memAccess='shared'/>
</numa>
</cpu>
Old host:
virsh domcapabilities |grep "Cascadelake-Server"
<model fallback='forbid'>Cascadelake-Server</model>
<model usable='no'>Cascadelake-Server-noTSX</model>
<model usable='no'>Cascadelake-Server</model>
New host:
virsh domcapabilities |grep "Cascadelake-Server"
<model fallback='forbid'>Cascadelake-Server</model>
<model usable='no'>Cascadelake-Server-noTSX</model>
<model usable='yes'>Cascadelake-Server</model>
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1922907
Title:
Unable to use Skylake capability on Cascadelake server
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1922907/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs