Commit Graph

1032 Commits

Author SHA1 Message Date
Pedro Algarvio
b5f09d0dcc Correct the name of the repository. 2013-11-08 22:26:52 +00:00
Thomas S Hatch
db5340e502 Merge pull request #8360 from whiteinge/salt-cloud-docs-merge
Salt cloud docs merge
2013-11-08 14:22:46 -08:00
Seth House
d379371aa7 Fixed misc rST syntax 2013-11-08 15:08:33 -07:00
Seth House
761f794123 Absorbed the salt-cloud index.rst document 2013-11-08 15:08:30 -07:00
Seth House
783cab927b Absorbed salt-cloud documentation contents into Salt's 2013-11-08 15:08:07 -07:00
Thomas S Hatch
0a1169d13c Merge pull request #8355 from s0undt3ch/features/docker-runtests
Run the tests suite under a docker container
2013-11-08 13:20:54 -08:00
Seth House
e4f638e6d7 Moved salt-cloud documentation into main docs dir 2013-11-08 14:08:36 -07:00
Pedro Algarvio
adda5c9f21 Include documentation about running the tests suite under a Docker container. 2013-11-08 20:44:49 +00:00
Kent Tenney
9bfb7703c5 halite tutorial change tls.create_ca_signed_cert to create_self_signed_cert 2013-11-08 12:46:25 -06:00
Seth House
4f00fa256b Fixed occurances of "Salt Stack" to SaltStack 2013-11-07 10:46:41 -07:00
Forrest Alvarez
da7fa38d0e Updated nodegroups with a few clarifications, updated halite docs with a new section on installing via RPM, when the .deb is done another section needs to be added. 2013-11-07 04:50:13 +00:00
Seth House
72ed0468a4 Added explanation and example of updating formula map via Pillar
Refs #8239
2013-11-05 10:13:06 -08:00
Mike Place
78062da166 Merge pull request #8269 from vhgroup/develop
Minor fix and documentation
2013-11-05 08:53:58 -08:00
Seth House
0683224e10 Added an explanation of grains.filter_by and the merge kwarg to formula
Fixes #8239
2013-11-04 23:23:13 -08:00
Erik Johnson
3e7f48dd2c Clarify grains precedence
Resolves #8107.
2013-11-03 13:31:01 -06:00
Diego Woitasen
2d1edf71da Document how to run salt-ssh as unprivileged user. 2013-11-03 05:35:21 -03:00
Erik Johnson
759969985c Improve documentation regarding nested dict YAML indentation 2013-11-01 23:02:29 -05:00
Seth House
5abe667471 Updated downloads URL for Windows binaries 2013-11-01 12:26:10 -06:00
Seth House
d46e36e510 Switch 0.15.1 release notes back to unix line endings
Line endings got switched in 2f869f8. Fixes #8204
2013-11-01 08:45:15 -06:00
Henrik Holmboe
03de075957 Revert the section title change 2013-11-01 15:18:29 +01:00
Henrik Holmboe
8941b37eaf Document setting a whitelist firewall ruleset on the Master 2013-11-01 14:56:25 +01:00
Pedro Algarvio
6d543dcf4f Fix the Halite tutorial code blocks under configuration. 2013-10-30 19:21:21 +00:00
Bret Palsson
c9fdfb7574 libevent-dev required to pip install gevent 2013-10-30 13:11:28 -06:00
Colton Myers
b98f5f4acd Merge pull request #8147 from terminalmage/docs
Improve git_pillar docs
2013-10-29 12:29:13 -07:00
David Boucha
9a4837dd8a Add Windows installer 0.17.1.1 release 2013-10-28 18:33:36 -06:00
Erik Johnson
4a8bd16787 Improve git_pillar documentation
This adds a brief explanation of git_pillar to the gitfs walkthrough.
Even though they don't work the same, they do similar things for
file_roots and pillar_roots, and it bears mentioning.

