Ilya
Ilya
Но там id используется
Ilya
А не тэг
Artem
пихать хендлеры в пустую роль?
Artem
тоже через опу и "некрасиво"
Dmitrii
Смешались в кучу кони, люди...
Serge
Я вкурсе
И там есть поиск по тегу и статус absent или как-то так. Доку когда читать научимся?
Pavel
Artem
Ilya
Serge
А не тэг
А да, точно, я делаю сначала ec2_remote_facts, чтобы инстанс по тегу найти
Ilya
Serge
Artem
вопрос был задан конкретно- а не как у тебя, покажи мне что я в доках-то не увидел..
Serge
Artem
вот покажи конкретный пример, а потом говори.
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, если они и так выполняются после ролей?
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
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
Вопрос снят :(
Serge
Anonymous
есть возможность из одной роли дёргать defaults
другой роли?
Bruno
он немного сыроват ещё
Serge
Serge
Serge
Bruno
:)
Bruno
а кстати, нету ещё форка с основными фиксами ансибла?
Serge
:)
Ни хуя смешного уже, Дима, шутка подзаебала.
Bruno
окей, got it.
🏳️ Phil
[ржу]
Serge
Вот, серьёзно, оплатите мне full-time - охуенная альтернатива ансиблу будет через два месяца.
А то сидишь гробишься по 4 часа ночью после работы POC-и пытаешься написать, а тут говно всякое со своими подколами лезет.
Serge
И возникает мысль: а надо оно мне? Точнее, а надо оно кому-то, кроме меня?
Pavel
Ну про 2 месяца имхо это фантазии
Bruno
спокойней. У нас вроде не злобный юмор-то? Но ок, если ты это так воспринимаешь, буду иметь в виду
Pavel
Софт универсальный писать очень трудно. Иначе бы давно уже была замена ансиболи