How to subscribe a RHEL 6 SAP HANA or RHEL 6 for SAP Solutions system to Extended Update Support (EUS) channels?

Solution Verified - Updated -

Environment

  • RHEL for SAP HANA Premium subscription
  • RHEL for SAP HANA Standard subscription with RHEL EUS Add-On
  • Red Hat Enterprise Linux for SAP Solutions Premium Subscription
  • Red Hat Enterprise Linux for SAP Solutions Standard Subscription
  • Red Hat Enterprise Linux 6.7

Issue

  • How to subscribe a RHEL 6 SAP HANA or RHEL 6 for SAP Solutions system to Extended Update Support (EUS) channels?
  • Does the RHEL for SAP HANA Premium subscription provide access to EUS channels?
  • Do Red Hat Enterprise Linux for SAP Solutions Premium and Standard subscriptions include access to EUS channels?

Resolution

Any of the subscriptions below are required to access RHEL 6.7 EUS channels

NOTE: The EUS Add-on is a separate subscription that needs to be purchased and is not included with the Standard RHEL for SAP HANA Subscription)

Access the "Red Hat Customer Portal:- Subscription Inventory page" to verify whether the appropriate subscriptions required to access EUS are available under your Red Hat account.

When using Red Hat Satellite server check that relevant SAP repositories are synchronized on Sattelite server as described in How to configure Satellite server to synchronize SAP related repositories?.

NOTE: If you are an existing RHEL 6.7 for SAP Solutions customer, are already subscribed to EUS channels, and want to take advantage of the support extension to 31 March 2019, please skip Steps 1 and 2 in the Resolution section below and start with Step 3.3 "Enable the EUS yum repositories.".

Please note, that SAP has meanwhile also stated support for RHEL 6.10 for SAP Solutions (as per SAP Note 2694292). RHEL 6.10 is currently in Maintenance Support phase 2 which is scheduled to end on 30 November 2020. That said, Red Hat does support migration of SAP HANA workloads from RHEL 6 to RHEL 7 via in-place upgrades from RHEL 6.10 to RHEL 7.4. For more information about the RHEL Life Cycle see https://access.redhat.com/support/policy/updates/errata

1. Register system

If the system was not yet registered, register system to either Red Hat Satellite or Red Hat Customer portal using Red Hat Subscription management.

  1. Register the system to Red Hat Customer Portal or to Red Hat Satellite server 6.

    subscription-manager register --username=XXXX --password=XXXX
    

Install katello-ca-consumer-[host]-X.rpm from the satellite server before registering the system to Satellite 6.

2. Attach the 'SAP HANA' subscription

Attach the Red Hat Enterprise Linux for SAP HANA Subscription to the system. This process involves two steps

2.1. Find the pool id of the RHEL for SAP HANA subscription.

    subscription-manager list  --available

2.2. Attach the subscription to the system

    subscription-manager attach --pool=XXXX

3. Enable only EUS repositories

When registering the system, all the default yum repositories associated with a subscription are enabled. Disable all the enabled yum repositories and enable only the required repositories (EUS repository and RHEL for SAP HANA repository). The same steps can be followed for a server which is already registered to Red Hat Customer portal or to Satellite using Red Hat Subscription management.

3.1. Set the release to one of the SAP HANA certified version of RHEL and clear the yum cache. For setting the minor release as Red Hat Enterprise Linux 6.7

    subscription-manager release --set=6.7
    yum clean all

3.2. Disable all yum repositories that were enabled by default

    subscription-manager repos --disable="*"

3.3. Enable the EUS yum repositories

  • for x86_64 platform on or before December 31, 2018

        subscription-manager repos --enable="rhel-sap-hana-for-rhel-6-server-eus-rpms" --enable="rhel-6-server-eus-rpms" --enable="rhel-sfs-for-rhel-6-server-eus-rpms" 
    
  • for x86_64 platform on or after January 1, 2019

        subscription-manager repos --enable="rhel-sap-hana-for-rhel-6-server-eus-rpms" --enable="rhel-6-server-for-sap-hana-eus-rpms" --enable="rhel-sfs-for-rhel-6-for-sap-hana-eus-rpms"
    

