Is a skip upgrade possible in redhat

Latest response

I need to upgrade from RHEL5.5 to 5.9

Can I directly upgrade from 5.5 to 5.9

Or

Should we need to follow the path 5.5->5.7->5.8->5.9

Responses

Hello Neelesh,

You can upgrade your RHEL 5.5 system to 5.9 directly. If your system is registered to Red Hat Network or Red Hat Satellite then you can simply run

# yum update 

If your system is not registered then you can register it by following steps mentioned in bellow document :

How do I re-register my system with Red Hat Network (RHN) Classic or Red Hat Satellite?

Regards,
Ashish

Sorry Ashish,

This is incorrect.
yum update may upgrade the server to 5.10, not 5.9.
yum update will always update to the latest minor release, available in a Satellite and to the current release if connected to RHN.

To update to a lower minor release, the user needs to mount a DVD (iso) and create a yum repo or run update from a DVD installation.

Kind regards,

Jan Gerrit Kootstra

You can update to a specific point-release using yum and a repo that already has the 5.10 packages on it, but it's kind of a pain in the ass. Basically, you have to know which specific RPM-set you want to move to and then do a targeted-update (i.e., instead of simply doing "yum update" or even "yum update RPMNAME", you'd do a "yum update RPM1.x.y.z RPM2.x.y.z ...").

Another downside to this approach (beyond the "pain in the ass" factor) is that if there's new dependencies that exist in the version(s) upgraded to and the version(s) upgraded from, enumeration of the dependencies becomes ticky-tac. This can result in a system that has the specified RPMNAMEs installed but not the exact same introduced-dependency RPMs as a real 5.X system might have.

Hi Jan,

Thanks for correction,

I did not concentrate on the targate version, sorry my mistake.

Neelesh, as mentioned by Jan yum update will take system to latest version, if you want to restict it to 5.9 you have option to update system from DVD ISO else if you have Red Hat Satellite server in network then you can create separate channel with packages till RHEL 5.9 release, subscribe system to the custom channel created and update it.

Thanks,
Ashish

Neelesh,

Not sure if this might help - but if you wanted to have one specific RHN channel for RHEL 5.9 for some specific servers, the below might help you.

Let's say you had some RHEL servers you wanted to keep at rhel 5.9 and not go to RHEL 5.10. The below bits describe this. You can create a channel in the Satellite server and then subscribe those systems to it. See below links.

Also see this discussion on managing multiple operating systems (point releases) on a satellite
and also
This discussion which addresses some of this in a practical way

The latter has some more specifics Ashish posted you'll find useful, and also some comments have links to a previous Red Hat summit with more info on how to create a specific software channel for one sub-release of RHEL.

Good luck

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.