Bug 1760385 - [DOCS] Add to 2.1 release notes: Migration not supported when nodes have different CPU models {BZ 1760028}
Summary: [DOCS] Add to 2.1 release notes: Migration not supported when nodes have diff...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Container Native Virtualization (CNV)
Classification: Red Hat
Component: Documentation
Version: 2.1.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 2.1.0
Assignee: Pan Ousley
QA Contact: Irina Gulina
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-10-10 12:22 UTC by Israel Pinto
Modified: 2023-09-14 05:44 UTC (History)
8 users (show)

Fixed In Version: 2.1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-11-04 15:07:52 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1760028 0 high CLOSED CPU compatibility is not checked when migrating host-model VMs 2023-09-15 00:19:05 UTC

Description Israel Pinto 2019-10-10 12:22:21 UTC
Please add to release notes the limitation in BZ 1760028
Migration not supported when nodes have different CPU models

Comment 1 Martin Sivák 2019-10-15 12:30:23 UTC
The description is horribly confusing. The migration will work or be blocked (or stuck in scheduling) as long as the VM is not using CPU passthrough. That means either the VM.spec.cpu.model has to be set or the default cpu model has to be set in the configmap (like here https://github.com/kubevirt/kubevirt/pull/2028)

Comment 2 Martin Sivák 2019-10-15 12:40:30 UTC
Just to make sure we do not simplify that - the machines can have the same CPU physically, but even a microcode update can in theory change one or two flags and prevent migration of VMs with cpu passthrough (host-model).

Comment 5 Audrey Spaulding 2019-10-21 17:32:25 UTC
Martin, 

Have you had a chance to look at Pan's preview build?

Thanks.

Comment 6 Dan Kenigsberg 2019-10-22 12:33:46 UTC
devel_acking per Audrey's request.

Comment 7 Martin Sivák 2019-10-22 13:25:02 UTC
So, the description is almost right. I would add those notes:

1) the default settings is triggering host CPU passthrough behavior, which can be slightly faster wrt performance, but hinders migration as described
2) the ConfigMap change needs to happen before starting the VMs that are supposed to support live migration
3) an example of cpu model name or a way to figure out the proper name (oc describe node X and look at the cpu-family-NAME labels).

Comment 13 Irina Gulina 2019-10-30 21:49:31 UTC
It has been verified few days ago, PR merged: https://github.com/openshift/openshift-docs/pull/16756

Comment 14 Red Hat Bugzilla 2023-09-14 05:44:20 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days


Note You need to log in before you can comment on or make changes to this bug.