Skip to content

Commit

Permalink
Showing 146 changed files with 15,230 additions and 1,725 deletions.
11 changes: 6 additions & 5 deletions conf/master
Original file line number Diff line number Diff line change
@@ -606,11 +606,12 @@
# all data that has a result of True and no changes will be suppressed.
#state_verbose: True

# The state_output setting changes if the output is the full multi line
# output for each changed state if set to 'full', but if set to 'terse'
# the output will be shortened to a single line. If set to 'mixed', the output
# will be terse unless a state failed, in which case that output will be full.
# If set to 'changes', the output will be full unless the state didn't change.
# The state_output setting controls which results will be output full multi line
# full, terse - each state will be full/terse
# mixed - only states with errors will be full
# changes - states with changes and errors will be full
# full_id, mixed_id, changes_id and terse_id are also allowed;
# when set, the state ID will be used as name in the output
#state_output: full

# The state_output_diff setting changes whether or not the output from
15 changes: 12 additions & 3 deletions conf/minion
Original file line number Diff line number Diff line change
@@ -635,9 +635,12 @@
# all data that has a result of True and no changes will be suppressed.
#state_verbose: True

# The state_output setting changes if the output is the full multi line
# output for each changed state if set to 'full', but if set to 'terse'
# the output will be shortened to a single line.
# The state_output setting controls which results will be output full multi line
# full, terse - each state will be full/terse
# mixed - only states with errors will be full
# changes - states with changes and errors will be full
# full_id, mixed_id, changes_id and terse_id are also allowed;
# when set, the state ID will be used as name in the output
#state_output: full

# The state_output_diff setting changes whether or not the output from
@@ -689,6 +692,12 @@
# for a full explanation.
#multiprocessing: True

# Limit the maximum amount of processes or threads created by salt-minion.
# This is useful to avoid resource exhaustion in case the minion receives more
# publications than it is able to handle, as it limits the number of spawned
# processes or threads. -1 is the default and disables the limit.
#process_count_max: -1


##### Logging settings #####
##########################################
9 changes: 6 additions & 3 deletions conf/proxy
Original file line number Diff line number Diff line change
@@ -498,9 +498,12 @@
# all data that has a result of True and no changes will be suppressed.
#state_verbose: True

# The state_output setting changes if the output is the full multi line
# output for each changed state if set to 'full', but if set to 'terse'
# the output will be shortened to a single line.
# The state_output setting controls which results will be output full multi line
# full, terse - each state will be full/terse
# mixed - only states with errors will be full
# changes - states with changes and errors will be full
# full_id, mixed_id, changes_id and terse_id are also allowed;
# when set, the state ID will be used as name in the output
#state_output: full

# The state_output_diff setting changes whether or not the output from
11 changes: 6 additions & 5 deletions conf/suse/master
Original file line number Diff line number Diff line change
@@ -577,11 +577,12 @@ syndic_user: salt
# all data that has a result of True and no changes will be suppressed.
#state_verbose: True

# The state_output setting changes if the output is the full multi line
# output for each changed state if set to 'full', but if set to 'terse'
# the output will be shortened to a single line. If set to 'mixed', the output
# will be terse unless a state failed, in which case that output will be full.
# If set to 'changes', the output will be full unless the state didn't change.
# The state_output setting controls which results will be output full multi line
# full, terse - each state will be full/terse
# mixed - only states with errors will be full
# changes - states with changes and errors will be full
# full_id, mixed_id, changes_id and terse_id are also allowed;
# when set, the state ID will be used as name in the output
#state_output: full

# The state_output_diff setting changes whether or not the output from
17 changes: 11 additions & 6 deletions doc/ref/configuration/master.rst
Original file line number Diff line number Diff line change
@@ -2123,11 +2123,14 @@ output for states that failed or states that have changes.

Default: ``full``

The state_output setting changes if the output is the full multi line
output for each changed state if set to 'full', but if set to 'terse'
the output will be shortened to a single line. If set to 'mixed', the output
will be terse unless a state failed, in which case that output will be full.
If set to 'changes', the output will be full unless the state didn't change.
The state_output setting controls which results will be output full multi line:

* ``full``, ``terse`` - each state will be full/terse
* ``mixed`` - only states with errors will be full
* ``changes`` - states with changes and errors will be full

``full_id``, ``mixed_id``, ``changes_id`` and ``terse_id`` are also allowed;
when set, the state ID will be used as name in the output.

.. code-block:: yaml
@@ -4287,7 +4290,9 @@ information.

.. code-block:: yaml
reactor: []
reactor:
- 'salt/minion/*/start':
- salt://reactor/startup_tasks.sls
.. conf_master:: reactor_refresh_interval

29 changes: 25 additions & 4 deletions doc/ref/configuration/minion.rst
Original file line number Diff line number Diff line change
@@ -1664,15 +1664,19 @@ output for states that failed or states that have changes.

Default: ``full``

The state_output setting changes if the output is the full multi line
output for each changed state if set to 'full', but if set to 'terse'
the output will be shortened to a single line.
The state_output setting controls which results will be output full multi line:

