Использование {{grains ['host']}} в управляемом файле возвращает следующую ошибку:
Function: file.managed
Result: False
Comment: Unable to manage file: Jinja variable dict object has no element Undefined; line 54
name = {{ grains['host'] }} <======================
Sls:
/usr/file.conf:
file.managed:
- source: salt://file.jinja
- template: jinja
- user: root
- group: root
- mode: 644
У меня зерна работают нормально в другом месте. Есть предположения?
Очистка данных шахты устранила эту проблему:
salt '*' mine.flush