Aleksey
и вот эта часть мне не ведома
Vlad
enablerepo: extras
Vlad
обычно он по-умолчанию подключен
Aleksey
ну у меня сейчас есть пустой rhel 7.2 до реги еще.
Aleksey
я ему ансиблом говорю регайсо
Aleksey
https://pastebin.com/er7tf3Nk
Aleksey
так вот
Vlad
/sbin/subscription-manager repos --enable rhel-7-server-optional-rpms
аналогично можно добавить что-то вроде extras
Vlad
нет под рукой rhel, есть только centos :)
Vlad
yum repolist покажет список текущих реп
Aleksey
ок. позырю
Dima
ну вы ваще
Dima
- yum: name=epel-release state=present
Dima
а перед этим на свежую центось надо
- yum: name=libselinux-python state=present
Vlad
Dima
Dima
sorry!
Aleksey
на rhel так просто низя
Aleksey
я чо и трахаюсь
Dima
rhel ) хммммммм
Aleksey
скажите спасибо что не oracle linux да... :)
Dima
ну вот я кладу центоси репофайлы, она их жрет и потом с ними работает. пробовал положить репофайл?
Aleksey
да пробовал
Aleksey
так и делал до сегодня
Aleksey
пока гребанная федора не вышла
Aleksey
curl http://download.fedoraproject.org/pub/epel/7/x86_64/repodata/repomd.xml -v
< HTTP/1.1 302 Found
< Location: http://fedora-mirror01.rbc.ru/pub/epel/7/x86_64/repodata/repomd.xml
curl -v http://fedora-mirror01.rbc.ru/pub/epel/7/x86_64/repodata/repomd.xml
* About to connect() to fedora-mirror01.rbc.ru port 80 (#0)
* Trying 80.68.250.217...
^C
Dima
https://github.com/ansible/ansible-modules-core/issues/3563
Aleksey
видел. не оно
Vlad
http://devdocs.io/ansible/yum_repository_module
Dima
name=https://dl.fedoraproject.org/pub/epel/epel-release-latest-{{ ansible_distribution_major_version }}.noarch.rpm state=present validate_certs=yes
Vlad
первый-же пример как добавить epel
Dima
оно. в одну строчку попробуй
Dima
я на это наступал в centos и yum уже.
Aleksey
Dima
не, у тебя name: https://
Dima
и в несколько строк
Aleksey
:)))
Dima
я блин уже не найду этот коммит наверное где я напарывался
Dima
но у меня прокатило убрать строки из yaml и сделать name=https:// <...> state=present и так далее.
Aleksey
ща попробую с конкретным уазанием схемы
Dima
https_proxy: "{{http_proxy}}"
http_proxy: "{{http_proxy}}"
Dima
https == http
Dima
я же говорю 3563 - твой тикет )
kk
name http* не может быть. это странно
Aleksey
и правильно. не идемпотентна же звезда
Aleksey
во
Dima
- name: install stable telegraf
yum:
name: http://dl.influxdata.com/telegraf/releases/telegraf-1.2.1.x86_64.rpm
прикинь, работает :)
Aleksey
Dima
но - не https.
Aleksey
я до конца его недочитывал
kk
как он его записал в /etc** ? =)
kk
kk
и я про yum_repository_module
kk
@freeseacher там центос и рхел ставят епел этим модулем
kk
Dima
а не репозиторием
kk
kk
а не репозиторием
я щас уже именно за конкретный случай. знаю, что разбирается щас.
Dima
https://gist.github.com/lastsky/78d5e7b5ef587e182202842b9b63bfe4
Dima
заняло 3 минуты
Vlad
yum_repository займет 0 минут
kk
ага
kk
щас yum: http остался т.к при переезде на 2.1 неусмотрели
kk
Dima
а rhel вообще даёт себя скачать бесплатно без регистрации и sms же?
Vlad
Dima
а не. не даёт. представлюсь ансибл разработчиком, скачаю...
Dima
интересно, насколько он отличается :)
Aleksey
дает
Aleksey
но требует анальную лицензию подписать
Aleksey
девелоперская
Aleksey
клятва что не будешь юзать вообще ни для чего
kk
Dima
ага, спасибо. я зарегался уже как разраб ansible и качаю
Dima
пиздец. сижу страдаю от yum. не хочет ставить мне gpg ключ. пошел смотреть, нет ли тикетов на эту тему в ansible, напоролся на свой же мартовский коммент - https://github.com/ansible/ansible/issues/20711#issuecomment-290569142 починил.
Magistr
Magistr
оно небудет работать так ((
kiosaku
это почему это не будет?
Magistr
mitm чтонибудь говорит ?