Skip to main content

Register RHEL

Register

sudo subscription-manager register --org=7752782 --activationkey=KEY_HERE

Repos

Ensure only these repos are enabled

  • rhel-8-for-x86_64-baseos-rpms
  • rhel-8-for-x86_64-appstream-rpms
sudo subscription-manager repos --list-enabled

Should show

+----------------------------------------------------------+
    Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID:   rhel-8-for-x86_64-baseos-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)
Repo URL:  https://cdn.redhat.com/content/dist/rhel8/8.10/x86_64/baseos/os
Enabled:   1

Repo ID:   rhel-8-for-x86_64-appstream-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)
Repo URL:  https://cdn.redhat.com/content/dist/rhel8/8.10/x86_64/appstream/os
Enabled:   1

Run updates

sudo dnf update -y

 

Failed EUS Repositories

Redhat adds Extended Update Support (EUS) repos to the list by default.  These require extra licensing to access and can be disabled.

Fix for most cases

sudo subscription-manager repos \
  --disable=rhel-8-for-x86_64-baseos-eus-rpms \
  --disable=rhel-8-for-x86_64-appstream-eus-rpms
sudo dnf update -y

Manual Checking

Check the listed repos

sudo subscription-manager repos --list-enabled

Disable repos by name

sudo subscription-manager repos --disable=rhel-8-for-x86_64-baseos-eus-rpms

Run upgrades

sudo dnf update -y