Commit Graph

102199 Commits

Author SHA1 Message Date
Tyler Johnson
f764bc09f5
Clean up expensive queries 2019-08-19 11:16:39 -06:00
Tyler Johnson
b3d02df7d8
reduced query calls to salt-cloud 2019-08-19 10:36:53 -06:00
Dmitry Kuzmenko
fcb8ff02dc
Properly set HAS_IPTABLES from __virtual__ return. 2019-08-19 16:36:08 +03:00
Daniel Wozniak
268803b095
Merge pull request #54237 from dwoz/dup2
Do not dup2 things without fileno
2019-08-18 10:13:28 -07:00
Dmitry Kuzmenko
a75db0100b
Multimaster related fixup: don't run test engine on minions 2019-08-18 14:25:57 +03:00
Dmitry Kuzmenko
8a88542b7f
Multimaster beacons fix: put list into a dict to fire on the bus 2019-08-18 14:02:21 +03:00
Dmitry Kuzmenko
790fb41b33
Inotify beacons test logging and cleanup update 2019-08-18 14:00:48 +03:00
Dmitry Kuzmenko
d84c88515d
Inotify beacon test fixes and improvements. 2019-08-18 14:00:48 +03:00
Dmitry Kuzmenko
472ffc0302
Give minion more time to handle beacon creation. 2019-08-18 14:00:48 +03:00
Dmitry Kuzmenko
17ceee0e56
Fixed Lint errors 2019-08-18 14:00:48 +03:00
Dmitry Kuzmenko
0bcf53c23e
Fixed the unicode and timing inotify test issues. 2019-08-18 14:00:48 +03:00
Dmitry Kuzmenko
f17bcf3afe
Improved assertion error diagnostic for master down test. 2019-08-18 14:00:48 +03:00
Dmitry Kuzmenko
db0bae82ed
Run multimaster as well tests when no specific group is set 2019-08-18 14:00:48 +03:00
Dmitry Kuzmenko
723f363891
Ignore the multimaster minion subgroup test in module names test. 2019-08-18 14:00:47 +03:00
Dmitry Kuzmenko
612191c9fe
Fixed lint failures 2019-08-18 14:00:47 +03:00
Dmitry Kuzmenko
c1efae673a
Multimaster test for events handling on master disconnect 2019-08-18 14:00:47 +03:00
Dmitry Kuzmenko
1654fe8824
Multimaster inotify beacons test 2019-08-18 14:00:47 +03:00
Dmitry Kuzmenko
65dc47c300
Multimaster tests environment and test module test. 2019-08-18 14:00:47 +03:00
Dmitry Kuzmenko
2c178b0f8d
Moved annoying message to trace log level. 2019-08-18 14:00:47 +03:00
Dmitry Kuzmenko
3e497c1908
Handle minion events asynchronously. 2019-08-18 14:00:47 +03:00
Dmitry Kuzmenko
909323ab2f
Tests fixes 2019-08-18 14:00:47 +03:00
Dmitry Kuzmenko
6dad18f2fb
Cleanup event object 2019-08-18 14:00:37 +03:00
Dmitry Kuzmenko
2bf55be430
Run beacons on the only one minion instance. Return to all masters. 2019-08-18 13:33:49 +03:00
Daniel A. Wozniak
e572711431
Cut down on log noise 2019-08-18 07:37:24 +00:00
Daniel A. Wozniak
df95347f6e
Fix the sshd pid file 2019-08-18 07:17:58 +00:00
Ch3LL
a3a39f3d68
Use ami variable instead in test 2019-08-16 17:14:31 -04:00
Ch3LL
dc1ae52266
Fix TypeError python3 in get_image_id 2019-08-16 16:38:48 -04:00
Daniel A. Wozniak
2ebd22bb89
Fix linter 2019-08-16 17:26:38 +00:00
Daniel Wozniak
27d89bda2f
Merge pull request #54121 from Akm0d/gce_cloud_test
Refactored cloud tests
2019-08-16 10:24:13 -07:00
Daniel A. Wozniak
63c616a4a7
Do not dup2 things without fileno 2019-08-16 17:10:03 +00:00
Herbert Buurman
93bd30df0e
Add alternative fix for "!" stomping
Apparently (after watching Jenkins tests fail), what yaml.safe_load returns
depends not on the version of salt, but on some other external dependency.
Because of this, fix both possible return values.
2019-08-16 12:30:21 +02:00
Herbert Buurman
c95dd4d70f
Add test for this specific bugfix 2019-08-16 11:59:30 +02:00
Herbert Buurman
efc29d809b
Prevent yamlify_arg from stomping "!" 2019-08-16 11:59:29 +02:00
Tyler Johnson
48c57b3f89 Try multiple times to detect deletion of an instance 2019-08-16 03:35:10 -06:00
Tyler Johnson
74300eb235 return a valid set 2019-08-16 01:22:36 -06:00
Tyler Johnson
2d63b87f9c Wait for an instance to be fully created if necessary 2019-08-16 00:44:23 -06:00
Tyler Johnson
83ad8b3eb2 Merge branch '2019.2.1' of github.com:SaltStack/salt into gce_cloud_test 2019-08-15 19:11:53 -06:00
Tyler Johnson
f90fe66ec3 Reverted foo/bar creds per #46265 2019-08-15 19:11:48 -06:00
Daniel Wozniak
c5ee91cbf2
Merge pull request #54204 from dwoz/signal_proc
Fix signal handling in subprocesses
2019-08-15 17:46:39 -07:00
Daniel Wozniak
09e5e4942c
Merge branch '2019.2.1' into signal_proc 2019-08-15 17:46:27 -07:00
Daniel Wozniak
99a8fc5952
Merge pull request #54223 from dwoz/7754_test_removal
Test verify logs without a whole minion
2019-08-15 17:46:08 -07:00
Daniel A. Wozniak
4be711ea2d Fix up linter warts 2019-08-15 23:49:46 +00:00
Daniel A. Wozniak
757382638d
Remove crufty un-needed tests 2019-08-15 23:29:21 +00:00
Daniel A. Wozniak
effa77de7f
Test verify logs without a whole minion 2019-08-15 23:09:08 +00:00
Tyler Johnson
3f56baddd7 Reduced the amount of informtaion in debuggings tatements 2019-08-15 16:50:12 -06:00
Tyler Johnson
de53bf03f7 Merge branch '2019.2.1' of github.com:SaltStack/salt into gce_cloud_test 2019-08-15 15:40:01 -06:00
Daniel Wozniak
8d440e0a20
Merge pull request #54203 from dwoz/transport_tests
Run transport test loops in single thread
2019-08-15 13:10:19 -07:00
Tyler Johnson
f6180a67d7 Even better logging of errors 2019-08-15 13:07:24 -06:00
Tyler Johnson
a15dc4b01d better formatting and error reporting 2019-08-15 11:47:16 -06:00
Tyler Johnson
51fbc2af44 better logging on instance create failure 2019-08-15 10:26:11 -06:00