LINUX.ORG.RU
ФорумAdmin

Шаблон ansible

 ,


0

1

я вот не понимаю что не нравится ансиблу, есть вот такая часть шаблона:

 24 {% for backend in groups['web'] %}
 25     server {{ hostvars[backend]['ansible_hostname'] }} {{ hostvars[backend]['ansible_eth1']['ipv4']['address'] }} check port 80
 26 {% endfor %}

при генерации вываливает ошибку:

fatal: [host2.example.lcl]: FAILED! => {"changed": false, "failed": true, "msg": "AnsibleUndefinedVariable: ERROR! 'unicode object' has no attribute 'ipv4'"}

★★★

Последнее исправление: CHIPOK (всего исправлений: 1)

Ответ на: комментарий от nbw

в плейбуке небыло указано хостов группы web, соответственно ансибл не мог вытянуть факты этих хостов, ну и ошибка как следствие.

CHIPOK ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.