Commit Graph

24797 Commits

Author SHA1 Message Date
Peter Waller
054fccd3b7 Update index.rst
Fix a pet peeve of mine so that beginners don't repeat the mistake: silencing `ImportError` is evil since you don't know if it came because `dependency_that_sometimes_exists` is unavailable or the `dependency_that_sometimes_exists` tried to import something which was broken.

This can seriously hinder debugging.
2014-01-15 14:04:03 +00:00
Thomas S Hatch
f148582ecd Merge pull request #9747 from terminalmage/file_list_cache
Add file_lists cache support for gitfs
2014-01-14 18:26:31 -08:00
Erik Johnson
367dafe08a Fix pylint violation 2014-01-14 19:57:52 -06:00
Erik Johnson
242638c629 Update file_lists cache support for roots backend
This builds on the work Tom started, using common functions for reading
and writing the cache, and also switching the cache location.
Additionally, this commit also optimizes the file list cache by creating
separate cache files for each environment. The desired environment is in
the load already, so there is no need to walk the other environments to
get the desired file_list data.
2014-01-14 19:42:43 -06:00
Erik Johnson
85c2baeabd Add file_lists cache for gitfs 2014-01-14 19:42:26 -06:00
Erik Johnson
c5c7dec925 Add functions to interact with file list cache 2014-01-14 19:42:01 -06:00
Thomas S Hatch
a2de0418ef whitespace 2014-01-14 11:49:01 -07:00
Thomas S Hatch
85e4b2b584 Start building out the base api for pluggable daemons
This is the start of abstracting the base code for the master and
minion allowing for non-zeromq transports to be used for full
functionality
2014-01-14 11:33:06 -07:00
Thomas S Hatch
81ce6ea402 Merge pull request #9729 from SaveTheRbtz/signal-profiling
master: added live profiling support via yappi
2014-01-14 08:39:53 -08:00
Joseph Hall
ceb38ec6fa Merge pull request #9738 from abemusic/features/cloud-parallel-destroy
Adding parallel destroy capability to salt cloud
2014-01-14 08:31:38 -08:00
Thomas S Hatch
c575d99a50 Merge pull request #9728 from mbarrien/cron
Add env_absent/present cron states, fix typos
2014-01-14 08:31:16 -08:00
Colton Myers
ab75a779c1 Merge pull request #9734 from s0undt3ch/develop
Skip test if the `which` binary is not available
2014-01-14 08:31:07 -08:00
Thomas S Hatch
d4728fa0d4 Merge pull request #9726 from pakdel/cloudstack-advadvanced.networking
Fix advanced networking problem
2014-01-14 08:30:07 -08:00
Thomas S Hatch
52fd815a39 Merge pull request #9658 from thematthopkins/windows_cmd_script_fix
Addresses #9032.
2014-01-14 08:25:37 -08:00
Amir Pakdel
75203b2211 Removed some white spaces 2014-01-14 09:59:14 -05:00
Pedro Algarvio
4221499b59 Some systems do not have the python binary 2014-01-14 14:10:33 +00:00
Pedro Algarvio
61e217f894 Skip if the tar binary is not found. 2014-01-14 12:36:36 +00:00
Pedro Algarvio
ab6d7d8029 Skip test if the which binary is not available 2014-01-14 12:30:18 +00:00
Alexey Ivanov
1d5c21fd89 master: added live profiling support via yappi
This allows low-overhead adhoc profiling of production servers without
interrupting service.
2014-01-13 23:10:05 -08:00
Thomas S Hatch
9888ae379b Cover more race cases when managing the file cache file 2014-01-13 21:01:14 -07:00
Michael Barrientos
fc4d4c8839 Add env_absent/present cron states, fix typos 2014-01-13 18:14:33 -08:00
Erik Johnson
5df8db8ce4 Merge pull request #9727 from basepi/minion_id_clarification
Clarify caching location for minion_id
2014-01-13 16:36:28 -08:00
Colton Myers
157f26000f Clarify caching location for minion_id 2014-01-13 17:24:20 -07:00
Amir Pakdel
f73cc39794 Fix advanced networking problem
It also uses the root password returned during node creation.
2014-01-13 16:30:33 -05:00
Thomas S Hatch
8c091c6451 Merge pull request #9722 from pakdel/issue-5918
Fixed a problem of changing mysql passwords
2014-01-13 11:14:38 -08:00
Amir Pakdel
d6ccbd38f9 Fixed a problem of changing mysql passwords
There was a chicken and egg problem discussed in issue #5918:
"Setting mysql root password the first time"
2014-01-13 13:33:16 -05:00
Thomas S Hatch
855437d7c6 Merge pull request #9719 from SaveTheRbtz/signal-debugging
Print debug info not only on `SIGUSR1` but also on `SIGINFO`
2014-01-13 09:37:57 -08:00
Thomas S Hatch
b463cc0e5b Merge pull request #9720 from SaveTheRbtz/verbose-sign-in
crypt: log sign_in errors
2014-01-13 09:37:09 -08:00
Thomas S Hatch
cea5cf03c8 Merge pull request #9717 from makinacorpus/fix_ssh
do not remove not managed keys and fix multiple ssh_auth.present for same user
2014-01-13 09:36:38 -08:00
Thomas S Hatch
d3bc2341ba Merge pull request #9716 from avdhoot/develop
Fix for #9715 Reacter process get exited with wrong sls
2014-01-13 09:18:14 -08:00
Thomas S Hatch
60f6b00370 Merge pull request #9714 from bbinet/docfix
Doc fix salt.states.file
2014-01-13 09:17:25 -08:00
Thomas S Hatch
7e4e333053 Merge pull request #9713 from SaveTheRbtz/fix-rekey
master: publish_session is in seconds, not minutes
2014-01-13 09:16:32 -08:00
Thomas S Hatch
53f502df1b Merge pull request #9705 from gravyboat/develop
Updated master conf docs with more options, and reorganized the document.
2014-01-13 09:15:03 -08:00
Thomas S Hatch
5c9e8cf97a Merge pull request #9704 from bruce-one/use-tarfile-module
Allow for use of the tarfile Python module in the archive state.
2014-01-13 09:12:40 -08:00
Pedro Algarvio
b1b338b62b Merge pull request #9712 from SaveTheRbtz/setup-py-shebang
setup: fixed shebang
2014-01-13 05:53:11 -08:00
Mathieu Le Marec - Pasquet
25d406a23e do not remove not managed keys 2014-01-13 14:08:36 +01:00
Pedro Algarvio
14b50ee141 Merge pull request #9706 from UtahDave/develop
on windows, try msgpack_pure if msgpack not available.
2014-01-13 04:51:14 -08:00
Avdhoot
f1a4ce51f7 Fix for #9715 Reacter process get exited with wrong sls & fixed build failed 2014-01-13 17:00:40 +05:30
Avdhoot
5b49008f7b Fix for #9715 Reacter process get exited with wrong sls 2014-01-13 16:25:35 +05:30
Bruno Binet
82f0b58a02 Docfix: s/symlink/file/ 2014-01-13 10:38:11 +01:00
Alexey Ivanov
368679bd45 master: publish_session is in seconds, not minutes 2014-01-13 01:37:18 -08:00
Alexey Ivanov
62464b237f setup: fixed shebang 2014-01-13 00:58:57 -08:00
Alexey Ivanov
1892c4ef84 docs: added note about SIGINFO and Ctrl+T un BSD/Mac 2014-01-13 00:51:11 -08:00
Alexey Ivanov
641d8b1fd7 debug: added support for SIGINFO for BSD and Mac 2014-01-12 23:45:06 -08:00
Forrest Alvarez
edf3598f12 Updated the salt bootstrap tutorial with an example to download the latest stable release with curl moved the wget example so it is right below the curl example to ensure users get the stable as opposed to the develop on accident. Fixed a weird wording issue, and some line lengths, though several still remain. 2014-01-13 05:37:59 +00:00
Forrest Alvarez
39d9064811 Merge remote branch 'upstream/develop' into develop 2014-01-13 05:31:44 +00:00
Alexey Ivanov
2168334f62 crypt: log sign_in errors 2014-01-12 20:11:35 -08:00
Erik Johnson
b40dc72ff0 Merge pull request #9710 from s0undt3ch/hotfix/lint
No `{}` in string format calls!
2014-01-12 16:41:35 -08:00
Pedro Algarvio
41d7844b65 No {} in string format calls! 2014-01-12 21:22:37 +00:00
David Boucha
a23f67ef24 found last instance of import msgpack 2014-01-12 12:46:53 -07:00