Commit Graph

86912 Commits

Author SHA1 Message Date
Gareth J. Greenaway
f4ccc75587
Removing mocking of os.path.join from two tests, one of which was failing when used with coverage argument. No reason we should be mocking os.path.join. 2018-09-18 16:58:48 -06:00
Nicole Thomas
c38dc61413
Merge pull request #49692 from rallytime/bp-49688
Back-port #49688 to 2017.7
2018-09-18 16:09:28 -04:00
William Giokas
fde757517f
Order the runtests suites
Uses an ordered dictionary instead of a default python dict when
describing the `TEST_SUITES` variable. Sorts alphabetically based on the
name of the suite.
2018-09-18 10:04:02 -04:00
Nicole Thomas
37cbd274e5
Merge pull request #49685 from rallytime/pillar-headings
Fix heading line-lengths
2018-09-18 10:02:56 -04:00
Nicole Thomas
9bad295fad
Merge pull request #49689 from terminalmage/2017.7-docs
Fix docs build errors (2017.7 branch)
2018-09-18 09:36:27 -04:00
rallytime
02b2d544c0
Split intro docs for cmd_yamlex pillar into shorter lines. 2018-09-18 09:34:00 -04:00
Erik Johnson
7e5bab78c5
Fix docs build errors (2017.7 branch) 2018-09-17 22:35:08 -06:00
rallytime
c4cbe5b90e
Fix heading line-lengths
This will clean up some of the warnings found by building the documentation:

```
/root/SaltStack/salt/doc/ref/pillar/all/index.rst:55:<autosummary>:1: WARNING: Unexpected section title or transition.

=================
```
2018-09-17 16:36:16 -04:00
Nicole Thomas
3c8ec8a22f
Merge pull request #49644 from rallytime/mark-flaky-test
Mark grains test as flaky
2018-09-13 14:25:05 -04:00
Nicole Thomas
8ac66f1965
Merge pull request #49643 from rallytime/bp-49642
Back-port #49642 to 2017.7
2018-09-13 12:45:38 -04:00
rallytime
be8a187b4d Mark grains test as flaky 2018-09-13 16:17:02 +00:00
rallytime
accef8c7dd
Skip some unreliable tests
We need to investigate these more in the future, but let's skip them for now
so we can see some better signaling.
2018-09-13 10:33:59 -04:00
Nicole Thomas
7a75d5e9f4
Merge pull request #49597 from rallytime/bp-47232
Back-port #47232 to 2017.7
2018-09-12 10:25:15 -04:00
Nicole Thomas
2f6cdd9fd5
Merge pull request #49614 from rallytime/bp-49546
Back-port #49546 to 2017.7
2018-09-11 16:55:40 -04:00
rallytime
0f3881ab4f
Skip flaky test on Python 3
Even with the flaky decorator, this test sometimes passes and sometimes fails.

Let's skip it for now.
2018-09-11 14:15:52 -04:00
Nicole Thomas
aa560c5a8b
Merge pull request #49595 from rallytime/merge-2017.7
[2017.7] Merge forward from 2017.7.8 to 2017.7
2018-09-11 10:03:20 -04:00
Nicole Thomas
e8171de57b
Merge pull request #49596 from terminalmage/kill-bare-excepts-with-fire
Kill bare excepts with fire
2018-09-11 09:58:16 -04:00
Jochen Breuer
c477b70753
Fixed usage of ipaddress
ipaddress is imported either directly or from salt.ext. If we
use it, we shouldn't address it with salt.ext.ipaddress.
2018-09-10 16:09:49 -04:00
Erik Johnson
729dc0819f
Kill bare excepts with fire
These prevent the signal handlers from shutting down a process via a
raising a SystemExit. They are ticking time bombs of race conditions
that leave processes running when daemons are shut down or restarted.

