Until now, Convert2RHEL only supported conversions of systems that were in their most recent minor release versions, meaning your system always has to be up to date to make the conversion to Red Hat Enterprise Linux (RHEL). So, if you had your CentOS Linux or Oracle Linux stuck at version 8.4, you had to upgrade them to their latest version (CentOS Linux 8.5 and Oracle Linux 8.6, respectively) before you could do a conversion.
With the Convert2RHEL 0.26 release, however, you can now convert from some specific older minor versions, starting with 8.4 as the minimum requirement.
Below, a list of RHEL-like versions that you can convert using the latest version of Convert2RHEL.
Source OS |
Target OS |
CentOS Linux 8.4 |
RHEL 8.4 |
Oracle Linux 8.4 |
RHEL 8.4 |
Oracle Linux 8.6* |
RHEL 8.6 |
* Oracle Linux 8.6 will be considered an Extended Update Support (EUS) release when Oracle releases the 8.7 to the public.
This list will be updated in the future as the RHEL-like systems upgrade to a new minor release version.
The graph below summarizes when the RHEL minor versions will be supported and maintained as an Extended Update Support (EUS) version.
![When the RHEL minor versions will be supported and maintained as an Extended Update Support (EUS) version When the RHEL minor versions will be supported and maintained as an Extended Update Support (EUS) version](/rhdc/managed-files/styles/wysiwyg_full_width/private/convert2rhel-eus-image1.png.webp?itok=VP1kBtVA)
Note that CentOS Linux 8 will not have any new releases, which means that their latest release (8.5) will be the last, as stated in their EOL article. Oracle Linux, on the other hand, recently released their 8.6 version and if you look at the graph above, the 8.6 version in RHEL is considered an EUS version.
For Convert2RHEL, we will only add Oracle Linux 8.6 as a EUS version when they release the 8.7 to the public. For now, Convert2RHEL considers the Oracle Linux 8.6 version being their latest minor release.
You might ask why Convert2RHEL isn't supporting versions before 8.4. This is because all RHEL versions before 8.4 have reached their EOL support in the EUS terms. In Convert2RHEL, we plan to stick only with the supported EUS versions, and thus when 8.4 reaches its EOL, we might be supporting only 8.6 and 8.8.
What is EUS?
Extended Update Support (EUS) is intended to deliver a backport of critical and important security updates and urgent priority bug fixes for a predefined set of RHEL minor releases. If you want to find more about Red Hat EUS, please look at the Red Hat Enterprise Linux (RHEL) Extended Update Support (EUS) Overview article.
How to convert from an older minor release of a RHEL-like system to a RHEL EUS minor release?
Be sure to read the official documentation for important guidance, additional features and information about known limitations. It is essential to assess the critical nature of the applications and data on a system before making significant changes. For example, a simple test or development environment may require less assessment than a critical database server.
There is nothing special about the way you should invoke Convert2RHEL on your system. The only necessary step is that you have to make sure you’re running one of the supported systems to convert to the RHEL EUS version, but you don’t need to specify any new command line parameters to do it. Convert2RHEL will figure out all the settings for you.
That being said, let's take a closer look at how Convert2RHEL does this. First, we need to introduce a few new checks that we shipped with the latest version of Convert2RHEL:
-
Check if the current loaded kernel is the most recent
-
Check how many packages need an update
-
Check for an internet connection
All the three new checks are intended to ensure that the conversion will run smoothly, and that, when it's finished, you end up with a fully functional RHEL system. Note that these checks are not intended to be executed only on EUS systems — they will run for every system from now on.
Another important thing to mention is that Convert2RHEL has a backup solution in place before the package replacement starts, so the same rules apply to the backup of your packages. Convert2RHEL uses custom hardcoded repositories to back up and restore everything to the original state in case something goes wrong.
Another difference that is worth noting are the repositories used when Convert2RHEL tries to replace the system packages with their RHEL variant. Right now, for every latest minor release version, we are using two RHEL repositories:
-
rhel-8-for-x86_64-baseos-rpms
-
rhel-8-for-x86_64-appstream-rpms
If we detect a conversion that matches the EUS requirements, we will instead use those two repositories:
-
rhel-8-for-x86_64-baseos-eus-rpms
-
rhel-8-for-x86_64-appstream-eus-rpms
Please note that the above two repositories require a Red Hat subscription that has access to the EUS repositories, such as Red Hat Enterprise Linux Server, Premium (RH00003).
By enabling the two repositories related to the EUS, we assure that your system will end up in the correct state and receive all the necessary updates if it is still in the supported range.
In cases where Convert2RHEL can’t enable and use the repositories for RHEL EUS, the default repositories will be used as a fallback. This includes not receiving the latest security and updates that come with the EUS repositories.
Once the conversion succeeds, a reboot is required. Reinstalling third party RPMs or otherwise reconfiguring some system services after conversion may also be necessary.
Wrap up
If you encounter any bugs with the Convert2RHEL utility itself or would like to request additional feature enhancements, please open a ticket here.
Convert2RHEL is a useful tool in your journey towards standardizing on a single platform. Coupled with the reliability of Extended Update Support releases and Red Hat's support teams, you'll have more time to focus on creating new value and innovation for your organization.
Learn more
Sull'autore
Olivieri likes solving hard problems, architecture designs and breaking software for fun.
Ricerca per canale
Automazione
Novità sull'automazione IT di tecnologie, team e ambienti
Intelligenza artificiale
Aggiornamenti sulle piattaforme che consentono alle aziende di eseguire carichi di lavoro IA ovunque
Hybrid cloud open source
Scopri come affrontare il futuro in modo più agile grazie al cloud ibrido
Sicurezza
Le ultime novità sulle nostre soluzioni per ridurre i rischi nelle tecnologie e negli ambienti
Edge computing
Aggiornamenti sulle piattaforme che semplificano l'operatività edge
Infrastruttura
Le ultime novità sulla piattaforma Linux aziendale leader a livello mondiale
Applicazioni
Approfondimenti sulle nostre soluzioni alle sfide applicative più difficili
Serie originali
Raccontiamo le interessanti storie di leader e creatori di tecnologie pensate per le aziende
Prodotti
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Servizi cloud
- Scopri tutti i prodotti
Strumenti
- Formazione e certificazioni
- Il mio account
- Supporto clienti
- Risorse per sviluppatori
- Trova un partner
- Red Hat Ecosystem Catalog
- Calcola il valore delle soluzioni Red Hat
- Documentazione
Prova, acquista, vendi
Comunica
- Contatta l'ufficio vendite
- Contatta l'assistenza clienti
- Contatta un esperto della formazione
- Social media
Informazioni su Red Hat
Red Hat è leader mondiale nella fornitura di soluzioni open source per le aziende, tra cui Linux, Kubernetes, container e soluzioni cloud. Le nostre soluzioni open source, rese sicure per un uso aziendale, consentono di operare su più piattaforme e ambienti, dal datacenter centrale all'edge della rete.
Seleziona la tua lingua
Red Hat legal and privacy links
- Informazioni su Red Hat
- Opportunità di lavoro
- Eventi
- Sedi
- Contattaci
- Blog di Red Hat
- Diversità, equità e inclusione
- Cool Stuff Store
- Red Hat Summit