Merge pull request #38320 from rallytime/cleanup-doc-refs

Cleanup doc internal markup references
This commit is contained in:
Mike Place 2016-12-18 05:31:27 -07:00 committed by GitHub
commit c83db5a785
185 changed files with 638 additions and 499 deletions

View file

@ -229,7 +229,7 @@ Edit the minion config file:
also running a non-development version of Salt, then you will have to
change the ``master_port`` value in the minion config to match.
.. note:: Using `salt-call` with a :doc:`Standalone Minion </topics/tutorials/standalone_minion>`
.. note:: Using `salt-call` with a :ref:`Standalone Minion <tutorial-standalone-minion>`
If you plan to run `salt-call` with this self-contained development
environment in a masterless setup, you should invoke `salt-call` with

View file

@ -1,6 +1,6 @@
**Before continuing** make sure you have a working Salt installation by
following the :doc:`installation </topics/installation/index>` and the
:doc:`configuration </ref/configuration/index>` instructions.
following the :ref:`installation` and the
:ref:`configuration <configuring-salt>` instructions.
.. admonition:: Stuck?

View file

@ -1,3 +1,5 @@
.. _table-of-contents:
======================
Salt Table of Contents
======================

View file

@ -28,14 +28,14 @@ SaltStack the company does make proprietary products which use Salt and its libr
.. _`Apache 2.0 license`: http://www.apache.org/licenses/LICENSE-2.0.html
I think I found a bug! What should I do?
-----------------------------------------
----------------------------------------
The salt-users mailing list as well as the salt IRC channel can both be helpful
resources to confirm if others are seeing the issue and to assist with
immediate debugging.
To report a bug to the Salt project, please follow the instructions in
:doc:`reporting a bug </topics/development/reporting_bugs>`.
:ref:`reporting a bug <reporting-bugs>`.
What ports should I open on my firewall?
@ -43,7 +43,7 @@ What ports should I open on my firewall?
Minions need to be able to connect to the Master on TCP ports 4505 and 4506.
Minions do not need any inbound ports open. More detailed information on
firewall settings can be found :doc:`here </topics/tutorials/firewall>`.
firewall settings can be found :ref:`here <firewall>`.
I'm seeing weird behavior (including but not limited to packages not installing their users properly)
-----------------------------------------------------------------------------------------------------
@ -207,7 +207,7 @@ Does Salt support backing up managed files?
-------------------------------------------
Yes. Salt provides an easy to use addition to your file.managed states that
allow you to back up files via :doc:`backup_mode </ref/states/backup_mode>`,
allow you to back up files via :ref:`backup_mode <file-state-backups>`,
backup_mode can be configured on a per state basis, or in the minion config
(note that if set in the minion config this would simply be the default
method to use, you still need to specify that the file should be backed up!).

View file

@ -1,3 +1,5 @@
.. _salt-key:
============
``salt-key``
============

View file

@ -1,3 +1,5 @@
.. _ref-cli-salt:
========
``salt``
========

View file

@ -27,7 +27,7 @@ interfaces (0.0.0.0). To bind Salt to a specific IP, redefine the
+ interface: 10.0.0.1
After updating the configuration file, restart the Salt master.
See the :doc:`master configuration reference </ref/configuration/master>`
See the :ref:`master configuration reference <configuration-salt-master>`
for more details about other configurable options.
Minion Configuration
@ -48,7 +48,7 @@ configuration file, typically ``/etc/salt/minion``, as follows:
+ master: 10.0.0.1
After updating the configuration file, restart the Salt minion.
See the :doc:`minion configuration reference </ref/configuration/minion>`
See the :ref:`minion configuration reference <configuration-salt-minion>`
for more details about other configurable options.
Running Salt
@ -78,8 +78,8 @@ Running Salt
salt-master --log-level=debug
For information on salt's logging system please see the :doc:`logging
document</ref/configuration/logging/index>`.
For information on salt's logging system please see the :ref:`logging
document<logging>`.
.. admonition:: Run as an unprivileged (non-root) user
@ -97,10 +97,10 @@ Running Salt
* /var/run/salt
More information about running salt as a non-privileged user can be found
:doc:`here </ref/configuration/nonroot>`.
:ref:`here <configuration-non-root-user>`.
There is also a full :doc:`troubleshooting guide</topics/troubleshooting/index>`
There is also a full :ref:`troubleshooting guide<troubleshooting>`
available.
.. _key-identity:
@ -180,7 +180,7 @@ The ``salt-key`` command allows for signing keys individually or in bulk. The
example above, using ``-A`` bulk-accepts all pending keys. To accept keys
individually use the lowercase of the same option, ``-a keyname``.
.. seealso:: :doc:`salt-key manpage </ref/cli/salt-key>`
.. seealso:: :ref:`salt-key manpage <salt-key>`
Sending Commands
================

View file

@ -1,4 +1,4 @@
.. conf_log:: external-logging-handlers
.. _external-logging-handlers:
External Logging Handlers
-------------------------

View file

@ -1,3 +1,5 @@
.. _logging:
=======
Logging
=======
@ -6,8 +8,8 @@ The salt project tries to get the logging to work for you and help us solve any
issues you might find along the way.
If you want to get some more information on the nitty-gritty of salt's logging
system, please head over to the :doc:`logging development
document</topics/development/logging>`, if all you're after is salt's logging
system, please head over to the :ref:`logging development
document<logging-internals>`, if all you're after is salt's logging
configurations, please continue reading.
@ -237,5 +239,5 @@ External Logging Handlers
-------------------------
Besides the internal logging handlers used by salt, there are some external
which can be used, see the :doc:`external logging handlers<handlers/index>`
which can be used, see the :ref:`external logging handlers<external-logging-handlers>`
document.

View file

@ -40,7 +40,7 @@ Default: ``salt``
master: salt
The option can can also be set to a list of masters, enabling
:doc:`multi-master </topics/tutorials/multimaster>` mode.
:ref:`multi-master <tutorial-multi-master>` mode.
.. code-block:: yaml
@ -1127,8 +1127,8 @@ and/or having to install specific modules' dependencies in system libraries.
Default: (empty)
A module provider can be statically overwritten or extended for the minion via
the ``providers`` option. This can be done :doc:`on an individual basis in an
SLS file <../states/providers>`, or globally here in the minion config, like
the ``providers`` option. This can be done :ref:`on an individual basis in an
SLS file <state-providers>`, or globally here in the minion config, like
below.
.. code-block:: yaml

View file

@ -1,3 +1,5 @@
.. _configuration-non-root-user:
======================================================
Running the Salt Master/Minion as an Unprivileged User
======================================================

View file

@ -1,3 +1,5 @@
.. _runners:
=======
Runners
=======

View file

@ -1,3 +1,5 @@
.. _mod-aggregate-state:
=========================================
Mod Aggregate State Runtime Modifications
=========================================

View file

@ -1,3 +1,5 @@
.. _file-state-backups:
==================
File State Backups
==================

View file

@ -25,7 +25,7 @@ during state execution.
Configurable via :conf_master:`state_top`.
.. seealso:: :doc:`A detailed description of the top file </ref/states/top>`
.. seealso:: :ref:`A detailed description of the top file <states-top>`
.. _include-declaration:
@ -115,7 +115,7 @@ declaration that will restart Apache whenever the Apache configuration file,
<requisites-watch-in>` or :ref:`require_in <requisites-require-in>` syntax
instead of extending another ``SLS`` file.
:doc:`State Requisites </ref/states/requisites>`
:ref:`State Requisites <requisites>`
.. _state-declaration:

