Ошибка мастера /Katello при синхронизации продукта

У нас есть Foreman 1.12.4 w Katello 3.1, установленный на Centos 7.2

После небольшой ошибки в pip, в ходе которой программное обеспечение, управляемое yum, было обновлено и прервало нашу установку Katello, я откатился как мог и установил новую синхронизацию для всех продуктов.

Некоторые продукты работали нормально, но около половины возвращают эту ошибку

RPM1004: Error retrieving metadata: Not found

Я не вижу в Интернете ничего, что могло бы предложить решение этой ошибки. Были предложены некоторые решения - например, "установить ошибки", что было бы возможно, за исключением того, что продукт Katello не будет синхронизироваться.

Кто-нибудь знает, как я могу синхронизироваться с репозиториями? Вот один из репозиториев, который не синхронизируется - похоже, что там есть метаданные (под этим я подразумеваю, есть каталог реподанных с файлами в нем).

https://fedorapeople.org/groups/katello/releases/yum/3.1/pulp/el7/x86_64/

Честно говоря, я немного растерялся - я понимаю сообщение об ошибке (не могу найти метаданные), но не могу найти решение - это так же просто, как найти метаданные и поместить их в нужное место в файловой системе. где-то, или это сложнее, чем это?

1 ответ

Проверьте URL на репо и убедитесь, что там не используется подрывная деятельность. У меня также была эта проблема, но я обнаружил, что у меня была подрывная деятельность в URL. Как только я изменил его, чтобы использовать только основную версию, все вернулось в нормальное состояние.

Плохо: http://mirror.centos.org/centos/7.3.1611/updates/x86_64/

Хорошо: http://mirror.centos.org/centos/7/updates/x86_64/

Надеюсь, это поможет.

Другие вопросы по тегам