а дальше стоит and?
я бы мог подумать, что ансибол настолько туп, но ведь нет же - аналогичный фокус с is defined отлично работает
Раздели условия. Так вообще не читается when: - condition1 - condition2
when: - ({{ info_status['slave_status']|length }} > 0) - ({{ info_status.slave_status[info_status.slave_status.keys()|list|join]['3306']['replication']['Slave_SQL_Running'] }} != 'Yes')
Явная ошибка с {{ }} в when
это мне сказали не читается, на самом деле так https://t.me/pro_ansible/249979
А тут действительно сдожночитаемая строка была
В when не нужны фигурные скобки
Обсуждают сегодня