Friends don't let friends use bare excepts.
2018-09-10 13:19:03 -06:00
rallytime
09247a33a2
Merge branch '2017.7.8' into '2017.7'
No conflicts.
2018-09-10 12:53:13 -04:00
Nicole Thomas
63b664334b
Merge pull request #49578 from twangboy/fix_49566
Use setup.py clean --all
2018-09-10 12:27:05 -04:00
Mike Place
6a5a69c8be
Merge branch '2017.7' into fix_49566 2018-09-10 07:43:16 -06:00
Daniel Wallace
f9a01b72a0
Merge pull request #49584 from terminalmage/squelch-varstack-error
Squelch error logging when varstack is not installed
2018-09-08 23:33:02 -05:00
Erik Johnson
c79a823964
Squelch error logging when varstack is not installed
This gets rid of spurious errors when varstack isn't installed. Most
people won't use this so these errors are not helpful.
2018-09-08 18:17:54 -05:00
Daniel Wozniak
d4d2b3658f
Merge pull request #49579 from dwoz/flaky_test
Increase timeout for flaky git test
2018-09-07 20:32:48 -07:00
Daniel A. Wozniak
dbe40df7de
Increase timeout for flaky git test 2018-09-07 16:46:34 -07:00
twangboy
6105ebbebb
Use setup.py clean --all 2018-09-07 17:29:33 -06:00
Mike Place
5cbe60bc8d
Merge pull request #49570 from rallytime/doc-fixes
Some small doc fixes I noticed when poking around in the saltnado files
2018-09-07 19:07:50 -04:00
rallytime
de80bda813
Fix docstring + import order, move pylint disable to own line 2018-09-07 16:10:06 -04:00
Nicole Thomas
5d267a2db9
Merge pull request #49547 from rallytime/bp-49518
Back-port #49518 to 2017.7
2018-09-07 14:21:49 -04:00
Gareth J. Greenaway
4d865b4b9e
Merge pull request #49560 from rallytime/pkgng-fix
[2017.7.8] Use correct path for is_true function
2018-09-07 09:31:35 -07:00
rallytime
f3e153443a
[2017.7.8] Use correct path for is_true function
`data.py` does not exist in the salt/utils/ dir in the 2017.7 branch. We need to
use the old path.

This occurred from a backport and I missed the path change.
2018-09-07 10:44:30 -04:00
Nicole Thomas
49480710a6
Merge pull request #49549 from rallytime/codeowners-duplicate
Remove duplicate comment in CODEOWNERS file
2018-09-07 09:42:09 -04:00
rallytime
393bc0fb59
Fix doc build errors in saltnado documentation 2018-09-07 09:39:34 -04:00
rallytime
4b257d298a
Remove duplicate comment in CODEOWNERS file 2018-09-06 16:55:16 -04:00
rallytime
4bb09f7910
Skip service module integration tests on CentOS 7
These are occassionally killing the SSH connection in our Jenkins tests. Let's
skip them for now until we can delve more deeply into this.
2018-09-06 14:33:03 -04:00
Nicole Thomas
92369f06f6
Merge pull request #49541 from twangboy/fix_osx_build_2
Remove trusted host switches
2018-09-06 12:11:14 -04:00
twangboy
750d3fa29e
Remove trusted host switches 2018-09-06 09:59:46 -06:00
Nicole Thomas
397296f088
Merge pull request #49539 from twangboy/fix_osx_build_2
Fix issues with build script on OSX
2018-09-06 11:49:35 -04:00
twangboy
6b42e73ee9
Fix issues with build script on OSX
Upgrade openSSL to 1.0.2p
Upgrade six to 1.11
2018-09-06 09:37:24 -06:00
Nicole Thomas
75a3b52215
Merge pull request #49527 from terminalmage/remove-special-envs-handling
Remove special handling for file_envs fileserver func
2018-09-06 10:03:05 -04:00
Erik Johnson
1478a76560
Remove special handling for file_envs fileserver func
https://github.com/saltstack/salt/pull/49389 made this special handling obsolete.
2018-09-05 22:18:49 -05:00
Nicole Thomas
13f1d2633b
Merge pull request #49512 from rallytime/merge-2017.7
[2017.7] Merge forward from 2017.7.8 to 2017.7
2018-09-05 15:52:00 -04:00
Mike Place
208cfe6d7a
Merge pull request #49515 from rallytime/update-codeowners
Add some files to the CODEOWNERS files for team-core to own
2018-09-05 10:17:42 -06:00
rallytime
1faab8bc01
Add some files to the CODEOWNERS files for team-core to own
And also fix a couple of bugs found when writing tests for the matching used
by tamarack bot. This expands the files that the core team will be requested for
on pull request reviews.
2018-09-05 09:56:07 -04:00
rallytime
de7ef3d681
Add "in progess" notation back to 2017.7.8 release notes
We need this notation in the branch for now. We will remove it once the release
is live.
2018-09-05 09:39:14 -04:00
rallytime
edad2dcda9
Merge branch '2017.7.8' into '2017.7'
No conflicts.
2018-09-05 09:36:33 -04:00
Nicole Thomas
34e517410f
Merge pull request #49327 from twangboy/fix_win_service
Fix issues with win_service
2018-09-05 09:24:54 -04:00
Nicole Thomas
d24c96f394
Merge pull request #49505 from Ch3LL/rn_7.8_2
Update 2017.7.8 ChangeLog with new fixes
2018-09-05 09:08:40 -04:00
Ch3LL
d40b6444a1
Update 2017.7.8 ChangeLog with new fixes 2018-09-04 17:28:50 -04:00