View file

@ -1,3 +1,5 @@
.. _states-include:
===================
Include and Exclude
===================

View file

@ -1,3 +1,5 @@
.. _state-system-reference:
======================
State System Reference
======================
@ -25,7 +27,7 @@ configure and manage a few servers or a few thousand servers. It allows
configurations to be kept under version control.
Salt States is an extension of the Salt Modules that we discussed in the
previous :doc:`remote execution </topics/tutorials/modules>` tutorial. Instead
previous :ref:`remote execution <tutorial-remote-execution-modules>` tutorial. Instead
of calling one-off executions the state of a system can be easily defined and
then enforced.
@ -39,7 +41,7 @@ an understanding of Salt states and how to write the states is needed as well.
.. note::
States are compiled and executed only on minions that have been targeted.
To execute functions directly on masters, see :doc:`runners </ref/runners/index>`.
To execute functions directly on masters, see :ref:`runners <runners>`.
Salt SLS System
---------------

View file

@ -1,3 +1,5 @@
.. _state-providers:
===============
State Providers
===============

View file

@ -341,6 +341,8 @@ expects to deploy fresh code via the file.recurse call. The site-code
deployment will only be executed if the graceful-down run completes
successfully.
.. _requisites-onfail:
onfail
~~~~~~
@ -369,6 +371,8 @@ The ``onfail`` requisite is applied in the same way as ``require`` as ``watch``:
- onfail:
- mount: primary_mount
.. _requisites-onchanges:
onchanges
~~~~~~~~~

View file

@ -220,8 +220,8 @@ Advanced Minion Targeting
=========================
In addition to globs, minions can be specified in top files a few other
ways. Some common ones are :doc:`compound matches </topics/targeting/compound>`
and :doc:`node groups </topics/targeting/nodegroups>`.
ways. Some common ones are :ref:`compound matches <targeting-compound>`
and :ref:`node groups <targeting-nodegroups>`.
Below is a slightly more complex top file example, showing the different types
of matches you can perform:

View file

@ -3,7 +3,7 @@ Salt Cloud basic usage
Salt Cloud needs, at least, one configured
:ref:`Provider <cloud-provider-specifics>`
and :doc:`Profile <profiles>` to be functional.
and :ref:`Profile <salt-cloud-profiles>` to be functional.
Creating a VM
-------------

View file

@ -1,3 +1,5 @@
.. _cloud-getting-started-gce:
==========================================
Getting Started With Google Compute Engine
==========================================

View file

@ -2,7 +2,7 @@ Install Salt Cloud
==================
Salt Cloud is now part of Salt proper. It was merged in as of
:doc:`Salt version 2014.1.0 </topics/releases/2014.1.0>`.
:ref:`Salt version 2014.1.0 <release-2014-1-0>`.
On Ubuntu, install Salt Cloud by using following command:
@ -28,4 +28,4 @@ Installing Salt Cloud for development
Installing Salt for development enables Salt Cloud development as well, just
make sure ``apache-libcloud`` is installed as per above paragraph.
See these instructions: :doc:`Installing Salt for development </topics/development/hacking>`.
See these instructions: :ref:`Installing Salt for development <installing-for-development>`.

View file

@ -101,7 +101,7 @@ Here are the options to configure your containers:
dnsservers
List of DNS servers to use. This is optional.
minion
minion configuration (see :doc:`Minion Configuration in Salt Cloud </topics/cloud/config>`)
minion configuration (see :ref:`Minion Configuration in Salt Cloud <salt-cloud-config>`)
bootstrap_delay
specify the time to wait (in seconds) between container creation
and salt bootstrap execution. It is useful to ensure that all essential services

View file

@ -131,8 +131,8 @@ ssh_interface
for a certain period of time and then destroys the VM. With the nova drive,
private cloud networks can be defined here.
For more information concerning cloud profiles, see :doc:`here
</topics/cloud/profiles>`.
For more information concerning cloud profiles, see :ref:`here
<salt-cloud-profiles>`.
change_password

View file

@ -144,5 +144,5 @@ ssh_interface
deploy
Set to False if Salt should not be installed on the node.
For more information concerning cloud profiles, see :doc:`here
</topics/cloud/profiles>`.
For more information concerning cloud profiles, see :ref:`here
<salt-cloud-profiles>`.

View file

@ -1,5 +1,7 @@
:orphan:
.. _legacy-salt-cloud-release-notes:
===============================
Legacy salt-cloud Release Notes
===============================

View file

@ -10,7 +10,7 @@ Virtual Machines Are Created, But Do Not Respond
Are TCP ports 4505 and 4506 open on the master? This is easy to overlook on new
masters. Information on how to open firewall ports on various platforms can be
found :doc:`here </topics/tutorials/firewall>`.
found :ref:`here <firewall>`.
Generic Troubleshooting Steps

View file

@ -1,3 +1,5 @@
.. _cloud-getting-started-vmware:
===========================
Getting Started With VMware
===========================

View file

@ -9,7 +9,7 @@ Getting Started With vSphere
The :py:func:`vsphere <salt.cloud.clouds.vsphere>` cloud driver has been
deprecated in favor of the :py:func:`vmware <salt.cloud.clouds.vmware>`
cloud driver and will be removed in Salt 2016.11.0. Please refer to
:doc:`Getting started with VMware </topics/cloud/vmware>` instead to get
:ref:`Getting started with VMware <cloud-getting-started-vmware>` instead to get
started with the configuration.
VMware vSphere is a management platform for virtual infrastructure and cloud

View file

@ -135,7 +135,7 @@ When adding a new function or state, where possible try to use a
If you are uncertain what version should be used, either consult a core
developer in IRC or bring this up when opening your
:doc:`pull request </topics/development/hacking>` and a core developer will add the proper
:ref:`pull request <installing-for-development>` and a core developer will add the proper
version once your pull request has been merged. Bugfixes will be available in a
bugfix release (i.e. 0.17.1, the first bugfix release for 0.17.0), while new
features are held for feature releases, and this will affect what version

View file

@ -1,3 +1,5 @@
.. _deprecations:
================
Deprecating Code
================

View file

