salt/tests/integration/files/conf/master
Mike Place 5f5d7193b0 Add interface to all configs
This got removed during the attempt to make the tests run on Windows.

I added them everywhere even though that's not strictly necessary.

Without these set on the master and sub_master, Windows will throw
erorrs because the networking stack will decide that anything that's
bound to 0.0.0.0 represents an extestential threat to any socket that
attempts to *connect* to one of those ports. (For...reasons.)
2016-07-20 10:00:31 -06:00

81 lines
1.6 KiB
Plaintext

# Master Settings
# Connects to syndic_master via syndic
id: master
interface: 127.0.0.1
publish_port: 64505
ret_port: 64506
worker_threads: 3
pidfile: master.pid
sock_dir: master_sock
timeout: 3
open_mode: True
fileserver_list_cache_time: 0
file_buffer_size: 8192
pillar_opts: True
log_file: master.log
log_level_logfile: debug
key_logfile: key.log
token_file: /tmp/ksfjhdgiuebfgnkefvsikhfjdgvkjahcsidk
# These settings needed for tests on Windows which defaults
# to ipc_mode: tcp
tcp_master_pub_port: 64512
tcp_master_pull_port: 64513
tcp_master_publish_pull: 64514
tcp_master_workers: 64515
peer:
'.*':
- 'test.*'
ext_pillar:
- git: master https://github.com/saltstack/pillar1.git
- git: master https://github.com/saltstack/pillar2.git
- git: dev:testing https://github.com/saltstack/pillar1.git
- test_ext_pillar_opts:
- test_issue_5951_actual_file_roots_in_opts
config_opt:
layer2: 'kosher'
yaml_utf8: True
external_auth:
pam:
saltdev:
- '@wheel'
- '@runner'
- test.*
saltops%:
- '@wheel'
- '@runner'
- 'test.*'
auto:
saltdev_auto:
- '@wheel'
- '@runner'
- test.*
saltdev_api:
- '@wheel'
- '@runner'
- test.*
- grains.*
'*':
- '@wheel'
- '@runner'
- test.*
master_tops:
master_tops_test: True
nodegroups:
min: minion
sub_min: sub_minion
mins: N@min or N@sub_min
multiline_nodegroup:
- 'minion'
- 'or'
- 'sub_minion'
redundant_minions: N@min or N@mins
nodegroup_loop_a: N@nodegroup_loop_b
nodegroup_loop_b: N@nodegroup_loop_a