
Max
20.08.2016
20:13:14
Не проще написать плагин, который по какому либо событию в редмайн запустит плейбук? Это всяко красивее чего то в кроне

Александр
20.08.2016
20:14:04
Опяьт же апи
Опрос апи, загрузка плейбука

Max
20.08.2016
20:15:08
Надо покурить этот вопрос

Google

Александр
20.08.2016
20:19:31
Я думал может уже кто делал))

Denis 災 nobody
20.08.2016
20:38:50
попу тоже можно ёршиком вытирать, только есть более удобные варианты..

Dmitriy Varlamov
20.08.2016
20:50:05

Max
20.08.2016
20:57:54
ну почему же купить
для 10 хостов он бесплатный

Александр
20.08.2016
20:58:11
Угу

Max
20.08.2016
20:58:19
нам же по сути надо только юзеров создать

Александр
20.08.2016
20:58:51
Нет, спарсить данные с редмайна и создать юзера

Max
20.08.2016
20:58:59
это не суть важно

Александр
20.08.2016
20:59:07
Да ладно? ?
Ну ок

Max
20.08.2016
20:59:21
речь вроде о Tower, нет ? )

Александр
20.08.2016
20:59:32
?

Google

Max
20.08.2016
20:59:42
вообще это конечно изврат дикий
но прикольно

Александр
20.08.2016
21:00:37
Не изврат, нормальная задача кстати, для упрощения жизни

Dmitriy Varlamov
20.08.2016
21:03:35

Александр
20.08.2016
21:04:04
free tower trial
помоему так напсано на сайте

Max
20.08.2016
21:04:10
А ты запрос на скачивание отправь

Александр
20.08.2016
21:04:11
если не ошибаюсь

Max
20.08.2016
21:04:17
Они тебе письмо пришлють
Со ссылкой где это написано на сайте в том числе
Я пока заленился его ставить и смотреть
Даже наверное не очень вижу смысл в нём

Dmitriy Varlamov
20.08.2016
21:05:38

Александр
20.08.2016
21:05:55

Max
20.08.2016
21:05:55
Дойду домой - кину линк

Александр
20.08.2016
21:06:36
FREE TOWER TRIAL - LIMITED FEATURES UP TO 10 NODES(c)
Self-support trial license that will not expire. Does not include features in Enterprise Tower such as LDAP and Active Directory support, system tracking, audit trails and surveys.
Но он не поможет, закрыт ldap(

Dmitriy Varlamov
20.08.2016
21:10:53
Я данных текстов на сайте не увидел. https://www.ansible.com/tower-trial И есть ли в триале API, я не знаю. Но я не спорю 10 хостов навсегда - хорошо.

Google

Александр
20.08.2016
21:11:54
Я скриншот с сайта скинул
Это активация tower приходит на мыло
Т.е. ссылка на их сайт

Dmitriy Varlamov
20.08.2016
21:12:57
А https://github.com/ansible-semaphore/semaphore и https://github.com/theforeman/foreman_ansible использует кто?

Nikita
21.08.2016
01:12:10
Всем привет
Кто то имел дело с freeip
Freeipa
есть кто ?

Max
21.08.2016
14:16:02
Есть
Я не пользовался и не понял смысла на фоне наличия openldap и samba
@ru_devops - спроси в этом канале.

Alexander
22.08.2016
17:51:19
Фриипа более безболезненная в виндовс среде

Wild One
22.08.2016
18:53:05
эм... безболезненная
ну когда уже трасты в обе стороны запилят и хотя бы эрзац-GC
а еще у них с CA все пищально

Nikita
22.08.2016
19:15:20
Она создаёт свой самоподписснный сертификат

Wild One
22.08.2016
19:18:27
Только не умеет пока дочерние ca

Alex
23.08.2016
09:37:53
Всем привет, работает ли ansible с 2FA?
Одина вариант, костыль: добавляется юзер только с локалхоста с пабликкей методом, и второй юзер , который будет испозльваться для туннелирования
http://stackoverflow.com/questions/23115619/how-to-use-ansible-with-two-factor-authentication

Maksim
23.08.2016
12:11:00
добрый день! а можно как то в ансибле переменную преобразовать? из
www.example.org в www\.exmaple\.org
?

Google

Александр
23.08.2016
12:12:13
там regexp есть
Только вам replace+regexp нужен
Если я прваильно вас понял

Alex Milushev
23.08.2016
12:14:08
там просто replace должно хватить вроде

Maksim
23.08.2016
12:14:48
у меня переменная - доменное имя. Формируется конфиг для nginx, и в одном месте там тоже самое надо вписать, только для regexp (заэкранировать точки)

Igor
23.08.2016
12:16:34
Конечно можно
Только доку читать надо
по жиже2

Александр
23.08.2016
12:17:25

Alex Milushev
23.08.2016
12:17:32

Maksim
23.08.2016
12:21:40
спасибо за подсказки! нашел что нужно

Igor
23.08.2016
12:21:51
делись, куда пошёл

Maksim
23.08.2016
12:22:36
сейчас реализую - и отпишусь

Igor
23.08.2016
12:22:47
давай

Alex
23.08.2016
12:36:29
что нибудь типа {{ domain_name|replace(".", "\.") }} не подойдет?

Igor
23.08.2016
12:37:08
кстати, поделитесь годным .gitignore для ансиблядства?

Lev
23.08.2016
12:38:31
*.retry пойдет такой?

Igor
23.08.2016
12:38:49
.sw* и прочая
вот шоб основная шваль уже была )

