работал как шарм
аюсь сравнить некоторые переменные, вот мой случай:
pg_master_ip
это IP очевидно.
ansible не разбираетpg_master_ip
.
bond0.stdout
является результатом более ранней задачи регистрации.
Если бы я мог использовать{{ hostvars[inventory_hostname]['ansible_bond0'].ipv4.address }}
Я был бы счастливее, но я не знаю как.
- name: pgsql and pgpool initiate master
include: master.yml
when: bond0.stdout == '{{pg_master_ip}}'
Спасибо за совет заранее.