Dmitry
не могу понять
Dmitry
есть такое
Dmitry
Dmitry
Dmitry
Dmitry
руками все встает норм
Vyacheslav
Там выше кто-то писал про сломанный модуль pip. Может оно.
Dmitry
https://github.com/ansible/ansible-modules-core/issues/5470
Dmitry
это чтото другое
Dmitry
похоже что это питон чтото от меня хочет
Aleksandr
http://stackoverflow.com/questions/32421419/issues-with-installation-of-python-packages-with-ansible-pip-module
Dmitrii
нахуй читать чейнджлог, можно просто сказать что разрабы пидарасы)
То, что об этом написано там, никак не облегчает ситуацию. Плейбуки все равно переписывать )
Aleksandr
Мажорное обновление и все. Конфиг с 0 писать
Aleksandr
Зачем?
Там в каком то обновлений, лет 5 назад, расхуярили все
Александр
Аа
Serge
Там выше кто-то писал про сломанный модуль pip. Может оно.
писал, я, баг мой, похоже оно. не находит, потмоу что не использует ни pip, ни python, ни твои либы в venv
Dmitry
у меня находит, но что то ему не то
Serge
да pip модуль из 2.2.0.0 с virtualenv не совместим с реальностью
Dmitry
пойти чтоли к питонистам спросить
Serge
и как решил?
не перешел на 2.2. остался на 2.1.2
Serge
на кстати 2.1.3 уже,в нем вроде docker-py проверку версии обещали исправить
Serge
у меня 2120
тогда это не оно
Aleksandr
у меня находит, но что то ему не то
Ссылку выше со стаковерфлоу смотрел?
Aleksandr
Не помогло?
Dmitry
чета ебловатая хуйня какая-то
Dmitry
взять конфиг пипа сделать
Dmitrii
А есть способы сделать lookup только удаленно?
Dmitrii
(без shell)
Dmitrii
Такое ощущение, что copy перестал работать с абсолютными и путями с .. и щас ищет файлы только в определенных директориях
Pavel
это еще в 1.9 -> 2.0 поменялось кажется
Pavel
или там было про template ?
Pavel
Что-то такое менялось точно
Dmitrii
Не, у меня работало на 2.1.1
Dmitrii
https://github.com/ansible/ansible/issues/14341
Dmitrii
Только вот там написано что должно все работать с абсолютными путями
Dmitrii
Но у меня путь абсолютный, но с точками.
Dmitrii
😂
Vyacheslav
Отцы, кто-нибудь использует модуль docker_service? Я не могу передать переменные окружения при старте сервиса что-ли?
Maxim
Отцы, кто-нибудь использует модуль docker_service? Я не могу передать переменные окружения при старте сервиса что-ли?
я использую его, но указывая конфиг, который генерится из template, там указываю какие хочу переменные - все норм. Сейчас глянул доку для docker_service, и да не вижу примеров с передачей env. Но там формат как у docker-compose, думаю он должен понимать ключ environment
Vyacheslav
Я вроде попробовал передать environment, ошибки синтаксиса не было, но в контейнере не появились переменные. Надо смотреть как передавать, списком или словарём.
Navern
Почему нельзя энвы в компоуз файле передать?
Vyacheslav
Не принимает, по коду тоже посмотрел
Vyacheslav
Потому что его сделать нужно, а не хотелось.
Vyacheslav
Хотелось описать это с помощью этого модуля.
Navern
Ну вон решение с темпоейтом выше выглядит логично
Serge
я использую его, но указывая конфиг, который генерится из template, там указываю какие хочу переменные - все норм. Сейчас глянул доку для docker_service, и да не вижу примеров с передачей env. Но там формат как у docker-compose, думаю он должен понимать ключ environment
да, у меня вроде понимал. более того, под копотом там не просто формат, у него docker-compose в зависимостя. оно прсото всё из параметров кладет в файоик и по нему запускает docker-compose
Serge
Почему нельзя энвы в компоуз файле передать?
так в docker_service же ровно переается структура для compose...
Navern
так в docker_service же ровно переается структура для compose...
Может чтт пропустил:) завтра посмотрю более внимательно;)
Dmitrii
А реально ли как то запустить ансибл с отключенными хендлерами?
jzs
эт как/зачем ?
Dmitrii
Ну я вот например вагрант бокс собираю, мне не надр ничего там рестартовать в конце.
Dmitrii
Какой в этом смысл.
Dmitrii
Ведь я все равно потушу этот бокс, а когда чел сделает vagrant up то все запустится и так с нуля.
Dmitry
я б рестартовал, а то может и упасть :)
Dmitry
так хоть увидишь
Serge
Да, лучше лишний раз проверить, что стартануло
Dmitriy
Привет. Может быть кто-нибудь нашёл воркэраунд для проблемы, описанной вот тут - https://github.com/ansible/ansible/issues/5317?
Dmitriy
Хочется засовывать в ansible_managed данные, которые могут динамически меняться. Ansible считает любое изменение файла, собственно, изменением - и запускает разные хендлеры, которые не хотелось бы запускать при изменении этого ansible_managed
Dmitriy
Мне пока видится только укладывать рядом отдельный файл, где уже укладывать всё, что хочется. Но как-то костыльненько.
nvkv
soooqaaa
nvkv
ansible с --connection=local это просто нечто
nvkv
резкий как понос!
Dmitriy
определить ansible_managed в ansible.cfg?
> Хочется засовывать в ansible_managed данные, которые могут динамически меняться.
Dmitriy
не понимаю, как это решит проблему
Alf 🙀
вынести переменные в отдельные jinja template ?
Dmitriy
Ну то есть отдельный файлик генерить
Alf 🙀
и не пушить ивент handler если оно поменялось
Alf 🙀
ну почему отдельный
Alf 🙀
мужно и в том что есть
Alf 🙀
{{ansible_managed}} {{data_that_changes_frequently}}
Dmitriy
Как-то можно ограничить область видимости для темплейта?