Я пытаюсь установить EPEL repo на Ansible
с помощью игровой книги.Невозможно добавить EPEL repo с использованием Ansible - RHEL 7
play
У меня есть выглядит следующим образом:
- name: add epel repo
tags: addEpelRepo
yum: name=https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm state=present
register: epelRepoOut
notify:
- yum update
- debug: var=epelRepoOut.stdout_lines
Даже после выполнения этой игры, EPEL не установлен. Запуск yum repolist
не содержит EPEL.
Мой вопрос (ы):
1. Как включить репо EPEL?
2. Я также попытался yum_repository
модуль в следующей игре:
- name: Add repository
yum_repository:
name: epel
description: EPEL YUM repo
baseurl: http://download.fedoraproject.org/pub/epel/$releasever/$basearch/
Хотя Файловые репо EPEL получает создан в /etc/yum.repos.d/
, я не могу установить что-нибудь из этого файла. Как мне это понять?
UPDATE: Выход:
ok: [localhost] => {
"changed": false,
"invocation": {
"module_args": {
"conf_file": null,
"disable_gpg_check": true,
"disablerepo": null,
"enablerepo": null,
"exclude": null,
"install_repoquery": true,
"list": null,
"name": [
"https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm"
],
"state": "present",
"update_cache": false,
"validate_certs": true
},
"module_name": "yum"
},
"msg": "",
"rc": 0,
"results": []
}
PLAY RECAP *********************************************************************
localhost : ok=2 changed=0 unreachable=0 failed=0
Есть ли отладочные сообщения на 'epelRepoOut'? – Kadir
Вы можете попробовать опцию 'disable_gpg_check = yes'. – Kadir
@ Кадир: Спасибо, что ответили. Я обновил вопрос с выходом. – Sriram