@pro_ansible

Страница 46 из 625
Semyon
24.08.2016
16:28:45
ларчик просто открывался

Oleg
24.08.2016
16:29:47
Опять unarchive поехал крышей (2.2.0 master branch, RHEL 7), ругается на кодировки. Чегой бы вместо него можно заюзать?) Я сейчас копирую архив в удаленный /tmp, распаковываю на месте, архив удаляю. Но это тонна никчемной копипасты. Как сделать это правильно?

Igor
24.08.2016
16:30:02
salt? )

Dmitry
24.08.2016
16:30:23
@poige уже заебывать начинаешь здесь своим salt'ом :)

Google
Igor
24.08.2016
16:30:36
++1

Dmitry
24.08.2016
16:30:44
эту шутку тут перешутили несколько месяцев назад :)

Semyon
24.08.2016
19:06:05
блеать

оказывается не существует win_replace

soooqa

lastsky
24.08.2016
19:15:10
напиши. если лень - возьми win_lineinfile.

Semyon
24.08.2016
19:23:26
опять ночь, время идиотских вопросов

у меня есть факт, который я устанавливаю исходя из того, что есть на линуксовом сервере

чуть позже мне надо этот же факт использовать для настройки виндового сервера

как его передать?

lastsky
24.08.2016
19:26:10
у меня есть аналогичный кейс и я до него скоро дойду, а пока голова в другом.

Igor
24.08.2016
19:26:25
fact cache?

Semyon
24.08.2016
19:28:20
fact cache разве умеет кэшировать факты, которые я через set_fact ставлю?

Google
Igor
24.08.2016
19:30:50
не-а, прогнал

Semyon
24.08.2016
19:31:20
западло-с

Igor
24.08.2016
19:31:48
ну оно у тебя в рамках выполнения того же playbook'а, надеюсь? )

Semyon
24.08.2016
19:32:32
конечно да

Igor
24.08.2016
19:32:58
> To access the variable from a different host, you need to go through hostvars, e.g. ${hostvars.foo.time.stdout} should work in your case.

так пробовал?

Semyon
24.08.2016
19:33:25
хм, нет ещё

сработало, кажись

спасибо

lastsky
25.08.2016
00:46:59
у вас есть j2 шаблон, есть в defaults переменные, которые принимают значения false и true. шаблонизатор j2 заменяет false на False а true на True. прикольно, горшочек не вари. чтобы этого избежать, в шаблоне j2 нужно написать примерно так: “true_or_false_var100500”: {{ value_from_defaults | bool | lower }} может кому пригодится.

Igor
25.08.2016
02:53:13
?

Терь мы все веб-дизайнеры, бля…

Непонятно только, почему там PHP нет

Igor
25.08.2016
05:54:52
Как snippet покатит

lastsky
25.08.2016
07:34:42
кэп
конечно же это кэпство, просто мне попалось первый раз :))

Dmitry
25.08.2016
07:37:11
действительно, какая внезапная подлость, булевы переменные из yaml (в нижнем регистре) в питоновом ansible внезапно превращаются в питновые булевы (capitalized). чорт, кто бы мог подумать. наверное, ansible же на перле написан :)

lastsky
25.08.2016
07:37:14
ну и я не думал, что это именно так решается, ожидал другое решение. потому что пишу true а он делает True :)

и в 6 утра это подлость, да, свалить мне графану вот такой мелочью )))))

Dmitry
25.08.2016
07:38:15
вот от графаны такого гамна конечно не ожидал :)

Google
lastsky
25.08.2016
07:39:19
а плейбуки по графане на оф. сайте и вообще не ушли дальше установки пакета.

а вот подложить конфиг поинтереснее, там.. порулить им через vars… нету этого всего.

Dmitry
25.08.2016
09:21:59
Как-то по дебильному этот момент сделан, если семантика поведения python-aware
да много чего по-дебильному сделано. особенно для людей, которые никогда не видели ни питона, не джинджи. ну пичаль. в паппете та же херня, только рубёвая.

Pavel
25.08.2016
09:23:57
Нет, рубеи сразу NOWAY

