Как добавить репозиторий с Ansible в CentOS 8 - PullRequest
2 голосов
/ 11 июля 2020

В CentOS 7 Ansible имеет модуль yum-repository, который можно использовать для добавления репозиториев.

В CentOS 8 существует модуль dnf для управления пакетами, но кажется, быть модулем dnf-repository для добавления репозиториев.

Как этого добиться в CentOS 8 с Ansible?

1 Ответ

1 голос
/ 11 июля 2020

Как вы выяснили, нет (пока? ...) модуля dnf_repository. Между тем, из руководства по системному администрированию Fedora - Управление репозиториями dnf

Чтобы определить новый репозиторий, вы можете добавить раздел [repository] в файл /etc/dnf/dnf.conf, или в файл .repo в каталоге /etc/yum.repos.d/ .

Поскольку модуль yum_repositories по умолчанию управляет файлами в /etc/yum.repos.d/, он должен работать из коробки.

Другой путь, которым в конечном итоге следует следовать, как указано в документации модуля yum_repository , заключается в использовании модуля ini_file напрямую для создания или изменения определения вашего репозитория.

...