0
0
mirror of https://github.com/saltstack-formulas/salt-formula.git synced 2026-02-27 03:22:23 +01:00

Merge 14944d96663a9946c554decc6da6f3fa57cad22e into 5adb9c2075d118c6c48c9bd6e7c8564dfc073a36

This commit is contained in:
Georg 2026-01-22 04:52:51 +00:00 committed by GitHub
commit bbc6dff2f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
47 changed files with 106 additions and 0 deletions

View File

@ -10,9 +10,15 @@ salt:
# This state will remove "/etc/salt/minion" when you set this to true.
minion_remove_config: true
# /etc/salt/minion will be emptied if you set this to true.
minion_empty_config: true
# This state will remove "/etc/salt/master" when you set this to true.
master_remove_config: true
# /etc/salt/master will be emptied if you set this to true.
master_empty_config: true
# Set this to 'py3' to install the Python 3 packages.
# The default varies between OS versions.
py_ver: 'py3'

View File

@ -15,7 +15,9 @@ salt:
config_path: /etc/salt
minion_empty_config: false
minion_remove_config: false
master_empty_config: false
master_remove_config: false
minion_config_use_TOFS: false
master_config_use_TOFS: false

View File

@ -72,6 +72,12 @@ remove-default-master-conf-file:
- name: {{ salt_settings.config_path }}/master
- watch_in:
- service: salt-master
{% elif salt_settings.master_empty_config %}
empty-default-master-conf-file:
file.managed:
- name: {{ salt_settings.config_path }}/master
- contents: |
# Configuration is managed by Salt
{% endif %}
# clean up old _defaults.conf file if they have it around

View File

@ -181,6 +181,12 @@ salt-minion-beacon-inotify:
remove-default-minion-conf-file:
file.absent:
- name: {{ salt_settings.config_path }}/minion
{% elif salt_settings.minion_empty_config %}
empty-default-minion-conf-file:
file.managed:
- name: {{ salt_settings.config_path }}/master
- contents: |
# Configuration is managed by Salt
{% endif %}
# clean up old _defaults.conf file if they have it around

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt_master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt_minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt_master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt_minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: com.saltstack.salt.master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: com.saltstack.salt.minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: com.saltstack.salt.master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: com.saltstack.salt.minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: com.saltstack.salt.master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: com.saltstack.salt.minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt_master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt_minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt_master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt_minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -63,6 +63,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -80,6 +81,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -64,6 +64,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -81,6 +82,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -64,6 +64,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -81,6 +82,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -64,6 +64,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -81,6 +82,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -64,6 +64,7 @@ values:
base:
- /srv/pillar
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -81,6 +82,7 @@ values:
base:
- /srv/pillar
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- "/srv/pillar"
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- "/srv/pillar"
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- "/srv/pillar"
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- "/srv/pillar"
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- "/srv/pillar"
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- "/srv/pillar"
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- "/srv/pillar"
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- "/srv/pillar"
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details:

View File

@ -62,6 +62,7 @@ values:
base:
- "/srv/pillar"
master_config_use_TOFS: false
master_empty_config: false
master_remove_config: false
master_service: salt-master
master_service_details:
@ -79,6 +80,7 @@ values:
base:
- "/srv/pillar"
minion_config_use_TOFS: false
minion_empty_config: false
minion_remove_config: false
minion_service: salt-minion
minion_service_details: