I have tried upgrading CentOS 7 to Alma Linux referring to ELevating CentOS 7 to AlmaLinux 9 | AlmaLinux Wiki. After running the command ```
sudo leapp preupgrade to check before upgradeing, I found the messages as follows.
Debug output written to /var/log/leapp/leapp-preupgrade.log
============================================================
REPORT OVERVIEW
Upgrade has been inhibited due to the following problems:
1. GRUB Legacy is used on the system
2. Upgrade requires links in root directory to be relative
3. Leapp detected loaded kernel drivers which have been removed in RHEL 8. Upgrade cannot proceed.
4. Missing required answers in the answer file
HIGH and MEDIUM severity reports:
1. Packages not signed by Red Hat found on the system
2. Difference in Python versions and support in RHEL 8
3. Leapp detected a processor which is no longer maintained in RHEL 8.
4. Detected custom leapp actors or files.
5. GRUB2 core will be automatically updated during the upgrade
Reports summary:
Errors: 0
Inhibitors: 4
HIGH severity reports: 5
MEDIUM severity reports: 0
LOW severity reports: 6
INFO severity reports: 2
Before continuing, review the full report below for details about discovered problems and possible remediation instructions:
A report has been generated at /var/log/leapp/leapp-report.txt
A report has been generated at /var/log/leapp/leapp-report.json
============================================================
END OF REPORT OVERVIEW
How do I solve the problems “GRUB Legacy is used on the system”, “Upgrade requires links in root directory to be relative” and “Leapp detected loaded kernel drivers which have been removed in RHEL 8. Upgrade cannot proceed”?