новый хост, примерно так:
- name: My task
add_host:
name: "{{ name }}"
groups: "{{ group_name }}"
weight: "{{ number | int }}"
После этот хост попадает в импортируемую роль, в которой запускается питонячья либа. И эта питонячья либа проверяет тип параметра weight и он попадает туда как str. Соответственно на валидации хост и не проходит. Есть какой-нибудь способ аккуратно привести тип в плейбуке?
{{ number | int }} как раз и делает его интом, проблема видимо где-то дальше? в роли, либе
Обсуждают сегодня