-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
rhel-8.10.z, rhel-9.7
-
None
As a system administrator upgrading a RHEL system to a next major version,
I want Leapp to tell me what packages will be replaced/removed/deprecated,
so that I can assess whether any functionality of my system will be lost or compromised by the upgrade.
–
Currently Leapp calculates the upgrade yum transaction based not only metadata embedded in the rpms but also on Package Evolution Service database that contains changes to packages between major versions (removal, replacement, split, merge, etc.). But the details, especially what packages are going to get removed, are not reported to the users in Leapp preupgrade analysis report. Customers complain that after the upgrade some 3rd party applications that require a package that got removed don't work.
Other TBD goals:
- allow customers affecting the transaction - what packages to install or remove, including 3rd party package
- allow customers to configure a check for a certain package and if the package would be removed, Leapp inhibits the upgrade