Модуль community.general.dnf_config_manager — Включение или отключение репозиториев dnf с помощью config-manager
Примечание
Этот модуль входит в коллекцию community.general (версия 9.5.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.general. Для использования этого модуля потребуются дополнительные требования. Подробности см. в разделе Требования.
Для использования в книге задач укажите: community.general.dnf_config_manager.
Добавлена в community.general 8.2.0
Описание
- Этот модуль включает или отключает репозитории, используя подкоманду
dnf config-manager.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- dnf
- dnf-plugins-core
Параметры
Параметр | Комментарии |
|---|---|
name список / элементы=строка | Идентификатор репозитория, например По умолчанию: |
state строка | Указывает, должны ли репозитории быть Варианты:
|
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная | Может работать в режиме |
diff_mode | Поддержка: нет | При запуске в режиме сравнения вернёт подробности о произошедших (или, возможно, требующихся в |
См. также
См. также
- ansible.builtin.dnf
-
Управляет пакетами с помощью менеджера пакетов dnf.
- ansible.builtin.yum_repository
-
Добавление или удаление репозиториев YUM.
Примеры
- name: Ensure the crb repository is enabled
community.general.dnf_config_manager:
name: crb
state: enabled
- name: Ensure the appstream and zfs repositories are disabled
community.general.dnf_config_manager:
name:
- appstream
- zfs
state: disabled
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
changed_repos список / элементы=строка | Изменённые репозитории. Возвращено: успешно Пример: |
repo_states_post словарь | Состояния репозиториев после выполненного действия. Возвращено: успешно Пример: |
|
disabled список / элементы=строка |
Идентификаторы отключенных репозиториев. Возвращено: успешно |
|
enabled список / элементы=строка |
Идентификаторы включенных репозиториев. Возвращено: успешно |
repo_states_pre словарь | Идентификаторы репозиториев до выполнения действия. Возвращено: успешно Пример: |
|
disabled список / элементы=строка |
Идентификаторы отключенных репозиториев. Возвращено: успешно |
|
enabled список / элементы=строка |
Идентификаторы включенных репозиториев. Возвращено: успешно |
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/general/dnf_config_manager_module.html