
Alex
01.08.2018
06:42:36

Липоля Аймаксович
01.08.2018
06:42:55
Тыкните плиз в доку :(
меня лицом)

Terminator
01.08.2018
08:54:29
@agrogov будет жить. Поприветствуем!

Google

Terminator
01.08.2018
09:24:26
@totoxa будет жить. Поприветствуем!
@ValentinKrainyukov будет жить. Поприветствуем!
@Snupt будет жить. Поприветствуем!
Yurii будет жить. Поприветствуем!
Aleksey Gavrilov будет жить. Поприветствуем!

Alexander
01.08.2018
09:53:29
Кто может подсказать по использованию модуля к8с.Создаю вид инфраструктуры, роли, секреты и тд. Логика работы такая что на хосте где запускаетсч ансибл плейбук локально, он берет кубконфиг и управлчет кластером на другом хосте. Но тут почемуто он начал выдавать ошибку что нужен модкль openshift, что логично. Но на ансибл хосте модуль установлен, и с докальным кластером это работало. А с удаленным почему то нет. Зачем удаленному кластер этот модуль если по сути управление происходит через ансибл хост

Aleksey
01.08.2018
10:03:36
где комманды выполняются там и должны стоять модули

Alexander
01.08.2018
10:07:33

Aleksey
01.08.2018
10:10:02
я думаю что всёже нет. либо пользователь отличается. хм. может ошибку покажите. ещё к выполнению добавить -vvv

Alexander
01.08.2018
10:10:53

Aleksey
01.08.2018
10:11:39
а как ставили? может он в папке /root лежит

Alexander
01.08.2018
10:12:18

Nklya
01.08.2018
10:12:49
В документации всегда пишут где должны быть модули. На мастере или управляемом хосте

Google

Aleksey
01.08.2018
10:12:53
скорей всего отличаются переменные окружения. смею предположить что это PATH

Alexander
01.08.2018
10:32:10
А все, вы были правы. Для опеншифт нуден пакет requests, который уже был установлен из дефолтного пакета distutils,иззачего оьновить этот пакет не получается, и я установил этот пакет из прд юзера рут в рутовую диру. И все работало, а как начал использовать другого пользователя изза этого пакета писало что нету openshift. Спасибо

bebebe
01.08.2018
11:48:29

Alexander
01.08.2018
11:49:14

bebebe
01.08.2018
11:49:47

Terminator
01.08.2018
12:14:55
Yulik Zaleskyi будет жить. Поприветствуем!

Евгений
01.08.2018
13:45:45
Добрый день. Есть минутка у кого?
Пара концептуальных вопросов назрело.

Ilya
01.08.2018
13:49:48
Добрый день! Пытаюсь подмонтировать папку при помощи Ansible. Вызываю на машине - все ок работает, через Ansible - нет(( Команда выглядит так: sshfs -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no username@server:/home/folder /home/folder
В плейбуке просто при помощи модуля shell вызываю, при этом плейбук отрабатывает успешно, хотя и не монтирует директорию

Roman
01.08.2018
13:51:13

Ilya
01.08.2018
13:52:14
Команду типа выполнил, вернулся ноль ответом

Старый
01.08.2018
14:01:53
https://github.com/geerlingguy/ansible-role-mysql/blob/master/tasks/secure-installation.yml
вот эту штуку юзал кто?

Vit
01.08.2018
14:58:52
Коллеги, подскажите, как зафорсить flush_handler, чтобы он исполнялся синхронно, и только приминительно к роли, а не ко всем ролям что были ранее+исполняются сейчас.
У меня есть роли, где устанавливается экспортеры. т.е. скачивается бинарник, создается конфиг, настраивается systemd, и всё это делает notify restart service.
и проблема в том, что я включаю несколько ролей подряд, и первая вызывает flush-handlers, и эти хендлеры выполняются *параллельно* с выполнением следующей роли. и хендлер тригерит следующую роль по середине её исполнения, что совсем не удобно, и всё падает (скажем, там systemd ещё нет и всё падает, не суть).
кто-то сталкивался?

Ilya
01.08.2018
15:41:37
А как поднять verbose для одного конкретного плейбука, который импортится?

inqfen
01.08.2018
18:06:12
Коллеги, подскажите, как зафорсить flush_handler, чтобы он исполнялся синхронно, и только приминительно к роли, а не ко всем ролям что были ранее+исполняются сейчас.
У меня есть роли, где устанавливается экспортеры. т.е. скачивается бинарник, создается конфиг, настраивается systemd, и всё это делает notify restart service.
и проблема в том, что я включаю несколько ролей подряд, и первая вызывает flush-handlers, и эти хендлеры выполняются *параллельно* с выполнением следующей роли. и хендлер тригерит следующую роль по середине её исполнения, что совсем не удобно, и всё падает (скажем, там systemd ещё нет и всё падает, не суть).
кто-то сталкивался?
А ты делаешь импорт роли или инклюд?

Vit
01.08.2018
20:43:00
Хотя, кажется я понял куда копать. Спасибо, почитаю, вернусь

Nklya
01.08.2018
20:51:25
https://medium.com/opsops/include-role-import-role-and-handlers-in-ansible-b32a5386a555

Terminator
02.08.2018
05:48:09
@Silfarion будет жить. Поприветствуем!

Google

Admin
ERROR: S client not available

Игорь
02.08.2018
06:44:19
кто там админ, уберите это)

Terminator
02.08.2018
08:08:06
@mixfaer будет жить. Поприветствуем!
@abracadaber будет жить. Поприветствуем!

Constantin
02.08.2018
12:09:04
В теле ошибки такая фигня: nginx: invalid option: \"&&\", если выполнить команду на машине, все ок выполняется

Nklya
02.08.2018
12:11:24
а если в shell?

Rasim
02.08.2018
12:11:56
ошибка в конфиге?

Constantin
02.08.2018
12:12:17

Nklya
02.08.2018
12:12:47
я про ансибл.
Вместо command shell

Alex
02.08.2018
12:13:34

Constantin
02.08.2018
12:15:12
Nklya, Alex спасибо, помогло избавиться от проблемы с &&

Fedor
02.08.2018
12:18:54
там не только окружения, пайпов и аналогичных плюшек тоже нет

cent
02.08.2018
13:02:29
А подскажите, вот у меня допустим будет несколько ролей: role1, role2, role3.
Вопрос: Будет ли хорошим тоном объявлять внутри них переменные с неймспейсом этой роли?
Ну то есть, допустим, у меня будут переменные username внутри каждой роли, которые по имени будут пересекаться. Тогда лучше делать же внутри каждой роли переменные вида role1.username,role2.username,role3.username
Ох, пока писал, вспомнил что в институте рассказывали про неймспейсы переменных, когда основы джавы изучали. :)
Я делаю так
(?<role_name>[a-z]+__)(?<register_marker>r_)?(?<variable_name>[a-z-_]+)
mysql__database_name
mysql__r_is_installed

Alex
02.08.2018
13:05:10

cent
02.08.2018
13:08:09

Alex
02.08.2018
13:14:41
ты словари раскрываешь раньше чем оно начинает аффектить то что ты говоришь