@pro_ansible

Страница 129 из 625
Алексей
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 плохо справляется с 1000 хостами ?
ну с учётом, что он работает по ssh, с одновременной настройкой могут возникнуть проблемы

но для таких случаев придумали 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
потому что хосты не мои.
Попробуй groups.get()

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

- hosts: all tasks: - hosts: localhost tasks:

вот вторая часть просто игнорится

получается, теперь нельзя в одном плейбуке так делать, указывать несколько хостов по очереди?

Albert
21.12.2016
15:26:49
получается, теперь нельзя в одном плейбуке так делать, указывать несколько хостов по очереди?
Какая версия ансибла? И запусти вот это: ansible localhost -m setup - скажи если получаешь ответ

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
есть шанс что 2,2 поломает больше чем починит...
да и так все поломалось к чертям

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

Страница 129 из 625