
Никита
03.09.2018
11:53:16
Там фишка в нажатой кнопочке.
Странно, правда, что боты до сих пор не научились обходить такую простую проверку.

Required
03.09.2018
11:54:21

Google

Required
03.09.2018
11:55:05

Алексей
03.09.2018
11:56:00
Первая кикает
Вторая авторизует
автора ответ

Required
03.09.2018
11:56:53

Алексей
03.09.2018
11:57:25
ой всё

Denis
03.09.2018
14:52:47
всем привет, есть ли возможность вернуть сервер в состояние до отработки плейбука ансибл?

Udjin
03.09.2018
14:53:17
только если сам напишеш таски по удалению чего ты там ставил и на тег повесишь

?simplemice
03.09.2018
14:53:39
надо было делать бекап (ц)

Denis
03.09.2018
14:54:31
при тестах бывает приходится убивать сервак целеком и поднимать новый, не очень удобно

Danila
03.09.2018
14:55:05
так в том и вопрос
смотря какие таски
если таски идемпотентные то прогоняешь грубо говоря прошлый релиз версию

Google

Denis
03.09.2018
14:58:23
понятно что можно составить плейбук и запускать сразными тэгами "install" and "remove" но это немного что хотелось

Danila
03.09.2018
14:58:35
если делал что то что не обратимое, то ни как. Если не делал бекап ВМ или что то подобное

Denis
03.09.2018
14:58:55
Ок
спасибо

Nklya
03.09.2018
15:11:40
Для ансибла есть молекула и тест китчен. Они умеют поднимать новый инстанс и тестировать.
Это правильный способ.
Делать таски для удаления моветон

Gleb
03.09.2018
17:59:37
А что за особенность с vault string в плейбуках, как заставить парсить?

Алексей
03.09.2018
18:03:33
я тоже

Terminator
03.09.2018
18:34:40
@kuznetsov_pa будет жить. Поприветствуем!

bebebe
03.09.2018
18:37:31
Долго и счастливо надеюсь?
Конечно пора сделать ликбез о бесплатных стораджах автору этого бота

Vadim
03.09.2018
18:40:26

Nklya
03.09.2018
18:41:35
что для юнит, а что для интеграционного то?

Wom
03.09.2018
18:42:47

bebebe
03.09.2018
18:43:56
Тут чатик о том как бы ансибл шмансибл драма в трёх действиях и Jinja темплейты

Dovnar
03.09.2018
19:02:15
Логично сказать плейбуки, но те же инструменты отлично с этим справляются (молекула например)

Nklya
03.09.2018
19:07:36
интеграционные тесты - это тестинфра и разные *spec
юнит тестов в ансибле нет, а в шефе или папете - есть
молекула и китчен - это фреймворк для управления жизненным циклом инстансов и запуска теста в нужных местах

Google

Dovnar
04.09.2018
03:58:14

Nklya
04.09.2018
04:02:18

Nikita
04.09.2018
06:53:00
Всем привет.. Народ, нужна помощь с ролькой.. хочу регистрировать дженкинс слейв через ансибл рольку, использую курл.. но ответ мне что тело не передано
пробовал и описывать и через джину передавать
ни у кого подобной проблемы не было ?

Dovnar
04.09.2018
06:55:55
curl неочень православно получается

Nikita
04.09.2018
06:56:25
мне проще так
запустил рольку, она всё поставила и посоздовала, а потом отправила курл запрос с регистрацией

Dovnar
04.09.2018
06:59:03
Тогда хотя бы вместо курла используйте uri модуль.
А вообще если пишет что нету боди, значит есть два варианта: неверное тело или включена CSRF Защита (но это больше уже про Дженкинс)

Nikita
04.09.2018
07:14:59

Nikita
04.09.2018
07:15:14

Dovnar
04.09.2018
07:15:22
Pastbin?
А то с кофейной гущей не дружу

Nikita
04.09.2018
07:15:56
сорян, ещё чая не выпил..
мозг как пенсионер на стометровке

Admin
ERROR: S client not available

Nikita
04.09.2018
07:16:48
https://pastebin.com/kz56kmxS

Dovnar
04.09.2018
07:18:19
Ну, во-первых хедеры идут под headers:

Google

Dovnar
04.09.2018
07:18:52
по вторых, по крайней мере раньше, body не принимал файлы (нужно давать ему прямо json)
или хотя бы lookup ('file\template')

Nikita
04.09.2018
07:19:14
пробовал через лукап и нифига
в офф доке написано что уже так надо делать

Dovnar
04.09.2018
07:19:30
Тут есть примеры как сделать верно по двум пунктам: https://docs.ansible.com/ansible/2.5/modules/uri_module.html

Nikita
04.09.2018
07:20:23
ок, спасбио, щас буду пробовать

Dovnar
04.09.2018
07:20:29
давайте сделаем как нужно (по документации выше) и посмотрим на ошибку

Terminator
04.09.2018
07:59:17
B будет жить. Поприветствуем!

Support
04.09.2018
07:59:57
Hi, is there a channel in English?

Sergey
04.09.2018
08:02:42
Is there any real need for it?
Feel free to ask in English

Support
04.09.2018
08:20:46
Ok, thanks ??
I need some docs where explained how to start to deploy some UX machine with Ansible

Alex
04.09.2018
08:25:18

Ivan
04.09.2018
08:27:18
всем привет, помоги плиз с регуляркой
- name: Jetty binds ipv4
replace:
path: /etc/init.d/jetty8
regexp: JAVA_OPTIONS="-Xmx256m -Djava.awt.headless=true"
replace: JAVA_OPTIONS="-Xmx256m -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true"
after: 'It also sets the maximum heap size to 256M to deal with most cases.'
задача состоит в том чтобы JAVA_OPTIONS="-Xmx256m -Djava.awt.headless=true" заменить на AVA_OPTIONS="-Xmx256m -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true"

Evgeniy
04.09.2018
08:33:12
мне кажется вы делаете что то не то, лучше засунуть файл /etc/init.d/jetty8 целиком под ансибл и конфигурить его через темплейты

Terminator
04.09.2018
08:42:29
@Rasulll будет жить. Поприветствуем!

Support
04.09.2018
08:45:04

Ivan
04.09.2018
08:46:31

Google

Nklya
04.09.2018
08:47:32
There is an English channel about ansible in Gitter

Sergey
04.09.2018
08:54:24

Div
04.09.2018
09:00:41

Support
04.09.2018
09:12:01

Div
04.09.2018
09:20:45
here is some useful examples :
https://github.com/ansible/ansible-examples