переменная,
example: {env: []}
которая может сожержать пустой список
Далее в шаблоне идет проверка условия
{% for aaa in bbb %}
...
{% if example is not none %}{{example.env[loop.index0]}}{% endif %}
...
{% endfor %}
В результате получаю ошибку
"AnsibleUndefinedVariable: list object has no element 0"
не совсем понимаю почему он лезет проверять элемент по индексу, если в условии явно сказано is not none?
Это так в jinja работать не будет, нельзя так просто, в реализации jinja баг
Обсуждают сегодня