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