@pro_ansible

Страница 80 из 625
Lev
17.10.2016
10:36:36
ты же в прошлый раз точно с такой же проблемой обращался

у тебя точно так же ругалось на name

Alexander
17.10.2016
10:36:56
в тот раз проблема была с новым ансиблем

dev который

Google
Volodymyr
17.10.2016
10:40:29
дык timezone тоже в dev, не?

https://docs.ansible.com/ansible/timezone_module.html > New in version 2.2.0.

Alexander
17.10.2016
10:41:02
extras-modules != dev ветка ansible вроде как

бл....

дык timezone тоже в dev, не?
слепой извиняйте(

Dmitry
17.10.2016
16:06:43
@cadmi читаю сейчас как у тебя тут бомбит

https://habrahabr.ru/post/139968/

скажи, как без ифа красиво сделать?

сори, что офтоп

Dmitry
17.10.2016
16:07:59
у Барта там тоже бомбит? :)

Dmitry
17.10.2016
16:09:06
не знаю - у тебя точно )

Dmitry
17.10.2016
16:09:35
там была неделя программистов на конфигах nginx, припоминаю

и еще в IRC набег таких же долбоебов

Google
Dmitry
17.10.2016
16:10:16
красиво конечно через try_files

Phil
17.10.2016
16:10:56
IRC ещё жив?!!!!

Dmitry
17.10.2016
16:11:12
трай файлс

ок. попробуем на нем

Phil
17.10.2016
16:11:25
Я в 99 думал, что он уже умер. IRC

Dmitry
17.10.2016
16:11:37
IRC ещё жив?!!!!
чувак дал ссылку на 2012 год, но да, он еще жив

Dmitry
17.10.2016
16:12:15
я тут недавно был в ирц, там в канале #linux было 2 тыщи человек

блин, везде по инету if

jagga
17.10.2016
16:13:42
у тебя интернеты архивные

Dmitry
17.10.2016
16:13:43
слушай, ну там два location и одна директива try_files

Dmitry
17.10.2016
16:13:51
специально фильтранул за последний год

статью с нжинкса про ифзло я читал еще год назад

потому и полез читать другой варик

Dmitry
17.10.2016
16:17:25
проблема не в том что if зло, иногда без него не обойтись. проблема в том, что его пихают бездумно

у меня есть время, можно посмотреть

Denis 災 nobody
17.10.2016
18:47:51
Вообще есть вариант в мылолист разрабам написамь, там часто и разрабы отвечают

Но вообще через трай логичнее, да

Dmitry
17.10.2016
18:50:03
Да зачем, напишем и все

Google
Dmitry
17.10.2016
18:59:02
вот это кстати у него там на хабре еще норм if (-f /etc/nginx/maintenance.file) {   return 503;  } так можно а вот то что он там начал ниже хуячить, это ад if (-f /etc/nginx/maintenance.file) {    set $tmp clo;  }  if ($maintenance = yes) {   set $action "${tmp}se";  }

Dmitry
17.10.2016
19:01:18
если внутри if стоит return, это хотя бы к segfault ну точно не приведет. а вот игры с set - выстрелы в ногу

Denis 災 nobody
17.10.2016
19:01:45
Сложные сеты хороши чтобы разрабам все-равно отдавало

У мелких сайтов

Dmitry
17.10.2016
19:02:38
можно через map выпендриться. но if'ами привычнее :)

Denis 災 nobody
17.10.2016
19:03:32
Крупным проще разные нгинхи на разных айпи, а публичному просто скормить локейшен с заглушкой и всё. Релоад - вывели из работы.

Dmitry
17.10.2016
20:14:03
Там проблема в том что очень развестистый конфиг

Стопицот редиректов

Alexander
18.10.2016
12:26:11
а юзает кто vault by hashicorp?

Serg
19.10.2016
08:51:57
Может кто-нибудь подскажет, как написать один playbook, чтобы для разных хостов выполнялись разные действия. Что-то я затупил (((

Max
19.10.2016
08:53:56
Инклюд?

Или if ansible_nodename?

Кейс то какой?

Serg
19.10.2016
08:54:52
- name: add key to node authorized_key: user=root key=id_rsa.pub when: hostvars[host] == nodes

что-то типа подобного

собственно это одна роль и для разных хостов в инвентори она должна разные ключи раскладывать

Max
19.10.2016
08:56:19
От имени можно отталкиваться?

Google
Max
19.10.2016
08:56:32
У меня например опен впн вкладывается так

Serg
19.10.2016
08:56:52
собственно в инвентори 2 группы - [controllers] [nodes]

Phil
19.10.2016
08:58:45
собственно это одна роль и для разных хостов в инвентори она должна разные ключи раскладывать
кстати посмотри на github.com/diphost - у меня там есть красивая роль по раскладке ключей

Max
19.10.2016
15:53:02
балин

нафиг же они сделали такую телегу с инклюдами

((

стало дольше работать

Admin
ERROR: S client not available

Алексей
19.10.2016
16:02:45
а что за телега ?

точнее так. куда дольше то ?

Max
19.10.2016
16:06:22
statically included: statically included: statically included: statically included: statically included: statically included: statically included: statically included: statically included: statically included:

вот эта херота

если у меня куча скипнутых плейбуков - он их один хрен инклюдит по кой-то чёрт

да и выхлоп этот в консоли нафиг не нужен

Dmitrii
19.10.2016
16:07:43
Можно в конфиге вроде убрать надпись что он включен но скипнут

Max
19.10.2016
16:08:12
вот не ясно по кой хрен он вообще инклюдит то что не должен

у меня вот например роль с кучей кронтабов

а нужно из них применить 3

Dmitrii
19.10.2016
16:08:57
Так ведь всегда так было

Google
Max
19.10.2016
16:09:34
а теперь это бросается в глаза и заставляет страдать

пойду искать как отключить выхлоп в консоль )))

Dmitrii
19.10.2016
16:10:20
А, может я перепутал с display_skipped_hosts = False или это оно и есть

Max
19.10.2016
16:11:59
лол

крайне необычно работает )

TASK skipping: TASK skipping: TASK skipping: TASK skipping: skipping:

было

TASK TASK TASK TASK TASK

стало

один хрен куча мусора

Note that Ansible will always show the task header for any task, regardless of whether or not the task is skipped.

хотя тут прямо об этом сказано

Александр
19.10.2016
16:16:06
Ж-)

Удобство же

Aleksey
19.10.2016
17:05:39
Max
19.10.2016
17:06:12
Можно использовать tags
Один хрен инклюдит

Aleksey
19.10.2016
17:06:15
И запускать только таски с определенным тэгом

Один хрен инклюдит
Может тогда не правильно понял задачу

Max
19.10.2016
17:07:12
Это понятно

Тут таски не совсем удобно будет

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