Skip to content

Commit

Permalink
fix(minion): do not reinstall every run on MacOS
Browse files Browse the repository at this point in the history
  • Loading branch information
lkubb committed Mar 23, 2022
1 parent 04bb105 commit dcca438
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions salt/minion.sls
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ download-salt-minion:
- group: wheel
- mode: '0644'
- unless:
- test -n "{{ salt_settings.version }}" && '/opt/salt/bin/salt-minion --version=.*{{ salt_settings.version }}.*'
- test -n "{{ salt_settings.version }}" && /opt/salt/bin/salt-minion --version | grep -E '{{ salt_settings.version }}$'
- require_in:
- macpackage: salt-minion
- retry: {{ salt_settings.retry_options | json }}
Expand Down Expand Up @@ -58,7 +58,7 @@ salt-minion:
{# macpackage.installed is weird with version_check, detects diff but incomplete install #}
- force: True {# workaround #}
- unless:
- test -n "{{ salt_settings.version }}" && '/opt/salt/bin/salt-minion --version=.*{{ salt_settings.version }}.*'
- test -n "{{ salt_settings.version }}" && /opt/salt/bin/salt-minion --version | grep -E '{{ salt_settings.version }}$'
{% if salt_settings.minion_service_details.state != 'ignore' %}
- require_in:
- service: salt-minion
Expand Down

0 comments on commit dcca438

Please sign in to comment.