mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Merge branch '2019.2' into issue_51816
This commit is contained in:
commit
a879140e21
324 changed files with 10215 additions and 1398 deletions
49
.codecov.yml
Normal file
49
.codecov.yml
Normal file
|
@ -0,0 +1,49 @@
|
|||
codecov:
|
||||
ci:
|
||||
- drone.saltstack.com
|
||||
- jenkinsci.saltstack.com
|
||||
|
||||
branch: 2019.2
|
||||
|
||||
notify:
|
||||
require_ci_to_pass: no
|
||||
|
||||
ignore:
|
||||
- ^*.py$
|
||||
- doc/.*
|
||||
- tests/.*
|
||||
|
||||
coverage:
|
||||
round: up
|
||||
range: 70..100
|
||||
precision: 2
|
||||
|
||||
status:
|
||||
project: # measuring the overall project coverage
|
||||
default:
|
||||
enabled: yes # must be yes|true to enable this status
|
||||
if_no_uploads: error # will post commit status of "error" if no coverage reports we uploaded
|
||||
# options: success, error, failure
|
||||
if_not_found: success # if parent is not found report status as success, error, or failure
|
||||
if_ci_failed: success # if ci fails report status as success, error, or failure
|
||||
|
||||
patch: # pull requests only: this commit status will measure the
|
||||
# entire pull requests Coverage Diff. Checking if the lines
|
||||
# adjusted are covered at least X%.
|
||||
default:
|
||||
enabled: no # must be yes|true to enable this status
|
||||
target: 80% # specify the target "X%" coverage to hit
|
||||
if_no_uploads: error # will post commit status of "error" if no coverage reports we uploaded
|
||||
# options: success, error, failure
|
||||
if_not_found: success
|
||||
if_ci_failed: success
|
||||
|
||||
changes: # if there are any unexpected changes in coverage
|
||||
default:
|
||||
enabled: no # must be yes|true to enable this status
|
||||
if_no_uploads: success
|
||||
if_not_found: success
|
||||
if_ci_failed: success
|
||||
|
||||
# No commends because we're not yet running the full test suite on PRs
|
||||
comment: off
|
34
.coveragerc
Normal file
34
.coveragerc
Normal file
|
@ -0,0 +1,34 @@
|
|||
[run]
|
||||
branch = True
|
||||
cover_pylib = False
|
||||
source =
|
||||
salt
|
||||
parallel = True
|
||||
concurrency = multiprocessing
|
||||
omit =
|
||||
tests/*.py
|
||||
setup.py
|
||||
|
||||
[report]
|
||||
# Regexes for lines to exclude from consideration
|
||||
exclude_lines =
|
||||
# Have to re-enable the standard pragma
|
||||
pragma: no cover
|
||||
|
||||
# Don't complain about missing debug-only code:
|
||||
def __repr__
|
||||
|
||||
# Don't complain if tests don't hit defensive assertion code:
|
||||
raise AssertionError
|
||||
raise NotImplementedError
|
||||
|
||||
# Don't complain if non-runnable code isn't run:
|
||||
if 0:
|
||||
if __name__ == .__main__.:
|
||||
|
||||
|
||||
ignore_errors = True
|
||||
|
||||
[paths]
|
||||
source =
|
||||
salt
|
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -95,6 +95,9 @@ tests/integration/cloud/providers/pki/minions
|
|||
# Ignore tox virtualenvs
|
||||
/.tox/
|
||||
|
||||
# Ignore nox virtualenvs
|
||||
/.nox/
|
||||
|
||||
# Kitchen tests files
|
||||
.kitchen.local.yml
|
||||
.kitchen/
|
||||
|
|
2
Gemfile
2
Gemfile
|
@ -14,7 +14,7 @@ end
|
|||
|
||||
group :windows do
|
||||
gem 'winrm', '~>2.0'
|
||||
gem 'winrm-fs', '~>1.3.1'
|
||||
gem 'winrm-fs', '~>1.3.1'
|
||||
end
|
||||
|
||||
group :ec2 do
|
||||
|
|
13
doc/_themes/saltstack2/layout.html
vendored
13
doc/_themes/saltstack2/layout.html
vendored
|
@ -71,6 +71,14 @@
|
|||
{%- endmacro %}
|
||||
<html>
|
||||
<head>
|
||||
<!-- Google Tag Manager -->
|
||||
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
|
||||
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
|
||||
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
|
||||
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
|
||||
})(window,document,'script','dataLayer','GTM-MCK7VL3');</script>
|
||||
<!-- End Google Tag Manager -->
|
||||
|
||||
<meta charset="{{ encoding }}">
|
||||
{{ metatags }}
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
|
@ -120,6 +128,11 @@
|
|||
</head>
|
||||
|
||||
<body class="index">
|
||||
<!-- Google Tag Manager (noscript) -->
|
||||
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MCK7VL3"
|
||||
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
|
||||
<!-- End Google Tag Manager (noscript) -->
|
||||
|
||||
<!--[if lt IE 8]>
|
||||
<p>You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser.</a></p>
|
||||
<![endif]-->
|
||||
|
|
11
doc/conf.py
11
doc/conf.py
|
@ -255,9 +255,9 @@ on_saltstack = 'SALT_ON_SALTSTACK' in os.environ
|
|||
project = 'Salt'
|
||||
|
||||
version = salt.version.__version__
|
||||
latest_release = '2018.3.3' # latest release
|
||||
previous_release = '2017.7.8' # latest release from previous branch
|
||||
previous_release_dir = '2017.7' # path on web server for previous branch
|
||||
latest_release = '2019.2.0' # latest release
|
||||
previous_release = '2018.3.4' # latest release from previous branch
|
||||
previous_release_dir = '2018.3' # path on web server for previous branch
|
||||
next_release = '' # next release
|
||||
next_release_dir = '' # path on web server for next release branch
|
||||
|
||||
|
@ -268,11 +268,10 @@ if on_saltstack:
|
|||
copyright = time.strftime("%Y")
|
||||
|
||||
# < --- START do not merge these settings to other branches START ---> #
|
||||
build_type = 'develop' # latest, previous, develop, next
|
||||
build_type = 'latest' # latest, previous, develop, next
|
||||
release = latest_release
|
||||
# < --- END do not merge these settings to other branches END ---> #
|
||||
|
||||
release = latest_release if build_type == 'develop' else version
|
||||
|
||||
# Set google custom search engine
|
||||
|
||||
if release == latest_release:
|
||||
|
|
|
@ -45993,7 +45993,7 @@ moe:
|
|||
.UNINDENT
|
||||
.sp
|
||||
One way to think about this might be that the \fBgid\fP key is being assigned
|
||||
a value equivelent to the following python pseudo\-code:
|
||||
a value equivalent to the following python pseudo\-code:
|
||||
.INDENT 0.0
|
||||
.INDENT 3.5
|
||||
.sp
|
||||
|
|
|
@ -6,12 +6,9 @@ Output Options
|
|||
Pass in an alternative outputter to display the return of data. This
|
||||
outputter can be any of the available outputters:
|
||||
|
||||
``grains``, ``highstate``, ``json``, ``key``, ``overstatestage``, ``pprint``, ``raw``, ``txt``, ``yaml``
|
||||
|
||||
Some outputters are formatted only for data returned from specific
|
||||
functions; for instance, the ``grains`` outputter will not work for non-grains
|
||||
data.
|
||||
``highstate``, ``json``, ``key``, ``overstatestage``, ``pprint``, ``raw``, ``txt``, ``yaml``, and :ref:`many others <all-salt.output>`.
|
||||
|
||||
Some outputters are formatted only for data returned from specific functions.
|
||||
If an outputter is used that does not support the data passed into it, then
|
||||
Salt will fall back on the ``pprint`` outputter and display the return data
|
||||
using the Python ``pprint`` standard library module.
|
||||
|
|
|
@ -2646,6 +2646,8 @@ can have multiple root directories. The subdirectories in the multiple file
|
|||
roots cannot match, otherwise the downloaded files will not be able to be
|
||||
reliably ensured. A base environment is required to house the top file.
|
||||
|
||||
As of 2018.3.5 and 2019.2.1, it is possible to have `__env__` as a catch-all environment.
|
||||
|
||||
Example:
|
||||
|
||||
.. code-block:: yaml
|
||||
|
@ -2659,6 +2661,8 @@ Example:
|
|||
prod:
|
||||
- /srv/salt/prod/services
|
||||
- /srv/salt/prod/states
|
||||
__env__:
|
||||
- /srv/salt/default
|
||||
|
||||
.. note::
|
||||
For masterless Salt, this parameter must be specified in the minion config
|
||||
|
|
|
@ -847,6 +847,23 @@ A value of 10 minutes is a reasonable default.
|
|||
|
||||
grains_refresh_every: 0
|
||||
|
||||
.. conf_minion:: metadata_server_grains
|
||||
|
||||
``metadata_server_grains``
|
||||
--------------------------
|
||||
|
||||
.. versionadded:: 2017.7.0
|
||||
|
||||
Default: ``False``
|
||||
|
||||
Set this option to enable gathering of cloud metadata from
|
||||
``http://169.254.169.254/latest`` for use in grains (see :py:mod:`here
|
||||
<salt.grains.metadata>` for more information).
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
metadata_server_grains: True
|
||||
|
||||
.. conf_minion:: fibre_channel_grains
|
||||
|
||||
``fibre_channel_grains``
|
||||
|
|
|
@ -29,7 +29,7 @@ execution modules
|
|||
apache
|
||||
apcups
|
||||
apf
|
||||
apk
|
||||
apkpkg
|
||||
aptpkg
|
||||
archive
|
||||
arista_pyeapi
|
||||
|
@ -42,7 +42,7 @@ execution modules
|
|||
bcache
|
||||
beacons
|
||||
bigip
|
||||
bluez
|
||||
bluez_bluetooth
|
||||
boto3_elasticache
|
||||
boto3_route53
|
||||
boto_apigateway
|
||||
|
@ -107,7 +107,7 @@ execution modules
|
|||
ddns
|
||||
deb_apache
|
||||
deb_postgres
|
||||
debbuild
|
||||
debuild_pkgbuild
|
||||
debconfmod
|
||||
debian_ip
|
||||
debian_service
|
||||
|
@ -120,13 +120,13 @@ execution modules
|
|||
dnsutil
|
||||
dockercompose
|
||||
dockermod
|
||||
dpkg
|
||||
dpkg_lowpkg
|
||||
drac
|
||||
dracr
|
||||
drbd
|
||||
dummyproxy_package
|
||||
dummyproxy_pkg
|
||||
dummyproxy_service
|
||||
ebuild
|
||||
ebuildpkg
|
||||
eix
|
||||
elasticsearch
|
||||
environ
|
||||
|
@ -169,14 +169,13 @@ execution modules
|
|||
hg
|
||||
hipchat
|
||||
hosts
|
||||
htpasswd
|
||||
http
|
||||
ifttt
|
||||
ilo
|
||||
icinga2
|
||||
incron
|
||||
influx
|
||||
influx08
|
||||
influxdbmod
|
||||
influxdb08mod
|
||||
infoblox
|
||||
ini_manage
|
||||
inspectlib
|
||||
|
@ -210,7 +209,7 @@ execution modules
|
|||
keystoneng
|
||||
kmod
|
||||
kubernetes
|
||||
launchctl
|
||||
launchctl_service
|
||||
layman
|
||||
ldap3
|
||||
ldapmod
|
||||
|
@ -230,14 +229,14 @@ execution modules
|
|||
lvs
|
||||
lxc
|
||||
mac_assistive
|
||||
mac_brew
|
||||
mac_defaults
|
||||
mac_brew_pkg
|
||||
macdefaults
|
||||
mac_desktop
|
||||
mac_group
|
||||
mac_keychain
|
||||
mac_package
|
||||
macpackage
|
||||
mac_pkgutil
|
||||
mac_ports
|
||||
mac_portspkg
|
||||
mac_power
|
||||
mac_service
|
||||
mac_shadow
|
||||
|
@ -252,7 +251,7 @@ execution modules
|
|||
marathon
|
||||
match
|
||||
mattermost
|
||||
mdadm
|
||||
mdadm_raid
|
||||
mdata
|
||||
memcached
|
||||
mine
|
||||
|
@ -270,12 +269,13 @@ execution modules
|
|||
nacl
|
||||
nagios
|
||||
nagios_rpc
|
||||
namecheap_dns
|
||||
namecheap_domains_dns
|
||||
namecheap_domains
|
||||
namecheap_ns
|
||||
namecheap_domains_ns
|
||||
namecheap_ssl
|
||||
namecheap_users
|
||||
napalm_acl
|
||||
napalm_mod
|
||||
napalm_netacl
|
||||
napalm_bgp
|
||||
napalm_formula
|
||||
napalm_mod
|
||||
|
@ -308,7 +308,7 @@ execution modules
|
|||
omapi
|
||||
openbsd_sysctl
|
||||
openbsdpkg
|
||||
openbsdrcctl
|
||||
openbsdrcctl_service
|
||||
openbsdservice
|
||||
openscap
|
||||
openstack_config
|
||||
|
@ -319,13 +319,13 @@ execution modules
|
|||
oracle
|
||||
osquery
|
||||
out
|
||||
pacman
|
||||
pacmanpkg
|
||||
pagerduty
|
||||
pagerduty_util
|
||||
pam
|
||||
panos
|
||||
parallels
|
||||
parted
|
||||
parted_partition
|
||||
pcs
|
||||
pdbedit
|
||||
pecl
|
||||
|
@ -366,7 +366,7 @@ execution modules
|
|||
rdp
|
||||
redismod
|
||||
reg
|
||||
rest_package
|
||||
rest_pkg
|
||||
rest_sample_utils
|
||||
rest_service
|
||||
restartcheck
|
||||
|
@ -374,8 +374,8 @@ execution modules
|
|||
rh_ip
|
||||
rh_service
|
||||
riak
|
||||
rpm
|
||||
rpmbuild
|
||||
rpm_lowpkg
|
||||
rpmbuild_pkgbuild
|
||||
rsync
|
||||
runit
|
||||
rvm
|
||||
|
@ -404,14 +404,14 @@ execution modules
|
|||
smartos_virt
|
||||
smartos_vmadm
|
||||
smbios
|
||||
smf
|
||||
smf_service
|
||||
smtp
|
||||
solaris_fmadm
|
||||
solaris_group
|
||||
solaris_shadow
|
||||
solaris_system
|
||||
solaris_user
|
||||
solarisips
|
||||
solarisipspkg
|
||||
solarispkg
|
||||
solr
|
||||
solrcloud
|
||||
|
@ -419,7 +419,7 @@ execution modules
|
|||
splunk_search
|
||||
sqlite3
|
||||
ssh
|
||||
ssh_package
|
||||
ssh_pkg
|
||||
ssh_service
|
||||
snapper
|
||||
state
|
||||
|
@ -437,7 +437,7 @@ execution modules
|
|||
sysrc
|
||||
system
|
||||
system_profiler
|
||||
systemd
|
||||
systemd_service
|
||||
telegram
|
||||
telemetry
|
||||
temp
|
||||
|
@ -453,7 +453,7 @@ execution modules
|
|||
tuned
|
||||
twilio_notify
|
||||
udev
|
||||
upstart
|
||||
upstart_service
|
||||
uptime
|
||||
useradd
|
||||
uwsgi
|
||||
|
@ -467,6 +467,7 @@ execution modules
|
|||
virtualenv_mod
|
||||
vmctl
|
||||
vsphere
|
||||
webutil
|
||||
win_autoruns
|
||||
win_certutil
|
||||
win_dacl
|
||||
|
@ -488,7 +489,7 @@ execution modules
|
|||
win_pki
|
||||
win_powercfg
|
||||
win_psget
|
||||
win_repo
|
||||
winrepo
|
||||
win_servermanager
|
||||
win_service
|
||||
win_shadow
|
||||
|
@ -501,7 +502,7 @@ execution modules
|
|||
win_useradd
|
||||
win_wua
|
||||
x509
|
||||
xapi
|
||||
xapi_virt
|
||||
xbpspkg
|
||||
xfs
|
||||
xmpp
|
||||
|
@ -516,4 +517,4 @@ execution modules
|
|||
zonecfg
|
||||
zookeeper
|
||||
zpool
|
||||
zypper
|
||||
zypperpkg
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
salt.modules.apk module
|
||||
=======================
|
||||
|
||||
.. automodule:: salt.modules.apk
|
||||
:members:
|
||||
:undoc-members:
|
7
doc/ref/modules/all/salt.modules.apkpkg.rst
Normal file
7
doc/ref/modules/all/salt.modules.apkpkg.rst
Normal file
|
@ -0,0 +1,7 @@
|
|||
===================
|
||||
salt.modules.apkpkg
|
||||
===================
|
||||
|
||||
.. automodule:: salt.modules.apkpkg
|
||||
:members:
|
||||
:undoc-members:
|
|
@ -1,6 +0,0 @@
|
|||
==================
|
||||
salt.modules.bluez
|
||||
==================
|
||||
|
||||
.. automodule:: salt.modules.bluez
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.bluez_bluetooth.rst
Normal file
6
doc/ref/modules/all/salt.modules.bluez_bluetooth.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
============================
|
||||
salt.modules.bluez_bluetooth
|
||||
============================
|
||||
|
||||
.. automodule:: salt.modules.bluez_bluetooth
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
=====================
|
||||
salt.modules.debbuild
|
||||
=====================
|
||||
|
||||
.. automodule:: salt.modules.debbuild
|
||||
:members:
|
|
@ -1,7 +1,6 @@
|
|||
==============================
|
||||
salt.modules.napalm_acl module
|
||||
salt.modules.debuild_pkgbuild
|
||||
==============================
|
||||
|
||||
.. automodule:: salt.modules.napalm_acl
|
||||
.. automodule:: salt.modules.debuild_pkgbuild
|
||||
:members:
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
=================
|
||||
salt.modules.dpkg
|
||||
=================
|
||||
|
||||
.. automodule:: salt.modules.dpkg
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.dpkg_lowpkg.rst
Normal file
6
doc/ref/modules/all/salt.modules.dpkg_lowpkg.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
========================
|
||||
salt.modules.dpkg_lowpkg
|
||||
========================
|
||||
|
||||
.. automodule:: salt.modules.dpkg_lowpkg
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
salt.modules.dummyproxy_package module
|
||||
======================================
|
||||
|
||||
.. automodule:: salt.modules.dummyproxy_package
|
||||
:members:
|
||||
:undoc-members:
|
7
doc/ref/modules/all/salt.modules.dummyproxy_pkg.rst
Normal file
7
doc/ref/modules/all/salt.modules.dummyproxy_pkg.rst
Normal file
|
@ -0,0 +1,7 @@
|
|||
==================================
|
||||
salt.modules.dummyproxy_pkg module
|
||||
==================================
|
||||
|
||||
.. automodule:: salt.modules.dummyproxy_pkg
|
||||
:members:
|
||||
:undoc-members:
|
|
@ -1,7 +0,0 @@
|
|||
===================
|
||||
salt.modules.ebuild
|
||||
===================
|
||||
|
||||
.. automodule:: salt.modules.ebuild
|
||||
:members:
|
||||
:exclude-members: available_version
|
7
doc/ref/modules/all/salt.modules.ebuildpkg.rst
Normal file
7
doc/ref/modules/all/salt.modules.ebuildpkg.rst
Normal file
|
@ -0,0 +1,7 @@
|
|||
======================
|
||||
salt.modules.ebuildpkg
|
||||
======================
|
||||
|
||||
.. automodule:: salt.modules.ebuildpkg
|
||||
:members:
|
||||
:exclude-members: available_version
|
|
@ -1,6 +0,0 @@
|
|||
=====================
|
||||
salt.modules.htpasswd
|
||||
=====================
|
||||
|
||||
.. automodule:: salt.modules.htpasswd
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
===================
|
||||
salt.modules.influx
|
||||
===================
|
||||
|
||||
.. automodule:: salt.modules.influx
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
salt.modules.influx08 module
|
||||
============================
|
||||
|
||||
.. automodule:: salt.modules.influx08
|
||||
:members:
|
||||
:undoc-members:
|
7
doc/ref/modules/all/salt.modules.influxdb08mod.rst
Normal file
7
doc/ref/modules/all/salt.modules.influxdb08mod.rst
Normal file
|
@ -0,0 +1,7 @@
|
|||
==========================
|
||||
salt.modules.influxdb08mod
|
||||
==========================
|
||||
|
||||
.. automodule:: salt.modules.influxdb08mod
|
||||
:members:
|
||||
:undoc-members:
|
6
doc/ref/modules/all/salt.modules.influxdbmod.rst
Normal file
6
doc/ref/modules/all/salt.modules.influxdbmod.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
========================
|
||||
salt.modules.influxdbmod
|
||||
========================
|
||||
|
||||
.. automodule:: salt.modules.influxdbmod
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
======================
|
||||
salt.modules.launchctl
|
||||
======================
|
||||
|
||||
.. automodule:: salt.modules.launchctl
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.launchctl_service.rst
Normal file
6
doc/ref/modules/all/salt.modules.launchctl_service.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
==============================
|
||||
salt.modules.launchctl_service
|
||||
==============================
|
||||
|
||||
.. automodule:: salt.modules.launchctl_service
|
||||
:members:
|
|
@ -1,5 +0,0 @@
|
|||
salt.modules.mac_brew module
|
||||
============================
|
||||
|
||||
.. automodule:: salt.modules.mac_brew
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.mac_brew_pkg.rst
Normal file
6
doc/ref/modules/all/salt.modules.mac_brew_pkg.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
=========================
|
||||
salt.modules.mac_brew_pkg
|
||||
=========================
|
||||
|
||||
.. automodule:: salt.modules.mac_brew_pkg
|
||||
:members:
|
|
@ -1,5 +0,0 @@
|
|||
salt.modules.mac_defaults module
|
||||
================================
|
||||
|
||||
.. automodule:: salt.modules.mac_defaults
|
||||
:members:
|
|
@ -1,5 +0,0 @@
|
|||
salt.modules.mac_package module
|
||||
===============================
|
||||
|
||||
.. automodule:: salt.modules.mac_package
|
||||
:members:
|
|
@ -1,5 +0,0 @@
|
|||
salt.modules.mac_ports module
|
||||
=============================
|
||||
|
||||
.. automodule:: salt.modules.mac_ports
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.mac_portspkg.rst
Normal file
6
doc/ref/modules/all/salt.modules.mac_portspkg.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
=========================
|
||||
salt.modules.mac_portspkg
|
||||
=========================
|
||||
|
||||
.. automodule:: salt.modules.mac_portspkg
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.macdefaults.rst
Normal file
6
doc/ref/modules/all/salt.modules.macdefaults.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
========================
|
||||
salt.modules.macdefaults
|
||||
========================
|
||||
|
||||
.. automodule:: salt.modules.macdefaults
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.macpackage.rst
Normal file
6
doc/ref/modules/all/salt.modules.macpackage.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
=======================
|
||||
salt.modules.macpackage
|
||||
=======================
|
||||
|
||||
.. automodule:: salt.modules.macpackage
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
==================
|
||||
salt.modules.mdadm
|
||||
==================
|
||||
|
||||
.. automodule:: salt.modules.mdadm
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.mdadm_raid.rst
Normal file
6
doc/ref/modules/all/salt.modules.mdadm_raid.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
=======================
|
||||
salt.modules.mdadm_raid
|
||||
=======================
|
||||
|
||||
.. automodule:: salt.modules.mdadm_raid
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
salt.modules.namecheap_dns module
|
||||
=================================
|
||||
|
||||
.. automodule:: salt.modules.namecheap_dns
|
||||
:members:
|
||||
:undoc-members:
|
|
@ -0,0 +1,7 @@
|
|||
==================================
|
||||
salt.modules.namecheap_domains_dns
|
||||
==================================
|
||||
|
||||
.. automodule:: salt.modules.namecheap_domains_dns
|
||||
:members:
|
||||
:undoc-members:
|
|
@ -0,0 +1,7 @@
|
|||
=================================
|
||||
salt.modules.namecheap_domains_ns
|
||||
=================================
|
||||
|
||||
.. automodule:: salt.modules.namecheap_domains_ns
|
||||
:members:
|
||||
:undoc-members:
|
|
@ -1,6 +0,0 @@
|
|||
salt.modules.namecheap_ns module
|
||||
================================
|
||||
|
||||
.. automodule:: salt.modules.namecheap_ns
|
||||
:members:
|
||||
:undoc-members:
|
7
doc/ref/modules/all/salt.modules.napalm_netacl.rst
Normal file
7
doc/ref/modules/all/salt.modules.napalm_netacl.rst
Normal file
|
@ -0,0 +1,7 @@
|
|||
==========================
|
||||
salt.modules.napalm_netacl
|
||||
==========================
|
||||
|
||||
.. automodule:: salt.modules.napalm_netacl
|
||||
:members:
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
=========================
|
||||
salt.modules.openbsdrcctl
|
||||
=========================
|
||||
|
||||
.. automodule:: salt.modules.openbsdrcctl
|
||||
:members:
|
|
@ -0,0 +1,6 @@
|
|||
====================================
|
||||
salt.modules.openbsdrcctl_service.py
|
||||
====================================
|
||||
|
||||
.. automodule:: salt.modules.openbsdrcctl_service
|
||||
:members:
|
|
@ -1,7 +0,0 @@
|
|||
===================
|
||||
salt.modules.pacman
|
||||
===================
|
||||
|
||||
.. automodule:: salt.modules.pacman
|
||||
:members:
|
||||
:exclude-members: available_version
|
7
doc/ref/modules/all/salt.modules.pacmanpkg.rst
Normal file
7
doc/ref/modules/all/salt.modules.pacmanpkg.rst
Normal file
|
@ -0,0 +1,7 @@
|
|||
======================
|
||||
salt.modules.pacmanpkg
|
||||
======================
|
||||
|
||||
.. automodule:: salt.modules.pacmanpkg
|
||||
:members:
|
||||
:exclude-members: available_version
|
|
@ -1,6 +0,0 @@
|
|||
===================
|
||||
salt.modules.parted
|
||||
===================
|
||||
|
||||
.. automodule:: salt.modules.parted
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.parted_partition.rst
Normal file
6
doc/ref/modules/all/salt.modules.parted_partition.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
=============================
|
||||
salt.modules.parted_partition
|
||||
=============================
|
||||
|
||||
.. automodule:: salt.modules.parted_partition
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
=========================
|
||||
salt.modules.rest_package
|
||||
=========================
|
||||
|
||||
.. automodule:: salt.modules.rest_package
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.rest_pkg.rst
Normal file
6
doc/ref/modules/all/salt.modules.rest_pkg.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
=====================
|
||||
salt.modules.rest_pkg
|
||||
=====================
|
||||
|
||||
.. automodule:: salt.modules.rest_pkg
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
================
|
||||
salt.modules.rpm
|
||||
================
|
||||
|
||||
.. automodule:: salt.modules.rpm
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.rpm_lowpkg.rst
Normal file
6
doc/ref/modules/all/salt.modules.rpm_lowpkg.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
=======================
|
||||
salt.modules.rpm_lowpkg
|
||||
=======================
|
||||
|
||||
.. automodule:: salt.modules.rpm_lowpkg
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
=====================
|
||||
salt.modules.rpmbuild
|
||||
=====================
|
||||
|
||||
.. automodule:: salt.modules.rpmbuild
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.rpmbuild_pkgbuild.rst
Normal file
6
doc/ref/modules/all/salt.modules.rpmbuild_pkgbuild.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
==============================
|
||||
salt.modules.rpmbuild_pkgbuild
|
||||
==============================
|
||||
|
||||
.. automodule:: salt.modules.rpmbuild_pkgbuild
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
================
|
||||
salt.modules.smf
|
||||
================
|
||||
|
||||
.. automodule:: salt.modules.smf
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.smf_service.rst
Normal file
6
doc/ref/modules/all/salt.modules.smf_service.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
========================
|
||||
salt.modules.smf_service
|
||||
========================
|
||||
|
||||
.. automodule:: salt.modules.smf_service
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
=======================
|
||||
salt.modules.solarisips
|
||||
=======================
|
||||
|
||||
.. automodule:: salt.modules.solarisips
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.solarisipspkg.rst
Normal file
6
doc/ref/modules/all/salt.modules.solarisipspkg.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
==========================
|
||||
salt.modules.solarisipspkg
|
||||
==========================
|
||||
|
||||
.. automodule:: salt.modules.solarisipspkg
|
||||
:members:
|
|
@ -1,5 +0,0 @@
|
|||
salt.modules.ssh_package module
|
||||
===============================
|
||||
|
||||
.. automodule:: salt.modules.ssh_package
|
||||
:members:
|
5
doc/ref/modules/all/salt.modules.ssh_pkg.rst
Normal file
5
doc/ref/modules/all/salt.modules.ssh_pkg.rst
Normal file
|
@ -0,0 +1,5 @@
|
|||
salt.modules.ssh_pkg
|
||||
====================
|
||||
|
||||
.. automodule:: salt.modules.ssh_pkg
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
====================
|
||||
salt.modules.systemd
|
||||
====================
|
||||
|
||||
.. automodule:: salt.modules.systemd
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.systemd_service.rst
Normal file
6
doc/ref/modules/all/salt.modules.systemd_service.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
============================
|
||||
salt.modules.systemd_service
|
||||
============================
|
||||
|
||||
.. automodule:: salt.modules.systemd_service
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
====================
|
||||
salt.modules.upstart
|
||||
====================
|
||||
|
||||
.. automodule:: salt.modules.upstart
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.upstart_service.rst
Normal file
6
doc/ref/modules/all/salt.modules.upstart_service.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
============================
|
||||
salt.modules.upstart_service
|
||||
============================
|
||||
|
||||
.. automodule:: salt.modules.upstart_service
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.webutil.rst
Normal file
6
doc/ref/modules/all/salt.modules.webutil.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
====================
|
||||
salt.modules.webutil
|
||||
====================
|
||||
|
||||
.. automodule:: salt.modules.webutil
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
=====================
|
||||
salt.modules.win_repo
|
||||
=====================
|
||||
|
||||
.. automodule:: salt.modules.win_repo
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.winrepo.rst
Normal file
6
doc/ref/modules/all/salt.modules.winrepo.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
====================
|
||||
salt.modules.winrepo
|
||||
====================
|
||||
|
||||
.. automodule:: salt.modules.winrepo
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
=================
|
||||
salt.modules.xapi
|
||||
=================
|
||||
|
||||
.. automodule:: salt.modules.xapi
|
||||
:members:
|
6
doc/ref/modules/all/salt.modules.xapi_virt.rst
Normal file
6
doc/ref/modules/all/salt.modules.xapi_virt.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
======================
|
||||
salt.modules.xapi_virt
|
||||
======================
|
||||
|
||||
.. automodule:: salt.modules.xapi_virt
|
||||
:members:
|
|
@ -1,7 +0,0 @@
|
|||
===================
|
||||
salt.modules.zypper
|
||||
===================
|
||||
|
||||
.. automodule:: salt.modules.zypper
|
||||
:members:
|
||||
:exclude-members: list_updates, available_version
|
7
doc/ref/modules/all/salt.modules.zypperpkg.rst
Normal file
7
doc/ref/modules/all/salt.modules.zypperpkg.rst
Normal file
|
@ -0,0 +1,7 @@
|
|||
======================
|
||||
salt.modules.zypperpkg
|
||||
======================
|
||||
|
||||
.. automodule:: salt.modules.zypperpkg
|
||||
:members:
|
||||
:exclude-members: list_updates, available_version
|
|
@ -17,11 +17,12 @@ Follow one of the below links for further information and examples
|
|||
key
|
||||
nested
|
||||
newline_values_only
|
||||
no_out
|
||||
no_out_quiet
|
||||
no_return
|
||||
overstatestage
|
||||
pony
|
||||
pprint_out
|
||||
profile
|
||||
progress
|
||||
raw
|
||||
table_out
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
==================
|
||||
salt.output.no_out
|
||||
==================
|
||||
|
||||
.. automodule:: salt.output.no_out
|
||||
:members:
|
6
doc/ref/output/all/salt.output.no_out_quiet.rst
Normal file
6
doc/ref/output/all/salt.output.no_out_quiet.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
========================
|
||||
salt.output.no_out_quiet
|
||||
========================
|
||||
|
||||
.. automodule:: salt.output.no_out_quiet
|
||||
:members:
|
6
doc/ref/output/all/salt.output.profile.rst
Normal file
6
doc/ref/output/all/salt.output.profile.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
===================
|
||||
salt.output.profile
|
||||
===================
|
||||
|
||||
.. automodule:: salt.output.profile
|
||||
:members:
|
|
@ -31,7 +31,7 @@ returner modules
|
|||
mongo_return
|
||||
multi_returner
|
||||
mysql
|
||||
nagios_return
|
||||
nagios_nrdp_return
|
||||
odbc
|
||||
pgjsonb
|
||||
postgres
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
=================================
|
||||
salt.returners.nagios_nrdp_return
|
||||
=================================
|
||||
|
||||
.. automodule:: salt.returners.nagios_nrdp_return
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
============================
|
||||
salt.returners.nagios_return
|
||||
============================
|
||||
|
||||
.. automodule:: salt.returners.nagios_return
|
||||
:members:
|
|
@ -114,7 +114,6 @@ state modules
|
|||
hg
|
||||
hipchat
|
||||
host
|
||||
htpasswd
|
||||
http
|
||||
icinga2
|
||||
ifttt
|
||||
|
@ -165,13 +164,13 @@ state modules
|
|||
lvs_service
|
||||
lxc
|
||||
mac_assistive
|
||||
mac_defaults
|
||||
macdefaults
|
||||
mac_keychain
|
||||
mac_package
|
||||
macpackage
|
||||
mac_xattr
|
||||
makeconf
|
||||
marathon_app
|
||||
mdadm
|
||||
mdadm_raid
|
||||
memcached
|
||||
modjk
|
||||
modjk_worker
|
||||
|
@ -191,7 +190,7 @@ state modules
|
|||
netsnmp
|
||||
netusers
|
||||
network
|
||||
netyang
|
||||
net_napalm_yang
|
||||
neutron_network
|
||||
neutron_secgroup
|
||||
neutron_secgroup_rule
|
||||
|
@ -291,6 +290,7 @@ state modules
|
|||
victorops
|
||||
virt
|
||||
virtualenv_mod
|
||||
webutil
|
||||
win_certutil
|
||||
win_dacl
|
||||
win_dism
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
====================
|
||||
salt.states.htpasswd
|
||||
====================
|
||||
|
||||
.. automodule:: salt.states.htpasswd
|
||||
:members:
|
|
@ -1,5 +0,0 @@
|
|||
salt.states.mac_defaults module
|
||||
===============================
|
||||
|
||||
.. automodule:: salt.states.mac_defaults
|
||||
:members:
|
|
@ -1,5 +0,0 @@
|
|||
salt.states.mac_package module
|
||||
==============================
|
||||
|
||||
.. automodule:: salt.states.mac_package
|
||||
:members:
|
6
doc/ref/states/all/salt.states.macdefaults.rst
Normal file
6
doc/ref/states/all/salt.states.macdefaults.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
=======================
|
||||
salt.states.macdefaults
|
||||
=======================
|
||||
|
||||
.. automodule:: salt.states.macdefaults
|
||||
:members:
|
6
doc/ref/states/all/salt.states.macpackage.rst
Normal file
6
doc/ref/states/all/salt.states.macpackage.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
======================
|
||||
salt.states.macpackage
|
||||
======================
|
||||
|
||||
.. automodule:: salt.states.macpackage
|
||||
:members:
|
|
@ -1,6 +0,0 @@
|
|||
=================
|
||||
salt.states.mdadm
|
||||
=================
|
||||
|
||||
.. automodule:: salt.states.mdadm
|
||||
:members:
|
6
doc/ref/states/all/salt.states.mdadm_raid.rst
Normal file
6
doc/ref/states/all/salt.states.mdadm_raid.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
======================
|
||||
salt.states.mdadm_raid
|
||||
======================
|
||||
|
||||
.. automodule:: salt.states.mdadm_raid
|
||||
:members:
|
7
doc/ref/states/all/salt.states.net_napalm_yang.rst
Normal file
7
doc/ref/states/all/salt.states.net_napalm_yang.rst
Normal file
|
@ -0,0 +1,7 @@
|
|||
===========================
|
||||
salt.states.net_napalm_yang
|
||||
===========================
|
||||
|
||||
.. automodule:: salt.states.net_napalm_yang
|
||||
:members:
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
===================
|
||||
salt.states.netyang
|
||||
===================
|
||||
|
||||
.. automodule:: salt.states.netyang
|
||||
:members:
|
||||
|
6
doc/ref/states/all/salt.states.webutil.rst
Normal file
6
doc/ref/states/all/salt.states.webutil.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
===================
|
||||
salt.states.webutil
|
||||
===================
|
||||
|
||||
.. automodule:: salt.states.webutil
|
||||
:members:
|
|
@ -520,7 +520,7 @@ services. For more information on service certificates, see the following link:
|
|||
|
||||
* `Manage Certificates`__
|
||||
|
||||
.. __: https://msdn.microsoft.com/en-us/library/azure/gg981929.aspx
|
||||
.. __: https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-certs-create
|
||||
|
||||
The following functions are available.
|
||||
|
||||
|
|
|
@ -237,3 +237,17 @@ Defined in: State
|
|||
__sdb__
|
||||
-------
|
||||
Defined in: SDB
|
||||
|
||||
|
||||
Additional Globals
|
||||
==================
|
||||
|
||||
Defined for: Runners, Execution Modules, Wheels
|
||||
|
||||
* ``__jid__``: The job ID
|
||||
* ``__user__``: The user
|
||||
* ``__tag__``: The jid tag
|
||||
* ``__jid_event__``: A :py:class:`salt.utils.event.NamespacedEvent`.
|
||||
|
||||
:py:class:`NamespacedEvent <salt.utils.event.NamespacedEvent>` defines a single
|
||||
method :py:meth:`fire_event <salt.utils.event.NamespacedEvent.fire_event>`, that takes data and tag. The :ref:`Runner docs <runners>` has examples.
|
||||
|
|
|
@ -130,7 +130,7 @@ Cloud ``salt.cloud.clouds`` (:ref:`index <all-salt.clouds>`) ``
|
|||
Engine ``salt.engines`` (:ref:`index <engines>`) ``engines`` ``engines_dirs``
|
||||
Execution ``salt.modules`` (:ref:`index <all-salt.modules>`) ``modules`` ``module_dirs``
|
||||
Executor ``salt.executors`` (:ref:`index <all-salt.executors>`) ``executors`` [#no-fs]_ ``executor_dirs``
|
||||
File Server ``salt.fileserver`` (:ref:`index <file-server>`) ``fileserver`` [#no-fs]_ ``fileserver_dirs``
|
||||
File Server ``salt.fileserver`` (:ref:`index <file-server>`) ``fileserver`` ``fileserver_dirs``
|
||||
Grain ``salt.grains`` (:ref:`index <all-salt.grains>`) ``grains`` ``grains_dirs``
|
||||
Log Handler ``salt.log.handlers`` (:ref:`index <external-logging-handlers>`) ``log_handlers`` ``log_handlers_dirs``
|
||||
Net API ``salt.netapi`` (:ref:`index <all-netapi-modules>`) ``netapi`` [#no-fs]_ ``netapi_dirs``
|
||||
|
@ -143,13 +143,13 @@ Returner ``salt.returners`` (:ref:`index <all-salt.returners>`) ``
|
|||
Roster ``salt.roster`` (:ref:`index <all-salt.roster>`) ``roster`` ``roster_dirs``
|
||||
Runner ``salt.runners`` (:ref:`index <all-salt.runners>`) ``runners`` ``runner_dirs``
|
||||
SDB ``salt.sdb`` (:ref:`index <all-salt.sdb>`) ``sdb`` ``sdb_dirs``
|
||||
Search ``salt.search`` ``search`` [#no-fs]_ ``search_dirs``
|
||||
Serializer ``salt.serializers`` (:ref:`index <all-salt.serializers>`) ``serializers`` [#no-fs]_ ``serializers_dirs``
|
||||
SPM pkgdb ``salt.spm.pkgdb`` ``pkgdb`` [#no-fs]_ ``pkgdb_dirs``
|
||||
SPM pkgfiles ``salt.spm.pkgfiles`` ``pkgfiles`` [#no-fs]_ ``pkgfiles_dirs``
|
||||
SSH Wrapper ``salt.client.ssh.wrapper`` ``wrapper`` [#no-fs]_ ``wrapper_dirs``
|
||||
State ``salt.states`` (:ref:`index <all-salt.states>`) ``states`` ``states_dirs``
|
||||
Thorium ``salt.thorium`` (:ref:`index <all-salt.thorium>`) ``thorium`` [#no-fs]_ ``thorium_dirs``
|
||||
Thorium ``salt.thorium`` (:ref:`index <all-salt.thorium>`) ``thorium`` ``thorium_dirs``
|
||||
Tokens ``salt.tokens`` ``tokens`` ``tokens_dirs``
|
||||
Top ``salt.tops`` (:ref:`index <all-salt.tops>`) ``tops`` ``top_dirs``
|
||||
Util ``salt.utils`` ``utils`` ``utils_dirs``
|
||||
Wheel ``salt.wheels`` (:ref:`index <all-salt.wheel>`) ``wheel`` ``wheel_dirs``
|
||||
|
@ -223,6 +223,12 @@ object.
|
|||
Executor
|
||||
--------
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
:glob:
|
||||
|
||||
/ref/executors/index
|
||||
|
||||
Executors control how execution modules get called. The default is to just call
|
||||
them, but this can be customized.
|
||||
|
||||
|
@ -322,11 +328,6 @@ SDB
|
|||
SDB is a way to store data that's not associated with a minion. See
|
||||
:ref:`Storing Data in Other Databases <sdb>`.
|
||||
|
||||
Search
|
||||
------
|
||||
|
||||
A system for indexing the file server and pillars. Removed in 2018.3.
|
||||
|
||||
Serializer
|
||||
----------
|
||||
|
||||
|
@ -375,6 +376,16 @@ Thorium
|
|||
|
||||
Modules for use in the :ref:`Thorium <thorium-reactor>` event reactor.
|
||||
|
||||
Tokens
|
||||
------
|
||||
|
||||
Token stores for :ref:`External Authentication <acl-eauth>`. See the
|
||||
:py:mod:`salt.tokens` docstring for details.
|
||||
|
||||
.. note:
|
||||
The runner to load tokens modules is
|
||||
:py:func:`saltutil.sync_eauth_tokens <salt.runners.saltutil.sync_eauth_tokens>`.
|
||||
|
||||
Tops
|
||||
----
|
||||
|
||||
|
|
|
@ -163,10 +163,10 @@ A few examples of salt states from the community:
|
|||
* https://github.com/bclermont/states
|
||||
* https://github.com/pcrews/salt-data
|
||||
|
||||
Follow on ohloh
|
||||
===============
|
||||
Follow on Open Hub
|
||||
==================
|
||||
|
||||
https://www.ohloh.net/p/salt
|
||||
https://www.openhub.net/p/salt
|
||||
|
||||
Other community links
|
||||
=====================
|
||||
|
@ -178,6 +178,7 @@ Other community links
|
|||
- `Facebook <https://www.facebook.com/SaltStack>`_
|
||||
- `Twitter <https://twitter.com/SaltStackInc>`_
|
||||
- `Wikipedia page <http://en.wikipedia.org/wiki/Salt_(software)>`_
|
||||
- `Stack Overflow <https://stackoverflow.com/questions/tagged/salt-stack>`_
|
||||
|
||||
Hack the Source
|
||||
===============
|
||||
|
|
|
@ -87,6 +87,13 @@ the context into the included file is required:
|
|||
.. code-block:: jinja
|
||||
|
||||
{% from 'lib.sls' import test with context %}
|
||||
|
||||
Includes must use full paths, like so:
|
||||
|
||||
.. code-block:: jinja
|
||||
:caption: spam/eggs.jinja
|
||||
|
||||
{% include 'spam/foobar.jinja' %}
|
||||
|
||||
Including Context During Include/Import
|
||||
---------------------------------------
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -4,6 +4,14 @@
|
|||
Salt 2019.2.0 Release Notes - Codename Fluorine
|
||||
===============================================
|
||||
|
||||
Python 2.7 Deprecation
|
||||
======================
|
||||
|
||||
In light of Python 2.7 reaching its End of Life (EOL) on Jan 1st 2020,
|
||||
Python 2 will be deprecated from SaltStack no earlier then the Sodium
|
||||
release, that is either the Sodium release or a later release.
|
||||
This decision is pending further community discussion.
|
||||
|
||||
Non-Backward-Compatible Change to YAML Renderer
|
||||
===============================================
|
||||
|
||||
|
@ -479,6 +487,18 @@ module.
|
|||
proxytype: docker
|
||||
name: keen_proskuriakova
|
||||
|
||||
|
||||
Terraform Salt-SSH Roster
|
||||
=========================
|
||||
|
||||
You can now dynamically generate a Salt-SSH roster from the terraform resources
|
||||
defined with `terraform-provider-salt <https://github.com/dmacvicar/terraform-provider-salt>`_.
|
||||
|
||||
This allows you to combine both terraform and Salt-SSH to provision and
|
||||
configure your hosts. See the :py:mod:`terraform roster<salt.roster.terraform>` for
|
||||
an example on how to setup and use.
|
||||
|
||||
|
||||
Grains Dictionary Passed into Custom Grains
|
||||
===========================================
|
||||
|
||||
|
@ -1327,6 +1347,7 @@ Execution Modules
|
|||
- :mod:`salt.modules.netmiko <salt.modules.netmiko_mod>`
|
||||
- :mod:`salt.modules.nxos_api <salt.modules.nxos_api>`
|
||||
- :mod:`salt.modules.peeringdb <salt.modules.peeringdb>`
|
||||
- :mod:`salt.modules.purefb <salt.modules.purefb>`
|
||||
- :mod:`salt.modules.pyeapi <salt.modules.arista_pyeapi>`
|
||||
|
||||
Pillar Modules
|
||||
|
|
6
doc/topics/releases/2019.2.1.rst
Normal file
6
doc/topics/releases/2019.2.1.rst
Normal file
|
@ -0,0 +1,6 @@
|
|||
========================================
|
||||
In Progress: Salt 2019.2.1 Release Notes
|
||||
========================================
|
||||
|
||||
Version 2019.2.1 is an **unreleased** bugfix release for :ref:`2019.2.0 <release-2019-2-0>`.
|
||||
This release is still in progress and has not been released yet.
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue