Select Your Language

Infrastructure and Management

Cloud Computing

Storage

Runtimes

Integration and Automation

  • Comments
  • Red Hat Developer Subscription : Renewal - Best Practice

    Posted on

    Prelimary Note : The procedure being described below should solve registering, and subscription related problems in most of the cases !

    Today was a magic day to me - I had to renew my (free no-cost) Red Hat Developer Subscription, which was somewhat painful in the last years.

    This time everything worked as expected, but I think it has to do with my long time experience on how the Red Hat "subscription system" works.

    I want to share the two important steps with our community members, because this topic pops up every now and then. This is how it gets done :

    Once the subscription has expired - logout of the Red Hat account, then clear the web browser cache and data, close and re-open the browser.

    Login to https://developers.redhat.com (do not login to https://www.redhat.com or any other Red Hat website that uses single-sign-on before).

    You are getting asked to agree to the current terms and conditions. Mark all check boxes and apply, a new subscription is added to the account.

    Unfortunately the new developer subscription ships with a new Pool ID, which means that all systems have to be unregistered and re-registered.

    Also, all repositories that had been added or modified are set back to the default (basic) settings, additional repositories have to be re-enabled.

    Here is the complete procedure to re-register the system(s), to attach the subscription, and to re-register systems to https://cloud.redhat.com :

    Un-register the system :

    sudo subscription-manager remove --all


    sudo subscription-manager unregister


    sudo subscription-manager clean

    Re-register the system :

    sudo subscription-manager register


    sudo subscription-manager refresh

    Search for the Pool ID :

    sudo subscription-manager list --available

    Attach the subscription :

    sudo subscription-manager attach --pool=

    Check for enabled repos :

    sudo subscription-manager repos --list-enabled

    Check for available repos :

    sudo subscription-manager repos --list

    Enable additional repos :

    sudo subscription-manager repos --enable 

    Clean dnf and cache :

    (yum for RHEL 6 / 7)

    sudo dnf clean all


    sudo rm -r /var/cache/dnf

    Update the resources :

    sudo dnf upgrade

    Re-register to Insights :

    sudo insights-client --register

    Note : These instructions are valid for every RHEL subscription, of course - not only for the free Developer subscription - but also for paid ones.

    Additional information from Red Hat : FAQs for no-cost Red Hat Enterprise Linux offered via the Red Hat Developer Subscription for Individuals

    Regards,

    Christian

    by

    points

    Responses

    Red Hat LinkedIn YouTube Facebook X, formerly Twitter

    Quick Links

    Help

    Site Info

    Related Sites

    © 2025 Red Hat