Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/develop' into develop
Browse files Browse the repository at this point in the history
* upstream/develop: (42 commits)
  Typo fix (saltstack#34066)
  states.disk: rewrite unit tests
  states.disk.status: validate percent values
  states.disk: add documentation
  _active_mounts_openbsd: unbreak output for special filesystems (saltstack#34057)
  Use the develop version of the disk state
  fix saltstack#34038 (saltstack#34042)
  Merge pull request saltstack#34025 from rallytime/merge-2016.3
  Update saltmod tests to use master __opts__
  Documentation to describe orchestration support for masterless minions
  Support `salt.state` orchestration formats on masterless minions
  Import the orchestrate runner as an execution module function
  Updated latest release to 2016.3.1 Clean up installation instructions code-block type updates Add link to jinja tutorial
  fix launch config creation params (saltstack#34014)
  Always make chanes to minion config if set (saltstack#34021)
  `states.postgres_privileges` expects a real list, not a comma-separated string for `privileges`
  one clause to set OS grain from CPE_NAME
  fix redis_return's clean_old_jobs.
  Adds new Understanding Jinja topic, and fixes several Jinja doc issues. Removes the "Full list of builtin ..." from each module reference list, leaving just the module type for scanability.
  Call `sys.exit()` instead of `exit()`
  ...
  • Loading branch information
jojohans committed Jun 16, 2016
2 parents 3b73ba1 + 5a792ca commit e83b4bb
Show file tree
Hide file tree
Showing 92 changed files with 1,565 additions and 698 deletions.
5 changes: 3 additions & 2 deletions doc/_themes/saltstack2/layout.html
Original file line number Diff line number Diff line change
Expand Up @@ -221,10 +221,11 @@
<div class="footer">
<hr />

{% if on_saltstack %}
<div class="row">

{% if on_saltstack %}
<div class="col-sm-6">
<p><i>Generated on {{today}}.</i></p>

{% if build_type == "latest" %}
<p>You are viewing docs for the latest stable release, {{ latest_release }}. Switch to docs for the previous stable release, <a data-container="body" data-toggle="tooltip" data-placement="bottom" title="Docs for the previous stable release" href="/en/{{ previous_release_dir }}/">{{ previous_release }}</a>, or to a recent doc build from the <a data-container="body" data-toggle="tooltip" data-placement="bottom" title="Latest docs from the develop branch" href="/en/develop/">develop</a> branch.</p>
Expand Down Expand Up @@ -252,8 +253,8 @@


</div>
{% endif %}
</div>
{% endif %}
</div> <!--end footer-->
{%- endblock %}

Expand Down
9 changes: 9 additions & 0 deletions doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
import sys
import os
import types
import time

from sphinx.directives import TocTree

Expand Down Expand Up @@ -217,6 +218,8 @@ def inner(fn, *iargs, **ikwargs):
next_release = '' # next release
next_release_dir = '' # path on web server for next release branch

today = time.strftime("%B %d, %Y") + " at " + time.strftime("%X %Z")

# < --- START do not merge these settings to other branches START ---> #
build_type = 'develop' # latest, previous, develop, next
release = version # version, latest_release, previous_release
Expand Down Expand Up @@ -285,6 +288,11 @@ def inner(fn, *iargs, **ikwargs):
<p>AMD64: <a href="https://repo.saltstack.com/windows/Salt-Minion-{release}-AMD64-Setup.exe"><strong>Salt-Minion-{release}-AMD64-Setup.exe</strong></a>
| <a href="https://repo.saltstack.com/windows/Salt-Minion-{release}-AMD64-Setup.exe.md5"><strong>md5</strong></a></p>
.. |osxdownload| raw:: html
<p>x86_64: <a href="https://repo.saltstack.com/osx/salt-{release}-x86_64.pkg"><strong>salt-{release}-x86_64.pkg</strong></a>
| <a href="https://repo.saltstack.com/osx/salt-{release}-x86_64.pkg.md5"><strong>md5</strong></a></p>
""".format(release=release)

# A shortcut for linking to tickets on the GitHub issue tracker
Expand Down Expand Up @@ -362,6 +370,7 @@ def inner(fn, *iargs, **ikwargs):
'next_release_dir': next_release_dir,
'search_cx': search_cx,
'build_type': build_type,
'today': today,
}

html_use_index = True
Expand Down
6 changes: 3 additions & 3 deletions doc/ref/auth/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.auth:

=================================
Full list of builtin auth modules
=================================
============
auth modules
============

.. currentmodule:: salt.auth

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/beacons/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.beacons:

===================================
Full list of builtin beacon modules
===================================
==============
beacon modules
==============

.. currentmodule:: salt.beacons

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/engines/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.engines:

===================================
Full list of builtin engine modules
===================================
==============
engine modules
==============

.. currentmodule:: salt.engines

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/file_server/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.fileserver:

=======================================
Full list of builtin fileserver modules
=======================================
==================
fileserver modules
==================

.. currentmodule:: salt.fileserver

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/grains/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.grains:

===================================
Full list of builtin grains modules
===================================
==============
grains modules
==============

.. currentmodule:: salt.grains

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/modules/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt_modules:

======================================
Full list of builtin execution modules
======================================
=================
execution modules
=================

.. admonition:: Virtual modules

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/netapi/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-netapi-modules:

===========================
Full list of netapi modules
===========================
==============
netapi modules
==============

.. toctree::
:maxdepth: 2
Expand Down
6 changes: 3 additions & 3 deletions doc/ref/output/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.output:

===================================
Full list of builtin output modules
===================================
==============
output modules
==============

Follow one of the below links for further information and examples

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/pillar/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.pillars:

===================================
Full list of builtin pillar modules
===================================
==============
pillar modules
==============

.. currentmodule:: salt.pillar

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/proxy/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.proxy:

==================================
Full list of builtin proxy modules
==================================
=============
proxy modules
=============

.. currentmodule:: salt.proxy

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/queues/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.queues:

===========================
Full list of builtin queues
===========================
=============
queue modules
=============

.. currentmodule:: salt.queues

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/renderers/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.renderers:

=====================================
Full list of builtin renderer modules
=====================================
================
renderer modules
================

.. currentmodule:: salt.renderers

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/returners/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.returners:

=====================================
Full list of builtin returner modules
=====================================
================
returner modules
================

.. currentmodule:: salt.returners

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/roster/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.roster:

===================================
Full list of builtin roster modules
===================================
==============
roster modules
==============

.. currentmodule:: salt.roster

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/runners/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.runners:

===========================
Full list of runner modules
===========================
==============
runner modules
==============

.. currentmodule:: salt.runners

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/sdb/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.sdb:

================================
Full list of builtin sdb modules
================================
===========
sdb modules
===========

.. currentmodule:: salt.sdb

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/serializers/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.serializers:

================================
Full list of builtin serializers
================================
==================
serializer modules
==================

.. currentmodule:: salt.serializers

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/states/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.states:

==================================
Full list of builtin state modules
==================================
=============
state modules
=============

.. currentmodule:: salt.states

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/thorium/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.thorium:

====================================
Full list of builtin thorium modules
====================================
===============
thorium modules
===============

.. currentmodule:: salt.thorium

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/tops/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.tops:

========================================
Full list of builtin master tops modules
========================================
===================
master tops modules
===================

.. currentmodule:: salt.tops

Expand Down
6 changes: 3 additions & 3 deletions doc/ref/wheel/all/index.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _all-salt.wheel:

==================================
Full list of builtin wheel modules
==================================
=============
wheel modules
=============

.. currentmodule:: salt.wheel

Expand Down
15 changes: 0 additions & 15 deletions doc/topics/development/salt_projects.rst

This file was deleted.

7 changes: 6 additions & 1 deletion doc/topics/installation/debian.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,12 @@ Installation from the Official SaltStack Repository
Packages for Debian 8 (Jessie) and Debian 7 (Wheezy) are available in the
Official SaltStack repository.

Instructions are at http://repo.saltstack.com/#debian.
Instructions are at https://repo.saltstack.com/#debian.

.. note::
Regular security support for Debian 7 ended on April 25th 2016. As a result,
2016.3.1 and 2015.8.10 will be the last Salt releases for which Debian
7 packages are created.

.. _installation-debian-raspbian:

Expand Down
11 changes: 11 additions & 0 deletions doc/topics/installation/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -176,3 +176,14 @@ a security vulnerability.

:doc:`Installing Salt for development </topics/development/hacking>` and
contributing to the project.

Building Packages using Salt Pack
---------------------------------

Salt-pack is an open-source package builder for most commonly used Linux
platforms, for example: Redhat/CentOS and Debian/Ubuntu families, utilizing
SaltStack states and execution modules to build Salt and a specified set of
dependencies, from which a platform specific repository can be built.

https://github.com/saltstack/salt-pack

Loading

0 comments on commit e83b4bb

Please sign in to comment.