Bug 2144059

Summary: leapp preupgrade should detect Workstation variant and report it as an Inhibitor
Product: Red Hat Enterprise Linux 7 Reporter: Lark Gordon <lagordon>
Component: leapp-repositoryAssignee: Leapp Notifications Bot <leapp-notifications-bot>
Status: NEW --- QA Contact: upgrades-and-conversions
Severity: medium Docs Contact:
Priority: unspecified    
Version: 7.9CC: jcastran, mkluson
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lark Gordon 2022-11-18 19:57:01 UTC
Description of problem:
When running leapp preupgrade checks on Workstation variants of RHEL 7, leapp does not report this as an inhibitor even though in-place upgrade of Workstation systems is not supported.

Version-Release number of selected component (if applicable):
leapp-0.15.0-2.el7_9.noarch

How reproducible:
Any time preupgrade report is created 

Steps to Reproduce:
1. Install leapp on Workstation variant RHEL 7 system
2. Run leapp preupgrade.
3. Preupgrade does not note that the upgrade is unsupported on Workstation variant.

Actual results:
Leapp preupgrade does not report Workstation variant as an inhibitor.

Expected results:
Leapp preupgrade results should clearly report that an in-place upgrade of the system is unsupported and the only supported option is to install a fresh RHEL 8 system.