@pro_ansible

Страница 453 из 625
Даниил
26.04.2018
08:34:33
вроде обещали в 2.5.2 фикс

в авх все равно 2.4 бегает)

кто-нибудь, кстати, сталкивался с медленной работой AWX`a?

оч долго прогружает темплейты и лог

Google
Даниил
26.04.2018
08:35:34
да и не всегда до конца видно stdout

Nikita
26.04.2018
08:52:03
Всем привет, прошу подсказать, пишу playbook на установку postgresql и хотел спросить, с точки зрения написания плейбуков, правильно ли я запускаю инициализацию - find: paths: "/usr/pgsql-{{ psql_version }}/bin/" patterns: "postgresql-[0-9]{2}-setup" file_type: "file" use_regex: yes register: psql_bin - shell: "{{ psql_bin.files[0].path }} initdb"

Или так делать не правильно?

Vadim
26.04.2018
08:54:39
postgresql 10 оно не сможет, видимо

выбросить всё и взять стандартную роль

Nikita
26.04.2018
08:57:00
Не, это работает нормально

Делолтную взять не могу, много своего надо настроить

postgresql 10 оно не сможет, видимо
а почему не сможет 10?

Vadim
26.04.2018
09:02:50
а почему не сможет 10?
ну разве что если ручками ложить прям в /usr

Nikita
26.04.2018
09:03:25
Что ложить? Я чего-то не понимаю:(

Dima
26.04.2018
09:18:33
почему бы не захардкодить? так часто меняете версию pgsql?

Denis 災 nobody
26.04.2018
09:31:22
а они всё ложуть и ложуть..

Sagi
26.04.2018
10:08:45
кто-то писал правила для ansible-lint ?

Google
Sagi
26.04.2018
10:09:25
как можно понять в линтере что таск находится в блоке с ignore_errors: yes?

Nikita
26.04.2018
10:11:07
почему бы не захардкодить? так часто меняете версию pgsql?
Часто не меняем, но 9.6 и 10 используются в равной мере

Dima
26.04.2018
10:14:01
Часто не меняем, но 9.6 и 10 используются в равной мере
можно в роли сделать переменную — словарь вида pg_paths: {"9.6": "/usr/...9.6/.../", "10": "/usr/...10/.../"} и обращаться {{ pg_paths[current_pgsql_version] }}

@marawu если можно избежать рукописных "discovery", рекомендую так и поступать это почти, как when: про который я писал выше )

Алексей
26.04.2018
10:49:22
я решил по другому. у меня теперь мышка со свободным скролингом...

Sagi
26.04.2018
11:14:27
как можно понять в линтере что таск находится в блоке с ignore_errors: yes?
если кому-то вдруг интересно: https://gist.github.com/sshnaidm/aa551578229b076b20740c000f40dfd9#file-shellpipefail-py-L27

Dima
26.04.2018
11:21:58
так может тогда сразу обращаться: "/usr/...{{current_pgsql_version}}/../"
можно. спасибо! просто там выше кто-то писал какие-то комментарии про пути pgsql (я с ним не работаю) - мой вариант на случай больших изменения в пакетах между 9.6 и 10

Daniyar
26.04.2018
12:10:10
Кто-нибудь будь работал с ansible container?

Daniyar
26.04.2018
12:13:16
Не пойму как это херня работает

Как она билдит докер контейнеры?

Nklya
26.04.2018
12:22:40
ансиблом

Sagi
26.04.2018
12:25:06
кто-то пользуется каким-то IDE для ансибл плейбуков/ролей? чтобы не только ямл подсвечивал, но и еще какие-то плюшки были

Nikita
26.04.2018
12:26:47
кто-то пользуется каким-то IDE для ансибл плейбуков/ролей? чтобы не только ямл подсвечивал, но и еще какие-то плюшки были
vscode умеет плагин для автоподстановки. Но мне показалось оно как-то через раз работает

Vadim
26.04.2018
12:33:37
вот еще идея для бота

когда кто-то больше двух раз за день упоминает редакторы

то бот отвечает "ed(1) is a standard editor" и спамит пока гражданин не заткнется

Алексей
26.04.2018
12:34:41
atom не standard editor

Google
Wom
26.04.2018
12:36:32
atom

Vladislav
26.04.2018
12:36:52
даешь плагин под вим

Алексей
26.04.2018
12:38:28
что по вашему должен уметь IDE? )

Sagi
26.04.2018
12:38:50
что по вашему должен уметь IDE? )
прыгать на определение переменной )

Алексей
26.04.2018
12:39:31
прыгает, подставляет, подсвечивает

Vyacheslav
26.04.2018
12:47:54
прыгает, подставляет, подсвечивает
Каким плагином прыгает?

Алексей
26.04.2018
12:51:23
Каким плагином прыгает?
https://tproger.ru/news/atom-ide/

alex
26.04.2018
12:55:06
а атом разве уже не тормозит?

пользовался бы им, если бы по скорости как sublime был

Dima
26.04.2018
12:55:38
xeon, 256гб RAM, PCI SSD — норм

alex
26.04.2018
12:55:54
:D

Алексей
26.04.2018
12:57:57
у меня не тормозит. Intel(R) Core(TM) i5-2310 CPU @ 2.90GHz 16Gb RAM, SSD под проекты.

ad1
26.04.2018
12:58:09
а атом разве уже не тормозит?
В том то и дело. Теперь есть отговорка. Мы же IDE

Vyacheslav
26.04.2018
13:01:55
https://tproger.ru/news/atom-ide/
Что-то для Ansible на definition не переходит, и Find References ошибку выдаёт ?

Nikita
26.04.2018
13:27:26
Как правильно решать проблему с REMOTE HOST IDENTIFICATION HAS CHANGED ?

В контексте ansible конечно

Dmitry
26.04.2018
13:30:48
Ребят, я кажись туплю

переменные из плейбука, где вызывается roles

не оверрайдят переменные из roles/vars/main.yml чтоле?

Dima
26.04.2018
13:31:47
Как правильно решать проблему с REMOTE HOST IDENTIFICATION HAS CHANGED ?
проблема с ssh-подключение самый раздикальный вариант — удалить known_hosts попробуй ssh к нужному хосту, а дальше Google it

Google
Sergey
26.04.2018
13:31:54
не оверрайдят переменные из roles/vars/main.yml чтоле?
у тебя структура плейбука не каноничная.

Dmitry
26.04.2018
13:32:36
у тебя структура плейбука не каноничная.
не понял? у меня плейбук с roles: - alpha vars: - var1: val

и есть в roles/alpha/vars/main.yml var1: anotherval

и вот чет катит только то, что в roles/alpha/vars/main.yml

Sergey
26.04.2018
13:33:33
это вызов роли. а. вон ты про что.

Nikita
26.04.2018
13:33:38
проблема с ssh-подключение самый раздикальный вариант — удалить known_hosts попробуй ssh к нужному хосту, а дальше Google it
Да это понятно же, это легко. Там ssh-keygen -R. Я думал ansible как-то сам может это решить

Dmitry
26.04.2018
13:34:23
http://docs.ansible.com/ansible/latest/user_guide/playbooks_variables.html#variable-precedence-where-should-i-put-a-variable

тут уже жесть какая то

бле, да

убрал из vars/ в defaults/ и все стало норм

Nklya
26.04.2018
13:42:43
потому что переменные из vars это такие которые не переопределяются

Nikita
26.04.2018
15:13:10
host_key_checking = False ?
Примерно да, спасибо

GithubReleases
26.04.2018
18:10:00
ansible/ansible was tagged: v2.5.2 Link: https://github.comhttps://github.com/ansible/ansible/releases/tag/v2.5.2 Release notes: New release v2.5.2

Cyber
26.04.2018
18:26:05
/help@ansible_ru_bot

Алексей
26.04.2018
18:28:15
Denis 災 nobody
26.04.2018
18:35:32
Ну что, собираем баги.. )

Алексей
26.04.2018
18:38:19
точнее рассматриваем вариант перехода на...

Asten
26.04.2018
18:43:35
Я ещё на <2.5 полет нормальный)

Google
Igor
26.04.2018
20:22:32
+1

Ильдар
26.04.2018
20:24:58
letsencrypt пробовал кто выписывать
я пробовал и работает

Алексей
26.04.2018
21:36:48
господа а есть нормальный способ посмотреть текущий roles_path во время когда плейбук уже запущен ?

Saykhan
27.04.2018
06:38:13
Ctrl+z?

Artur
27.04.2018
07:05:51
я пробовал и работает
Есть пример роли?

Даниил
27.04.2018
07:06:27
на галактике вроде есть

посмотри

George
27.04.2018
07:31:03
atom + https://github.com/h-hirokawa/atom-autocomplete-ansible

Maksim
27.04.2018
07:32:30
атом толстый для этого =)

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