Let's say I've got an RHEL machine that is running RHEL5.4. I'd like to upgrade it to 5.7 (latest), but the vendor that makes the software sitting on the machine only certifies it to 5.6. How can I upgrade to 5.6 but make sure I don't end up in 5.7 land? I'm sure I'm missing something basic here, but I can't find it.
Same question applies to CentOS, I suppose, so if someone has an answer there I'd try it.
You can do this in centos.. In Redhat I'm sure you can get one from a disc or online somewhere..
You can install the correct release rpm and set yum to ignore installing updates
So if that is the current version you want to keep.. Then you can add
to your /etc/yum.conf file and it will never go to the next higher version of centos. The process would be similar in redhat land but the package is called
Like i found it here
http://mirror.corbina.net/pub/Linux/redhat/rpms/x64/
Install at your own risk since it isn't an official repository. That repo is for 5.6. It has the same version for the release rpm as my redhat 5.6 servers.
There is no forced upgrade in RHEL/Centos land (unlike say Ubuntu where it will prompt you constantly) you can just use the 5.6 media / repos to upgrade and then it won't magically upgrade to 5.7 unless you repeat the same procedure for 5.7
It turns out that in the RedHat online control panel you can lock a machine to a given version. How did I miss that?