Lev
это же не спортивно)
John
ага, лучше поспорить, и что-нибудь выйграть) или проиграть))
Александр
John , выиграть (во всех смыслах) получится лишь после чтения доки
John
а анекдот? или добрый подъебчик любимого коллегу? 😂 без приколов в этих ксенах, хайпер-в, виртуалках, гитах, докерах, ансиблах, эксченджах, комунигейтах, забисках, скомах можно и крышочкой двинуться))
John
но спасибо вам за правильный путь :) пойду поиграю в машинки 😂
Lev
Stepan
Граждане подскажите, пытаюсь из плейбука поставить пакетики, получается не очень: import yum\r\nImportError: No module named yum\r\n", "msg": "MODULE FAILURE"}
Nazar
а ansible как ставил?
Stepan
целевая система - федора, ансибл на дебиане, из пакета
Nazar
http://docs.ansible.com/ansible/latest/faq.html#how-do-i-handle-python-pathing-not-having-a-python-2-x-in-usr-bin-python-on-a-remote-machine
Nazar
вот тут проверь
Stepan
Питон-то есть на обоих тачках и отличается только минорной версией да и то не слишком.
Nklya
Ну запусти локально на том хосте тот же плейбук и узнаешь на какой стороне проблема
Stepan
неохота ставить ансибл куда я его ставить не собирался.
Stepan
решилось чз raw: dnf install
Aleksey
тоесть поставили yum ?
Stepan
нет yum там был
Stepan
ну, и есть
Stepan
похоже, что это какие-то федорины выкрутасы, первый раз такое вижу
Pavel
похоже, что это какие-то федорины выкрутасы, первый раз такое вижу
вообще странно как-то: из бубунты на центос ставлю без проблем
Stepan
да, но федора это вам не центос
Pavel
ну да центос - это не федя
Aleksey
нет yum там был
а чего не оставили управление через dnf?
Aleksey
ансибл же умеет
Nklya
Или package тупо
Stepan
ну, я сделал через raw: dnf -y install что там мне надо было
Nklya
Да, raw это успех))
Aleksey
скорее бы уже 2.5
Nazar
скорее бы уже 2.5
что нового обещают?
Aleksey
ак там новых модулей овердофига
Aleksey
- name: Install Grafana simple datasource plugin command: "grafana-cli plugins install grafana-simple-json-datasource" args: creates: "{{grafana_plugins_dir}}/grafana-simple-json-datasource/src/datasource.js" notify: restart grafana
Aleksey
вот это там модулем
Köfte
коллеги у вас нормально отрабатывает? task.yml docker_service: project_src: files files: postgresql.yaml postgresql.yaml version: '2' services: postgresql: image: postgresql:10.2 environment: - "POSTGRES_USER={{postgresql_admin_user}}" - "POSTGRES_PASSWORD={{postgresql_admin_password}}" ? у меня в бд создался юзер {{postgresql_admin_user}}
Womchik
а как ты postgresql.yaml на сервер заливаешь?
Köfte
не заливаю он лежит в files
Womchik
так там же переменный не раскрываются
Köfte
чтобы пароль не лежал на сервере)
Köfte
хорошо, будем костылить)
Köfte
Köfte
хотя в примере они используют переменные
Womchik
переменные-то в плейбуке. а не в файле
Köfte
если перенести в definition тоже самое
Artur
Fedor
😁😁😁
Tadeusz
ахах https://github.com/ansible/ansible/issues/36095
NO
Весело да
NO
netstat -rn
Vadim
netstat -rn
серьезно?
Nklya
axxxaxa красавец
Я бы сказал что автор ишью мудак и заббиксоеб
Ievgen
а я бы сказал что прибивать в модуле гвоздями внешний IP долбоебизм
Nklya
Это ж для бсд, какая разница?
Ruslan
Это ж для бсд, какая разница?
для линукса точно так же
Nklya
Пример для бсд
maniac
я про то что в линуксе route -n get работать не будет
Ievgen
ip -4 route get 8.8.8.8 из примера отлично работает в линуксе, что не отменяет долбоебизма
Nklya
https://github.com/ansible/ansible/blob/66743f33faa71d092557f2c89788868ca32061aa/lib/ansible/module_utils/facts/network/linux.py#L64
Ievgen
они точно ебанулись
Denis 災 nobody
ахах https://github.com/ansible/ansible/issues/36095
а потом придёт матрёшка..
Denis 災 nobody
ну "Великий Российский Интернет"
Denis 災 nobody
отрезанный от мира
Tadeusz
А, ну да, такие же кодеры будет править баллом
maniac
в Великом Российском Интернете хосты будут менеджится `webmin`ом
Denis 災 nobody
кстати, народ. Кто кикстарты пилит, как решается вопрос например с тем, что в стадии установки (и тот же %post) не работает systemctl
maniac
что вам тот ансибль.
Vitaly
Остальное уже анзиблем потом прогоняю
Denis 災 nobody
Ну вот надо теперь задать ряд вопросов и настроить
Denis 災 nobody
Через ансибль
Ascandar
подскажите. есть файлик, хочу в этом файлике заменить скажем имена хостов c старых на новые. пробовал через replace, но все файл остается тем же
Ascandar
- name: Modify /file.txt lineinfile: path: /file.txt regexp: '{{ OldSiteHost }}' line: '{{ SiteHost }}'
Ascandar
вот так пробовал, replca аналогично тоже не работает
NO
серьезно?
а как под бсд это можно сделать?
Ruslan
route get default
Ruslan
ну а вообще можно netstat -rn --libxo json и оттуда выбрать "interface-name" где "destination":"default". но в старых версиях фри нет поддержки libxo