Commit Graph

67763 Commits

Author SHA1 Message Date
Nicole Thomas
5c592b6768 Merge pull request #31852 from rallytime/merge-2015.5
[2015.5] Merge forward from 2014.7 to 2015.5
2016-03-12 19:47:02 -07:00
rallytime
54c76ebf33 Merge branch '2015.8' into '2016.3' 2016-03-12 19:12:08 -07:00
rallytime
1470de17fa Merge branch '2014.7' into '2015.5' 2016-03-12 19:08:20 -07:00
Nicole Thomas
0c00b852ee Merge pull request #31843 from sjorge/2016.3-execption-imgadm
salt.states.smartos.image_vacuum should not throw and exception
2016-03-12 19:06:52 -07:00
Jeremy Rosenbaum
aa23c34d5c update rest_cherrypy to return 400 for invalid client 2016-03-12 14:01:18 -08:00
Jeremy Rosenbaum
a4244c4a4a whitelist valid NetapiClient client methods 2016-03-12 14:00:24 -08:00
Sergey Kacheev
8beda2f82f Add ability to multimaster mode with master_type = func 2016-03-13 01:23:55 +06:00
Sergey Kacheev
5b30336b89 Now a check_file_meta deletes temporary files when test=True 2016-03-12 23:40:11 +06:00
Erik Johnson
5048fa857c Fix duplicate output 2016-03-12 11:02:35 -06:00
Erik Johnson
155b84b88a salt.fileserver: Add ability to clear checkout locks 2016-03-12 11:02:35 -06:00
Erik Johnson
af410d8dd1 Pass through the lock_type
This is necessary for "salt-run fileserver.clear_lock" to work
2016-03-12 11:02:35 -06:00
Erik Johnson
3d7796d5dd salt.runners.cache: Add ability to clear checkout locks 2016-03-12 11:02:34 -06:00
Erik Johnson
8e086099f5 salt.utils.gitfs: rewrite locking code
This does a few things:

1. Introduces the concept of a checkout lock, to prevent concurrent
   "_pillar" master funcs from trying to checkout the repo at the same
   time.
2. Refrains from checking out unless the SHA has changed.
3. Cleans up some usage of the GitProvider subclass' "url" attribute
   when "id" should be used.
2016-03-12 11:02:34 -06:00
Jorge Schrauwen
495ae6907c salt.states.smartos.image_vacuum should not throw and exception when not running as a highstate 2016-03-12 11:42:03 +00:00
Ethan Moore
b46ae0a172 kwarg updates 2016-03-12 01:54:59 +00:00
Nicole Thomas
3f88f3a8cf Merge pull request #31839 from jfindlay/2015.8
add 2015.8.8 release notes
2016-03-11 16:23:34 -07:00
Justin Findlay
47ac41ba27 add 2015.8.8 release notes 2016-03-11 16:14:54 -07:00
Ethan Moore
7dcfda854e updates to propertly catch changes 2016-03-11 23:02:49 +00:00
Nicole Thomas
349216787d Merge pull request #31823 from rallytime/bp-31364
Back-port #31364 to 2016.3
2016-03-11 14:46:24 -07:00
Nicole Thomas
218c902091 Merge pull request #31834 from jfindlay/2014.7
add 2014.7.8 release notes
2016-03-11 14:35:42 -07:00
Justin Findlay
358fdad0c8 add 2014.7.8 release notes 2016-03-11 14:31:51 -07:00
Erik Johnson
06b212519c Add GitLockError exception class 2016-03-11 15:23:24 -06:00
Nicole Thomas
a423c6cd04 Merge pull request #31833 from jfindlay/2014.7
add 2014.7.9 release notes
2016-03-11 14:19:55 -07:00
justinta89
c07b0a20b5 Merge branch 'lint_fixes' into udpate_pylintrc 2016-03-11 14:10:43 -07:00
Justin Findlay
6910fcc584 add 2014.7.9 release notes 2016-03-11 14:08:55 -07:00
Erik Johnson
ad04ccfb93 Strip whitespace when splitting 2016-03-11 15:05:57 -06:00
Nicole Thomas
c5e7c03953 Merge pull request #31826 from gtmanfred/2014.7
Remove ability of authenticating user to specify pam service
2016-03-11 13:41:01 -07:00
Nicole Thomas
46bdd10a56 Merge pull request #31828 from gtmanfred/2015.8
Remove ability of authenticating user to specify pam service
2016-03-11 13:40:37 -07:00
Nicole Thomas
0cc1d5db03 Merge pull request #31827 from gtmanfred/2015.5
Remove ability of authenticating user to specify pam service
2016-03-11 13:40:18 -07:00
Ethan Moore
fb7467cb2a add functionality to manage subnet route table association with subnet_present state 2016-03-11 20:02:02 +00:00
justinta89
2e6a152308 Fixed lint error in lxc.py 2016-03-11 12:54:20 -07:00
justinta89
908ca1a439 Fixed lint error in ssh_py_shim 2016-03-11 12:52:52 -07:00
Alejandro del Castillo
4277ac6d90 add disable option to 'master_type' minion config token
It's desirable to have a minion running without it trying to access a
master since, with engines on the minion support, the minion (via
engines) can perform tasks that don't require a master connection.

Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
2016-03-11 13:31:39 -06:00
justinta89
404c1b50f7 Changed range(len()) to enumerate() 2016-03-11 11:50:05 -07:00
justinta89
1e13586546 Changed range(len()) to enumerate() 2016-03-11 11:48:33 -07:00
Daniel Wallace
17c22e7374 Use the reactor engine on the master
Don't start it as a seperate process, just use the engine.

