Вы здесь

Xenserver7 "Cannot find a valid baseurl for repo: base/7-2.1511.el7.centos.2.10/x86_64"

Не так давно мы обновляли часть серверов до xenserver7. Обновления прошли в штатном режиме.

Но установка дополнительных инструментов работы с хостовой машиной привела к ошибке: "Cannot find a valid baseurl for repo: base/7-2.1511.el7.centos.2.10/x86_64".

Ночной поиск не дал на тот момент результатов.

yum version показал что установлен дистрибутив 7-2.1511.el7.centos.2.10/x86_64.

Источником для обновления назначен по умолчанию http://mirrorlist.centos.org/?release=$releasever, подставляя переменные получаем сайт  http://mirror.centos.org/centos/7-2.1511/ , который недоступен. Поднявшись на директорию вверх, стало понятно где закралась ошибка!

В названии релиза поставили тире вместо точки. Решение проблемы напросилось само собой: изменить в файле /etc/yum.repos.d/CentOS-Base.repo  адрес зеркала и репозитория на

mirrorlist=http://mirrorlist.centos.org/?release=7.2.1511&arch=$basearch&repo=os&infra=$infra baseurl=http://mirror.centos.org/centos/7.2.1511/os/$basearch/

 

После правки необходимый пакет установился.