File tree 3 files changed +9
-4
lines changed
3 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ include:
13
13
salt- master- macos:
14
14
file .managed:
15
15
- name: / Library/ LaunchDaemons/ com.saltstack.salt.master.plist
16
- - source: https: // raw.githubusercontent.com / saltstack / salt / master / pkg / osx / scripts / com.saltstack.salt.master.plist
16
+ - source: {{ salt_settings.salt_master_macos_plist_source }}
17
17
- source_hash: {{ salt_settings.salt_master_macos_plist_hash }}
18
18
- retry: {{ salt_settings.retry_options | json }}
19
19
- require_in:
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ salt-minion-macos:
42
42
file .managed:
43
43
- onlyif: {{ grains.os == ' MacOS' }}
44
44
- name: / Library/ LaunchDaemons/ com.saltstack.salt.minion.plist
45
- - source: https: // raw.githubusercontent.com / saltstack / salt / master / pkg / osx / scripts / com.saltstack.salt.master.plist
45
+ - source: {{ salt_settings.salt_minion_macos_plist_source }}
46
46
- source_hash: {{ salt_settings.salt_minion_macos_plist_hash }}
47
47
- retry: {{ salt_settings.retry_options | json }}
48
48
- require_in:
Original file line number Diff line number Diff line change 7
7
{%- set repoarch = salt['grains.get']('osarch') %}
8
8
{%- set osrelease = salt['grains.get']('osrelease', '') %}
9
9
{%- set salt_release = salt['pillar.get']('salt:release', 'latest') %}
10
+ {%- if salt_release != "latest" %}
11
+ {%- set salt_release_major = salt_release.split('.') | map('.') | list | first %}
12
+ {%- endif %}
10
13
{%- if salt_release.split('.')|length >= 3 %}
11
14
{%- set salt_release = 'archive/' ~ salt_release %}
12
15
{%- endif %}
@@ -69,8 +72,10 @@ SmartOS:
69
72
MacOS :
70
73
minion_service : com.saltstack.salt.minion
71
74
master_service : com.saltstack.salt.master
72
- salt_master_macos_plist_hash : 8435331b2d48ca8f0759f216e5b15ec9171a4216b1441328c732c6906728b7c9
73
- salt_minion_macos_plist_hash : 26b33da12e0d8960ee96b488c8352002c22a377c19bf3df3f986a1e49eca8b20
75
+ salt_master_macos_plist_source : https://github.com/saltstack/salt/raw/master/pkg/macos/scripts/com.saltstack.salt.master.plist
76
+ salt_minion_macos_plist_source : https://github.com/saltstack/salt/raw/master/pkg/macos/scripts/com.saltstack.salt.minion.plist
77
+ salt_master_macos_plist_hash : 97666226c14ec2fd755edb5d909688540a36408dfe9fb34a1c15676020376ace
78
+ salt_minion_macos_plist_hash : 17d9556b5742a785eaddaec117132be99af138cab7157dbacbda2058538b6e69
74
79
75
80
FreeBSD :
76
81
salt_master : py39-salt
You can’t perform that action at this time.
0 commit comments