Maksim
23.08.2016
12:39:23

Google

Антон
23.08.2016
13:00:21
привет, а кто нибудь использоваль в ansible модуль ACL?

Igor
23.08.2016
13:01:38
я бы спросил «кто использовал ansible модуль Любой, и не закоммитил патчи обратно?» ?

Антон
23.08.2016
13:05:43
acl: name={{ project_dir }}/public entity=nginx etype=user permissions=rX recursive=yes state=present , есть такая команда, при выполнении ansible ругается
FAILED! => {"changed": false, "cmd": "/bin/setfacl —test -m user:nginx:rX —recursive /path/to/my_dir", "failed": true, "msg": "setfacl: Option -m: Invalid argument near character 6", "rc": 2, "stderr": "setfacl: Option -m: Invalid argument near character 6\n", "stdout": "", "stdout_lines": []} , не могу понять, что ему не нравиться?

Lev
23.08.2016
13:08:35
ну так выполни команду да посмотри)
/bin/setfacl --test -m user:nginx:rX —recursive /path/to/my_dir
хотя, у меня эта команда работает)
наверное, пользователя нет или группы

Dmitry
23.08.2016
13:13:58
acl: name={{ project_dir }}/public entity=nginx etype=user permissions=rX recursive=yes state=present , есть такая команда, при выполнении ansible ругается
FAILED! => {"changed": false, "cmd": "/bin/setfacl —test -m user:nginx:rX —recursive /path/to/my_dir", "failed": true, "msg": "setfacl: Option -m: Invalid argument near character 6", "rc": 2, "stderr": "setfacl: Option -m: Invalid argument near character 6\n", "stdout": "", "stdout_lines": []} , не могу понять, что ему не нравиться?
ходят слухи, что тройные обратные апострофы завезли даже в магазины самых отдалённых факторий Чукотского АО

Alex Milushev
23.08.2016
13:14:23

Lev
23.08.2016
13:14:35
$ setfacl --test -m user:user:rX --recursive test/
test/: u::rwx,u:user:r-x,g::rwx,m::rwx,o::r-x,*
test//poo: u::rw-,u:user:r--,g::rw-,m::rw-,o::r--,*
$ setfacl --test -m user:POO:rX --recursive test/
setfacl: Опция -m: Недопустимый аргумент возле символа 6

Dmitry
23.08.2016
13:14:55

Alex Milushev
23.08.2016
13:15:30

Dmitry
23.08.2016
13:16:46
не говно только слак, но он тоже не оче
в
FAILED! => {}
подсветка не так уж и нужна, а то, где она нужна, пациенту будет лучше на pastebin какой вставить, но если не может даже в апострофы, то тем более не станет :)

Антон
23.08.2016
13:27:31

Alex
23.08.2016
13:46:15
$ setfacl --test -m user:user:rX --recursive test/
test/: u::rwx,u:user:r-x,g::rwx,m::rwx,o::r-x,*
test//poo: u::rw-,u:user:r--,g::rw-,m::rw-,o::r--,*
$ setfacl --test -m user:POO:rX --recursive test/
setfacl: Опция -m: Недопустимый аргумент возле символа 6
X->x

Max
23.08.2016
13:46:31
иф чо можно таску запустить с ключиком -vvvv
как бэ мнооого инфы сразу будет

Lev
23.08.2016
13:47:05
X->x
У меня и с большой буквой работает)