3

I was following a RHEL solution about the downgrade, which went as follows:

  1. Check version and releases
  2. search for the available packages

    yum list kernel-2.6.32-358*

  3. Install the rhel 6.4 kernel package yum install kernel-2.6.32-358.23.2.el6 .... Complete !
  4. Reboot system
  5. Clean up

    yum clean metadata yum clean all

  6. Now downgrade

    yum -y downgrade redhat-release

  7. I get the following error Downloading Packages: https://cdn.redhat.com/content/dist/rhel/server/6/6Server/x86_64/os/Packages/redhat-release-server-6Server-6.4.0.4.el6.x86_64.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" Trying other mirror.

The current 6.5 is clean install not upgrade and I was not able to find a way to configure 6.4 repositories ... Also the changes in any of the grub files : /boot/efi/EFI/redhat/grub.conf /etc/grub.conf /etc/grub.conf.rpmsave

and reboot according to this instruction do to cause the server to boot into 6.4 's kernel ... and it did not work neither ...

Search for loading of the kernel without reboot , yet it seemed too risky ... This hack gave just before the latest command EFI related errors , so did not apply it ( do not want to go to the data center ... yet ... )

So after some 5 hours of googling the following questions arose: When one buys RHEL 6.5 subscriptions is it the case that downgrade is not even possible or Is it possible, but first RHEL 6.4 repos must be configured ( how ?! Should RH Customer Support be contactd ?! )

and am I completely lost about some fundamentally basic link missing to resolve this issue ?!

Thanks in advance !!!

Yordan Georgiev
  • 163
  • 1
  • 7

1 Answers1

4

Running anything other than the latest release of your major version of Red Hat Enterprise Linux is not supported unless you have also purchased an Extended Update Support subscription for the server.

You can set your preferred release level using the subscription-manager tool. There is no supported way of doing this if you registered with the legacy RHN.

[root#server ~]# subscription-manager release --set=6.4
[root#server ~]# yum distro-sync
Michael Hampton
  • 237,123
  • 42
  • 477
  • 940
  • Thans for the fast answer ... : subscription-manager release --set=6.4 'exceptions.ValueError' object has no attribute 'msg' – Yordan Georgiev May 25 '14 at 22:09
  • Something strange is going on with your installation. I would suggest you contact Red Hat. – Michael Hampton May 25 '14 at 22:10
  • Thanks again ;o) I just re-run the commands and this time with success !!! subscription-manager release --set=6.4 Release set to: 6.4 root@datnode3 [Mon May 26 01:13:45] [~] $ yum distro-sync .... Installed: redhat-release-server.x86_64 0:6Server-6.4.0.4.el6 Complete! cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.4 (Santiago) – Yordan Georgiev May 25 '14 at 22:16
  • ... and prevent any future undesired upgrades : grep 'exclude=kernel*' /etc/yum.conf exclude=kernel* – Yordan Georgiev May 26 '14 at 04:55
  • 1
    @yordangeorgiev Blacklisting kernel upgrades that way is also a bad practice. You will have undesired effects down the road. – ewwhite May 26 '14 at 13:55