Managing the ELS repository
This page provides instructions for updating packages, setting up a local mirror, and removing the Endless Lifecycle Support (ELS) repository.
Updating packages
After the ELS repository is installed, you can apply security updates using your system's standard package manager.
Applies to: CentOS 6, CentOS 7, CentOS 8, CentOS Stream 8, Oracle Linux 6, Oracle Linux 7, Red Hat Enterprise Linux 7, Red Hat Enterprise Linux 8
Update all packages:
yum update
Update a specific package (e.g., kernel):
yum update kernel*
Rollout process
For several platforms, TuxCare delivers security updates through staged rollout repositories. This process may take up to 14 additional days after a patch is published to stable repositories.
If you need to apply a fix immediately without waiting for the rollout to complete, you can use the bypass repository. The necessary instructions are always provided on the release information page.
For example (packages in the 3rd rollout slot):
yum update kernel* --enablerepo=centos7els-rollout-3-bypass
Local mirror
TuxCare provides the ability to create local mirrors of ELS repositories using rsync. This is useful for environments with restricted internet access or for reducing external bandwidth usage.
To obtain access to the local mirroring facility, provide your external IP address to your Account Manager or contact sales@tuxcare.com.
Removing the ELS repository
Applies to: CentOS 6, CentOS 7, CentOS 8, CentOS Stream 8, Oracle Linux 6, Oracle Linux 7, Red Hat Enterprise Linux 7, Red Hat Enterprise Linux 8
For Red Hat Enterprise Linux 8, the repository can be removed by running the installation script with the --delete flag:
sh install-rhel8-els-repo.sh --delete
For other RPM-based systems:
List the ELS repository file (ending with
-els.repo) in the repository folder:ls -l /etc/yum.repos.d/*-els.repoRemove the file to disable the ELS repository. For example, for CentOS 7:
rm /etc/yum.repos.d/centos7-els.repoUninstall the
els-definepackage:yum remove els-define