4. Enable EUS High Availability repositories

If the system is also required to be subscribed to High availability repository, then execute the below command

  • On or before December 31, 2018

        subscription-manager repos --enable="rhel-ha-for-rhel-6-server-eus-rpms"
    
  • On or after January 1, 2019

        subscription-manager repos --enable="rhel-ha-for-rhel-6-for-sap-hana-eus-rpms"
    

5. Where to look for additional documentation

Check the article Where I can find documentation for SAP products on RHEL and other Red Hat products?

Root Cause

Extended update support for SAP HANA is offered beginning with Red Hat Enterprise Linux 6.7. If the system is on a release previous to Red Hat Enterprise Linux 6.7, it must be updated to 6.7 first as EUS is not offered for RHEL for SAP HANA for any previous releases. Refer to the Red Hat Enterprise Linux Life Cycle page for a list of EUS releases and the dates on which that support ends.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

11 Comments

Would the end dates for 6.7 and 7.2 EUS that I see in https://access.redhat.com/support/policy/updates/errata/ be the same for EUS for SAP HANA?

Yes, RHEL for SAP HANA will follow the same EUS schedule as RHEL.

This actually breaks the ability to download compat-sap-c++ now. To resolve you must unset the release version from 6.7 do a 'yum clean all' and then install compat-sap-c++. Have all of the compat-sap-c++ versions been tagged in a way that prevents them from being installed when your subscription-manager is set to release 6.7?

New subscriptions "SAP Solutions" put an end to EUS for 6.7. How can a customer stay compliant?

EUS for RHEL 6.7 lasts until December 31, 2018. We did inadvertently not include EUS in the RHEL for SAP Solutions SKU, but that correction has been requested and is in process. This will add EUS to RHEL for SAP Solutions specifically to make it easier for our RHEL 6.7 customers to get on the new SKU and migrate on their own timetable. I am checking to see when it will all be completed, but it is in the works.

I see SAP_Solutions subscription now includes: rhel-sfs-for-rhel-6-for-sap-hana-eus-rpms - so that covers the xfs coverage - Terrific! Link to SAP note https://launchpad.support.sap.com/services/pdf/notes/2694292/E ( released Jan-10-2019, noted above ) now provides for SAP HANA on RHEL6.10 and has a very helpful list of requirements. RHEL6.7 ->RHEL7.X in place too! Thanks for the work!

We have to upgrade to 6.10, see SAP note: 2694292. But now the channels "rhel-sfs-for-rhel-6-for-sap-hana-eus-rpms" and "rhel-6-server-for-sap-hana-eus-rpms" not valid any more.

RHEL 6.10 is the last minor release for RHEL 6 and is not eligible for EUS. Therefore, this article is not applicable to RHEL 6.10. Below are the repos that that you will need to used to configure an SAP HANA environment on RHEL 6.10.

rhel-6-server-rpms (for x86_64) rhel-ha-for-rhel-6-server-rpms (for x86_64) rhel-sap-hana-for-rhel-6-server-rpms (for x86_64) rhel-sfs-for-rhel-6-server-rpms

We have a "Red Hat Enterprise Linux for SAP Solutions" Subscription. I can't find a rhel-sfs-for-rhel-6-server-rpms repository. If I do:

subscription-manager release --set=6.10 subscription-manager repos --enable="rhel-6-server-rpms" --enable="rhel-ha-for-rhel-6-server-rpms" --enable="rhel-sap-hana-for-rhel-6-server-rpms" --enable="rhel-sfs-for-rhel-6-server-rpms"

I get an error:

Error: rhel-sfs-for-rhel-6-server-rpms is not a valid repository ID. Use --list option to see valid repositories. Repository 'rhel-6-server-rpms' is enabled for this system. Repository 'rhel-ha-for-rhel-6-server-rpms' is enabled for this system. Repository 'rhel-sap-hana-for-rhel-6-server-rpms' is enabled for this system.

Stefan, The best way for you to resolve this issue quickly is to take full advantage of your subscription by opening a customer case on the support portal. Here is an article that will guide you in opening a case. https://access.redhat.com/articles/38363

Support case was opened May 07 2019. Until now we don't have any solution....