# 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: 12 fileserver_list_cache_time: 0 file_buffer_size: 8192 file_recv: True pillar_opts: True log_file: master.log log_fmt: '[%(asctime)s.%(msecs)s] %(colorlevel)s%(colorname)s%(colorprocess)s %(funcName)s() L%(lineno)s %(processName)s %(message)s' log_level_logfile: debug key_logfile: key.log ssh_log_file: ssh.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: '.*': - '(x509|test).*' - 'match.*' ext_pillar: - 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 list_nodegroup: - 'minion' - 'sub_minion' multiline_nodegroup: - 'minion' - 'or' - 'sub_minion' one_minion_list: - 'minion' redundant_minions: N@min or N@mins nodegroup_loop_a: N@nodegroup_loop_b nodegroup_loop_b: N@nodegroup_loop_a missing_minion: L@minion,ghostminion list_group: N@multiline_nodegroup one_list_group: N@one_minion_list list_group2: N@list_nodegroup mysql.host: localhost mysql.user: 'salt' mysql.pass: 'salt' mysql.db: 'salt' mysql.port: 3306 libcloud_dns: profile_test1: driver: cloudflare key: 12345 secret: mysecret profile_test2: driver: godaddy key: 12345 secret: mysecret shopper_id: 12345 autosign_grains_dir: autosign_grains autosign_file: autosign_file # disable discovery for test suite saltstack/salt-jenkins#683 discovery: false # enable using ssh minions and regular minions #enable_ssh_minions: True #ignore_host_keys: True # test vault # set uses to 0 so the token # has unlimited uses available. vault: url: http://127.0.0.1:8200 auth: method: token token: testsecret uses: 0 policies: - testpolicy peer_run: .*: - vault.generate_token sdbvault: driver: vault venafi: fake: "true"