Commit Graph

61292 Commits

Author SHA1 Message Date
Andreas Lutro
8fe46789b7 allow queueing of state runs through saltmod 2016-03-04 12:56:51 -07:00
Mike Place
a75e146125 Add definition of job cache to glossary 2016-03-04 12:41:02 -07:00
rallytime
beb9d0fe84 Ensure all integration test classes and funcs are documented w/examples 2016-03-04 12:13:27 -07:00
Erik Johnson
651e3926f7 lint fixes 2016-03-04 10:59:45 -06:00
rallytime
7f8ebf7c97 Found another spelling error 2016-03-04 09:53:35 -07:00
rallytime
c8c188535f Spelling fix 2016-03-04 09:33:37 -07:00
C. R. Oldham
d638971b73 Correct url to salt-contrib 2016-03-04 09:06:10 -07:00
Erik Johnson
0f175a4edf salt.returners.sqlite3_return: add no-op save_minions() func for API compatibility 2016-03-03 21:40:37 -06:00
Erik Johnson
f8664103b1 salt.returners.redis_return: add no-op save_minions() func for API compatibility 2016-03-03 21:40:37 -06:00
Erik Johnson
0ea1b76c22 salt.returners.postgres_local_cache: add no-op save_minions() func for API compatibility 2016-03-03 21:40:37 -06:00
Erik Johnson
d6d794b484 salt.returners.postgres: add no-op save_minions() func for API compatibility 2016-03-03 21:40:37 -06:00
Erik Johnson
82750ab699 salt.returners.pgjsonb: add no-op save_minions() func for API compatibility 2016-03-03 21:40:37 -06:00
Erik Johnson
d8f90f6578 salt.returners.odbc: add no-op save_minions() func for API compatibility 2016-03-03 21:40:37 -06:00
Erik Johnson
a1957c3706 salt.returners.mysql: add no-op save_minions() func for API compatibility 2016-03-03 21:40:37 -06:00
Erik Johnson
ef6aa5de1c salt.returners.multi_returner: add no-op save_minions() func for API compatibility 2016-03-03 21:40:37 -06:00
Erik Johnson
5b4eb58d99 salt.returners.mongo_return: add no-op save_minions() func for API compatibility 2016-03-03 21:40:36 -06:00
Erik Johnson
da1acbb8f2 salt.returners.mongo_future_return: add no-op save_minions() func for API compatibility 2016-03-03 21:40:36 -06:00
Erik Johnson
c13bb6549c salt.returners.memcache_return: add no-op save_minions() func for API compatibility 2016-03-03 21:40:36 -06:00
Erik Johnson
4322ad9ef3 salt.returners.influxdb_return: add no-op save_minions() func for API compatibility 2016-03-03 21:40:36 -06:00
Erik Johnson
1dd106183c salt.returners.etcd_return: add no-op save_minions() func for API compatibility 2016-03-03 21:40:36 -06:00
Erik Johnson
8e80535516 salt.returners.couchdb_return: add no-op save_minions() func for API compatibility 2016-03-03 21:40:36 -06:00
Erik Johnson
44538dfced salt.returners.cassandra_cql_return: add no-op save_minions() func for API compatibility 2016-03-03 21:40:36 -06:00
Erik Johnson
084a78407a salt.returners.couchbase_return: move minion list updates to new save_minions() func 2016-03-03 21:40:36 -06:00
Erik Johnson
f731dc5d32 Update a job's minion list to include minion lists forwarded by syndic
This allows the job cache to include minions matched by lower-level
masters for a given job.
2016-03-03 21:40:36 -06:00
Erik Johnson
504f7df460 Add utils function to invoke a returner's save_minions() func 2016-03-03 21:40:36 -06:00
Erik Johnson
0b4616a3eb Separate writing of serialized minion list into its own function
This allows minions to be updated when the master receives events
containing lists of minions targeted by lower-level masters.
2016-03-03 21:40:36 -06:00
Erik Johnson
214fedc3f6 Simplify jobs.get_jobs logic, generally improve jobs runner docs 2016-03-03 21:40:36 -06:00
Erik Johnson
3f527be748 Add an exception class for errors encountered while locking files. 2016-03-03 21:40:36 -06:00
Erik Johnson
1e6b43eef8 Add a contextmanager for file locking 2016-03-03 21:40:36 -06:00
Erik Johnson
978b6cb32f Add missing RST file for slsutil module 2016-03-03 21:40:36 -06:00
Erik Johnson
2ad8ceffc2 Add salt.utils.split_input() 2016-03-03 21:40:35 -06:00
rallytime
f260c51762 Some more testing documentation improvements 2016-03-03 16:57:52 -07:00
Mike Place
bd04c964d1 Merge pull request #31658 from rallytime/add-style-to-contrib
Add mentioned of Salt's Coding Style docs to the Contributing docs
2016-03-03 15:14:57 -07:00
Erik Johnson
da954d7b92 Add integration test for packages with epoch in version
This starts with cent7, but later I can add cent6 as well.
2016-03-03 15:40:22 -06:00
Erik Johnson
4fa7e4defe Move epoch removal
The previous commit causes a failure when a package does not have a
version specified. Caught by integration tests, yay!
2016-03-03 15:39:12 -06:00
Bo Maryniuk
9d64abed0c Fix PyLint 2016-03-03 21:44:14 +01:00
Bo Maryniuk
327ea11139 Add daemons unit test to verify hash_type settings 2016-03-03 21:44:14 +01:00
Bo Maryniuk
f3aecc0b22 Standardize logging 2016-03-03 21:44:14 +01:00
Bo Maryniuk
51f556243d Verify if hash_type is using vulnerable algorithms 2016-03-03 21:44:14 +01:00
Bo Maryniuk
95ec634f00 Report environment failure, if any 2016-03-03 21:44:14 +01:00
Bo Maryniuk
63eedefe54 Use mixin for the daemon classes 2016-03-03 21:44:14 +01:00
Bo Maryniuk
82dd383630 Create a mixin class that will be reused in the similar instances (daemons) 2016-03-03 21:44:14 +01:00
Bo Maryniuk
36da8f5efa Use MD5 hash algorithm by default (until deprecated) 2016-03-03 21:44:14 +01:00
Bo Maryniuk
584325797c Remove SHA1 in favor of SHA256 2016-03-03 21:44:14 +01:00
Bo Maryniuk
373493c13f Remove SHA1 for SHA256 2016-03-03 21:44:14 +01:00
Bo Maryniuk
d5cb4dd424 Remove sha1 to sha265 2016-03-03 21:43:04 +01:00
Bo Maryniuk
73b8d35e01 Add note to the Tomcat module for SHA256 2016-03-03 21:43:04 +01:00
Bo Maryniuk
efb78f1055 Remove SHA1 to SHA265 by default 2016-03-03 21:43:04 +01:00
Bo Maryniuk
6198976edb Use SHA1 by default instead of MD5 2016-03-03 21:42:18 +01:00
Bo Maryniuk
73f2df76ce Use SHA1 hash by default in Tomcat module, refactor for support different algorithms 2016-03-03 21:42:18 +01:00