lastsky
25.08.2016
13:10:14
я в ldap.toml.j2 написал (и потом положил это модулем template): use_ssl = {{ grafana_use_ssl | bool | lower }} переменную grafana_use_ssl я беру из defaults, там написано true или false пока было без “| bool | lower” - он мне менял true на True а false на False

и в файле было use_ssl = True от чего графана падала

(чувствительная какая блять)

Алексей
25.08.2016
13:11:01
а

ну ок

мне почему то "показалось" что ты делаешь json

а не томл

lastsky
25.08.2016
13:11:50
не ну если json делать через j2 то проще пострелять себе в ногу

Алексей
25.08.2016
13:12:02
и чувствтительная не графана а томл парсер

lastsky
25.08.2016
13:12:48
да, я его видел уже, пасиб, и про to_yaml тоже прочитал

Алексей
25.08.2016
13:12:51
а томл парсеру вроде как можно кормить джсон...

Wild One
25.08.2016
13:35:49
нубский вопрос: как заставить ansible написать мне что-то в локальный файл на локалхост?)

Алексей
25.08.2016
13:36:27
local_action/delegate_to: 127.0.0.1 зависит отконтекста

Google
Wild One
25.08.2016
13:36:49
точно, local_action

Алексей
25.08.2016
13:36:51
и дока.

Andrey
25.08.2016
13:40:11
с виндой можно в проде использовать?

Vladimir
25.08.2016
17:11:42
local_action/delegate_to: 127.0.0.1 зависит отконтекста
local_action вроде задеприкейтили

Алексей
25.08.2016
17:11:57
я не использую просто знаю что оно существует

Andrey
25.08.2016
17:12:38
Почему нет?
Я и спрашиваю, может рифы есть

Max
25.08.2016
17:13:50
Я и спрашиваю, может рифы есть
фиг знает, я винду не админю. С учётом того, что фичи для винды достаточно давно появились, я бы на вашем месте попробовал заюзать, в любом случае ничего плохого случиться не должно.

Vladimir
25.08.2016
17:14:05
есть чо почитать ?
Просто напиши его в плэйбуке и получи ворнинг + в ансибл документашке можно сыскать

Алексей
25.08.2016
17:14:13
а ок

Alex
25.08.2016
20:13:58
Кто-нибудь через модули postgresql раздавал права на базы юзерам?

Max
25.08.2016
21:38:38
А в чём проблема?

Igor
26.08.2016
07:13:39
прав нет через ансибл. ваш кэп

Kirill
26.08.2016
07:20:31
это как?

оно ж от имени зера постгре делается

если судо есть - то и права на постгре будут

Dmitry
26.08.2016
07:30:14
Кто-нибудь через модули postgresql раздавал права на базы юзерам?
вот прямо сейчас только что раздал права юзерам на базы и?

Igor
26.08.2016
07:32:08
кто вперётъ?

Google
Alex
26.08.2016
07:32:08
Задача: 2 базы по юзеру, оба кроме своей базы не должны видеть чужие

Dmitry
26.08.2016
07:32:12
Чтобы получить ответ вопрос надо строить так: у меня ansible версии Й, есть модуль Х, мне нужно от него П, я проделал Е, я гуглил и читал про С, но не получается Б.

Igor
26.08.2016
07:32:41
Dmitry
26.08.2016
07:33:19
Задача: 2 базы по юзеру, оба кроме своей базы не должны видеть чужие
то есть через psql это сделать у тебя получается, а через ансибл нет? если это так, то продолжаем разговор. если это не так, то нахуй идите, пожалуйста

Igor
26.08.2016
07:34:22
попкорн стремительно кончается )

Dmitry
26.08.2016
07:35:13
потом этот клоун тоже будет участвовать во фракции "давайте выгоним грубияна?"

Igor
26.08.2016
07:35:46
через онсибуль не получится

кто вперётъ

Alex
26.08.2016
07:37:36
козалось бы. а онсибуль тут какой алгеброй?
У ансибла три модуля для постгре, db user priv, думал сделать в рамках этих модулей

Igor
26.08.2016
07:38:14
пока не понял очаровательности

Алексей
26.08.2016
07:47:29
Пока что клоун в этом чате - ты ?
предупреждение. за нестандратноть мышления.

Alex
26.08.2016
07:48:33

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