* ``full``, ``terse`` - each state will be full/terse
* ``mixed`` - only states with errors will be full
* ``changes`` - states with changes and errors will be full

``full_id``, ``mixed_id``, ``changes_id`` and ``terse_id`` are also allowed;
when set, the state ID will be used as name in the output.

.. code-block:: yaml
state_output: full
.. conf_minion:: state_output_diff

``state_output_diff``
@@ -2419,6 +2423,23 @@ executed in a thread.
multiprocessing: True
.. conf_minion:: process_count_max

``process_count_max``
-------

.. versionadded:: Oxygen

Default: ``-1``

Limit the maximum amount of processes or threads created by ``salt-minion``.
This is useful to avoid resource exhaustion in case the minion receives more
publications than it is able to handle, as it limits the number of spawned
processes or threads. ``-1`` is the default and disables the limit.

.. code-block:: yaml
process_count_max: -1
.. _minion-logging-settings:

3 changes: 3 additions & 0 deletions doc/ref/publisheracl.rst
Original file line number Diff line number Diff line change
@@ -25,6 +25,9 @@ configuration:
- web*:
- test.*
- pkg.*
# Allow managers to use saltutil module functions
manager_.*:
- saltutil.*
Permission Issues
-----------------
4 changes: 2 additions & 2 deletions doc/ref/runners/all/salt.runners.auth.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
salt.runners.auth module
========================
salt.runners.auth
=================

.. automodule:: salt.runners.auth
:members:
4 changes: 2 additions & 2 deletions doc/ref/runners/all/salt.runners.digicertapi.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
salt.runners.digicertapi module
===============================
salt.runners.digicertapi
========================

.. automodule:: salt.runners.digicertapi
:members:
4 changes: 2 additions & 2 deletions doc/ref/runners/all/salt.runners.event.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
salt.runners.event module
=========================
salt.runners.event
==================

.. automodule:: salt.runners.event
:members:
10 changes: 8 additions & 2 deletions doc/ref/runners/all/salt.runners.mattermost.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
salt.runners.mattermost module
==============================
salt.runners.mattermost
=======================

**Note for 2017.7 releases!**

Due to the `salt.runners.config <https://github.com/saltstack/salt/blob/develop/salt/runners/config.py>`_ module not being available in this release series, importing the `salt.runners.config <https://github.com/saltstack/salt/blob/develop/salt/runners/config.py>`_ module from the develop branch is required to make this module work.

Ref: `Mattermost runner failing to retrieve config values due to unavailable config runner #43479 <https://github.com/saltstack/salt/issues/43479>`_

.. automodule:: salt.runners.mattermost
:members:
4 changes: 2 additions & 2 deletions doc/ref/runners/all/salt.runners.smartos_vmadm.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
salt.runners.smartos_vmadm module
=================================
salt.runners.smartos_vmadm
==========================

.. automodule:: salt.runners.smartos_vmadm
:members:
4 changes: 2 additions & 2 deletions doc/ref/runners/all/salt.runners.vault.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
salt.runners.vault module
=========================
salt.runners.vault
==================

.. automodule:: salt.runners.vault
:members:
4 changes: 2 additions & 2 deletions doc/ref/runners/all/salt.runners.venafiapi.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
salt.runners.venafiapi module
=============================
salt.runners.venafiapi
======================

.. automodule:: salt.runners.venafiapi
:members:
4 changes: 2 additions & 2 deletions doc/ref/runners/all/salt.runners.vistara.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
salt.runners.vistara module
===========================
salt.runners.vistara
====================

.. automodule:: salt.runners.vistara
:members:
5 changes: 2 additions & 3 deletions doc/topics/beacons/index.rst
Original file line number Diff line number Diff line change
@@ -253,9 +253,8 @@ in ``/etc/salt/master.d/reactor.conf``:
.. note::
You can have only one top level ``reactor`` section, so if one already
exists, add this code to the existing section. See :ref:`Understanding the
Structure of Reactor Formulas <reactor-structure>` to learn more about
reactor SLS syntax.
exists, add this code to the existing section. See :ref:`here
<reactor-sls>` to learn more about reactor SLS syntax.


Start the Salt Master in Debug Mode
7 changes: 6 additions & 1 deletion doc/topics/engines/index.rst
Original file line number Diff line number Diff line change
@@ -27,7 +27,12 @@ Salt engines are configured under an ``engines`` top-level section in your Salt
port: 5959
proto: tcp
Salt engines must be in the Salt path, or you can add the ``engines_dirs`` option in your Salt master configuration with a list of directories under which Salt attempts to find Salt engines.
Salt engines must be in the Salt path, or you can add the ``engines_dirs`` option in your Salt master configuration with a list of directories under which Salt attempts to find Salt engines. This option should be formatted as a list of directories to search, such as:

.. code-block:: yaml
engines_dirs:
- /home/bob/engines
Writing an Engine
=================
Loading
Oops, something went wrong.

0 comments on commit c67db52

Please sign in to comment.