
Andrey
20.01.2017
07:45:01
зачем цикл? пользуйся *

Albert
20.01.2017
07:46:26
Циклы: http://docs.ansible.com/ansible/playbooks_loops.html
Загрузка файлов: http://docs.ansible.com/ansible/copy_module.html или http://docs.ansible.com/ansible/synchronize_module.html
Симлинки: http://docs.ansible.com/ansible/file_module.html
Ссылку на симлинки подправил

Юрий
20.01.2017
07:54:59
спасибо)

Google

Semyon
20.01.2017
08:24:46
А кто молекулу гоняет в докерах?
@freeseacher ты вроде

Алексей
20.01.2017
08:24:55
неа
я в вб

Semyon
20.01.2017
08:24:59
блин

Алексей
20.01.2017
08:25:01
но уже перестал

Semyon
20.01.2017
08:25:05
медленно это
но в докере проблемка есть маленькая, в докере рут
и я иногда забываю сделать become: yes

Magistr
20.01.2017
08:33:23

Алексей
20.01.2017
08:33:35
не надо пока

Vyacheslav
20.01.2017
15:39:25
Отцы, кто нибудь уже наткнулся на Failed to import docker-py - cannot import name Client для докер модулей?

Sander
20.01.2017
16:56:57
Всем привет

Google

Semyon
20.01.2017
16:58:04
ну, хулей, pip install docker-py

Vyacheslav
20.01.2017
16:58:27
очевидно это не работает

Sander
20.01.2017
16:58:35
кто-нибудь знает в чем проблема и как пофиксить.
у меня есть git repo, где который довольно большой и git clone, делается очень медленно.
я чувсьвую что там есть какой-то timeout, по истечению котороо, он вызывает ошибку, если task висит очень долго.
Как можно разрешить эту проблему?
- другие git repo, которые не настолько большие, работают без проблем.

Semyon
20.01.2017
16:58:38
Тогда ты обречён
беги!

Vyacheslav
20.01.2017
16:58:46
нет ты
ну и они переименовали пакет docker-py кстати

Max
20.01.2017
16:59:29

Vyacheslav
20.01.2017
17:00:06
У меня такой способ не заработал, ну может кому-то помогло.

Sander
20.01.2017
17:05:16
?

Max
20.01.2017
17:06:58
Pip install --upgrade docker-py
Я когда с docker на docker_container модуль менял столкнулся

Navern
23.01.2017
07:58:48
если тебе только файлики нужны то можно юзать —depth=1

White
23.01.2017
12:56:58
Всем привет
Кто-то юзал Ansible cli c 1500 хостов и более ?

Albert
23.01.2017
13:13:25
Что такое ansible cli?

Алексей
23.01.2017
13:13:36
console видимо

Anatoly
23.01.2017
13:14:18
А может ad-hoc

Google

Anatoly
23.01.2017
13:14:37
А может tower-cli

Алексей
23.01.2017
13:15:38
ответ будет всё равно один.
это неудачная идея

Anatoly
23.01.2017
13:15:55
А еще оказывается есть ancible-shell

Алексей
23.01.2017
13:16:32
ну неудобняшка

Anatoly
23.01.2017
13:16:45
Если полторы тыщи хостов разбить на проекты, проекты разбить на енвы

Алексей
23.01.2017
13:16:52
для зрительного контроля через cli 1500 хостов много

Anatoly
23.01.2017
13:16:52
То может и ничего выйти
Ну и каждый проект типа девопс практику впихнуть

Алексей
23.01.2017
13:18:02
а это уже не cli..

Anatoly
23.01.2017
13:18:51
Ну так так то да но может он хочет через апи его дергать а сам на графички смотреть
Но вообще мне думается что человек которому надо держать 1500 машин не будет спрашивать как там ансибл. Он и так знает что там к чему с ансиблом...

White
23.01.2017
13:20:23

Anatoly
23.01.2017
13:21:51
tower-cli верно
Ну судя по тому что написано на гитхабе оно никак не привязано к количеству машин

White
23.01.2017
13:21:54
приходилось заливать частями

Anatoly
23.01.2017
13:23:33

Google

Anatoly
23.01.2017
13:23:59
Выставьте serial в 30℅
И лейте
Зачем вам на все разом то?

White
23.01.2017
13:25:56
Зачем вам на все разом то?
Я админю 500 магазинов. На магазине есть кассовые ПК под управлением Open Suse.
На кассах есть свой торговый клиент, который время от времени необходимо обновить на всех этих кассовых ПК.

Anatoly
23.01.2017
13:28:21

Admin
ERROR: S client not available

White
23.01.2017
13:28:49

Anatoly
23.01.2017
13:28:56

Алексей
23.01.2017
13:31:08
если у вас стоит hosts: all и 1500 хостов...
думаю вам надо обраться к старшему смены и попросить объяснить ка кработает ансибл
перед выполенением работ

Anatoly
23.01.2017
13:31:43
на самом деле звучит так будто что то уже пошло не так...

White
23.01.2017
13:47:28
У меня и вовсе serial отсутсвовал в play-book (
Сейчас создам простой play-book
с простой командой

Anatoly
23.01.2017
13:53:46
что такое простая команда?
и какая команда до этого была не простой?
и вы уверены что у вас машинки все 1500 все еще доступны

Google

Алексей
23.01.2017
13:56:03

White
23.01.2017
14:55:46
куищще же
Ну нет уж, reboot на рабочих кассах не приемлем )))
Обошёлся командой cat /etc/os-release

Алексей
23.01.2017
14:55:56
можно было просто ping
это просто проверка что как...
отвечает Pong

White
23.01.2017
14:56:18
c serial 30 как-то сильно долго
поставил serial 3 летает
не понятно...надо курить ману

Алексей
23.01.2017
14:56:40
ансибл на таких объемах так себе
если надо что бы было быстро надо либо salt его тут постояннно советуют
либо strategy: free
если применимо

White
23.01.2017
14:58:14
есть какие-то хорошие аналоги ?
Слышал про Puppet, но там нужно знать ruby

Алексей
23.01.2017
14:58:23
салт вот аналог

White
23.01.2017
14:58:26
про salt тоже слышал

Алексей
23.01.2017
14:58:32
паппет кусок

White
23.01.2017
14:58:33
пока руки не дошли