@pro_ansible

Страница 26 из 625
Semyon
21.07.2016
16:59:10
но в целом это фронтенд со всеми вытекающими

Pavel
21.07.2016
16:59:17
Никакого DDD, масштабирования, хайлоада

Semyon
21.07.2016
16:59:22
угу

хайлоад это sqlite база на полтора ляма записей

Google
Semyon
21.07.2016
16:59:36
больше я не встречал :)

lastsky
25.07.2016
07:35:16
у when отступ такой же должен быть как у - include, тогда можно со скобками не заморачиваться и писать в две строки.

Maxim
26.07.2016
10:55:46
Такой вопрос народ, оформил роль в ансибл, main.yml состоит из инклудов других наборов тасков. В одном из наборе таску прописал tags, но при запуске плейбука с этой ролью с тегом, ничего не находит ансибл. list-tags показывает пустоту

Где косяк может быть?

Navern
26.07.2016
10:59:15
покажи как выглядит

и какая версия ансибла

Maxim
26.07.2016
11:07:37
покажи как выглядит
http://pastebin.com/y9jQ8Ltb

Ансибл 2.1.0

Vlad
26.07.2016
11:16:18
http://pastebin.com/y9jQ8Ltb
нужно роль вызывать с тэгом

Maxim
26.07.2016
11:21:26
нужно роль вызывать с тэгом
Зачем мне тег для всей роли, я хочу из роли тег конкретного таска вытащить

Vlad
26.07.2016
11:23:18
Зачем мне тег для всей роли, я хочу из роли тег конкретного таска вытащить
ansible не находит тэга у роли и её не выполняет. Так как ты хочешь работает только у тасков.

Maxim
26.07.2016
11:24:00
Google
Maxim
26.07.2016
11:33:10
И тут ты)
Отстань )

Navern
26.07.2016
11:50:09
С какой версии это так стало? Все прекрасно работало на 1.7
во 2ой версии изменилась работа с тегами

они стали динамическими как я помню

Maxim
26.07.2016
11:51:48
Т.е. как я хочу сделать уже не работает?

Dmitriy
26.07.2016
13:19:38
коллеги, а научите, как правильно? Надо уметь менять таймзону {{ timezone }} выглядит как Europe/Moscow, например Хочется менять таймзону просто делая симлинк из /usr/share/zoneinfo/Europe/Moscow в /etc/localtime

Andrey
26.07.2016
13:19:59
tzselect

Dmitriy
26.07.2016
13:20:28
то есть не связываться с файлами

Andrey
26.07.2016
13:20:52
ну симлинк тоже ок

Dmitriy
26.07.2016
13:21:37
мне тут не понятно, как лучше сделать. то ли сплитить Europe/Moscow, то ли иметь две переменных Europe и Moscow

Navern
26.07.2016
13:51:46
Т.е. как я хочу сделать уже не работает?
Dynamic Include Problems Due to the fact that include tasks are now evaluated at run time, Ansible no longer knows ahead of time about any tasks contained within files which have yet to be included. This presents problems in several situations (which we intend to correct in future versions): Tags on tasks are not seen until the include is processed, so tags should now be specified on the include task rather than on individual tasks within the include, otherwise they will not be seen. Likewise, the —list-tags option will not show tags contained only in the include files. Handlers in includes will not be seen when a task attempts to notify them, so handlers should avoid using includes at this time. Missing Tags Ansible 2.0 does not currently raise an error if a non-existent tag is specified via —tags or —skip-tags. This is also related to the dynamic include problem above, and we intend to address this once the above include problems are resolved.

https://www.ansible.com/blog/ansible-2.0-launch

может в 2.1 уже пофиксили, не проверял. Я пока 1.9 юзаю

Dmitriy
26.07.2016
14:09:09
решил вот так, всё оказалось проще

yopp
26.07.2016
19:39:32
господи: /usr/bin/python: not found

Веселье с серверной убунтой — 4. Горячее начало.

