-
Task
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
None
-
False
-
True
-
-
Testable
In RHELC-1635 we're telling users that they should check after the conversion if the system runs correctly without the "excluded" packages convert2rhel intentionally removes during the conversion.
That message is too vague though. We can tell users more details on what exacly should they check.
For instance, on CL7 we remove geoipupdate but GeoIP and geoipupdate-cron depend on it so these two packages will be likely left without its dependency after the conversion (to be verified). Or similarly, we remove libreport-plugin-mantisbt but abrt-cli and abrt-desktop depend on it.
Acceptance criteria:
- We tell the user to check after the conversion correct functionality of packages that depend on the ones we're about to remove, or we tell them to manually try installing the removed packages back after the conversion
- `repoquery -q --installed --whatrequires <pkgs_to_be_removed>`
- As a post-conversion we can advise customers to run `yum check` to reveal packages that have unsatisfied dependencies and we tell users how to fix that as part of a post-conversion report
- Do not run `yum check` in convert2rhel as it runs super long
- is triggered by
-
RHELC-1635 State action in special pkg removal report messages
-
- In Progress
-