Commit Graph

91980 Commits

Author SHA1 Message Date
Erik Johnson
798134caa3
Add regression test for creating images with image name insead of ID
Also changed an existing test to use the new with_tempdir decorator
2018-04-27 12:32:10 -05:00
Erik Johnson
4ed47e839c
Start docker containers with image name instead of ID 2018-04-27 11:52:26 -05:00
Mike Place
7390b72808
Merge pull request #47277 from morganwillcock/netbsdswap
Fix minion crash on NetBSD
2018-04-27 10:02:20 -05:00
Mike Place
2b7c7ef704
Merge pull request #47320 from twangboy/win_ssm
Change from NSSM to SSM
2018-04-27 09:37:49 -05:00
Nicole Thomas
b6df5facce
Merge pull request #47308 from rallytime/bp-47287
Back-port #47287 to 2018.3
2018-04-27 09:50:49 -04:00
Nicole Thomas
efa3aab800
Merge pull request #47332 from garethgreenaway/47324_archive_extracted_keep_keep_source
[2018.3] Removing duplicate code from state/archive.py
2018-04-27 09:12:50 -04:00
Nicole Thomas
245d62ca16
Merge pull request #47326 from The-Loeki/redis-cache-sockets
Some Redis fixes
2018-04-26 13:12:46 -04:00
Gareth J. Greenaway
cc10bfec6b
Removing redundant code which is prevening keep & keep_source from being set. 2018-04-26 09:55:32 -07:00
Nicole Thomas
27a438f0ff
Merge pull request #47319 from dwoz/skip_tests
Skip unix group tests on windows.
2018-04-26 11:59:34 -04:00
Ronald van Zantvoort
d86fbe5bdd
redis_return: add unix_socket_path to docs 2018-04-26 16:00:33 +02:00
Ronald van Zantvoort
ee9f533765
redis_cache: document UNIX socket access 2018-04-26 15:57:20 +02:00
Ronald van Zantvoort
5337558a5a
redis_return: Let redis handle pool creation, add UNIX socket support 2018-04-26 15:49:59 +02:00
Ronald van Zantvoort
c90f83b0f9
redis_return: cluster_mode default to False in __virtual__ to prevent KeyError stacktraces 2018-04-26 15:49:59 +02:00
Ronald van Zantvoort
71e3286829
redis_return: Fix code blocks in docs 2018-04-26 15:49:59 +02:00
Ronald van Zantvoort
e6605f1c78
redis_cache fix code blox in docs 2018-04-26 15:49:59 +02:00
Ronald van Zantvoort
40e67747ee
redis_cache: add socket to options 2018-04-26 15:49:58 +02:00
twangboy
5549d83aae
Use ssm instead of nssm 2018-04-25 23:14:28 +00:00
Daniel A. Wozniak
d9442d043e
Skip tests not applicable to windows 2018-04-25 15:26:13 -07:00
Daniel Wozniak
057f668788
Merge pull request #47293 from dwoz/win_build_fix
The grp module is not available on windows
2018-04-25 13:22:33 -07:00
esell
5f392a23fe
convert unicode ssh pass to str for azure 2018-04-25 14:29:24 -04:00
Nicole Thomas
fff4f8c1a5
Merge pull request #47280 from gtmanfred/localectl
make sure not to send invalid information
2018-04-25 13:46:44 -04:00
Daniel A. Wozniak
0386216005
Fix sneaky indention 2018-04-25 09:39:58 -07:00
Daniel A. Wozniak
082b8d0b3d
Use salt.utils.platform 2018-04-25 08:36:32 -07:00
Nicole Thomas
205701dcbe
Merge pull request #47038 from garethgreenaway/46977_fixing_fileclient_forward_compatibilty
[2018.3] fix to fileclient.py
2018-04-25 10:57:03 -04:00
Nicole Thomas
89daf4fdc7
Merge pull request #47060 from OrlandoArcapix/Issue47059-return_dict_from_state
Return an empty dict for 'changes' instead of 'None'
2018-04-25 10:55:23 -04:00
Nicole Thomas
10cc0d312b
Merge pull request #47153 from terminalmage/issue47089
salt.modules.ssh: properly encode/decode I/O
2018-04-25 10:53:51 -04:00
Daniel Wallace
7c212cbb2d
fix pylint 2018-04-25 08:59:25 -05:00
Nicole Thomas
b5d64f1a70
Merge pull request #47275 from terminalmage/issue47199
Fix false failure events sent when using syndic
2018-04-25 09:56:46 -04:00
Nicole Thomas
0bcb1a079a
Merge branch '2018.3' into netbsdswap 2018-04-25 09:55:25 -04:00
Nicole Thomas
6215a995d8
Merge pull request #47284 from skjaro/beacon_diskusage_doc_fix
Fix beacon diskusage documentation for the new beahavior mentioned in issue #47267
2018-04-25 09:52:29 -04:00
Nicole Thomas
3ef4fe6ed2
Merge pull request #47291 from bosatsu/fix-proxy-minion-beacon-doc
Fix proxy minion beacon doc
2018-04-25 09:42:35 -04:00
Nicole Thomas
ea2d68b865
Merge pull request #47255 from garethgreenaway/47239_fixes_to_salt_proxy_beacon
[2018.3] Fixes to salt_proxy beacon and beacon tests
2018-04-25 09:41:50 -04:00
Daniel A. Wozniak
cc2538e08f
The grp modules is not available on windows 2018-04-25 00:23:20 -07:00
Daniel Wozniak
19f9e8258f
Merge pull request #47292 from dwoz/cp_fix_again
Fix decorator wart
2018-04-24 21:25:23 -07:00
Daniel A. Wozniak
7d045eb235
Fix decorator wart 2018-04-24 19:09:08 -07:00
Scott Page
01980b4c43
Fix topics/releases/2018.3.0.rst to include correct example of proxy_example beacon yaml configuration. 2018-04-25 10:12:00 +09:00
Scott Page
9682e26eec
Fix topics/proxyminion/beacon.rst to include correct example of salt_proxy beacon yaml configuration. 2018-04-25 10:10:21 +09:00
Daniel Wozniak
da532aa1ac
Merge pull request #47285 from dwoz/core_test_fix
Fix reg grains test
2018-04-24 17:16:55 -07:00
Daniel Wozniak
f591cff643
Merge pull request #47290 from dwoz/test_cp_fix
Run cache_master test in tmp dir
2018-04-24 16:37:20 -07:00
Daniel A. Wozniak
884f4c1829
Fix extra space 2018-04-24 16:15:11 -07:00
Daniel A Wozniak
8a9027c0c9
Fix reg grains test 2018-04-24 15:05:43 -07:00
Daniel A. Wozniak
5ff51affbd
Run cache_master test in tmp dir 2018-04-24 14:58:20 -07:00
Nicole Thomas
6d323aa8f0
Merge pull request #47250 from terminalmage/issue47092
Fix virtual package detection
2018-04-24 15:22:23 -04:00
Jaro
fcc042aa5f Fix beacon documentation for the new beahavior mentioned in issue #47267 2018-04-24 21:03:40 +02:00
Daniel Wallace
6754787e8e
update localemod tests 2018-04-24 13:38:46 -05:00
Daniel Wallace
9075070573
make sure not to send invalid information
Localectl outputs n/a sometimes when stuff is not set, instead of just not
outputting anything.  Actually put None in the variable when parsing it, and do
not add it to the localectl set command.
2018-04-24 13:36:21 -05:00
Morgan Willcock
30478e8c9c Use swapctl for NetBSD 2018-04-24 17:29:13 +01:00
Erik Johnson
8012ad12f8
Fix false failure events sent when using syndic
To properly report on nodegroup minions which failed to return, the
master reports minions which don't match the target expression as
"missing". Later, when aggregating returns and writing them to the CLI,
failure events are fired for minions which were reported as missing.

The problem with this approach is that the lower-level minions do not
subscribe directly to the master-of-masters, and thus they are always
marked as missing.

To keep from falsely reporting them as missing, this commit filters out
any minion IDs for which a return was received, so that we only report
on minions which actually failed to return.
2018-04-24 10:31:17 -05:00
Gareth J. Greenaway
a2a8d78cb0
Fixing status beacon tests. 2018-04-24 08:00:06 -07:00
Gareth J. Greenaway
c87d6cae23
Ensure the salt_proxy is returning the correct tuple when the configuration is valid. Update various beacon unit tests to ensure they are testing the results of the validate function for a True result. 2018-04-24 08:00:06 -07:00