New version of salt-formula from Saltstack
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

32 lines
867B

  1. {%- from "salt/map.jinja" import minion,env_vars with context %}
  2. {%- if env_vars.engine is defined %}
  3. {%- if env_vars.engine == 'file' %}
  4. /etc/default/salt-minion:
  5. file.managed:
  6. - source: salt://salt/files/etc_default_salt-minion
  7. - user: root
  8. - group: root
  9. - template: jinja
  10. - require:
  11. - {{ minion.install_state }}
  12. - onchanges_in:
  13. - cmd: salt_minion_service_restart
  14. {%- if grains.get('init', None) == 'systemd' %}
  15. /etc/systemd/system/salt-minion.service.d/40-override:
  16. file.managed:
  17. - name: /etc/systemd/system/salt-minion.service.d/40-override
  18. - source: salt://salt/files/systemd/salt-minion.service_40-override
  19. - user: root
  20. - makedirs: True
  21. - group: root
  22. - template: jinja
  23. - require:
  24. - {{ minion.install_state }}
  25. - onchanges_in:
  26. - cmd: salt_minion_service_restart
  27. {%- endif %}
  28. {%- endif %}
  29. {%- endif %}