sidebar hamburger menu

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.

Choose your system:

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

Choose your system:

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:

  1. List the ELS repository file (ending with -els.repo) in the repository folder:

    ls -l /etc/yum.repos.d/*-els.repo
    
  2. Remove the file to disable the ELS repository. For example, for CentOS 7:

    rm /etc/yum.repos.d/centos7-els.repo
    
  3. Uninstall the els-define package:

    yum remove els-define