ensure salt-minion is running, salt-master if manager before mine update

This commit is contained in:
Josh Patterson
2025-06-10 13:44:24 -04:00
parent 849f8f13bc
commit 48dfcab9f0

View File

@@ -18,7 +18,7 @@ mine_functions:
mine_functions: mine_functions:
network.ip_addrs: network.ip_addrs:
- interface: {{ interface }} - interface: {{ interface }}
{% if role in ['so-eval','so-import','so-manager','so-managerhype','so-managersearch','so-standalone'] %} {%- if role in ['so-eval','so-import','so-manager','so-managerhype','so-managersearch','so-standalone'] %}
x509.get_pem_entries: x509.get_pem_entries:
- glob_path: '/etc/pki/ca.crt' - glob_path: '/etc/pki/ca.crt'
{% endif %} {% endif %}
@@ -28,3 +28,8 @@ mine_update_mine_functions:
- mine.update: [] - mine.update: []
- onchanges: - onchanges:
- file: mine_functions - file: mine_functions
- onlyif:
- systemctl is-active --quiet salt-minion
{%- if role in ['so-eval','so-import','so-manager','so-managerhype','so-managersearch','so-standalone'] %}
- systemctl is-active --quiet salt-master
{% endif %}