@ -112,7 +112,7 @@ Install Salt (and dependencies) into the virtualenv:
.. note:: Installing dependencies on OS X.
You can install needed dependencies on OS X using homebrew or macports.
See :doc:`OS X Installation </topics/installation/osx>`
See :ref:`OS X Installation <macos-installation>`
.. warning:: Installing on RedHat-based Distros
@ -160,7 +160,7 @@ Edit the minion config file:
also running a non-development version of Salt, then you will have to
change the ``master_port`` value in the minion config to match.
.. note:: Using `salt-call` with a :doc:`Standalone Minion </topics/tutorials/standalone_minion>`
.. note:: Using `salt-call` with a :ref:`Standalone Minion <tutorial-standalone-minion>`
If you plan to run `salt-call` with this self-contained development
environment in a masterless setup, you should invoke `salt-call` with
@ -221,8 +221,8 @@ If you would like to log to the console instead of to the log file, remove the
# use 'limit descriptors 2047' for c-shell
ulimit -n 2047
To set file descriptors on OSX, refer to the :doc:`OS X Installation
</topics/installation/osx>` instructions.
To set file descriptors on OSX, refer to the :ref:`OS X Installation
<macos-installation>` instructions.
Changing Default Paths
@ -337,7 +337,7 @@ Run the test suite with following command:
./setup.py test
See :doc:`here <tests/index>` for more information regarding the test suite.
See :ref:`here <salt-test-suite>` for more information regarding the test suite.
Issue and Pull Request Labeling System
--------------------------------------

View file

@ -37,7 +37,7 @@ coordinate with the assignee via the GitHub issue tracker to create the best pos
The issue is being actively worked on by a SaltStack engineer. Sprint milestones names are constructed from the
chemical symbol of the next release's codename and the number of sprints until that release is made. For example,
if the next release codename is ``Neon`` and there are five sprints until that release, the corresponding sprint
milestone will be called ``Ne 5``. See :doc:`<topics/releases/version_numbers>` for a discussion of Salt's release
milestone will be called ``Ne 5``. See :ref:`<version-numbers>` for a discussion of Salt's release
codenames.
Labels
@ -295,5 +295,5 @@ with labels.
The issue is related to a Zendesk customer support ticket.
``<Release>``
The issue is scheduled to be implemented by ``<Release>``. See :doc:`<topics/releases/version_numbers>` for a
The issue is scheduled to be implemented by ``<Release>``. See :ref:`<version-numbers>` for a
discussion of Salt's release codenames.

View file

@ -1,3 +1,5 @@
.. _logging-internals:
=================
Logging Internals
=================

View file

@ -24,11 +24,11 @@ detecting information about the system. The only restraint in execution
modules is that the defined functions always return a JSON serializable
object.
For a list of all built in execution modules, click :doc:`here
</ref/modules/all/index>`
For a list of all built in execution modules, click :ref:`here
<all-salt_modules>`
For information on writing execution modules, see :doc:`this page
</ref/modules/index>`.
For information on writing execution modules, see :ref:`this page
<writing-execution-modules>`.
Interactive Debugging

View file

@ -1,3 +1,5 @@
.. _reporting-bugs:
==============
Reporting Bugs
==============

View file

@ -16,7 +16,7 @@ environment variables ``SALT_MASTER_CONFIG`` and ``SALT_MINION_CONFIG``.
.. seealso::
:doc:`Configuration </ref/configuration/index>`
:ref:`Configuration <configuring-salt>`
Using the Salt Command
======================

View file

@ -169,8 +169,8 @@ When to Use a Custom Grain
Before adding new grains, consider what the data is and remember that grains
should (for the most part) be static data.
If the data is something that is likely to change, consider using :doc:`Pillar
<../pillar/index>` or an execution module instead. If it's a simple set of
If the data is something that is likely to change, consider using :ref:`Pillar
<pillar>` or an execution module instead. If it's a simple set of
key/value pairs, pillar is a good match. If compiling the information requires
that system commands be run, then putting this information in an execution
module is likely a better idea.

View file

