RHEL Satellite and BigFix Patching

Our RHEL satellite uses the old RHN method.”

We worked with a consultant who confirmed that if we follow the steps below, we can still leverage BigFix to patch RHEL:

  1. Create the necessary file path on the root BigFix server for the RHSM SSL certificate as per the documentation and install.
  2. Enable and subscribe applicable Linux patching sites (CentOS 6/7 and/or RHEL 6/7).
  3. Setup the RHSM v2 download plugin on the root BigFix server via the BES console dashboard as a master operator as per the documentation.
  4. Configure any applicable custom repositories as per the documentation.
  5. Update DownloadWhitelist on root BigFix server with applicable repository URLs, etc.
  6. Deploy applicable content to enable custom repositories for specific endpoints.

But I am not authorized to “create and download identification certificates through the Red Hat Subscription Management system to use the RHSM Download Plug-in”. There is a person in my organization that can do this, but they are not responding to my request because the term RHSM is foreign to them because “…our RHEL satellite uses the old RHN method.”

[Question]

What is an RHSM SSL Certificate?

My educated guess (from what i understood from the two links down below) is that an “RHSM SSL Certificate” is an identity certificate which comprises of an entitlement certificate and an identify certificate. Both must be created and downloaded through the Red Hat Subscription Management system.

And I gathered that we “…must register the RHSM download plug-in to avoid download errors” and that “Registration is required though the data that the download plug-in generates will not be used.” And this is an important to note because “…our RHEL satellite uses the old RHN method”.

Could someone please confirm or correct my answer.

[links]

https://www.ibm.com/support/knowledgecenter/SS6MER_9.5.0/com.ibm.bigfix.patch.doc/Patch/Patch_RH/t_creating_rhsm_certificate_entitlement.html

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Tivoli%20Endpoint%20Manager/page/Using%20the%20Red%20Hat%20Subscription%20Management%20(RHSM)%20download%20plug-in/comment/b00a05c3-5ac2-4cc0-b766-128074eb2e9e

The certificate is Red Hat’s way of tying a machine to a subscription license. More information from Red Hat: https://access.redhat.com/documentation/en-us/red_hat_subscription_management/1/html/rhsm/certs

The RHSM Download Plugin just uses that certificate so that it will have the ability to download packages. It has nothing to do with RHEL Satellite.

If you would like to use RHEL Satellite, it will be part of the custom repository setup: https://www.ibm.com/support/knowledgecenter/en/SS6MER_9.5.0/com.ibm.bigfix.patch.doc/Patch/Patch_RH/c_manage_custom_repositories.html

Thank you for your response.

In order for me to convince said person to obtain on my behalf an RHSM SSL Certificate, I have no choice but to help them overcome the aversion to the term RHSM (b/c our RHEL satellite uses the old RHN method).

I could send them the link you provided on “using certificates with subscription manager”, but the term RHSM will almost guarantee that said person will reply with our RHEL satellite uses the old RHN method and I am back to square one–or as it has been the case for more than six months, said person will just ignore my request.

Have you or anyone else who uses (or used it at one time) the RHN method ONLY, obtained a RHSM SSL Certificate through the Red Hat Subscription Management system?

I can’t say that I know of anyone still using RHN, given that Red Hat’s documentation indicates that they end-of-life’d RHN in favor of RHSM in January, and are not providing any new updates via RHN since then. I didn’t see any announcement about extending their support. Maybe your company has some services contracted through them for Red Hat support?

1 Like

Jason,

Thank you for the taking the time to answer.

The Satellite works and i have been leveraging it for patching dozens of RHEL boxes in our environment for close to a year now–while using BigFix for hundreds of other boxes (various other flavors of Linux and Windows Servers). I really would like to corral my RHEL boxes into BigFix and move away from the Satellite.

Yes we were “grandfathered”; that’s how it was explained to me. But my big problem here is getting our RHEL administrator to trust what the BigFix consultant we hired last year told us:

In order to complete the setup for RHEL patching, we’re going to need to complete the RHSM download plugin and custom repositories setup on the root BigFix server.

[Question]

Has anyone followed the procedure in

https://www.ibm.com/support/knowledgecenter/en/SS6MER_9.5.0/com.ibm.bigfix.patch.doc/Patch/Patch_RH/t_creating_rhsm_certificate_entitlement.html

to obtain RHSM certificates in order to configure RHEL patching in BigFix despite the fact that their RHEL satellite uses the old RHN method?

The consultant explained that the purpose of “Registering a New System” in the Red Hat Subscription Management system is to get the Entitlement Certificate and System Identity Certificate for the RHSMPlugin and that the fact that our RHEL satellite uses the old RHN method was irrelevant.