
Алексей
16.12.2016
17:57:37
нет, лучше нету. придется пилить

Robert
16.12.2016
19:49:21
придется пить

Denis 災 nobody
16.12.2016
21:03:18
Тяпница же.. Самое время

Lev
19.12.2016
12:15:59
? https://habrahabr.ru/company/centosadmin/blog/317922/

Google

Kirill
19.12.2016
12:26:51
Просто ты не пытался уговорить Льва задеплоить что-нибудь с помощью ансистрано )

Boris
20.12.2016
14:47:04
Приветствую!
Скажите пожалуйста, а правда что Ansible плохо справляется с 1000 хостами ?

dmage
20.12.2016
14:49:42
подскажите как корректно скомбинировать when: {{ inventory_hostname }} и groups['hostgroupname'] , чтобы получить условие, когда текущий хост принадлежит определенной хостгруппе?

Max
20.12.2016
14:50:55
но для таких случаев придумали ansible-pull

Алексей
20.12.2016
18:39:10
господа а какое сейчас нормальное решение что бы запускать нотификаторы в конце плейбука а не каждого плея ?
помню тут кто то делал костыли с нотификаторами в отдельном плее

Sander
20.12.2016
19:39:59
Всем привет
с помощью Ansible + git нормально делать деплой для php проектов, или есть инструмент получше?

Almaz
20.12.2016
19:50:08
https://github.com/ansistrano глянь это дело)

Oleg
20.12.2016
19:50:25
Привет. Нормально.

Алексей
20.12.2016
20:13:55
@lig11 @demeliorator когда там уже ?
в усмерть этот ваш ансибл забадал.
почему
- name: Setup /etc/hosts
lineinfile:
dest: /etc/hosts
line: "{{ hostvars[item].ansible_host }} {{ item }}"
regexp: ".*{{ item }}"
with_items: "{{ groups['nodes'] }}"
when: "'nodes' in groups"
сначала идет рачет with а потом проверяется when.

Google

Denis
20.12.2016
20:15:43
Почему не просто template?

Алексей
20.12.2016
20:16:28
потому что хосты не мои.

Bogdan (SirEdvin)
21.12.2016
06:49:57

Oleg
21.12.2016
15:18:39
Фуф, что-то я уже вообще не понимаю ничего. Псоле обновления поломался плейбук первая часть по прежнему выполняется, а вторая вообще игнорируется
- hosts: all
tasks:
- hosts: localhost
tasks:
вот вторая часть просто игнорится
получается, теперь нельзя в одном плейбуке так делать, указывать несколько хостов по очереди?

Albert
21.12.2016
15:26:49

Oleg
21.12.2016
15:27:21
ansible 2.0.0.2
Да, ответ есть
стандартно модуль setup отрабатывает
просто у меня не один и не два плейбука таким образом написаны, боюсь проверить, блин, это ж все переделывать
по-моему фигня какая-то происходит

Алексей
21.12.2016
15:29:32
есть мнение что им надо дать с годик на стабилизацию

Albert
21.12.2016
15:29:42
То что все работает в 2.2 знаю точно. А что там у тебя, не могу сказать

Oleg
21.12.2016
15:30:25
для ubuntu 16.04 это последний
свежий собрать придется

Алексей
21.12.2016
15:30:59
ставь из pip

Albert
21.12.2016
15:31:21
Либо с официального репозитория
http://docs.ansible.com/ansible/intro_installation.html#latest-releases-via-apt-ubuntu

Google

Oleg
21.12.2016
15:31:40
что будет с текущим? конфликта не будет? интересно
или его remove лучше
перед тем как

Albert
21.12.2016
15:32:07
Если с репо то он просто проапдейтит

Oleg
21.12.2016
15:32:20
ага
все, спасибо, щас через pip тогда поставлю свежий

Albert
21.12.2016
15:32:50
Говоришь одно, а делают другое
Жалко как то ?

Oleg
21.12.2016
15:33:52
Ubuntu builds are available in a PPA here
вот что у них есть, оказывается
сейчас до 2.2 обновится

Алексей
21.12.2016
15:34:53
есть шанс что 2,2 поломает больше чем починит...

Andrey
21.12.2016
15:35:38
а кто знает куда написать про кривой серт на https://files.pythonhosted.org ?

Oleg
21.12.2016
15:36:01

dmage
21.12.2016
15:36:08
активно юзаем 2.2 , разве с ним что-то не так?

Vyacheslav
21.12.2016
15:36:53
Сталкиваюсь с багами бывает, правда на каком нибудь старье типа centos5

Алексей
21.12.2016
15:38:35
а на debian minimal нет ?

Oleg
21.12.2016
15:38:40
Блин, замечательно. Все снова работает. Сенкс всем!!

Алексей
21.12.2016
15:38:44
2,0,0,2 отслично сталвил hostname

Oleg
21.12.2016
15:38:46
2.2

Google

Алексей
21.12.2016
15:38:54
теперь нужен dbus

Oleg
21.12.2016
15:59:56
рано обрадовался

Admin
ERROR: S client not available

Oleg
21.12.2016
16:00:00
TASK [send email] **************************************************************
changed: [localhost]
и хрен он скрипт запускает, письмо не приходит

Алексей
21.12.2016
16:00:38
а зачем так ?
там же local_action

Oleg
21.12.2016
16:02:18
ну встроенным модулем я не пробовал
мне приаттачить кучу файлов нужно
а рабочим вариантов отправляю
да тут и не важно это, смысл в том, что это может быть любой *.sh
он должен отработать

Albert
21.12.2016
16:19:03
То что мыло не приходит это другое
Запусти прос debug таск, и смотри если он запустится.
Скорей всего проблема в таске с мылом

Oleg
21.12.2016
16:44:41
все прилетело мыло, все ок :)
я нервничать начал, все сллмалось срок поджимает :)
гипс снимают, клиент уезжает (с)

Phil
21.12.2016
17:50:25
Среда маленькая пятница. А новомодный стартап Stonic умер да?

Google

Алексей
21.12.2016
17:56:25
Почти
Лицензию влили

Dmitriy
22.12.2016
06:38:31
Это же самое важное

Алексей
22.12.2016
08:35:54
господа, а можно как то сохранить пременную undefined если лукап провалился ?
var: "{{ lookup('env','MYVAR') | default(None)}}"
так вот примерно

Oleg
23.12.2016
06:39:05
Кто здесь присутствует?

Павел
23.12.2016
06:43:49
Нет никого

Kirill
23.12.2016
06:44:24
только Дюша Метёлкин

Дмитрий
23.12.2016
06:44:55
нету некого 315 раз)

Oleg
23.12.2016
06:47:31
может кто знает
как правильно переменную обработать через when

Yuri
23.12.2016
06:49:16