Troubleshooting Bootstrap End-of-Life CentOS 6 Clients

1. Bootstrap End-of-Life CentOS 6 Clients

CentOS 6 is now at end-of-life, and the images provided in the client repository for this operating system are out of date. Bootstrapping new CentOS 6 clients using these packages will fail. This failure will not happen on CentOS 6 clients that are already installed and bootstrapped.

If you need to bootstrap new CentOS 6 clients you can edit the existing repositories to reflect the correct URL.

Procedure: Troubleshooting Bootstrapping a New CentOS 6 Client
  1. On the CentOS 6 client, at the command prompt, open the CentOS-Base.repo file, located in the /etc/yum.repos.d/ directory.

  2. Locate the mirrorlist entry, pointing to mirrorlist.centos.org. There may be more than one entry. For example:

    mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=os
  3. Comment out the mirrorlist entry, to prevent the package manager looking for the URL.

  4. Edit the baseurl line to point to a vault.centos.org URL, and specify the CentOS 6 repositories. For example:

    baseurl=https://vault.centos.org/centos/6/os/$basearch/
  5. Repeat for each repository listed in the file.

  6. Bootstrap the client. For more information about bootstrapping CentOS clients, see client-configuration:clients-centos.adoc.

For more information about the CentOS 6 end-of-life, see http://mirror.centos.org/centos/6/readme.