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 anos atrás
risca
ef120e56bc
fixed key reserved for lxc_profile file
7 anos atrás
Niels Abspoel
5ffed7de5c
fix beacons on dev
7 anos atrás
Tobias Martin
fc40847542
fixed beacon variable name
7 anos atrás
Tobias Martin
73906a03a5
added beacons configuration support
7 anos atrás
Pavel Veretennikov
bad783ea28
Fixes jinja in include block
Some vars were missing {{ }}
Indentation was broken
isinstance is not available in Salt
7 anos atrás
Niels Abspoel
caff23424d
fix default dict
7 anos atrás
Furlot
45e686b7f2
Add http proxy support for minion
7 anos atrás
Dafydd Jones
8e41067c69
allow non-default config settings in master.d/f_defaults.conf (similar to PR#247)
8 anos atrás
genuss
8fd8c76d5f
Change default value for pillar_opts
8 anos atrás
Rob Ruma
6f4880a258
Adding support for master_id option documented in https://docs.saltstack.com/en/latest/ref/configuration/master.html#master-id
8 anos atrás
Marcin Witowski
9d0b6b03d8
fix typo for top_file_merging_strategy in salt/files/master.d/f_defaults.conf template
8 anos atrás
carpenti
3098aebcad
add engines as a reserved_keys to not add generic configuration
8 anos atrás
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 anos atrás
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 anos atrás
Niels Abspoel
13a6ecf8b9
add missing files
8 anos atrás
Jeremy T. Bouse
79fcda8806
Clean up formating of nodegroups
8 anos atrás
Jeremy T. Bouse
a89d8d9b6b
Add winrepo_provider to master.d/f_defaults.conf
8 anos atrás
Krzysztof Pawłowski
776c5ecbe6
Add yaml_utf8 option to salt master configuration.
8 anos atrás
Matthew Richardson
89ece150e6
Tidy up comments, add some docs/examples.
8 anos atrás
Matthew Richardson
5abdaee5a2
Handle config opts not part of default config.
8 anos atrás
Matthew X. Economou
12390494cf
Add support for s3fs
8 anos atrás
Rene Jochum
6ae81a9640
Add support for mongodb connection settings to config templates.
Signed-off-by: Rene Jochum <rene@jochums.at>
8 anos atrás
Rene Jochum
478fef683b
Remove trailing whitespaces in config templates.
Signed-off-by: Rene Jochum <rene@jochums.at>
8 anos atrás
Manoj Sonawane
98d591eab2
add module_config for minions
8 anos atrás
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 anos atrás
risca
ca42d40ef9
added support for LXC profiles
8 anos atrás
Étienne BERSAC
adad72741e
Render config as JSON
8 anos atrás
Christian McHugh
ac4ed62c03
Support engine configuration
8 anos atrás
Brad Thurber
b9ae603fd7
Add support for master eauth LDAP config
8 anos atrás
Brad Thurber
39479cafe9
add missing gitfs parms to minion config file as well (for use by standalone minions)
8 anos atrás
Brad Thurber
939aa37028
Cleanup and make closer to the PR submitted for the mainline salt repo master config file
8 anos atrás
Brad Thurber
c4ef48c5e8
add new gitfs functionality
8 anos atrás
John Galt
e26b805279
Added version check for provider/driver backwards compatibility
8 anos atrás
John Galt
c4208bb661
Renamed "provider" to "driver"
8 anos atrás
Matthew X. Economou
001b034eb5
Replace absolute config pathname prefixes with the config_path variable
8 anos atrás
a.genus
e97822a0d5
Take mine_functions back
8 anos atrás
Imran Iqbal
7f36259614
Remove excessive blank lines rendered after "Miscellaneous settings"
8 anos atrás
Imran Iqbal
c4e116ee8f
Provide Windows repo settings: 2015.8+ master used for pre-2015.8 minions
8 anos atrás
Imran Iqbal
7474d4239d
Fix Windows repo settings using values from 2015.8 documentation
8 anos atrás
Niels Abspoel
a4c5b4f322
update 2015.8.7 version config for the minion
8 anos atrás
Niels Abspoel
bfcaca38a6
merge options from 2015.8.7 version in f_defaults.conf
8 anos atrás
Kevin Schmidt
ce6849247e
add consul config support
8 anos atrás
Kevin Schmidt
41f2de74bd
* add gitfs whitelist and blacklist
9 anos atrás
Niels Abspoel
adb0c7008d
removing accidentally committed files
9 anos atrás
Niels Abspoel
cbe5763668
fix pillar and libvirt
9 anos atrás
Krzysztof Pawłowski
02be0b1367
add support for returner setting in minion configuration
9 anos atrás
risca
3a83533669
fixed ext_pillar according to https://docs.saltstack.com/en/latest/topics/development/external_pillars.html#configuration and master_tops according to https://docs.saltstack.com/en/latest/topics/master_tops/index.html
9 anos atrás
Devon Stewart
d730d4f2b8
Using cfg_salt['master'] is never the right answer
- When it's iterable, the minion could be running on the master
- When it's a string, there's no advantage over just specifying
`salt:minion:master`
9 anos atrás
Wolodja Wentland
0216d66527
Remove trailing whitespace from master config
9 anos atrás