Size: a a a

2021 March 17

V

Vlad Gor in Ansible
источник

V

Vlad Gor in Ansible
1 сообщение - запущено локально - ответ v8
источник

V

Vlad Gor in Ansible
2 сообщение через роль, ответ - имя ансибл мастера - v3 =)
источник

SP

Sergey Pechenkó in Ansible
А какое из них правильное?
источник

V

Vlad Gor in Ansible
в8
источник

V

Vlad Gor in Ansible
Проверку запустил на v8, дернув скрипт через роль. И как он подставил v3 - я не понимаю
источник

V

Vlad Gor in Ansible
Локально на в8 запускаешь тот же скрипт - все отлично и как надо
источник

SP

Sergey Pechenkó in Ansible
А я один не вижу плейбука и логов запуска, или они ещё у кого-то не прогрузились?
источник

V

Vlad Gor in Ansible
Sergey Pechenkó
А я один не вижу плейбука и логов запуска, или они ещё у кого-то не прогрузились?
источник

V

Vlad Gor in Ansible
Вернее вот, если взять конкретный таск
источник

V

Vlad Gor in Ansible
но суть та же
источник

V

Vlad Gor in Ansible
И на каждом сервере он должен запускать уже сгенерированный скрипт из j2 в sh. Где все переменные уже проставлены
источник

V

Vlad Gor in Ansible
И локально там все окей
источник

V

Vlad Gor in Ansible
Решил проблему как, заменив script и вместо этого внес shell
источник

V

Vlad Gor in Ansible
Теперь все значения верные.
источник

V

Vlad Gor in Ansible
Тогда другой вопрос, в чем смысл так переделывать синтаксис от версии к версии?) Сча просто shell, а потом надо будет ansible.builtin.shell использовать)
источник

SP

Sergey Pechenkó in Ansible
Vlad Gor
Решил проблему как, заменив script и вместо этого внес shell
Тьфу. А ты его как темплейтил вообще?
источник

PG

Pavel Gassan in Ansible
зачем вообще надо генерировать уникальные скрипты для каждой ноды? баш уже разучился читать $HOSTNAME?
источник

V

Vlad Gor in Ansible
Sergey Pechenkó
Тьфу. А ты его как темплейтил вообще?
Создал фаил j2, внутри которого и есть эти переменные)
источник

SP

Sergey Pechenkó in Ansible
Темплейт, видимо, отрабатывал локально, раз он уже готовый копировался.
Дичь, в общем. 100500 антипаттернов в одном вопросе.
источник