Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/2015.2' into merge-forward-dev…
Browse files Browse the repository at this point in the history
…elop

Conflicts:
    doc/ref/index.rst
    doc/topics/eauth/index.rst
    salt/beacons/__init__.py
    salt/beacons/service.py
    salt/loader.py
    salt/minion.py
    salt/output/nested.py
  • Loading branch information
basepi committed Mar 30, 2015
2 parents b0fe5cc + fe4a09d commit 124ad51
Show file tree
Hide file tree
Showing 46 changed files with 2,941 additions and 829 deletions.
37 changes: 24 additions & 13 deletions conf/master
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
##### Primary configuration settings #####
##########################################
# This configuration file is used to manage the behavior of the Salt Master.
# Values that are commented out but have no space after the comment are
# defaults that need not be set in the config. If there is a space after the
# comment that the value is presented as an example and is not the default.
# Values that are commented out but have an empty line after the comment are
# defaults that do not need to be set in the config. If there is no blank line
# after the comment then the value is presented as an example and is not the
# default.

# Per default, the master will automatically include all config files
# from master.d/*.conf (master.d is a directory in the same directory
Expand Down Expand Up @@ -237,7 +238,7 @@
# larry:
# - test.ping
# - network.*

#
# Blacklist any of the following users or modules
#
# This example would blacklist all non sudo users, including root from
Expand All @@ -262,7 +263,7 @@
# pam:
# fred:
# - test.*

#
# Time (in seconds) for a newly generated token to live. Default: 12 hours
#token_expire: 43200

Expand Down Expand Up @@ -387,7 +388,7 @@
# prod:
# - /srv/salt/prod/services
# - /srv/salt/prod/states

#
#file_roots:
# base:
# - /srv/salt
Expand Down Expand Up @@ -492,8 +493,8 @@
# within the repository. The path is defined relative to the root of the
# repository and defaults to the repository root.
#gitfs_root: somefolder/otherfolder


#
#
##### Pillar settings #####
##########################################
# Salt Pillars allow for the building of global data that can be made selectively
Expand Down Expand Up @@ -526,13 +527,23 @@
# master config file that can then be used on minions.
#pillar_opts: False

# The pillar_safe_render_error option prevents the master from passing piller
# The pillar_safe_render_error option prevents the master from passing piller
# render errors to the minion. This is set on by default because the error could
# contain templating data which would give that minion information it shouldn't
# have, like a password! When set true the error message will only show:
# Rendering SLS 'my.sls' failed. Please see master log for details.
#pillar_safe_render_error: True

# The pillar_source_merging_strategy option allows you to configure merging strategy
# between different sources. It accepts four values: recurse, aggregate, overwrite,
# or smart. Recurse will merge recursively mapping of data. Aggregate instructs
# aggregation of elements between sources that use the #!yamlex renderer. Overwrite
# will verwrite elements according the order in which they are processed. This is
# behavior of the 2014.1 branch and earlier. Smart guesses the best strategy based
# on the "renderer" setting and is the default value.
#pillar_source_merging_strategy: smart


##### Syndic settings #####
##########################################
# The Salt syndic is used to pass commands through a master from a higher
Expand Down Expand Up @@ -599,8 +610,8 @@
#peer_run:
# foo.example.com:
# - manage.up


#
#
##### Mine settings #####
##########################################
# Restrict mine.get access from minions. By default any minion has a full access
Expand Down Expand Up @@ -688,10 +699,10 @@
##############################################
# Location of the repo on the master:
#win_repo: '/srv/salt/win/repo'

#
# Location of the master's repo cache file:
#win_repo_mastercachefile: '/srv/salt/win/repo/winrepo.p'

#
# List of git repositories to include with the local repo:
#win_gitrepos:
# - 'https://github.com/saltstack/salt-winrepo.git'
Expand Down
28 changes: 15 additions & 13 deletions conf/minion
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
##### Primary configuration settings #####
##########################################
##########################################
# This configuration file is used to manage the behavior of the Salt Minion.
# With the exception of the location of the Salt Master Server, values that
# are commented out but have no space after the comment are defaults that need
# not be set in the config. If there is a space after the comment that the value
# is presented as an example and is not the default.
# With the exception of the location of the Salt Master Server, values that are
# commented out but have an empty line after the comment are defaults that need
# not be set in the config. If there is no blank line after the comment, the
# value is presented as an example and is not the default.

# Per default the minion will automatically include all config files
# from minion.d/*.conf (minion.d is a directory in the same directory
Expand Down Expand Up @@ -68,7 +68,7 @@
# deployment: datacenter4
# cabinet: 13
# cab_u: 14-15

#
# Where cache data goes.
#cachedir: /var/cache/salt/minion

Expand Down Expand Up @@ -215,7 +215,8 @@
# recon_default: 100
# recon_max: 5000
# recon_randomize: False

#
#
# The loop_interval sets how long in seconds the minion will wait between
# evaluating the scheduler and running cleanup tasks. This defaults to a
# sane 60 seconds, but if the minion scheduler needs to be evaluated more
Expand Down Expand Up @@ -276,8 +277,9 @@
#include:
# - /etc/salt/extra_config
# - /etc/roles/webserver


#
#
#
##### Minion module management #####
##########################################
# Disable specific modules. This allows the admin to limit the level of
Expand Down Expand Up @@ -427,8 +429,8 @@
#pillar_roots:
# base:
# - /srv/pillar


#
#
###### Security settings #####
###########################################
# Enable "open mode", this mode still maintains encryption, but turns off
Expand Down Expand Up @@ -561,8 +563,8 @@
#
# A dict for the test module:
#test.baz: {spam: sausage, cheese: bread}


#
#
###### Update settings ######
###########################################
# Using the features in Esky, a salt minion can both run as a frozen app and
Expand Down
Loading

0 comments on commit 124ad51

Please sign in to comment.