diff options
author | Georg Pfuetzenreuter | 2023-01-22 12:59:08 +0100 |
---|---|---|
committer | Georg Pfuetzenreuter | 2023-01-22 13:49:36 +0100 |
commit | bcac69683b2568bde92d88953b06be344b27406d (patch) | |
tree | 6f82511b4ae94f9d075fdb3493e05b322b240b5e /pillar/role | |
parent | 5d60fe6a3407dec0e87c8b88d56d5a0e706269c6 (diff) | |
download | salt-bcac69683b2568bde92d88953b06be344b27406d.tar.gz salt-bcac69683b2568bde92d88953b06be344b27406d.tar.bz2 salt-bcac69683b2568bde92d88953b06be344b27406d.zip |
Update salt.master role pillar
- add missing settings needed for use in production
- correct existing settings with new advancements
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Diffstat (limited to 'pillar/role')
-rw-r--r-- | pillar/role/salt/master.sls | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pillar/role/salt/master.sls b/pillar/role/salt/master.sls index 9970543..36df21e 100644 --- a/pillar/role/salt/master.sls +++ b/pillar/role/salt/master.sls @@ -15,10 +15,9 @@ salt: file_roots: base: - /srv/formulas/salt-formula + gitfs_root: salt gitfs_remotes: - https://git.com.de/LibertaCasa/salt.git: - - root: salt - - base: production - user: ${'secret_salt:master:gitfs_remotes:LibertaCasa:user'} - password: ${'secret_salt:master:gitfs_remotes:LibertaCasa:password'} ext_pillar: @@ -39,8 +38,12 @@ salt: - root: ${'secret_salt:master:ext_pillar:git:Lysergic:root'} - user: ${'secret_salt:master:ext_pillar:git:Lysergic:user'} - password: ${'secret_salt:master:ext_pillar:git:Lysergic:password'} + - lookup: ext_pillar_first: True pillar_merge_lists: True + pillar_source_merging_strategy: smart + top_file_merging_strategy: same + env_order: ['production'] log_level: info show_jid: True timeout: 20 |