Сообщение об ошибке ясно: 'in' requires string as left operand, not int
. Ansible не может найти целое число в строке. var1
должна быть строкой
vars:
var1: "100"
Другой вариант - quote
переменной, если вы не можете изменить объявление v1
when: var1|quote is in var2
, или
when: var2 is search(var1|quote)