Serge
Как можно дропнуть инстанс в aws зная тег?)
ec2 модуль же. Там есть статус соответствующий
iF
могли бы и придумать какие-нибудь “глобальные” хэндлеры
О чем Вы? Я надысь код ансамбля смотрел. Надо было понять как в своем модуле заюзать шаблоны. Так вот я, не программист, рыдал от того что там написано и как написано. Так что надо придумывать самим )
Ilya
Но там id используется
Ilya
А не тэг
Serge
* роль при этом исполняться не должна
А в зависимость отдельную роль с хэндлерами?
Dmitrii
Ну это же как бы недолго проверить экспериментально
Проверить то да, но вот видишь как оказалось — ответа никто не знает )
Artem
пихать хендлеры в пустую роль?
Artem
тоже через опу и "некрасиво"
Dmitrii
Смешались в кучу кони, люди...
Serge
Я вкурсе
И там есть поиск по тегу и статус absent или как-то так. Доку когда читать научимся?
Artem
И там есть поиск по тегу и статус absent или как-то так. Доку когда читать научимся?
приемр рабочий дай - сам то делал так прежде чем говорить?
Serge
А не тэг
А да, точно, я делаю сначала ec2_remote_facts, чтобы инстанс по тегу найти
Serge
пихать хендлеры в пустую роль?
Ну у меня обычно есть отдельная роль, которая просто ставит какой-то софт, без конфигов моих и там хэндлеры.
Artem
вопрос был задан конкретно- а не как у тебя, покажи мне что я в доках-то не увидел..
Serge
приемр рабочий дай - сам то делал так прежде чем говорить?
Я ниже вспомнил. Доку почитал и сделал, когда надо было. Позабыл немного.
Serge
вопрос был задан конкретно- а не как у тебя, покажи мне что я в доках-то не увидел..
Конкретно - это есть в доках. Ссылка в описании сообщества.
Artem
вот покажи конкретный пример, а потом говори.
Magistr
Что будет выполняться первым?
роли будут выполняться, чтобы таски работали их как pre_tasks надо делать
Dmitrii
Мне таски наоборот после роли надо
Magistr
тогда post_tasks
Dmitrii
Логичне
Dmitrii
Это какая то новая фишка?
Dmitrii
До 2.0 такого точно небыло
Magistr
незнаю, мне вот только недавно понадобилось вот и раскопал
Dmitrii
Спасибо 👍
Ilya
Да
Можно еще подсказку?)
Ilya
Как выдергивать оттуда id?)
Ilya
Да
Что бы фильтровать вывод в сторону вот этого смотреть надо?
Ilya
В таске можно создать переменную?
Serge
Как выдергивать оттуда id?)
Ставишь на ec2_remote_facts, register: ec2_info, потом дампишь его дебагом с failed_when: true и смотришь что тебе оттуда надо
Sander
можно ли как-то в ansible, чистить docker volumes? --- а то через shell, не хочется делать.
Sander
или лучше, как сказать ansible, что этот docker container, необходимо запустить так, чтоб после удаления, он автоматически чистил volume.
Sander
keep_volumes: no ?
Ilya
Такс
Ilya
я решил снова всех заебать
Ilya
http://pastebin.com/GmbJ4E4c
Ilya
http://pastebin.com/kTYzbdGV
Pavel
тогда post_tasks
а чем это отличается от просто tasks, если они и так выполняются после ролей?
Alf 🙀
а чем это отличается от просто tasks, если они и так выполняются после ролей?
наверное тем что ты можешь запихнуть это в роль и эта таска выполнится после того как все роли выполнятся?
Pavel
А, хитро
Sander
как в ansible, запустить контейнеры так, чтоб при удалении, удалялись volumes. а то storage на сервере, может быстро заполниться, потому что volumes не удаляются, после удаления контейнера и создается новый.
Sander
вроде решил проблему
Sander
``` --- - name: "Remove php-fpm (container)" docker_container: name: phpfpm_container state: absent force_kill: yes keep_volumes: no ```
Polnoch
Кто-то знает, почему Ansible меняет register, если кондишен when у нас false? http://pastebin.com/EaTv8Dnd
Polnoch
http://pastebin.com/kTYzbdGV
И в чём вопрос?
Polnoch
Update: http://pastebin.com/w16kTZyk
Polnoch
Да, всё плохо оказывается: http://docs.ansible.com/ansible/playbooks_variables.html
Polnoch
Note If a task fails or is skipped, the variable still is registered with a failure or skipped status, the only way to avoid registering a variable is using tags.
Polnoch
Блин, какое же говно ансибл :(
Polnoch
Вопрос снят :(
Ilya
И в чём вопрос?
Я забыл его задать, но все сделал
Serge
Блин, какое же говно ансибл :(
Я делаю двумя переменными. После результата кладу что надо через set_fact
Anonymous
есть возможность из одной роли дёргать defaults другой роли?
🏳️ Phil
Блин, какое же говно ансибл :(
Зачем ansible, если есть https://stonic.io ?
Bruno
он немного сыроват ещё
Serge
Зачем ansible, если есть https://stonic.io ?
Сука, Фил, ну напиши своё. Хоть что-нибудь.
Serge
Зачем ansible, если есть https://stonic.io ?
А лучше оплати мне full-time на Stonic, тогда требуй чего хочешь.
🏳️ Phil
Сука, Фил, ну напиши своё. Хоть что-нибудь.
Не хочу, я не программист. Я могу тебе ребенка на велике научить кататься
Serge
Не хочу, я не программист. Я могу тебе ребенка на велике научить кататься
Ну, иди тогда ребенку своему мозг поеби или велику. Мне не надо.
Bruno
:)
Bruno
а кстати, нету ещё форка с основными фиксами ансибла?
Serge
:)
Ни хуя смешного уже, Дима, шутка подзаебала.
Serge
а кстати, нету ещё форка с основными фиксами ансибла?
У каждого свои. Они же в каждом релизе что-нибудь ломают. Да и видел бы ты этот код. Мало кому, думаю, руки марать хочется.
Bruno
Ни хуя смешного уже, Дима, шутка подзаебала.
ты как-то очень серьёзно относишься. окей, не буду больше касаться темы
Serge
ты как-то очень серьёзно относишься. окей, не буду больше касаться темы
Можно пошутить об этом со мной. Но форсить вот это вот, чем Фил занят, мне кажется последним гандонством. Более того, Фил в курсе как я к этому отношусь.
Bruno
окей, got it.
🏳️ Phil
[ржу]
Serge
Вот, серьёзно, оплатите мне full-time - охуенная альтернатива ансиблу будет через два месяца. А то сидишь гробишься по 4 часа ночью после работы POC-и пытаешься написать, а тут говно всякое со своими подколами лезет.
Serge
И возникает мысль: а надо оно мне? Точнее, а надо оно кому-то, кроме меня?
Pavel
Ну про 2 месяца имхо это фантазии
Bruno
спокойней. У нас вроде не злобный юмор-то? Но ок, если ты это так воспринимаешь, буду иметь в виду
Pavel
Софт универсальный писать очень трудно. Иначе бы давно уже была замена ансиболи