@ -23,7 +23,7 @@ to Salt as well
A tutorial on setting up multimaster with "hot" masters is here:
:doc:`Multimaster Tutorial </topics/tutorials/multimaster>`
:ref:`Multimaster Tutorial <tutorial-multi-master>`
Multimaster with Failover
=========================
@ -42,7 +42,7 @@ Failover can be combined with PKI-style encrypted keys, but PKI is NOT
REQUIRED to use failover.
Multimaster with PKI and Failover is discussed in
:doc:`this tutorial </topics/tutorials/multimaster_pki>`
:ref:`this tutorial <tutorial-multi-master-pki>`
``master_type: failover`` can be combined with ``master_shuffle: True``
to spread minion connections across all masters (one master per
@ -61,7 +61,7 @@ With the syndic, a Salt infrastructure can be partitioned in such a way that
certain masters control certain segments of the infrastructure, and "Master
of Masters" nodes can control multiple segments underneath them.
Syndics are covered in depth in :doc:`Salt Syndic </topics/topology/syndic>`.
Syndics are covered in depth in :ref:`Salt Syndic <syndic>`.
Syndic with Multimaster
=======================
@ -71,4 +71,4 @@ Syndic with Multimaster
Syndic with Multimaster lets you connect a syndic to multiple masters to provide
an additional layer of redundancy in a syndic configuration.
Syndics are covered in depth in :doc:`Salt Syndic </topics/topology/syndic>`.
Syndics are covered in depth in :ref:`Salt Syndic <syndic>`.

View file

@ -18,7 +18,7 @@ Install Salt stable releases from the Arch Linux Official repositories as follow
pacman -S salt-zmq
To install Salt stable releases using the :doc:`RAET protocol<topics/development/raet/index>`,
To install Salt stable releases using the :ref:`RAET protocol<raet>`,
use the following:
.. code-block:: bash
@ -77,4 +77,4 @@ seen here:
systemctl start salt-master
Now go to the :doc:`Configuring Salt</ref/configuration/index>` page.
Now go to the :ref:`Configuring Salt<configuring-salt>` page.

View file

@ -106,4 +106,4 @@ more than one package name may be given at a time:
Post-installation tasks
=======================
Now, go to the :doc:`Configuring Salt </ref/configuration/index>` page.
Now, go to the :ref:`Configuring Salt <configuring-salt>` page.

View file

@ -116,7 +116,7 @@ To start the Minion:
systemctl start salt-minion.service
Now go to the :doc:`Configuring Salt</ref/configuration/index>` page.
Now go to the :ref:`Configuring Salt<configuring-salt>` page.
.. _`Bootstrap Script`: https://github.com/saltstack/salt-bootstrap
.. _`EPEL`: http://fedoraproject.org/wiki/EPEL

View file

@ -100,4 +100,4 @@ Start the Salt Minion as follows:
service salt_minion start
Now go to the :doc:`Configuring Salt</ref/configuration/index>` page.
Now go to the :ref:`Configuring Salt<configuring-salt>` page.

View file

@ -11,6 +11,4 @@ Salt can be easily installed on Gentoo via Portage:
Post-installation tasks
=======================
Now go to the :doc:`Configuring Salt</ref/configuration/index>` page.
.. _GitHub downloads: https://github.com/saltstack/salt/downloads
Now go to the :ref:`Configuring Salt<configuring-salt>` page.

View file

@ -174,7 +174,7 @@ a security vulnerability.
.. seealso::
:doc:`Installing Salt for development </topics/development/hacking>` and
:ref:`Installing Salt for development <installing-for-development>` and
contributing to the project.
Building Packages using Salt Pack

View file

@ -62,4 +62,4 @@ To start the Minion:
rcctl start salt_minion
Now go to the :doc:`Configuring Salt</ref/configuration/index>` page.
Now go to the :ref:`Configuring Salt<configuring-salt>` page.

View file

@ -1,3 +1,5 @@
.. _macos-installation:
====
OS X
====
@ -76,5 +78,5 @@ Now the salt-master should run without errors:
Post-installation tasks
=======================
Now go to the :doc:`Configuring Salt</ref/configuration/index>` page.
Now go to the :ref:`Configuring Salt<configuring-salt>` page.

View file

@ -243,4 +243,4 @@ To start the Minion:
systemctl start salt-minion.service
Now go to the :doc:`Configuring Salt</ref/configuration/index>` page.
Now go to the :ref:`Configuring Salt<configuring-salt>` page.

View file

@ -156,4 +156,4 @@ For SLE 11 SP4 run the following as root:
zypper refresh
zypper install salt salt-minion salt-master
Now go to the :doc:`Configuring Salt</ref/configuration/index>` page.
Now go to the :ref:`Configuring Salt<configuring-salt>` page.

View file

@ -90,4 +90,4 @@ more than one package name may be given at a time:
Post-installation tasks
=======================
Now go to the :doc:`Configuring Salt</ref/configuration/index>` page.
Now go to the :ref:`Configuring Salt<configuring-salt>` page.

View file

@ -40,7 +40,7 @@ aren't running FreeBSD, and the second block changes the file name based on the
*os* grain.
Writing **if-else** blocks can lead to very redundant state files however. In
this case, using :doc:`pillars</topics/pillar/index>`, or using a previously
this case, using :ref:`pillars<pillar>`, or using a previously
defined variable might be easier:
.. code-block:: yaml

View file

@ -22,7 +22,7 @@ Functions in the saltutil Module
================================
Salt 0.9.7 introduced a few new functions to the
:doc:`saltutil</ref/modules/all/salt.modules.saltutil>` module for managing
:mod:`saltutil<salt.modules.saltutil>` module for managing
jobs. These functions are:
1. ``running``
@ -108,8 +108,8 @@ Scheduling can be enabled by multiple methods:
- Minion pillar data. Schedule is implemented by refreshing the minion's pillar data,
for example by using ``saltutil.refresh_pillar``.
- The :doc:`schedule state</ref/states/all/salt.states.schedule>` or
:doc:`schedule module</ref/modules/all/salt.modules.schedule>`
- The :mod:`schedule state<salt.states.schedule>` or
:mod:`schedule module<salt.modules.schedule>`
.. note::

View file

@ -1,3 +1,5 @@
.. _master-tops-system:
==================
Master Tops System
==================
@ -18,7 +20,7 @@ Using the new `master_tops` option is simple:
master_tops:
ext_nodes: cobbler-external-nodes
for :doc:`Cobbler <../../ref/tops/all/salt.tops.cobbler>` or:
for :mod:`Cobbler <salt.tops.cobbler>` or:
.. code-block:: yaml
@ -27,7 +29,7 @@ for :doc:`Cobbler <../../ref/tops/all/salt.tops.cobbler>` or:
inventory_base_uri: /etc/reclass
classes_uri: roles
for :doc:`Reclass <../../ref/tops/all/salt.tops.reclass_adapter>`.
for :mod:`Reclass <salt.tops.reclass_adapter>`.
It's also possible to create custom master_tops modules. These modules must go
in a subdirectory called `tops` in the `extension_modules` directory.

View file

@ -5,10 +5,9 @@ Orchestrate Runner
==================
Orchestration is accomplished in salt primarily through the :ref:`Orchestrate
Runner <orchestrate-runner>`. Added in version 0.17.0, this Salt :doc:`Runner
</ref/runners/index>` can use the full suite of :doc:`requisites
</ref/states/requisites>` available in states, and can also execute
states/functions using salt-ssh.
Runner <orchestrate-runner>`. Added in version 0.17.0, this Salt :ref:`Runner
<runners>` can use the full suite of :ref:`requisites` available in states,
and can also execute states/functions using salt-ssh.
The Orchestrate Runner
----------------------
@ -20,7 +19,7 @@ The Orchestrate Runner
The Orchestrate Runner (originally called the state.sls runner) offers all
the functionality of the OverState, but with some advantages:
* All :doc:`requisites </ref/states/requisites>` available in states can be
* All :ref:`requisites` available in states can be
used.
* The states/functions will also work on salt-ssh minions.
@ -146,11 +145,11 @@ More Complex Orchestration
~~~~~~~~~~~~~~~~~~~~~~~~~~
Many states/functions can be configured in a single file, which when combined
with the full suite of :doc:`requisites </ref/states/requisites>`, can be used
with the full suite of :ref:`requisites`, can be used
to easily configure complex orchestration tasks. Additionally, the
states/functions will be executed in the order in which they are defined,
unless prevented from doing so by any :doc:`requisites
</ref/states/requisites>`, as is the default in SLS files since 0.17.0.
unless prevented from doing so by any :ref:`requisites`, as is the default in
SLS files since 0.17.0.
.. code-block:: yaml

View file

@ -1,3 +1,5 @@
.. _proxy-minion-beacon:
.. versionadded:: 2015.8.3
===================

View file

@ -1,3 +1,5 @@
.. _proxy-minion-end-to-end-example:
====================================
Salt Proxy Minion End-to-End Example
====================================

View file

@ -21,19 +21,19 @@ your typical housecat would be excellent source material for a PhD thesis.
Salt proxy-minions provide the 'plumbing' that allows device enumeration
and discovery, control, status, remote execution, and state management.
See the :doc:`Proxy Minion Walkthrough </topics/proxyminion/demo>` for an end-to-end
See the :ref:`Proxy Minion Walkthrough <proxy-minion-end-to-end-example>` for an end-to-end
demonstration of a working REST-based proxy minion.
See the :doc:`Proxy Minion SSH Walkthrough </topics/proxyminion/ssh>` for an end-to-end
See the :ref:`Proxy Minion SSH Walkthrough <proxy-minion-ssh-end-to-end-example>` for an end-to-end
demonstration of a working SSH proxy minion.
See :doc:`Proxyminion States </topics/proxyminion/state>` to configure and
See :ref:`Proxyminion States <proxy-minion-states>` to configure and
run ``salt-proxy`` on a remote minion. Specify all your master side
proxy (pillar) configuration and use this state to remotely configure proxies on one
or more minions.
See :doc:`Proxyminion Beacon </topics/proxyminion/beacon>` to help
See :ref:`Proxyminion Beacon <proxy-minion-beacon>` to help
with easy configuration and management of ``salt-proxy`` processes.
New in 2016.3

View file

@ -1,3 +1,5 @@
.. _proxy-minion-ssh-end-to-end-example:
========================================
Salt Proxy Minion SSH End-to-End Example
========================================

View file

@ -1,3 +1,5 @@
.. _proxy-minion-states:
.. versionadded:: 2015.8.2
===================

View file

@ -1,3 +1,5 @@
.. _release-0-16-0:
=========================
Salt 0.16.0 Release Notes
=========================
@ -18,7 +20,7 @@ salt masters at the same time. This allows for multiple masters to send out comm
to minions and for minions to automatically reconnect to masters that have gone
down. A tutorial is available to help get started here:
:doc:`Multi Master Tutorial </topics/tutorials/multimaster>`
:ref:`Multi Master Tutorial <tutorial-multi-master>`
Prereq, the New Requisite
-------------------------
@ -46,7 +48,7 @@ Relative Includes
The ability to include an sls relative to the defined sls has been added, the
new syntax id documented here:
:doc:`Includes </ref/states/include>`
:ref:`Includes <states-include>`
More State Output Options
-------------------------
@ -61,7 +63,7 @@ Improved Windows Support
Support for Salt on Windows continues to improve. Software management on
Windows has become more seamless with Linux/UNIX/BSD software management.
Installed software is now recognized by the short names defined in the
:doc:`repository SLS </topics/windows/windows-package-manager>`. This makes it
:ref:`repository SLS <windows-package-manager>`. This makes it
possible to run ``salt '*' pkg.version firefox`` and get back results from
Windows and non-Windows minions alike.

View file

@ -4,7 +4,7 @@ Salt 0.16.2 Release Notes
:release: 2013-08-01
Version 0.16.2 is a bugfix release for :doc:`0.16.0 </topics/releases/0.16.0>`,
Version 0.16.2 is a bugfix release for :ref:`0.16.0 <release-0-16-0>`,
and contains a number of fixes.
Windows
@ -26,7 +26,7 @@ Grains
Pillar
------
- Don't try to load :doc:`git_pillar </ref/pillar/all/salt.pillar.git_pillar>`
- Don't try to load :mod:`git_pillar <salt.pillar.git_pillar>`
if not enabled in master config (:issue:`6052`)
- Functions :mod:`pillar.item <salt.modules.pillar.item>` and
:mod:`pillar.items <salt.modules.pillar.items>` added for parity with
@ -143,7 +143,7 @@ pip
MySQL
-----
- Allow specification of :doc:`MySQL </ref/modules/all/salt.modules.mysql>`
- Allow specification of :mod:`MySQL <salt.modules.mysql>`
connection arguments via the CLI, overriding/bypassing minion config params
- Allow :mod:`mysql_user.present <salt.states.mysql_user.present>` states to
set a passwordless login (:issue:`5550`)
@ -159,16 +159,16 @@ PostgreSQL
Miscellaneous
-------------
- Don't allow :doc:`npm states </ref/states/all/salt.states.npm>` to be used if
:doc:`npm module </ref/modules/all/salt.modules.npm>` is not available
- Don't allow :mod:`npm states <salt.states.npm>` to be used if
:mod:`npm module <salt.modules.npm>` is not available
- Fixed :mod:`alternatives.install <salt.states.alternatives.install>` states
for which the target is a symlink (:issue:`6162`)
- Fixed traceback in :doc:`sysbench module
</ref/modules/all/salt.modules.sysbench>` (:issue:`6175`)
- Fixed traceback in :mod:`sysbench module
<salt.modules.sysbench>` (:issue:`6175`)
- Fixed traceback in job cache
- Fixed tempfile cleanup for windows
- Fixed issue where SLS files using the :doc:`pydsl renderer
</ref/renderers/all/salt.renderers.pydsl>` were not being run
- Fixed issue where SLS files using the :mod:`pydsl renderer
<salt.renderers.pydsl>` were not being run
- Fixed issue where returners were being passed incorrect information
(:issue:`5518`)
- Fixed traceback when numeric args are passed to :mod:`cmd.script
@ -179,7 +179,7 @@ Miscellaneous
<salt.states.supervisord.running>` states are run with ``test=True``
(:issue:`6053`)
- Fixed tracebacks when Salt encounters problems running rbenv (:issue:`5888`)
- Only make the :doc:`monit module </ref/modules/all/salt.modules.monit>`
- Only make the :mod:`monit module <salt.modules.monit>`
available if monit binary is present (:issue:`5871`)
- Fixed incorrect behavior of :mod:`img.mount_image
<salt.modules.img.mount_image>`
@ -189,7 +189,7 @@ Miscellaneous
- Fixed tracebacks when Salt encounters problems running gem (:issue:`5886`)
- Fixed incorrect behavior of :mod:`selinux.boolean
<salt.states.selinux.boolean>` states (:issue:`5912`)
- :doc:`RabbitMQ </ref/modules/all/salt.modules.rabbitmq>`: Quote passwords to
- :mod:`RabbitMQ <salt.modules.rabbitmq>`: Quote passwords to
avoid symbols being interpolated by the shell (:issue:`6338`)
- Fixed tracebacks in :mod:`extfs.mkfs <salt.modules.extfs.mkfs>` and
:mod:`extfs.tune <salt.modules.extfs.tune>` (:issue:`6462`)

View file

@ -4,8 +4,8 @@ Salt 0.16.3 Release Notes
:release: 2013-08-09
Version 0.16.3 is another bugfix release for :doc:`0.16.0
</topics/releases/0.16.0>`. The changes include:
Version 0.16.3 is another bugfix release for :ref:`0.16.0
<release-0-16-0>`. The changes include:
- Various documentation fixes
- Fix proc directory regression (:issue:`6502`)

View file

@ -4,8 +4,8 @@ Salt 0.16.4 Release Notes
:release: 2013-09-07
Version 0.16.4 is another bugfix release for :doc:`0.16.0
</topics/releases/0.16.0>`, likely to be the last before 0.17.0 is released.
Version 0.16.4 is another bugfix release for :ref:`0.16.0
<release-0-16-0>`, likely to be the last before 0.17.0 is released.
The changes include:

View file

@ -1,3 +1,5 @@
.. _release-0-17-0:
=========================
Salt 0.17.0 Release Notes
=========================

View file

@ -212,8 +212,8 @@ David Anderson
Fix Reference
=============
Version 0.17.1 is the first bugfix release for :doc:`0.17.0
</topics/releases/0.17.0>`. The changes include:
Version 0.17.1 is the first bugfix release for :ref:`0.17.0
<release-0-17-0>`. The changes include:
- Fix symbolic links in thin.tgz (:issue:`7482`)
- Pass env through to file.patch state (:issue:`7452`)

View file

@ -4,8 +4,8 @@ Salt 0.17.2 Release Notes
:release: 2013-11-14
Version 0.17.2 is another bugfix release for :doc:`0.17.0
</topics/releases/0.17.0>`. The changes include:
Version 0.17.2 is another bugfix release for :ref:`0.17.0
<release-0-17-0>`. The changes include:
- Add ability to delete key with grains.delval (:issue:`7872`)
- Fix possible state compiler stack trace (:issue:`5767`)

View file

@ -9,8 +9,8 @@ Salt 0.17.3 Release Notes
0.17.3 had some regressions which were promptly fixed in the 0.17.4
release. Please use 0.17.4 instead.
Version 0.17.3 is another bugfix release for :doc:`0.17.0
</topics/releases/0.17.0>`. The changes include:
Version 0.17.3 is another bugfix release for :ref:`0.17.0
<release-0-17-0>`. The changes include:
- Fix some jinja render errors (:issue:`8418`)
- Fix ``file.replace`` state changing file ownership (:issue:`8399`)

View file

@ -4,8 +4,8 @@ Salt 0.17.4 Release Notes
:release: 2013-12-10
Version 0.17.4 is another bugfix release for :doc:`0.17.0
</topics/releases/0.17.0>`. The changes include:
Version 0.17.4 is another bugfix release for :ref:`0.17.0
<release-0-17-0>`. The changes include:
- Fix file.replace bug when replacement str is numeric (:issue:`9101`)
- Fix regression in file.managed (:issue:`9131`)

View file

@ -4,8 +4,8 @@ Salt 0.17.5 Release Notes
:release: 2014-01-27
Version 0.17.5 is another bugfix release for :doc:`0.17.0
</topics/releases/0.17.0>`. The changes include:
Version 0.17.5 is another bugfix release for :ref:`0.17.0
<release-0-17-0>`. The changes include:
- Fix ``user.present`` states with non-string fullname (:issue:`9085`)
- Fix ``virt.init`` return value on failure (:issue:`6870`)

View file

@ -84,7 +84,7 @@ configuration file can be accessed inside of the minion modules via the __opt__
dict.
Information on how to use this simple addition has been added to the wiki:
:doc:`Writing modules </ref/states/writing>`
:ref:`Writing modules <state-modules>`
The test module has an example of using the __opts__ dict, and how to set
default options:

View file

@ -42,7 +42,7 @@ A big feature is the addition of Salt run, the ``salt-run`` command allows for
master side execution modules to be made that gather specific information or
execute custom routines from the master.
Documentation for salt-run can be found :doc:`here </ref/runners/index>`
Documentation for salt-run can be found :ref:`here <runners>`
Refined Outputters
``````````````````
@ -59,7 +59,7 @@ Cross Calling Salt Modules
Salt modules can now call each other, the ``__salt__`` dict has been added to
the predefined references in minion modules. This new feature is documented in
the :doc:`modules documentation </ref/modules/index>`.
the :ref:`modules documentation <writing-execution-modules>`.
Watch Option Added to Salt State System
````````````````````````````````````````

View file

@ -49,8 +49,8 @@ to act as a communication channel between minions and as a general
infrastructure message bus.
Peer communication is turned off by default but can be enabled via the ``peer``
option in the master configuration file. Documentation on the new :doc:`Peer
interface </ref/peer>`.
option in the master configuration file. Documentation on the new :ref:`Peer
interface <peer>`.
Easily Extensible API
`````````````````````

View file

@ -92,7 +92,7 @@ Major Features
Pillar
------
:doc:`Pillar </topics/pillar/index>` offers an interface to declare variable data on the master that is then
:ref:`Pillar <pillar>` offers an interface to declare variable data on the master that is then
assigned to the minions. The pillar data is made available to all modules,
states, sls files etc. It is compiled on the master and is declared using the
existing renderer system. This means that learning pillar should be fairly
@ -314,51 +314,51 @@ server restarts behind a load balancer or doing maintenance on BSD firewalls
using carp much easier with salt.
Module Updates
---------------
--------------
This is a list of notable, but non-exhaustive updates with new and existing
modules.
Windows support has seen a flurry of support this release cycle. We've gained
all new :doc:`file </ref/modules/all/salt.modules.win_file>`,
:doc:`network </ref/modules/all/salt.modules.win_network>`, and
:doc:`shadow </ref/modules/all/salt.modules.win_shadow>` modules. Please note
all new :mod:`file <alt.modules.win_file>`,
:mod:`network <salt.modules.win_network>`, and
:mod:`shadow <salt.modules.win_shadow>` modules. Please note
that these are still a work in progress.
For our ruby users, new :doc:`rvm </ref/modules/all/salt.modules.rvm>` and
:doc:`gem </ref/modules/all/salt.modules.gem>` modules have been added along
with the :doc:`associated </ref/states/all/salt.states.rvm>`
:doc:`states </ref/states/all/salt.states.gem>`
For our ruby users, new :mod:`rvm <salt.modules.rvm>` and
:mod:`gem <salt.modules.gem>` modules have been added along
with the :mod:`associated <salt.states.rvm>`
:mod:`states <salt.states.gem>`
The :doc:`virt </ref/modules/all/salt.modules.virt>` module gained basic Xen support.
The :mod:`virt <salt.modules.virt>` module gained basic Xen support.
The :doc:`yum </ref/modules/all/salt.modules.yumpkg>` module gained
The :mod:`yum <salt.modules.yumpkg>` module gained
Scientific Linux support.
The :doc:`pkg </ref/modules/all/salt.modules.aptpkg>` module on Debian, Ubuntu,
The :mod:`pkg <salt.modules.aptpkg>` module on Debian, Ubuntu,
and derivatives force apt to run in a non-interactive mode. This prevents
issues when package installation waits for confirmation.
A :doc:`pkg </ref/modules/all/salt.modules.zypper>` module for OpenSUSE's
A :mod:`pkg <salt.modules.zypper>` module for OpenSUSE's
zypper was added.
The :doc:`service </ref/modules/all/salt.modules.upstart>` module on Ubuntu
The :mod:`service <salt.modules.upstart>` module on Ubuntu
natively supports upstart.
A new :doc:`debconf </ref/modules/all/salt.modules.debconfmod>` module was
A new :mod:`debconf <salt.modules.debconfmod>` module was
contributed by our community for more advanced control over deb package
deployments on Debian based distributions.
The :doc:`mysql.user </ref/states/all/salt.states.mysql_user>` state and
:doc:`mysql </ref/modules/all/salt.modules.mysql>` module gained a
The :mod:`mysql.user <salt.states.mysql_user>` state and
:mod:`mysql <salt.modules.mysql>` module gained a
*password_hash* argument.
The :doc:`cmd </ref/modules/all/salt.modules.cmdmod>` module and state gained
The :mod:`cmd <salt.modules.cmdmod>` module and state gained
a *shell* keyword argument for specifying a shell other than ``/bin/sh`` on
Linux / Unix systems.
New :doc:`git </ref/modules/all/salt.modules.git>` and
:doc:`mercurial </ref/modules/all/salt.modules.hg>` modules have been added
New :mod:`git <salt.modules.git>` and
:mod:`mercurial <salt.modules.hg>` modules have been added
for fans of distributed version control.

View file

@ -1,3 +1,5 @@
.. _release-2014-1-0:
===============================================
Salt 2014.1.0 Release Notes - Codename Hydrogen
===============================================
@ -6,8 +8,8 @@ Salt 2014.1.0 Release Notes - Codename Hydrogen
Due to a change in master to minion communication, 2014.1.0 minions are not
compatible with older-version masters. Please upgrade masters first.
More info on backwards-compatibility policy :doc:`here
</topics/installation/index>`, under the "Upgrading Salt" subheading.
More info on backwards-compatibility policy :ref:`here
<installation`, under the "Upgrading Salt" subheading.
.. note::
@ -35,7 +37,7 @@ testing making roughly double the coverage in the Salt tests, and comes with
many new features.
2014.1.0 is the first release to follow the new date-based release naming
system. See the :doc:`version numbers</topics/releases/version_numbers>`
system. See the :ref:`version numbers<version-numbers>`
page for more details.
Major Features
@ -47,8 +49,7 @@ Salt Cloud Merged into Salt
Salt Cloud is a tool for provisioning salted minions across various cloud
providers. Prior to this release, Salt Cloud was a separate project but this
marks its full integration with the Salt distribution. A Getting Started guide
and additional documentation for Salt Cloud can be found :doc:`here
</topics/cloud/index>`:
and additional documentation for Salt Cloud can be found :ref:`here <salt-cloud>`:
Google Compute Engine
@ -60,7 +61,7 @@ they run.
For more information on Salt Stack and GCE, please see `this blog post`_.
Documentation for Salt and GCE can be found :doc:`here </topics/cloud/gce>`.
Documentation for Salt and GCE can be found :ref:`here <cloud-getting-started-gce>`.
.. _this blog post: http://googlecloudplatform.blogspot.com/2013/12/saltstack-for-google-compute-engine.html
@ -160,7 +161,7 @@ from the salt fileserver. The path for these files takes the following format::
``minion-id`` is the id of the "source" minion, the one from which the files
were pushed to the master. ``/path/to/file`` is the full path of the file.
The :doc:`MinionFS Walkthrough </topics/tutorials/minionfs>` contains a more
The :ref:`MinionFS Walkthrough <tutorial-minionfs>` contains a more
thorough example of how to use this backend.
@ -247,7 +248,7 @@ Proxy Minions
-------------
Initial basic support for Proxy Minions is in this release. Documentation can
be found :doc:`here </topics/topology/proxyminion/index>`.
be found :ref:`here <proxy>`.
Proxy minions are a developing feature in Salt that enables control of devices
that cannot run a minion. Examples include network gear like switches and

View file

@ -4,8 +4,8 @@ Salt 2014.1.1 Release Notes
:release: 2014-03-18
Version 2014.1.1 is a bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. The changes include:
Version 2014.1.1 is a bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. The changes include:
- Various doc fixes, including up-to-date Salt Cloud installation documentation.
- Renamed state.sls runner to state.orchestrate, to reduce confusion with the :mod:`state.sls <salt.modules.state.sls>` execution function

View file

@ -10,8 +10,8 @@ Salt 2014.1.10 Release Notes
detection, and thus was never packaged for general release. This version
contains the version detection fix, but is otherwise identical to 2014.1.9.
Version 2014.1.10 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. Changes include:
Version 2014.1.10 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. Changes include:
- Ensure salt-ssh will not continue if permissions on a temporary directory are
not correct.

View file

@ -4,8 +4,8 @@ Salt 2014.1.11 Release Notes
:release: 2014-08-29
Version 2014.1.11 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. Changes include:
Version 2014.1.11 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. Changes include:
- Fix for minion_id with byte-order mark (BOM) (:issue:`12296`)
- Fix ``runas`` deprecation in ``at`` module

View file

@ -4,8 +4,8 @@ Salt 2014.1.12 Release Notes
:release: 2014-10-08
Version 2014.1.12 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. Changes include:
Version 2014.1.12 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. Changes include:
- Fix ``scp_file`` always failing (which broke salt-cloud) (:issue:`16437`)
- Fix regression in pillar in masterless (:issue:`16210`, :issue:`16416`,

View file

@ -4,7 +4,7 @@ Salt 2014.1.13 Release Notes
:release: 2014-10-14
Version 2014.1.13 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. Changes include:
Version 2014.1.13 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. Changes include:
- Fix ``sftp_file`` by checking the exit status code of scp (which broke salt-cloud) (:issue:`16599`)

View file

@ -4,8 +4,8 @@ Salt 2014.1.2 Release Notes
:release: 2014-04-15
Version 2014.1.2 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. The changes include:
Version 2014.1.2 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. The changes include:
- Fix username detection when su'ed to root on FreeBSD (:issue:`11628`)
- Fix minionfs backend for file.recurse states

View file

@ -4,8 +4,8 @@ Salt 2014.1.3 Release Notes
:release: 2014-04-15
Version 2014.1.3 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. It was created as a hotfix for a regression
Version 2014.1.3 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. It was created as a hotfix for a regression
found in 2014.1.2, which was not distributed. The only change made was as
follows:

View file

@ -4,8 +4,8 @@ Salt 2014.1.4 Release Notes
:release: 2014-05-05
Version 2014.1.4 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. Changes include:
Version 2014.1.4 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. Changes include:
- Fix setup.py dependency issue (:issue:`12031`)
- Fix handling for IOErrors under certain circumstances (:issue:`11783` and

View file

@ -4,8 +4,8 @@ Salt 2014.1.5 Release Notes
:release: 2014-06-11
Version 2014.1.5 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. Changes include:
Version 2014.1.5 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. Changes include:
- Add function for finding cached job on the minion
- Fix iptables save file location for Debian (:issue:`11730`)
@ -42,7 +42,7 @@ Version 2014.1.5 is another bugfix release for :doc:`2014.1.0
- Removed the deprecated external nodes classifier (originally accessible by
setting a value for external_nodes in the master configuration file). Note
that this functionality has been marked deprecated for some time and was
replaced by the more general :doc:`master tops </topics/master_tops/index>`
replaced by the more general :ref:`master tops <master-tops-system>`
system.
- More robust escaping of ldap filter strings.
- Fix trailing slash in :conf_master:`gitfs_root` causing files not to be

View file

@ -4,8 +4,8 @@ Salt 2014.1.6 Release Notes
:release: 2014-07-08
Version 2014.1.6 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. Changes include:
Version 2014.1.6 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. Changes include:
- Fix extra ``iptables --help`` output (Sorry!) (:issue:`13648`,
:issue:`13507`, :issue:`13527`, :issue:`13607`)

View file

@ -4,8 +4,8 @@ Salt 2014.1.7 Release Notes
:release: 2014-07-09
Version 2014.1.7 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. Changes include:
Version 2014.1.7 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. Changes include:
- Fix batch mode regression (:issue:`14046`)

View file

@ -10,8 +10,8 @@ Salt 2014.1.8 Release Notes
detection, and thus was never packaged for general release. Please use
version 2014.1.10 instead.
Version 2014.1.8 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. Changes include:
Version 2014.1.8 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. Changes include:
- Ensure salt-ssh will not continue if permissions on a temporary directory are
not correct.

View file

@ -16,8 +16,8 @@ Salt 2014.1.9 Release Notes
detection, and thus was never packaged for general release. This version
contains the version detection fix, but is otherwise identical to 2014.1.8.
Version 2014.1.9 is another bugfix release for :doc:`2014.1.0
</topics/releases/2014.1.0>`. Changes include:
Version 2014.1.9 is another bugfix release for :ref:`2014.1.0
<release-2014-1-0>`. Changes include:
- Ensure salt-ssh will not continue if permissions on a temporary directory are
not correct.

View file

@ -1,3 +1,5 @@
.. _release-2014-7-0:
=============================================
Salt 2014.7.0 Release Notes - Codename Helium
=============================================
@ -53,7 +55,7 @@ Simply stated, users running Salt with RAET should expect some hiccups as we
hammer out the update. This is a BETA release of Salt RAET.
For information about how to use Salt with RAET please see the
:doc:`tutorial </topics/transports/raet/index>`.
:ref:`tutorial <raet>`.
Salt SSH Enhancements
=====================
@ -170,8 +172,8 @@ These runtime modifications make it easy to run groups of states together. In
future versions, we hope to fill out the ``mod_aggregate`` system to build in
more and more optimizations.
For more documentation on ``mod_aggregate``, see :doc:`the documentation
</ref/states/aggregate>`.
For more documentation on ``mod_aggregate``, see :ref:`the documentation
<mod-aggregate-state>`.
New Requisites: onchanges and onfail
------------------------------------
@ -184,7 +186,7 @@ The other new requisites, ``onfail``, and ``onfail_in``, allow for a state to ru
in reaction to the failure of another state.
For more information about these new requisites, see the
:doc:`requisites documentation </ref/states/requisites>`.
:ref:`requisites documentation <requisites>`.
Global onlyif and unless

View file

@ -4,8 +4,9 @@ Salt 2014.7.1 Release Notes
:release: 2015-01-12
Version 2014.7.1 is a bugfix release for :doc:`2014.7.0
</topics/releases/2014.7.0>`. The changes include:
Version 2014.7.1 is a bugfix release for :ref:`2014.7.0<release-2014-7-0>`.
The changes include:
- Fixed gitfs serving symlinks in :mod:`file.recurse
<salt.states.file.recurse>` states (:issue:`17700`)

View file

@ -4,8 +4,9 @@ Salt 2014.7.2 Release Notes
:release: 2015-02-09
Version 2014.7.2 is a bugfix release for :doc:`2014.7.0
</topics/releases/2014.7.0>`. The changes include:
Version 2014.7.2 is a bugfix release for :ref:`2014.7.0 <release-2014-7-0>`.
The changes include:
- Fix erroneous warnings for systemd service enabled check (:issue:`19606`)
- Fix FreeBSD kernel module loading, listing, and persistence

View file

@ -4,8 +4,7 @@ Salt 2014.7.3 Release Notes
:release: TBA
Version 2014.7.3 is a bugfix release for :doc:`2014.7.0
</topics/releases/2014.7.0>`.
Version 2014.7.3 is a bugfix release for :ref:`2014.7.0<release-2014-7-0>`.
Changes:

View file

@ -4,8 +4,7 @@ Salt 2014.7.4 Release Notes
:release: 2015-03-30
Version 2014.7.4 is a bugfix release for :doc:`2014.7.0
</topics/releases/2014.7.0>`.
Version 2014.7.4 is a bugfix release for :ref:`2014.7.0<release-2014-7-0>`.
This is a security release. The security issues fixed have only been present
since 2014.7.0, and only users of the two listed modules are vulnerable. The

View file

@ -4,8 +4,7 @@ Salt 2014.7.5 Release Notes
:release: 2015-04-16
Version 2014.7.5 is a bugfix release for :doc:`2014.7.0
</topics/releases/2014.7.0>`.
Version 2014.7.5 is a bugfix release for :ref:`2014.7.0<release-2014-7-0>`.
Changes:

View file

@ -4,8 +4,7 @@ Salt 2014.7.6 Release Notes
:release: 2015-05-18
Version 2014.7.6 is a bugfix release for :doc:`2014.7.0
</topics/releases/2014.7.0>`.
Version 2014.7.6 is a bugfix release for :ref:`2014.7.0<release-2014-7-0>`.
This release is a security release. A minor issue was found, as cited below:

View file

@ -1,3 +1,5 @@
.. _release-2015-5-0:
==============================================
Salt 2015.5.0 Release Notes - Codename Lithium
==============================================

View file

@ -4,8 +4,7 @@ Salt 2015.5.1 Release Notes
:release: 2015-05-20
Version 2015.5.1 is a bugfix release for :doc:`2015.5.0
</topics/releases/2015.5.0>`.
Version 2015.5.1 is a bugfix release for :ref:`2015.5.0<release-2015-5-0>`.
Changes:

View file

@ -2,8 +2,7 @@
Salt 2015.5.11 Release Notes
============================
Version 2015.5.11 is a bugfix release for :doc:`2015.5.0
</topics/releases/2015.5.0>`.
Version 2015.5.11 is a bugfix release for :ref:`2015.5.0<release-2015-5-0>`.
Changes for v2015.5.10..v2015.5.11
----------------------------------

View file

@ -4,8 +4,7 @@ Salt 2015.5.2 Release Notes
:release: 2015-06-10
Version 2015.5.2 is a bugfix release for :doc:`2015.5.0
</topics/releases/2015.5.0>`.
Version 2015.5.2 is a bugfix release for :ref:`2015.5.0<release-2015-5-0>`.
Extended Changelog Courtesy of Todd Stansell (https://github.com/tjstansell/salt-changelogs):

View file

@ -2,8 +2,7 @@
Salt 2015.5.4 Release Notes
===========================
Version 2015.5.4 is a bugfix release for :doc:`2015.5.0
</topics/releases/2015.5.0>`.
Version 2015.5.4 is a bugfix release for :ref:`2015.5.0<release-2015-5-0>`.
Changes:

Some files were not shown because too many files have changed in this diff Show more