reorder salt.master state

This commit is contained in:
m0duspwnens
2023-10-16 15:00:53 -04:00
parent c0030bc513
commit 9f3a9dfab0

View File

@@ -12,19 +12,6 @@ hold_salt_master_package:
- name: salt-master - name: salt-master
{% endif %} {% endif %}
salt_master_service:
service.running:
- name: salt-master
- enable: True
checkmine_engine:
file.managed:
- name: /etc/salt/engines/checkmine.py
- source: salt://salt/engines/master/checkmine.py
- makedirs: True
- watch_in:
- service: salt_master_service
# prior to 2.4.30 this engine ran on the manager with salt-minion # prior to 2.4.30 this engine ran on the manager with salt-minion
# this has changed to running with the salt-master in 2.4.30 # this has changed to running with the salt-master in 2.4.30
remove_engines_config: remove_engines_config:
@@ -33,14 +20,25 @@ remove_engines_config:
- source: salt://salt/files/engines.conf - source: salt://salt/files/engines.conf
- watch_in: - watch_in:
- service: salt_minion_service - service: salt_minion_service
- order: last
checkmine_engine:
file.managed:
- name: /etc/salt/engines/checkmine.py
- source: salt://salt/engines/master/checkmine.py
- makedirs: True
engines_config: engines_config:
file.managed: file.managed:
- name: /etc/salt/master.d/engines.conf - name: /etc/salt/master.d/engines.conf
- source: salt://salt/files/engines.conf - source: salt://salt/files/engines.conf
- watch_in:
- service: salt_master_service salt_master_service:
service.running:
- name: salt-master
- enable: True
- watch:
- file: checkmine_engine
- file: engines_config
- order: last - order: last
{% else %} {% else %}