Vlad
26.07.2016
19:48:05
господи: /usr/bin/python: not found
Это нормально для убунты: gather_facts: no tasks: - name: install python raw: "{{item}}" with_items: - apt-get update - apt-get install python --yes

yopp
26.07.2016
19:49:42
да, нашел уже

Dan
26.07.2016
19:49:46
да, как ни странно, если речь о серверной убунте

yopp
26.07.2016
19:50:54
вобщем три разных провайдера, три разных набора плейбуков для провижинга. с каждым разом плейбук становится конечно чуть более универсальным, но количество торчящих специфичных вещей чота всё равно удручает.

Google
Anton
27.07.2016
09:34:51
https://habrahabr.ru/company/centosadmin/blog/306488/

Dmitriy
27.07.2016
14:07:29
можно

delegate или как-то так

Maxim
27.07.2016
14:07:41
А в одной таске в роли пишу обновить iptables, напрмер на сервере

Хм

Dmitriy
27.07.2016
14:10:51
не то?

Maxim
27.07.2016
14:10:58
Работает отлично, только он с клиента выполняется, а не с сервера где запустил плейбук

Paul
27.07.2016
14:32:57
коллеги, подскажите пжлст простую вещь - как в ansible использовать список хостов? Пример - у меня есть группа веб-серверов и группа апп-серверов, каждый веб-сервер должен получить в шаблоне IP всех app-server-ов

Dmitry
27.07.2016
14:34:47
Работает отлично, только он с клиента выполняется, а не с сервера где запустил плейбук
ах ты ж ёбаный ты ж нахуй :) - command: /bin/echo "I'm deer!" delegate_to: deer@hostname.tld

Dmitry
27.07.2016
14:35:24
чтож вы все документацию то не читаете, даже после подсказок

Alex Milushev
27.07.2016
14:35:36
спасибо!
это в теплейте если что

Paul
27.07.2016
14:35:43
я сообразил :)

Google
Dmitry
27.07.2016
14:36:23
эх
это оленю с delegate, не тебе :)

Alex Milushev
27.07.2016
14:36:41
я сообразил :)
но, емнип, тот-же плейбук должен быть запущен на app-servers для сбора фактов, да

Maxim
27.07.2016
14:52:30
это оленю с delegate, не тебе :)
Епть, ну так ты выполни это в роли

Я посмотрю как у тебя отработает нормально

Dmitry
27.07.2016
14:53:08
Maxim
27.07.2016
14:53:26
то есть ты уже попробовал? :)
Ну нет, я просто так сижу пишу

Делать нехер же

Dmitry
27.07.2016
14:53:40
ну всё ясно с тобой. стойло оленей в соседнем лесу

доку то прочёл?

Maxim
27.07.2016
14:54:01
это оленю с delegate, не тебе :)
Окей, умник, может и олень. Только чего ему не хватает? http://pastebin.com/b6N1QR1i Со всех машин все резолвится

yopp
27.07.2016
16:46:08
слушайте, а как сказать ансиблу чтоб он молча согласился с импортом ключей для неизвестных ранее хостов?

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

nikoinlove
27.07.2016
16:46:48
StrictHostKeyChecking no » ~/.ssh/config

Semyon
27.07.2016
16:47:14
host_key_checking=False

ещё можно

в конфиг

yopp
27.07.2016
16:48:17
о!

спасибочки

Google
Semyon
27.07.2016
16:48:35
документацию плохо читаешь, Йоп!

yopp
27.07.2016
16:49:32
:D

вы же есть, солнышки мои

❤️?

Navern
27.07.2016
21:09:02
Окей, умник, может и олень. Только чего ему не хватает? http://pastebin.com/b6N1QR1i Со всех машин все резолвится
Скррее тебе не делегейт нужен, а local_action, если я правильно понял задачу

Но надо проверять:)

Dmitry
27.07.2016
21:16:12
Но надо проверять:)
судя по тому, что он написал, ему нужен delegate, а не local_action, но ты держись там, здоровья, хорошего настроения

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