В вашем сообщении указывается, что вы используете CentOS 7, но фрагмент кода подразумевает, что вы на самом деле используете Red Hat Enterprise Linux.
RHEL не поставляется с какими-либо используемыми репозиториями пакетов по умолчанию. Вам не нужно обновлять yum, вам нужно включить репозиторий программного обеспечения, чтобы вы могли использовать yum для загрузки пакетов из него.
Чтобы решить эту проблему, нужно либо приобрести Подписную лицензию RHEL в своих репозиториях корпоративного программного обеспечения, либо подписаться на лицензию разработчика , которая предоставляется бесплатно с некоторыми небольшие ограничения.
В качестве альтернативы, вы можете использовать этот процесс для добавления репозиториев CentOS 7 в RHEL 7. Что позволит вам по большей части обойтись.