include: - salt.update - salt.minion /etc/salt/master: file.managed: - source: 'salt://salt/files/master.jinja' - template: jinja - user: root - group: root - mode: 644 /lib/systemd/system/salt-master.service: file.managed: - source: salt://salt/files/salt-master.service - user: root - group: root - mode: 644 systemd reload for salt-master: cmd.run: - name: systemctl daemon-reload - onchanges: - file: /lib/systemd/system/salt-master.service salt-master: service.running: - enable: true - require: - file: /lib/systemd/system/salt-minion.service - cmd: systemd reload for salt-master - watch: - pip: salt