How to Upgrade from RHEL 7 to RHEL 8 using Leapp
If you would like to upgrade from RHEL 7 to RHEL 8, please bookmark this article as a reference to guide you to documentation, tools, and troubleshooting that you will need to complete the upgrade.
Many organizations are planning an upgrade from RHEL 7 to RHEL 9. Upgrading to RHEL 8 is the first step on the path to RHEL 9.
RHEL 7 Lifecycle
Red Hat Enterprise Linux 7 reached the end of its maintenance support 2 phase on June 30, 2024. End of Maintenance (EOM) support means that you will lose access to critical and important impact security advisories (RHSAs) and urgent priority bug fix advisories (RHBAs). Although Red Hat Enterprise Linux 7 reached end of maintenance on June 30, 2024, it is not reaching End of Life. End of Life (EOL) occurs when a product or service is discontinued.
Start the RHEL Upgrade Process with LEAPP
Leapp is the supported tool for in-place RHEL upgrades. Leapp allows customers to retain the original subscription (that is attached to the system), system configurations, and custom repositories and 3rd party applications and is included with RHEL 7. Leapp is only supported for some upgrade paths.
- Can you use Leapp? Read this detailed breakdown of whether you can use Leapp for your upgrade.
- Learn about an in-place upgrade
Red Hat also offers interactive tools to help you evaluate how to begin:
- The RHEL Upgrade Helper to discover potential blockers to your upgrade
- The Red Hat Upgrade Assessment can help you evaluate your systems
Ensuring continual support while upgrading from RHEL 7 to RHEL 8
In order to continue to receive support from Red Hat, please review and comply with the RHEL In Place Upgrade Support Policy.
You must have valid and tested backups in place prior to attempting the In-Place Upgrade.
Creating backups is described in documentation about system backup and recovery.
When to consider more help
Red Hat offers additional help for users who are tasked with an upgrade:
- If you are new to RHEL, please consider making time in your upgrade schedule for training. Red Hat offers training on upgrading and migrating RHEL.
- If you have a Technical Account Manager, they may be able to help you through the first stages of your upgrade. Please do not hesitate to reach out to them.
- If you are working on a large, enterprise installation and are under a tight deadline, you may want to consider consulting to help expedite your upgrade.
You can explore Extended Life Support for RHEL 7 if you expect to need Bug Fixes, Security Patches, and RCAs.
Key references during your upgrade
Getting Started
- Video: Upgrade from RHEL 7 to RHEL 8 with Leapp - This 5 minute video gives you an overview of the Leapp tool
- Best Leapp Practices - Best practices throughout an in-place upgrade using the Leapp tool.
- RHEL Upgrade Helper Lab - to discover potential blockers to your upgrade
- Interactive Lab App to Perform In place Upgrade with Leapp - simulates the in-place upgrade process
Documentation
- Product Documentation for RHEL 7 Upgrade - Step-by-step instructions for most upgrade scenarios.
- Product Documentation: Considerations in Adopting RHEL 8 - An overview of changes in RHEL 8 for those familiar with RHEL 7, as well as changes relevant to evaluating an upgrade.
Scenarios
- How to in-place upgrade an offline / disconnected RHEL 7 machine to RHEL 8 with Leapp?
- Upgrading SAP Environment from RHEL 7 to RHEL 8
- For “Unable to install RHEL 8 userspace packages” error message
- Running leapp upgrade on Content Hosts registered with Red Hat Satellite 6 fails with Message: Unable to install RHEL X userspace packages.
- RHEL 7 to RHEL 8 LEAPP Upgrade Failing When Using Red Hat Satellite
- leapp preupgrade fails on system registered with Red Hat CDN with "Message: Unable to install RHEL 8 userspace packages."
Troubleshooting, FAQs, and Other Information
- Leapp Upgrade FAQ
- Troubleshooting the upgrade from RHEL 7 to RHEL 8 - An updated list of troubleshooting resources for the pre-upgrade, upgrade, reboot, and post-upgrade steps of the process
- Upgrade Your Red Hat Enterprise Linux Infrastructure - A non-technical overview of the why and how to upgrade that contains key links and can be shared with engineers and business stakeholders alike.
Extended Life Support
- Purchasing Extended Life Support
- How to access RHEL Extended Life Support Content
- Extended Lifecycle Support Policy
Didn't find your error? Try searching the customer portal or start a discussion to chat with other customers.
Comments