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

Bug 1835269

Summary: SMT not disabled on power8 compute nodes
Product: Red Hat OpenStack Reporter: Jeremy Freudberg <jfreudbe>
Component: openstack-tripleo-heat-templatesAssignee: Jeremy Freudberg <jfreudbe>
Status: CLOSED CURRENTRELEASE QA Contact: Kha Do <kdo>
Severity: medium Docs Contact:
Priority: high    
Version: 16.1 (Train)CC: apevec, emacchi, jjoyce, kdo, kecarter, mburns, tonyb
Target Milestone: gaKeywords: Triaged
Target Release: 16.1 (Train on RHEL 8.2)   
Hardware: ppc64le   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-08-10 11:36:25 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1847188    
Bug Blocks:    

Description Jeremy Freudberg 2020-05-13 13:58:33 UTC
cloning to fix in 16.1 too
this time we'll fix it for real in tripleo-heat-templates (not as a quick hack in rhosp-director-images)

This bug was initially created as a copy of Bug #1793166

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

Description of problem:

Power8 systems need to disable SMT in order to run kvm guests properly, but that is not being done automatically on power8 compute nodes in 14. The qemu-kvm package includes a file /usr/lib/systemd/kvm-setup that's supposed to disable SMT on system startup. This worked in 13 because the qemu-kvm-rhev package was installed on the compute node. However in 14, this package is only installed in the libvirt container and not on node directly so it does not get run by systemd on the compute node.

Comment 4 Jeremy Freudberg 2020-06-02 20:02:42 UTC
this is present in 16.1 beta compose(s) so moving to on_qa