Also, this adds a better explanation of how git_pillar works to the
top-level docstring for pillar/git_pillar.py.
2013-10-28 17:09:38 -05:00
Dan Garthwaite
eb85b12153 ReStructure doesn't req * to be escaped in blockquotes. 2013-10-28 11:55:31 -04:00
Dan Garthwaite
ff242cc482 Tying tags and events to state files wasn't clear to me.
Also some typoes and escaping '*' chars.
2013-10-28 11:43:59 -04:00
Erik Johnson
fc1691ffee Fix refs to old pkg_resource.pack_pkgs 2013-10-25 12:47:45 -05:00
Thomas S Hatch
a44f9a9108 Add tutorial for state ordering 2013-10-25 09:02:43 -06:00
Chris Rebert
31ad8ee653 copyedit recently-enhanced docs 2013-10-24 23:31:13 -07:00
Forrest Alvarez
35745dbfea fixed a typo in the halite docs, reworded a sentence to clarify how halite is obtained 2013-10-24 19:02:59 +00:00
Colton Myers
8f5e0245dd Merge pull request #8065 from gravyboat/develop
Initial documentation push for halite, updates to 0.17 release notes, updates to hacking guide.
2013-10-24 10:06:02 -07:00
David Boucha
ba0abb6810 Merge pull request #8073 from equinoxefr/update_nsis_installer
Removing nsProcess plugin.
2013-10-24 09:58:55 -07:00
EquinoxeFR
34c6f6c831 Removing nsProcess plugin. Using ExecWait and a sleep 3s to stop salt-minion. 2013-10-24 15:19:21 +02:00
Forrest Alvarez
d6f78e2484 Reworked part of the halite docs to clarify the running of halite itself, created sections in prep for nginx/apache work. 2013-10-24 03:56:19 +00:00
Forrest Alvarez
32a3d82595 Merge remote branch 'upstream/develop' into develop 2013-10-24 03:37:11 +00:00
Colton Myers
8f2361418f Add note about upgrading minions for 0.17.1 2013-10-23 11:49:07 -06:00
Henrik Holmboe
218b842068 I always have to look up these :) 2013-10-23 17:05:56 +02:00
EquinoxeFR
47bc1192c1 Adding NSIS plugin to the doc 2013-10-23 13:41:01 +02:00
Forrest Alvarez
b64dc90a20 updated hacking (developing) tutorial with information on running a simplye python http server to show changes that you have made. 2013-10-23 05:23:24 +00:00
Forrest Alvarez
5039727898 initial add of the halite docs, still need a lot of work. 2013-10-23 04:51:52 +00:00
Forrest Alvarez
e164562c90 Merge remote branch 'upstream/develop' into develop 2013-10-23 04:48:17 +00:00
Erik Johnson
67ca15ecc2 Fix sphinx build warning
Section headers must have their underline the same length as the section
header itself.
2013-10-21 10:43:55 -05:00
Forrest Alvarez
e4c27d634b Updated the 0.17.0 docs to link over to halite, and clear up that it is not included with salt-master. Created a new halite tutorial that talks about how to set up halite, this is still incomplete for the amount of info I would like in it. 2013-10-20 02:48:01 +00:00
Chris Rebert
4253901ce7 copyedit 0.17.1 release notes 2013-10-18 12:55:49 -07:00
Thomas S Hatch
f013b756bf update 0.17.1 release notes 2013-10-18 13:37:47 -06:00
Pedro Algarvio
0143e78877 Merge pull request #7929 from cachedout/develop
Fix for #5737 and some minor doc changes.
2013-10-18 00:57:50 -07:00
David Boucha
746369d7b6 Bump Salt Windows installer version. Add to docs 2013-10-18 01:24:37 -06:00
Mike Place
d583554143 Documentation clarification to make the explanation of /etc/salt/grains more specific. 2013-10-17 15:49:14 -06:00
Colton Myers
a0cee95562 Add release notes for 0.17.1 2013-10-17 10:12:16 -06:00
Colton Myers
c4dde69a2f Add note about pillar.get() vs salt['pillar.get']() in templates, Fix #7566 2013-10-16 15:43:03 -06:00
scottp-dpaw
89dfebf80f Refreshed build instructions for Windows 2013-10-15 16:47:37 +08:00
Pedro Algarvio
45bd454c86 Update the translations doc to include the client setup. 2013-10-15 01:28:08 +01:00
Pedro Algarvio
fa0573d5f5 Update the translation doc to mention the Makefile target. 2013-10-14 22:20:00 +01:00
Pedro Algarvio
e3fecabcbe Add information on how to build a localized version of the documentation. 2013-10-14 21:14:33 +01:00
Pedro Algarvio
0bd6ad6f8e Switch to anonymous links, simplifies translations. 2013-10-14 20:35:23 +01:00
Pedro Algarvio
2ca73d1a6e It's a link! 2013-10-13 21:09:19 +01:00
Pedro Algarvio
4aa611c319 Final translation documentation update. 2013-10-13 19:46:52 +01:00
Pedro Algarvio
62929d3335 We switched translation service. 2013-10-13 11:55:38 +01:00
Pedro Algarvio
7a3740bd5e Explain how to help out translating the documentation. 2013-10-12 23:33:05 +01:00
Erik Johnson
25d6d37f30 Version 0.16.4 is no longer in future tense 2013-10-12 11:35:02 -05:00
Dan Garthwaite
a48a8deec2 Added undocumented ssh roster configuration options 2013-10-11 10:21:52 -04:00
Khris Richardson
421600f51d rename code:: to code-block:: 2013-10-10 13:00:29 -05:00
Paul Munday
e6b40b18c8 added [ ] to list larry... 2013-10-09 18:27:03 -07:00
Thomas S Hatch
d6c5d4a2bc Merge pull request #7678 from basepi/idcache7558
Cache minion ID after first time guessing it, Fixes #7558
2013-10-09 13:50:42 -07:00
David Boucha
45724660fb Bump windows installer version number 2013-10-08 11:31:19 -06:00
Colton Myers
920a34fc7d Edit the docs with new id generation process 2013-10-08 11:18:02 -06:00
Henrik Holmboe
4ba3b77d5b Single vs double backtick 2013-10-07 08:25:15 +02:00
Thomas S Hatch
a280c4dfa1 Merge pull request #7621 from cachedout/develop
Documentation changes/updates
2013-10-04 12:09:00 -07:00
Mike Place
766b3f405d The documentation for 'Developing Salt' is missing a critical step for 0.17+ users who wish to utilize the test runner. This commit describes the direct installation of salt-testing.
Forthcoming will be a re-write what appears to be a new method for establishing a development environment through the use of dev_requirements_python2(6|7).txt, once I have a chance to verify
that the workflow is as expected.
2013-10-04 12:06:43 -06:00
Erik Johnson
673815b718 Add note about top.sls to the "starting states" tutorial
Also cleaned up a bit of a redundancy, and removed a reference to a
section called "State Data Structures" which appears to no longer exist.
2013-10-03 20:30:35 -05:00
Colton Myers
10a7a638c8 Add note about salt-ssh package to salt-ssh docs 2013-10-03 17:18:03 -06:00
Cory Wright
67d11353c4 Fix typos 2013-10-03 14:51:49 -04:00
Erik Johnson
bbd35e736d Remove note on minion ID change pending further discussion 2013-10-02 10:35:02 -05:00
Erik Johnson
fdcb6e2b48 Clarify the fact that the Minion ID may change in 0.17.0 2013-10-02 09:21:37 -05:00
Erik Johnson
25b0438dfe Add note on /etc/hostname checking to release notes 2013-10-02 08:55:26 -05:00
Thomas S Hatch
8daa55f7d7 Add more dunder dict docs per @cachedout
There are still a few esoterics to get in from some of the backend
module systems, but these are the big ones
2013-10-01 16:10:22 -06:00
Niels Abspoel
a5d6b9649b fixed both errors after sphinx build 2013-09-29 23:27:31 +02:00
Forrest Alvarez
1c043c3d45 Updated the salt-ssh.rst to add the new options that are available via the command line. Modified the ssh index.rst to include a link to the salt-ssh cli commands page. Updated parsers.py to fix the default value that is present in the documentation from 5 to 25 (as 25 is the actual default). Updated roster.rst to note that the default file location is /etc/salt/roster since it was absent, and might be confusing if you head to the roster documentation before reading the rest of the salt-ssh documentation. 2013-09-29 05:16:13 +00:00
Thomas S Hatch
02e87f4a33 Add salt-call to salt-common package 2013-09-28 12:53:00 -06:00
Joe Healy
6f4f1df37f minor typo 2013-09-28 21:43:07 +10:00
Chris Rebert
b9a43b6a17 copyedit SaltStack Packaging Guide 2013-09-27 17:37:42 -07:00
Thomas S Hatch
e7b5f6cee1 Add packaging convention document 2013-09-27 15:38:54 -06:00
Thomas S Hatch
bd846ffdbb Merge pull request #7264 from holmboe/esxi-init
Introduce disk profiles and enable virt.init on an ESX host
2013-09-27 08:02:11 -07:00
Thomas S Hatch
be15c3e91c Add a few more notes to the release notes 2013-09-26 17:34:09 -06:00
David Czarnecki
333f609397 Adding CHANGELOG, VERSION and semantic versioning information to formula documentation 2013-09-26 16:42:28 -04:00
Colton Myers
392e420387 Add line for salt-ssh fixes 2013-09-26 13:51:05 -06:00
Colton Myers
c466a3675b Add bugfixes between RC and release 2013-09-26 13:49:45 -06:00
Thomas S Hatch
ef7f3e9693 Add Salt Thin to the release notes 2013-09-26 11:18:30 -06:00
Henrik Holmboe
6c0fb8278f Merge branch 'develop' into esxi-init
Conflicts:
	salt/modules/virt.py
