Commit Graph

81198 Commits

Author SHA1 Message Date
twangboy
3ef4734d0e Increase timeout for Windows 2017-05-02 11:37:01 -06:00
Mike Place
19894f68ca Merge pull request #40724 from cro/minion_key_revoke_cfg
Minion key revoke cfg
2017-05-02 11:18:05 -06:00
Mike Place
e210eaead4 Merge pull request #40726 from benediktwerner/fix-minions-remain-pending-after-autosign-and-typo
Fixed minion keys remaining pending after auto signing and fixed typo (Resubmitted to 2016.3)
2017-05-02 10:57:33 -06:00
Mike Place
044e0b2063 Merge pull request #40860 from twangboy/change_broadcast
Remove dependency on win32gui
2017-05-02 10:45:51 -06:00
Mike Place
4f342e2fe5 Merge pull request #40960 from danlsgiga/2016.11
Fix consul module "AttributeError: 'dict' object has no attribute 'json'"
2017-05-02 10:16:56 -06:00
Mike Place
c3b329b398 Merge pull request #40963 from twangboy/fix_win_useradd
Fix fullname parameter for add function
2017-05-02 10:08:58 -06:00
Mike Place
64eae1ab84 Merge pull request #40972 from ezh/fabric-fix-2-ssh_py_shim
[#40971] Fix TypeError: must be str, not bytes for ssh_py_shim
2017-05-02 10:06:24 -06:00
Mike Place
1f83498f9d Merge pull request #40980 from ezh/fabric-fix-docker-json
Fix docker_events TypeError
2017-05-02 09:58:09 -06:00
Mike Place
2cad90dd9e Merge pull request #40996 from terminalmage/issue40946
Do not automatically unmask services to start/restart/etc. them
2017-05-02 09:56:23 -06:00
Mike Place
d79c033239 Merge pull request #40995 from twangboy/remove_utils
Remove unused code fragments
2017-05-02 09:31:57 -06:00
Nicole Thomas
129859f79b Merge pull request #40952 from terminalmage/fix-dockerng.login-docs
Fix documentation for docker login function in pre-nitrogen release branches
2017-05-02 09:17:59 -06:00
Nicole Thomas
a79e43a913 Merge pull request #40998 from terminalmage/issue39349
Fix some git_pillar integration test failures
2017-05-01 17:18:16 -06:00
Nicole Thomas
c6162876d6 Merge pull request #40991 from rallytime/bp-40982
Back-port #40982 to 2016.11
2017-05-01 16:31:29 -06:00
Erik Johnson
39157b40ed Fix some git_pillar integration test failures
For some reason these were not failing when I opened #40777, but now
that the PR is merged are failing for PR builds (as well as locally in
my test env). This fixes those failures.
2017-05-01 17:13:42 -05:00
Erik Johnson
26d2f4a52a Do not automatically unmask services to start/restart/etc. them 2017-05-01 16:01:35 -05:00
twangboy
8c01aacd9b Remove unused code fragments 2017-05-01 14:26:37 -06:00
Mike Place
5e4babba89 Merge pull request #40964 from twangboy/update_deps
Update Python and Deps for Py2 on Windows
2017-05-01 13:55:26 -06:00
Mike Place
f766c97e26 Merge pull request #40777 from terminalmage/issue39349
Add git_pillar integration tests
2017-05-01 13:51:19 -06:00
Mike Place
6cfe7be47e Merge pull request #40994 from gtmanfred/file_tree
only template pillar_tree files if specified
2017-05-01 13:42:02 -06:00
Mike Place
3fb24929c6 Merge pull request #40987 from gtmanfred/2016.11
get sudo_password correctly
2017-05-01 13:39:54 -06:00
Mike Place
ecbac138d1 Merge pull request #40992 from gtmanfred/netdev
fix bug in status.netdev
2017-05-01 13:38:34 -06:00
Mike Place
d852320d34 Merge pull request #40993 from gtmanfred/smtp
smtp state can use profile or sender
2017-05-01 13:35:46 -06:00
Shane Lee
b442396bfe Merge pull request #4 from cachedout/pr-40860
Fix failing test
2017-05-01 13:24:38 -06:00
Nicole Thomas
a7c15b7c36 Merge pull request #40990 from rallytime/merge-nitrogen
[nitrogen] Merge forward from 2016.11 to nitrogen
2017-05-01 12:52:54 -06:00
Daniel Wallace
92fd24c107 only template pillar_tree files if specified
This should only be templated if the user specifies that it should be
templated, otherwise we get a similar problem that is fixed here

https://github.com/saltstack/salt/pull/40464

Fixes #40978
2017-05-01 12:20:39 -06:00
Mike Place
678595f869 Merge pull request #40944 from gtmanfred/cloud
allow dynamic loading of cloud drivers
2017-05-01 12:02:40 -06:00
Mike Place
9d12a614b7
Fix failing test 2017-05-01 11:50:39 -06:00
Daniel Wallace
068ebfd9ec smtp state can use profile or sender 2017-05-01 11:10:04 -06:00
Alexey Aksenov
bf2eb63a77 Fix docker_events TypeError
Traceback (most recent call last):
  File "/home/ezh/.virtualenvs/salt/lib/python3.4/site-packages/salt/engines/docker_events.py", line 82, in start
    data = json.loads(event)
  File "/usr/lib64/python3.4/json/__init__.py", line 312, in loads
    s.__class__.__name__))
