Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1600573

Summary: add AMD EPYC SSBD CPU
Product: Red Hat Enterprise Virtualization Manager Reporter: Michal Skrivanek <michal.skrivanek>
Component: ovirt-engineAssignee: Michal Skrivanek <michal.skrivanek>
Status: CLOSED ERRATA QA Contact: meital avital <mavital>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 4.2.5CC: bugs, ipinto, lsurette, Rhev-m-bugs, srevivo
Target Milestone: ovirt-4.3.0Keywords: Rebase
Target Release: 4.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-engine-4.3.0_alpha Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1581144
: 1600595 (view as bug list) Environment:
Last Closed: 2019-05-08 12:37:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Virt RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1581144, 1596279    
Bug Blocks: 1600595    

Description Michal Skrivanek 2018-07-12 14:07:36 UTC
similar to earlier Intel CPU update this one is for AMD EPYC family. Microcode update not required

+++ This bug was initially created as a clone of Bug #1581144 +++

add SSBD CPUs to the supported list. Requires host support and microcode updates to be effective

Comment 1 Michal Skrivanek 2018-07-12 14:14:56 UTC
new type + a fix similar to https://gerrit.ovirt.org/#/c/91615

Comment 2 Michal Skrivanek 2018-07-12 14:35:14 UTC
(In reply to Michal Skrivanek from comment #1)
> new type + a fix similar to https://gerrit.ovirt.org/#/c/91615

actually, AMD EPYC was new in 4.2 GA and changed there already to use +ibpb instead of -IBPB so just a new type is enough

Comment 3 Israel Pinto 2018-07-16 10:58:08 UTC
Verify with: 4.2.5.1-0.1.el7ev
Build: rhv-release-4.2.5-3-001.noarch

Steps: 
1. Add host with capabilities:
# virsh -r domcapabilities | grep EPYC
      <model fallback='forbid'>EPYC-IBPB</model>
      <model usable='yes'>EPYC</model>
      <model usable='yes'>EPYC-IBPB</model>
  To cluster AMD EPYC IBPB
2. Start VM on host
VM started and host added 

PASS

Comment 4 Israel Pinto 2018-07-16 11:43:57 UTC
Moving back to modify verify it on 4.2.5

Comment 5 meital avital 2018-12-10 08:26:14 UTC
Verified on:
ovirt-engine-4.3.0-0.4.master.20181207184726.git7928cae.el7.noarch

Verification steps:
1) Add host with capabilities:
# virsh -r domcapabilities | grep EPYC
      <model fallback='forbid'>EPYC-IBPB</model>
      <model usable='yes'>EPYC</model>
      <model usable='yes'>EPYC-IBPB</model>

2)Run Vm on the host 

-> Host added and VM started

Comment 6 RHV bug bot 2018-12-10 15:12:38 UTC
INFO: Bug status (VERIFIED) wasn't changed but the folowing should be fixed:

[Project 'vdsm'/Component 'ovirt-engine' mismatch]

For more info please contact: rhv-devops

Comment 7 RHV bug bot 2019-01-15 23:35:00 UTC
INFO: Bug status (VERIFIED) wasn't changed but the folowing should be fixed:

[Project 'vdsm'/Component 'ovirt-engine' mismatch]

For more info please contact: rhv-devops

Comment 9 errata-xmlrpc 2019-05-08 12:37:51 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2019:1085