2013-09-25 11:04:58 +02:00
Forrest Alvarez
03285879d3 Updated the gitfs tutorial to mention that the salt-states repo does not have the latest releases of the states as it was mentioned that was confusing in the IRC today. 2013-09-25 02:53:55 +00:00
Pedro Algarvio
004fb2ab6c Merge pull request #7401 from aboe76/suse_installation_docs
Updated suse installation documentation
2013-09-22 07:06:39 -07:00
Niels Abspoel
314f5724cc Updated suse installation documentation
With upcoming opensuse 13.1 release and the release of
Suse Linux Enterprise 11 SP3 it was time to update the documentation
2013-09-22 13:06:27 +02:00
Jason Sommer
10ac786169 Fixed typo 2013-09-22 01:06:50 -05:00
Erik Johnson
441962bf7f Add paragraph on Mac OS User/Group support to 0.17.0 release notes 2013-09-20 18:24:40 -05:00
Joe Healy
aece0976a6 Fixed pedantic spelling errors picked up by lintian
joe@unstable-builder:~/salt_017rc/salt$ lintian -I ../*.deb
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz softwares software - done
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz specifed specified - done
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz Targetting Targeting - done
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz targetted targeted - done
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz Dependant Dependent - done
I: salt-common: FSSTND-dir-in-manual-page usr/share/man/man7/salt.7.gz:57301 /var/named/ - not done - example
I: salt-common: FSSTND-dir-in-manual-page usr/share/man/man7/salt.7.gz:57320 /var/named/ - not done - example
I: salt-common: FSSTND-dir-in-manual-page usr/share/man/man7/salt.7.gz:57339 /var/named/ - not done - example
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz recieve receive - done
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz allows to allows one to - done
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz allows to allows one to - done
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz dont don't - done
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz succesfully successfully - done
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz softwares software - done
I: salt-common: spelling-error-in-manpage usr/share/man/man7/salt.7.gz These package This package - not done - legitimate
2013-09-20 22:01:20 +10:00
Thomas S Hatch
b19c17cff2 Merge pull request #7362 from piffio/gitfs-documentation-tips
Add cleaner explanation of environment mapping
2013-09-19 16:28:09 -07:00
Sergio Visinoni
f95c0d67d7 Add cleaner explanation of environment mapping
Explicitely state that the 'master' branch is automagically mapped
to the 'base' environment.

Also mention the fact that top.sls files are merged from the different
branches, which suggests a setup where top.sls is only present in
the 'master' branch.
2013-09-19 17:00:46 -05:00
Thomas S Hatch
f241c4c5e1 update release notes 2013-09-18 22:02:43 -06:00
Chris Rebert
1de782385f copyedit 0.17.0 release notes draft 2013-09-18 18:24:00 -07:00
Thomas S Hatch
bfb56ded19 start on 0.17.0 release notes 2013-09-18 18:55:51 -06:00
Seth House
3d9351b166 Fixed incorrect module name in formula docs
formula_utils.py was an unfinished thought that it may make sense to
break out formula functions into a standalone module at some point.
2013-09-17 12:56:08 -06:00
Joseph Hall
76833df1ee Merge pull request #7293 from holmboe/susefirewall2-doc
Add documentation for SuSEfirewall2
2013-09-17 06:52:04 -07:00
Henrik Holmboe
c9767da312 Update repos filename for SuSEfirewall.d configuration file 2013-09-17 15:30:55 +02:00
Henrik Holmboe
19acd1661e Remove unused salt.ufw anchor and more minor edits 2013-09-17 15:28:25 +02:00
Henrik Holmboe
df0ebb78b7 Add documentation for SuSEfirewall2 2013-09-17 15:27:23 +02:00
Erik Johnson
97015a5db4 Add more information about salt-call
This adds additional information both to the walkthrough and the
"troubleshooting" page.
2013-09-12 17:11:10 -05:00
Forrest Alvarez
168776a639 updated troubleshooting index to add selinux commands for CentOS/RHEL 6. 2013-09-12 05:01:51 +00:00
Henrik Holmboe
009326f7f9 Type in cloud_controller.rst 2013-09-11 21:36:31 +02:00
Henrik Holmboe
3dfd6f07e5 Enable to virt.init on an ESX host
WARNING: This is currently untested on a KVM/QEMU host, so this might
very well introduce a regression. Please review.
2013-09-11 16:38:15 +02:00
Joseph Hall
dde02828fd Merge pull request #7146 from joehealy/doc_typos
Fix for typos picked up by lintian
2013-09-10 05:23:13 -07:00
Joe Healy
6c471a6d4a Fix for typos picked up by lintian 2013-09-10 22:10:47 +10:00
Henrik Holmboe
4cb197c04a Align comments 2013-09-10 13:45:00 +02:00
Henrik Holmboe
9591465b32 Fix mid-sentence stop, no reference
In addition to some other minor changes.
2013-09-10 13:41:53 +02:00
Joseph Hall
46f8f15ad2 Adding additional information on firing events 2013-09-09 18:06:05 -06:00
Thomas S Hatch
8f588a0881 Add initial bare bones roster docs 2013-09-08 23:00:45 -06:00
Thomas S Hatch
c05d4892de Add initial salt-ssh docs 2013-09-08 22:39:42 -06:00
Erik Johnson
234a032867 Add release notes for 0.16.4 2013-09-06 11:29:14 -05:00
Seth House
ebce80d84c Merge pull request #7075 from terminalmage/docs
A bunch of docs commits
2013-09-05 11:58:30 -07:00
Erik Johnson
b603274ecd Add notes on GitPython issue in salt<=0.16.3 2013-09-05 13:43:08 -05:00
David Boucha
86e0de1348 Correct rst underlines that were too short 2013-09-05 10:02:55 -06:00
Erik Johnson
e2bf055542 Add FAQ page to docs
This was added per #7024.
2013-09-05 09:10:47 -05:00
Pierre DOUCET
aee8b60f79 Adding "wmi windows installer provider" to docs. Fixes #7030 2013-09-05 13:38:24 +02:00
Henrik Holmboe
4fe8c529c0 Some minor changes to the documentation 2013-09-04 14:48:17 +02:00
Seth House
82d1fe8409 Changed package-map.jinja references to map.jinja 2013-09-03 13:24:27 -06:00
Seth House
cbf0b79ab5 Updated Salt version requirements for Formulas 2013-09-03 13:24:27 -06:00
Thomas S Hatch
29c562bb2b Merge pull request #6953 from s0undt3ch/features/even-more-logging-power
Support External Logging Handlers
2013-08-31 19:35:34 -07:00
Erik Johnson
c86c855279 Better way of emphasizing S, L, and S in docs
Pull req #6972 negated a 100% intentional design decision, intended to
draw attention to the S, L, and S in "SaLt State file" to show why they
are called "SLS files". This commit reverts that change, and bolds the
S, L, and S so that this is more apparent.
2013-08-30 18:05:38 -05:00
Pedro Algarvio
931e0c4b05 Minor updates to include the external logging handler documentation. 2013-08-30 23:14:40 +01:00
Ajith Antony
f880d57af3 SaLT -> Salt 2013-08-30 15:41:15 -05:00
Pedro Algarvio
e5a8b46b7e Updated logging documentation on a common place.
* All logging information now resides on it's own document where all the currently documented features are explained.
* The master and minion logging configuration sections are now minimal and direct each option to the right place on the logging doc.
* A link to the logging doc was also added to the configuration document topic to help debugging issues when troubles are found.
* Headers fixed in the minion and master configuration docs
2013-08-30 19:32:40 +00:00
Colton Myers
0acf9a5383 Remove deprecated matchers from compound matcher 2013-08-29 11:26:59 -06:00
Thomas S Hatch
94133c17e7 Merge pull request #6948 from hvnsweeting/reactor_doc
add doc on fire an event, add commas to improve readability
2013-08-29 08:21:51 -07:00
Pedro Algarvio
ebf848dfb4 Add an anchor to the enable Travis-CI note. 2013-08-29 10:52:38 +00:00
hvnsweeting
66e7f305e8 add doc on fire an event, add commas to improve readability 2013-08-29 14:11:43 +07:00
David Boucha
39d00fab81 Add doc showing how to install a Salt Master 2013-08-26 11:27:50 -06:00
Joseph Hall
f064e2beba Merge pull request #6885 from lloydchang/develop
Clarify OS X instructions toward success
2013-08-25 04:48:48 -07:00
Lloyd Chang
54ad96538d Clarify OS X instructions toward success 2013-08-25 00:10:24 -07:00
Erik Johnson
c4e85c63e9 Docs formatting fixes 2013-08-24 23:19:54 -05:00
Marc Liyanage
1dfdd943af Small documentation tweak, started out by replacing "it's" with "its" and added some other minor changes. 2013-08-23 13:38:10 -07:00
David Boucha
7d353d91ca Merge pull request #6844 from terminalmage/docs
Add more information on overriding providers
2013-08-21 17:05:50 -07:00
Erik Johnson
f15ce62cea Add more information on overriding providers
As noted in IRC, if you are using a custom linux spin or derivative, it
may not be apparent which provider to use when overriding providers in
the minion config file. This commit adds a massive table for the pkg,
service, user, and group providers which explains how they are used, to
help guide the user to the correct decision when specifying a provider
override.
2013-08-21 16:49:25 -06:00
Chris Rebert
193bd841ac deprecations.rst: fix grammar: it's => its 2013-08-21 13:42:39 -07:00
Pedro Algarvio
0f837d2702 Merge pull request #6811 from s0undt3ch/hotfix/absolute-imports
Because of the recent salt sys module rename, force absolute imports.
2013-08-20 16:11:41 -07:00
Pedro Algarvio
949c882278 Add documentation to style guide as to why absolute imports should be avoided. 2013-08-21 00:04:21 +01:00
Pedro Algarvio
9353dcafd3 Revert "salt.modules.cmdmod renamed to salt.modules.cmd while enforcing absolute imports."
This reverts commit 3fa341280b.
2013-08-20 23:44:03 +01:00
Chris Rebert
3d20313ef8 doc/topics/conventions/style.rst: fix typo 2013-08-20 12:14:52 -07:00
Michael Grosser
d3a95b78cd Fix typo. 2013-08-20 02:30:55 +02:00
Seth House
4c1a8f644b Added section on package-map.jinja 2013-08-19 14:43:54 -06:00