TypeError: the JSON object must be str, not 'bytes'
[INFO    ] Process <class 'salt.engines.Engine'> (12581) died with exit status 0, restarting...
2017-05-01 20:04:00 +03:00
Alexey Aksenov
b087832229 Fix ssh client TypeError
salt-ssh -i '*' test.ping
...
File "/home/ezh/.virtualenvs/salt/lib/python3.4/site-packages/salt/client/ssh/__init__.py", line 1129, in cmd_block
File "/home/ezh/.virtualenvs/salt/lib/python3.4/site-packages/salt/client/ssh/__init__.py", line 1084, in shim_cmd
File "/home/ezh/.virtualenvs/salt/lib64/python3.4/tempfile.py", line 417, in func_wrapper
    return func(*args, **kwargs)
TypeError: 'str' does not support the buffer interface
2017-05-01 19:56:11 +03:00
Daniel Wallace
a9eed7f1c9 fix bug in status.netdev
This was introduced in 9042aa61ac
and then later fixed to be an insert here
703f2b4dc6, but all the comps values were never
shifted up 1 to take into account that the list was now one entry longer
2017-05-01 10:52:41 -06:00
Alexey Aksenov
8fcb7205db Fix docker_events field handling
[DEBUG   ] Sending event: tag = salt/engines/docker_events/attach; data = {'Type': 'container', 'from': 'a58442926dc0', 'Actor': {'Attributes': {'image': 'a58442926dc0', 'name': 'brave_banach'}, 'ID': '705dc8d539de400e57d970861c494f3039522198135f450a45c836d12e4edd16'}, 'id': '705dc8d539de400e57d970861c494f3039522198135f450a45c836d12e4edd16', 'time': 1493620435, 'status': 'attach', '_stamp': '2017-05-01T06:33:55.078234', 'Action': 'attach', 'timeNano': 1493620435077227350}
Traceback (most recent call last):
  File "/home/ezh/.virtualenvs/salt/lib/python3.4/site-packages/salt/engines/docker_events.py", line 83, in start
    fire('{0}/{1}'.format(tag, data['status']), data)
KeyError: 'status'
[INFO    ] Process <class 'salt.engines.Engine'> (21196) died with exit status 0, restarting...
2017-05-01 10:48:17 -06:00
rallytime
8e4b679d5c Merge branch '2016.11' into 'nitrogen'
Conflicts:
  - salt/modules/pip.py
2017-05-01 10:45:19 -06:00
Alexey Aksenov
119dcad72d Fix TypeError: must be str, not bytes for ssh_py_shim
salt-ssh '*' test.ping
...
[DEBUG   ] RETCODE localhost: 1
[DEBUG   ] SHIM retcode(1) and command: Traceback (most recent call last):
[DEBUG   ] LazyLoaded raw.output
{'ezh': {'stdout': 'Traceback (most recent call last):\n  File "<string>", line 155, in <module>\n  File "<string>", line 264, in <module>\n  File "<string>", line 251, in main\nTypeError: must be str, not bytes', 'retcode': 1, 'stderr': 'command-line line 0: Unsupported option "gssapiauthentication"\r\nConnection to localhost closed.\r\n'}
2017-05-01 19:20:58 +03:00
Daniel Wallace
2ed694cac6 get sudo_password correctly 2017-05-01 08:59:57 -06:00
twangboy
523316f0d7 Update Python and Deps 2017-04-28 17:19:15 -06:00
twangboy
5371b6b85e Fix fullname parameter for add function 2017-04-28 14:30:48 -06:00
Erik Johnson
402be207b2 Skip Pygit2 tests until EPEL fixes pygit2/libgit2 version mismatch
We can revert this commit once they get the updated pygit2 pushed to
EPEL stable.
2017-04-28 13:25:02 -05:00
Nicole Thomas
fc26fb8a05 Merge pull request #40958 from rallytime/bp-40939
Back-port #40939 to 2016.11
2017-04-28 12:01:17 -06:00
Nicole Thomas
a586e12180 Merge pull request #40957 from rallytime/bp-38115
Back-port #38115 to 2016.11
2017-04-28 12:01:01 -06:00
Nicole Thomas
00a15eba60 Merge pull request #40905 from rkgrunt/40635
Fixed issue with parsing of master minion returns when batching is en…
2017-04-28 11:52:31 -06:00
Nicole Thomas
bb50d4f646 Merge pull request #40954 from rallytime/merge-2016.11
[2016.11] Merge forward from 2016.3 to 2016.11
2017-04-28 10:41:49 -06:00
Nicole Thomas
fba146ced4 Merge pull request #40955 from rallytime/merge-nitrogen
[nitrogen] Merge forward from 2016.11 to nitrogen
2017-04-28 10:27:03 -06:00
Daniel Santos
6e4cc6db47 Fix consul module "AttributeError: 'dict' object has no attribute 'json'"
Consul API has changed a little bit, some small adjustments to make the
module work again
2017-04-28 10:13:56 -06:00
Ch3LL
3e9394862f allow vmware to query deploy arg from opts 2017-04-28 09:30:00 -06:00
C. R. Oldham
eb889173b0 Revert "fix augeas module so shlex doesn't strip quotes" 2017-04-28 09:28:46 -06:00
rallytime
a69cd74f75 Merge branch '2016.11' into 'nitrogen'
Conflicts:
  - salt/cloud/clouds/nova.py
  - salt/spm/__init__.py
2017-04-28 09:23:42 -06:00
rallytime
7f31e41aa6 Merge branch '2016.3' into '2016.11'
Conflicts:
  - salt/modules/pip.py
2017-04-28 09:20:59 -06:00
Mike Place
883adbbe76 Merge pull request #40792 from s0undt3ch/features/py3
Reduce mem leaks on py3 test runs & Py3 Fixes
2017-04-28 09:15:39 -06:00
Daniel Wallace
3a26d5d42d add cloud to saltutil sync test 2017-04-28 09:12:05 -06:00