Also include a default engines dict in the master config
2016-03-11 11:46:59 -07:00
justinta89
9ccce7a9a5 Added more disables 2016-03-11 11:29:21 -07:00
Daniel Wallace
979173b78a Remove ability of authenticating user to specify pam service
This should be set at the master level, so that whoever is
authenticating has to conform to what is set by the administrator that
setup salt.
2016-03-11 11:25:48 -07:00
Daniel Wallace
7c3134a3d3 Remove ability of authenticating user to specify pam service
This should be set at the master level, so that whoever is
authenticating has to conform to what is set by the administrator that
setup salt.
2016-03-11 11:24:37 -07:00
justinta89
9c1aab3b4e Updated .testing.pylintrc to match newer versions of pylint 2016-03-11 10:59:43 -07:00
Daniel Hobley
55f7ab1fba Fixed a bug where a cert was not correctly updated
If the certificate supplied had a different hash than the previous but the name was the same the change was ignored, this commit fixes that.
2016-03-11 11:52:15 -06:00
Daniel Wallace
d73f70ebb2 Remove ability of authenticating user to specify pam service
This should be set at the master level, so that whoever is
authenticating has to conform to what is set by the administrator that
setup salt.
2016-03-11 10:42:04 -07:00
Nicole Thomas
846e178d7e Merge pull request #31820 from mchugh19/nspawn_bootstrap_ubuntu
Nspawn bootstrap ubuntu
2016-03-11 10:21:22 -07:00
Christian McHugh
4d516adade raise error on unsupported distro 2016-03-11 10:18:40 -07:00
Dmitry Kuzmenko
192286fd74 Don't send REQ while another one is waiting for response.
The message has to be removed from the queue the only *after* it's
already processed to don't confuse send() functionality that expects
empty queue means: there's no active sendings.
2016-03-11 10:16:09 -07:00
Daniel Hobley
4b31241378 Added shell escaping for security reasons 2016-03-11 11:09:17 -06:00
Nicole Thomas
877aed1ae5 Merge pull request #31569 from twangboy/reg_pkg
Use win_reg for registry calls
2016-03-11 09:46:11 -07:00
Andreas Lutro
83fa136da7 work on event logging
- don't log event data on returner not found
- only log event data if log_level is debug or lower
2016-03-11 17:37:56 +01:00
Christian McHugh
b6ce73c5a7 correct indenting 2016-03-11 10:36:25 -06:00
Nicole Thomas
db6194df88 Merge pull request #31819 from mchugh19/unsupported-nspawn-distro
raise error on unsupported distro
2016-03-11 09:32:17 -07:00