Dafydd Jones
a89fb3f4aa
fix: revert to using `is mapping` in Jinja2
* CVE-2021-25283 enables Jinja2 safe mode, which breaks use of
`'dict' in x.__class__.__name__` workaround
* Workaround no longer needed as CentOS 6 is EOL
3年前
Krzysztof Pawłowski
f43cc94362
Support fileserver_list_cache_time in master configuration
6年前
Johannes Löthberg
ec33ba5fab
Add support for file external_auth special directives
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
6年前
Alexandre Anriot
3e6e6028ae
Support publisher_acl minion-level commands
6年前
Matthew Richardson
1a5027ef8c
Handle pillar params with child params. ( #372 )
6年前
Jerzy Drozdz
d1e4768cdb
Quotation and ipv6 ( #355 )
* Added quotration around globing rules
6年前
Niels Abspoel
3c731605cc
fix iteritems python3
6年前
Stefan Reimer
e92f6f80b0
Fix default value to match array type of pillar
7年前
Stefan Reimer
334d5de72b
Support profiles within engine.conf to be able to configure sqs_events, https://docs.saltstack.com/en/latest/ref/engines/all/salt.engines.sqs_events.html
7年前
Christian McHugh
d5c10f5600
fix indenting around peer run. Convert extra configs from json to yaml
7年前
Javier Bértoli
b8273b9c3f
Fix lists join error ( #317 )
7年前
Ion Dulgheru
165f2d727c
Fix master_tops configuration rendering
7年前
Javier Bértoli
9331997269
Exclude reactors from f_defaults.conf
7年前
Javier Bértoli
561eb4c5c8
Reactors should be in an array
7年前
Javier Bértoli
442806ab9e
Allow to specify different reactors for minions and masters
7年前
Heinz Wiesinger
68a2b72519
Fix rendering of external_auth config.
This now properly also supports per user, per minion as well as
function argument limiting.
7年前
Javier Bértoli
7093a32968
Simplify logic
7年前
Javier Bértoli
997194c992
Wrong list name in config file
7年前
Javier Bértoli
edce95f949
Updated master and minion default config files
Added parameters new to 2016.03 (or simply missing in the existing config).
7年前
Theo Chatzimichos
57498d1645
add syndic_user option in the master config
7年前
Vitali Quiering
f7189e2900
User publisher_acl setting in salt master config even if used client_acl in
pillar (backwards compatibility)
7年前
Vitali Quiering
894bd15c79
fix salt master config template to use external_auth settings
7年前
Vitali Quiering
d3b46a3648
add publisher_acl to salt master config
7年前
Florian Ermisch
e86e6fc221
Work around missing `is mapping` on CentOS/RHEL 6
Checks for 'dict' in `x.__class__.__name__` b/c
neither `type()` nor `isinstance()` is available.
7年前
Florian Ermisch
5327e921fe
Hack to make rendering work on CentOS 6
!! Not tested with an actual !!
!! configured `ext_pillar` yet !!
- jinja on RHEL/CentOS 6 has no 'mapping'
test (see salt-formula issue #193 )
- {% do ... %} allows no assignment, only
function calls
- of course, `type(foo) is dict` doesn't
work because it's no jinja test
- maybe `.isinstance()` would be nicer/more
reliable
7年前
risca
ef120e56bc
fixed key reserved for lxc_profile file
7年前
Niels Abspoel
caff23424d
fix default dict
8年前
Dafydd Jones
8e41067c69
allow non-default config settings in master.d/f_defaults.conf (similar to PR#247)
8年前
genuss
8fd8c76d5f
Change default value for pillar_opts
8年前
Rob Ruma
6f4880a258
Adding support for master_id option documented in https://docs.saltstack.com/en/latest/ref/configuration/master.html#master-id
8年前
Marcin Witowski
9d0b6b03d8
fix typo for top_file_merging_strategy in salt/files/master.d/f_defaults.conf template
8年前
carpenti
3098aebcad
add engines as a reserved_keys to not add generic configuration
8年前
carpenti
08d10376ab
implementing retro-compatible behavior
Using the old salt.engines pillar and merging it with the new
salt.[master|minion].engines pillar.
This way, it doesn't break previous behavior and permits to define
common engines on master and minion.
In the merge, the salt.[master|minion].engines pillar takes precedence
if conflict as it's the more specific pillar.
8年前
carpenti
c27bfd92b7
make the configuration of engines specific to master or minion
the engines are now configured using the following pillars:
* salt.master.engines
* salt.minion.engines
instead of a global salt.engines pillar.
Note: the pillar.example provided seems to assume this behaviour.
(the pillar is salt.master.engines.slack and not salt.engines.slack)
8年前
Jeremy T. Bouse
79fcda8806
Clean up formating of nodegroups
8年前
Jeremy T. Bouse
a89d8d9b6b
Add winrepo_provider to master.d/f_defaults.conf
8年前
Krzysztof Pawłowski
776c5ecbe6
Add yaml_utf8 option to salt master configuration.
8年前
Matthew X. Economou
12390494cf
Add support for s3fs
8年前
Rene Jochum
6ae81a9640
Add support for mongodb connection settings to config templates.
Signed-off-by: Rene Jochum <rene@jochums.at>
8年前
Rene Jochum
478fef683b
Remove trailing whitespaces in config templates.
Signed-off-by: Rene Jochum <rene@jochums.at>
8年前
Raphaël Hertzog
182098fc16
JSON encode values embedded in the salt-master's configuration file
This avoids problems when values are strings containing colons. And it
mimicks what was already done for the salt-minion's configuration file.
Fixes #233 .
8年前
risca
ca42d40ef9
added support for LXC profiles
8年前
Christian McHugh
ac4ed62c03
Support engine configuration
8年前
Brad Thurber
b9ae603fd7
Add support for master eauth LDAP config
8年前
Brad Thurber
939aa37028
Cleanup and make closer to the PR submitted for the mainline salt repo master config file
8年前
Brad Thurber
c4ef48c5e8
add new gitfs functionality
8年前
Imran Iqbal
7f36259614
Remove excessive blank lines rendered after "Miscellaneous settings"
8年前
Imran Iqbal
c4e116ee8f
Provide Windows repo settings: 2015.8+ master used for pre-2015.8 minions
8年前
Imran Iqbal
7474d4239d
Fix Windows repo settings using values from 2015.8 documentation
8年前
Niels Abspoel
bfcaca38a6
merge options from 2015.8.7 version in f_defaults.conf
8年前