템플릿 파일의 Saltstack 곡물 오류


0

관리되는 파일에서 {{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

곡물이 다른 곳에서 잘 작동합니다. 이견있는 사람?

답변:


-2

광산 데이터를 지우면이 문제가 해결되었습니다.

salt '*' mine.flush

이 명령은 곡물 문제를 해결하는 데 적합하지 않습니다. 호스트 이름이 잘못되었거나 / etc / hosts 파일이 잘못되었을 수 있습니다.
Diego Woitasen
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.