Igor
а то у меня ошибка была и куча хэндеров не отработала
Igor
хотя вру
Igor
отработала)
Alf 🙀
можешь сделать —limit или если у тебя есть tags то юзать tags
Igor
tags для хэндлеров?
Alf 🙀
ты хотел таски выполнить
Alf 🙀
определись
Igor
у меня выполнились таски, но не отработали хэндлеры потому что в одной таске, что находится в конце была с ошибкой
hackru
в 2.2 есть параметр в ansible.cfg [defaults] stdout_callback = debug который делает почти то-же самое
может еще и есть фишка чтобы смотреть реалтаймовый аутпут комманд?
hackru
демон
hackru
как ты это делаешь
hackru
ща потестирую, спасибо
hackru
короче, похоже что это работает только на модуле shell
hackru
и то. не реалтайм чот
Alexander 🐕
Ну бля
Alexander 🐕
Command to execute when the container starts. A command may be either a string or a list. Prior to version 2.4, strings were split on commas.
Alexander 🐕
Прекрасно
Alexander 🐕
И где версия 2.4, кто-нибудь знает?
Anonymous
в разработке!
Ascandar
И где версия 2.4, кто-нибудь знает?
c гита тащи и будет тебе 2.4
Danila
🙈
Igor
Коллеги, как на каталог в windows установить атрибут "скрытый" с помощью ansible?
Alex
win_command?
Ascandar
http://docs.ansible.com/ansible/file_module.html
Ascandar
aliases: attr
Ascandar
смотришь какие есть у винды атрибуты через lsattr
Ascandar
упс, это на линух)
Ascandar
тогда через win_command или самому написать модуль
Роман
Скажите, а как мне systemctl daemon-reload сделать? Попробовал просто: - name: systemd daemon-reload systemd: daemon_reload: yes Но ругается, что name не указано.
Роман
А мне не нужно name, мне только файлы перечитать надо.
Marat
- name: restart service nginx and daemon-reload systemd: state: restarted daemon_reload: yes name: nginx
Pavel
из офф документации: - name: restart service cron on centos, in all cases, also issue daemon-reload to pick up config changes systemd: state: restarted daemon_reload: yes name: crond
Роман
Да это-то работает, но мне не нужно сервисы перезапускать. В оф документации написано, что параметр name не обязателен (required: no)
kk
А мне не нужно name, мне только файлы перечитать надо.
как костыль: notity: и уже там через systemctl daemon-reload
Роман
Похоже придётся через шелл запускать.
Pavel
ну как вариант релоадни какой-нибудь стандартный сервис
Pavel
на работе ОС не отразится, а конфу перезагрузишь
Pavel
оооо, а вообще можно обновить ансибл: - name: just force systemd to reread configs (2.4 and above) systemd: daemon_reload=yes
Dima
ансибл ворнингами постоянно сыпет, что такая-то фича будет депрекейтед сун. вот так и так, выпиливай. интересно, почему он зарелиз ДО не начинает ворнинги сыпать, что впиливай, это будет модуль.
Dima
git pull и не жди :)
Роман
git pull и не жди :)
Нет. Это не генту-way))
Dima
да, это ansible-way: сначала писать доку с функционалом, потом откладывать релиз или выпускать нерабочий модуль :))
Dmitry
гентоёбы as ususal "ждем ебилдов?" :)
maniac
гентоёбы as ususal "ждем ебилдов?" :)
достаточно ебилд переименовать обычно
cyber
Ребята , а подскажите как вы тестируете свои скрипты? Допустим написал я скрипт на создание нового пользователя на серверах и выдачи ему прав, как это протестировать перед запуском?
Aleksey
запустить на тестовом серваке
Aleksey
или прогнать молекулу
cyber
хм, с тестовым сервером понятно
cyber
А что такое молекула?
Aleksey
http://molecule.readthedocs.io/
cyber
http://molecule.readthedocs.io/
оооочень интересно , спасибо
cyber
http://molecule.readthedocs.io/
Блин , выглядит очень круто. Ты это в jenkins запускаешь?
Aleksey
я это к сожалению не запускаю. но очень хочу :)
Aleksey
а запускать буду конечно не в jenkins а в gitlab но роли это не играет
cyber
ну да
cyber
блин , единственный мануал на русском https://habrahabr.ru/sandbox/108904/
hackru
а чем на английском мануалы не подходят?
Aleksey
там всё невозможно тривиально
cyber
Да я вообще
cyber
Читаю да на английском
Dmitry
2017 год. люди все еще узнавали про молекулу :)
G3rhard
2017 год. люди все еще узнавали про молекулу :)
Что поделать, я и сам про ансибл узнал месяца три назад, пока ещё правда не придумал, как его в работе системного администратора использовать, особенно когда все на винде крутится...
G3rhard
Кто нибудь в общих чертах может рассказать, как он использует ансибл на виндовых тачках?
Dmitry
У подоконных мышевозов же там своя атмосфера. Systems Management Server (или как он там нынче называется, моя сертификация по MS-говну была 20 лет назад), групповые политики, вот это все.
G3rhard
Понятно, в принципе так и думал, а про виндовую атмосферу в курсе ))
G3rhard
А какую нибудь книгу по практикам ансибла подскажете?
Anonymous
А какую нибудь книгу по практикам ансибла подскажете?
Рекомендую официальные доки и самые популярные репы ansible galaxy
Anonymous
Тогда понятны будут практические решения и их применение
G3rhard
Thanks
G3rhard
Подоконные мышевозы 😂
Щито поделать, политика компании и шефа
Dmitry
G3rhard
Да я как бы не жалуюсь - временами даже не пыльно, бывает время изучать что то новое
Pavel
Можно просто уволиться :)
Если бы все так и поступали при малейшем косяке то айтишники ни на одном месте не задерживались бы дольше недели
Pavel
Все бы всех увольняли и увольнялись с утра до вечера