Version 2017.7.8 is a security and bugfix release for 2017.7.0.
Total Merges: 237
Total Issue References: 48
Total PR References: 279
Contributors: 52 (AVeenstra, Ch3LL, Circuitsoft, DmitryKuzmenko, KaiSforza, Martin819, OrlandoArcapix, UtahDave, Vaelatern, abednarik, asnell, b1naryth1ef, baniobloom, basepi, bdrung, beornf, bmcorser, bowmanjd-lms, damon-atkins, darkpixel, discogestalt, doesitblend, dqminh, dubb-b, dwoz, frankiexyz, frogunder, fzipi, garethgreenaway, grokrecursion, gtmanfred, jacksontj, jagguli, lejambon, lomeroe, lordcirth, lusche, mbunkus, meaksh, mirceaulinic, nbraud, pritambaral, ralex, rallytime, rmcintosh, slaws, terminalmage, twangboy, twellspring, wyardley, xetix, zer0def)
CVE-2018-15751 Remote command execution and incorrect access control when using salt-api.
CVE-2018-15750 Directory traversal vulnerability when using salt-api. Allows an attacker to determine what files exist on a server when querying /run or /events.
Credit and thanks for discovery and responsible disclosure: nullbr4in, xcuter, koredge, loupos, blackcon, Naver Business Platform
win_snmp.get_community_names
now returns the SNMP settings
actually in effect on the box. If settings are managed via GroupPolicy, those
settings will be returned. Otherwise, normal settings are returned.
win_snmp.set_community_names
now raises an error when SNMP
settings are being managed by GroupPolicy.
When a docker container is added, removed, started, stopped, etc., the results
of a docker.ps verbose=True all=True host=True
are sent to the mine, to be
used by mine.get_docker
.
A new config option (docker.update_mine
) has been added. When
set to False
, Salt will not send this information to the mine. This is
useful in cases where sensitive information is stored in the container's
environment.
Generated at: 2018-09-04 21:09:41 UTC
PR #49498: (rallytime) Pin CherryPy version to < 18.0.0 in requirements files for PY2 @ 2018-09-04 17:55:02 UTC
0d7b173b24 Merge pull request #49498 from rallytime/pin-cherrypy-2017.7.8
81a6155b6b Pin CherryPy version to < 18.0.0 in requirements files for PY2
ISSUE #47087: (darkpixel) How do I stop the prompt "Permission denied for host <hostname>, do you want to deploy the salt-ssh key? (password required):"? (refs: #47100, #`saltstack/salt`#47100`_`_)
PR saltstack/salt#47100: (gtmanfred) Allow for not being prompted to supply a password to deploy keys to a… (refs: #49461)
PR #49466: (rallytime) Back-port #49461 to 2017.7.8 @ 2018-08-31 15:44:11 UTC
PR #49284: (twangboy) Fix path to libsodium tarball @ 2018-08-23 17:19:24 UTC
1bbe7df6c4 Merge pull request #49284 from twangboy/fix_installer_osx
a112eaa597 Fix path to libsodium tarball
PR #49272: (twangboy) Add 64 bit binaries for KB2999226 to the x86 installer @ 2018-08-23 14:27:09 UTC
e0e8779985 Merge pull request #49272 from twangboy/fix_installer_more
a8f054b2d2 Add 64bit binaries for KB2999226 to the x86 installer
PR #49218: (twangboy) Fix Windows and OSX installers @ 2018-08-21 01:10:30 UTC
0eb6ddf0e8 Merge pull request #49218 from twangboy/fix_installer
e8a1d2f772 Add more descriptive error when KB not found
71737ea687 Suppress all ui on vcredist installation
7dae9bb2a1 Fix Windows and OSX installers
PR #49116: (twangboy) Fix windows installer script @ 2018-08-14 17:09:35 UTC
e484f261ee Merge pull request #49116 from twangboy/fix_installer
1227095c5d Add nonfatal switch to VCRedist
PR #49113: (Ch3LL) Add changelog to 2017.7.8 release notes @ 2018-08-14 15:03:16 UTC
0b9f2f8884 Merge pull request #49113 from Ch3LL/rn_7.8
f6b70bb653 Add changelog to 2017.7.8 release notes
PR #49051: (rallytime) Back-port #49046 to 2017.7.8 @ 2018-08-10 17:19:18 UTC
PR #49046: (garethgreenaway) [2017.7] Another fix to tests/integration/modules/test_service.py (refs: #49051)
01cf2c71ff Merge pull request #49051 from rallytime/bp-49046
fc0817cb35 The osfullname grain differs when using Python2 vs Python3, swapping this out for the "OS" grain which is consistent.
PR #49044: (Ch3LL) increase timeout on vultr cloud integration test @ 2018-08-10 01:28:17 UTC
189e28691f Merge pull request #49044 from Ch3LL/vultr_test
0dedfae4d1 increase timeout on vultr cloud integration test
PR #49042: (rallytime) Mark a jinja template test as flaky @ 2018-08-09 21:05:54 UTC
c606a32cf2 Merge pull request #49042 from rallytime/flaky-jinja-test
a43d9b4ba6 Mark a jinja template test as flaky
PR #49041: (Ch3LL) [2017.7.8] backport PR #48212 @ 2018-08-09 21:05:27 UTC
PR #49030: (rallytime) Update netapi client tests @ 2018-08-09 17:11:14 UTC
1db036406b Merge pull request #49030 from rallytime/update-client-tests
f08ee6c6ae Update netapi client tests
PR #49024: (rallytime) Fix test error in test_compiler jinja check @ 2018-08-09 12:43:23 UTC
PR #49020: (rallytime) Make grains integration test more robust @ 2018-08-08 20:59:18 UTC
6b6d68c615 Merge pull request #49020 from rallytime/fix-grains-test
f72a3ac6be Make grains integration test more robust
PR #49002: (rallytime) Skip test_jinja_deep_error on Debian 8 (refs: #49024) @ 2018-08-08 19:18:39 UTC
92d6c25c7f Merge pull request #49002 from rallytime/skip-jinja-deep-error-test
23b66ef8bb Skip test_jinja_deep_error on Debian 8
PR #48999: (rallytime) Update expected return value in boto test @ 2018-08-08 14:42:15 UTC
41d9f11eb3 Merge pull request #48999 from rallytime/fix-boto-test
d0136b1be5 Update expected return value in boto test
PR #48976: (rallytime) Skip unreliable tornado tests @ 2018-08-07 18:55:25 UTC
a1e54634dc Merge pull request #48976 from rallytime/tornado
0bd838ab6c Skip unreliable tornado tests
PR #48979: (rallytime) Back-port #48959 to 2017.7.8 @ 2018-08-07 18:11:53 UTC
PR #48970: (Ch3LL) [2017.7.8] Backport #48962 @ 2018-08-07 15:01:57 UTC
PR #48962: (garethgreenaway) [2017.7] Fixing tests/integration/modules/test_service.py (refs: #48970)
03aa0e49b0 Merge pull request #48970 from Ch3LL/back_48962
3ce1b8a3c9 Update the elif block to only be true for versions below Debian 9.
PR #48968: (rallytime) Update man pages for 2017.7.8 release @ 2018-08-07 14:29:08 UTC
e6cea5e3c7 Merge pull request #48968 from rallytime/man-pages
64fe3be41a Update man pages for 2017.7.8 release
PR #48950: (KaiSforza) Added a quote to kitchen Jenkinsfiles @ 2018-08-06 14:29:08 UTC
848d583438 Merge pull request #48950 from KaiSforza/kitchenfix-2017.7
5242cb143a Added a quote to kitchen Jenkinsfiles
PR #48943: (rallytime) Mark some shell and runner integration tests as flaky @ 2018-08-06 13:08:14 UTC
928d688d65 Merge pull request #48943 from rallytime/flaky-tests
668da57ab9 Mark some shell and runner integration tests as flaky
PR #48940: (rallytime) Back-port #48852 to 2017.7 @ 2018-08-05 21:32:26 UTC
PR #48935: (garethgreenaway) [2017.7] Fix to test_pkg.test_pkg_015_installed_held @ 2018-08-05 19:47:39 UTC
43649a68be Merge pull request #48935 from garethgreenaway/1045_test_pkg_015_installed_held_centos
0bb10107b6 Merge branch '2017.7' into 1045_test_pkg_015_installed_held_centos
24d5e6a22f Fixing the test_pkg_015_installed_held test to be able to successfully run on CentOS
ISSUE #47087: (darkpixel) How do I stop the prompt "Permission denied for host <hostname>, do you want to deploy the salt-ssh key? (password required):"? (refs: #47100)
PR #47100: (gtmanfred) Allow for not being prompted to supply a password to deploy keys to a… @ 2018-08-05 19:12:58 UTC
2421e2a570 Merge pull request #47100 from gtmanfred/ssh
5b443af7ae add key-deploy test
a131c9beeb Allow for not being prompted to supply a password to deploy keys to a minion with salt-ssh
ISSUE #48865: (mts-avco) Windows packages are hidden in pkg.list_pkgs if they have no DisplayVersion (refs: #48891)
PR #48891: (damon-atkins) win_pkg: Fix issue introduced in Jan 2018 DisplayVersion missing should result… @ 2018-08-05 18:53:47 UTC
d541bd6446 Merge pull request #48891 from damon-atkins/2017.7_win_pkg.list_pkgs_not_found
a4af1dbfb1 Fix win_pkg issues introduced Jan 2018. If DisplayVersion does not exist it should return version as "Not Found"
ISSUE #27056: (oogali) pkgng provider on FreeBSD does not do BATCH=yes (refs: #48730, #29909)
PR #48896: (rallytime) Back-port #48730 to 2017.7 @ 2018-08-05 18:20:40 UTC
PR #48730: (fzipi) Fix batch install on FreeBSD using pkgng (refs: #48896)
PR #29909: (abednarik) FreeBSD pkgng fix for non-interactive install. (refs: #48730)
PR #29907: (bmcorser) Presumably what was meant (refs: #48730)
5f6a56f5dc Merge pull request #48896 from rallytime/bp-48730
57aa204c9d Merge branch '2017.7' into bp-48730
4995922584 Forgot variable in signature
0503bc18b6 Fix batch install using pkgng
PR #48933: (garethgreenaway) [2017.7] Fix to test_service_disable_doesnot_exist @ 2018-08-05 14:29:43 UTC
0c64bba865 Merge pull request #48933 from garethgreenaway/1022_debian_8_failing_service-test
280d1d2ad2 Fixing failing test, integration.modules.test_service.ServiceModuleTest.test_service_disable_doesnot_exist, on Debian 8 and higher.
PR #48922: (rallytime) Update backticks on job_cache docs @ 2018-08-03 21:05:46 UTC
0c3d2c6a09 Merge pull request #48922 from rallytime/cache-doc-error
8ca89df7e8 Update backticks on job_cache docs
PR #48866: (Ch3LL) Add cmd module integration tests for windows and fix space in path issue @ 2018-08-03 21:03:33 UTC
8d1fc4f8e5 Merge pull request #48866 from Ch3LL/cmd_win_tests
905da13653 Merge branch '2017.7' into cmd_win_tests
PR #48920: (rallytime) Back-port #48904 to 2017.7 @ 2018-08-03 15:17:07 UTC
PR #48876: (Vaelatern) Make IP_LEARNING optional @ 2018-08-02 19:30:24 UTC
e79ccb35b1 Merge pull request #48876 from Vaelatern/make-network-learning-optional
a4905b0e5d Make IP_LEARNING optional
PR #48890: (Ch3LL) add sleep in test_cmd integration test @ 2018-08-02 19:15:08 UTC
f8bfab4f9f Merge pull request #48890 from Ch3LL/cmd_test
acda4ed9ab add sleep in test_cmd integration test
PR #48885: (rallytime) Mark shadow module integration test as flaky @ 2018-08-02 19:04:35 UTC
52722f6ded Merge pull request #48885 from rallytime/flaky-tests-shadow
da871a2d57 Mark shadow module integration test as flaky
PR #48884: (rallytime) Separate compound matcher tests into individual tests @ 2018-08-02 19:04:03 UTC
bf0895656e Merge pull request #48884 from rallytime/flaky-tests-matchers
38d9eae537 Merge branch '2017.7' into flaky-tests-matchers
PR #48868: (terminalmage) Fix race when SIGTERM/SIGINT received while lazyloading a module @ 2018-08-02 17:13:34 UTC
a567666938 Merge pull request #48868 from terminalmage/fix-loader-race
5f1169b9a2 Fix race when SIGTERM/SIGINT received while lazyloading a module
PR #48883: (terminalmage) Fix failing git worktree tests @ 2018-08-02 16:51:40 UTC
0ca0b6f2f2 Merge pull request #48883 from terminalmage/salt-jenkins-1023
c61f75cb50 Fix failing git worktree tests
3660dff13c Separate compound matcher tests into individual tests
PR #48869: (Ch3LL) Catch socket.error exception in testprogram @ 2018-08-02 14:19:22 UTC
a84f5155a1 Merge pull request #48869 from Ch3LL/mac_shell_tests
3734b1ec89 Catch socket.error exception in testprogram
PR #48867: (rallytime) Skip unreliable tornado test. @ 2018-08-01 21:07:07 UTC
7f56b8bf44 Merge pull request #48867 from rallytime/skip-tornado-test
7320aa9104 Skip unreliable tornado test.
3be11e06fe Add docs for new escape kwarg
391bb8a411 use a specific path for just the cmd._run call
62c66ba489 make sure we lower the check on shell
9312a993a5 Add cmd module integration tests for windows and fix space in path issue
PR #48853: (rallytime) Back-port #48850 to 2017.7 @ 2018-07-31 20:21:49 UTC
ISSUE #46689: (mxork) pkg.installed: hold: True not applied to a package which is already installed. (refs: #48426)
PR #48426: (garethgreenaway) [2017.7] fixes to states/pkg.py @ 2018-07-31 20:18:05 UTC
8a1285239a Merge pull request #48426 from garethgreenaway/46689_fixing_pkg_held_when_package_is_installed
9b0f5dd212 Fixing indentation, removing some unnecessary conditionals.
727964ab55 One last cleanup.
11cb86e6eb General cleanup in pkg state, reducing duplicate code. Fixing the requires_salt_modules decorator, sys.doc was returning too much information for the event to handle. This change specifically calls sys.doc with the module name.
16fb6ae635 Make sure pkg.hold and pkg.unhold are available before running the test.
998651102d Fixing a situation when a package is already installed via salt or manually and a state attempts to set that package to be held. Previously the holding/unholding logic was only being run against packages that were being installed. This change moves the holding logic outside and runs it against all desired packages. Adding a new test to test holding logic.
ISSUE #47689: (OrlandoArcapix) Poor performance of pip.installed when given a list of packages (refs: #47734)
PR #47734: (OrlandoArcapix) #47689 improve run-speed of pip package state @ 2018-07-31 19:15:35 UTC
c8e69431ff Merge pull request #47734 from OrlandoArcapix/Issue47689-pip-state-performance
662bd1f780 Merge branch '2017.7' into Issue47689-pip-state-performance
66936b4f41 Changed string comparison in pip test to match new confirmation string - ref PR #47734.
bb5939d6ef Merge branch '2017.7' into Issue47689-pip-state-performance
d6a49ae41c Merge branch '2017.7' into Issue47689-pip-state-performance
d4083fc9d1 Merge branch 'Issue47689-pip-state-performance' of github.com:OrlandoArcapix/salt into Issue47689-pip-state-performance
779b5fa785 Merge branch '2017.7' into Issue47689-pip-state-performance
f3653349ab Removed whitespaces at end of added comments lines
db11f2ff4b Merge branch '2017.7' into Issue47689-pip-state-performance
eac0178de2 Ref: #47689 - document additional kwarg passed to pip._check_if_installed function
0d19803106 Merge branch '2017.7' into Issue47689-pip-state-performance
d3678bf2f3 #47689 fix lint errors
4fec8f6bcc #47698 improve run-speed of pip package state checks by only loading the current package list once when checking multiple packages
PR #48844: (AVeenstra) Fixed Python 3 incompatibility in methods in nilrt_ip and debian_ip. @ 2018-07-31 17:20:27 UTC
83a5b3cc47 Merge pull request #48844 from AVeenstra/fix-python3-incompatibility
f238779a62 Merge branch '2017.7' into fix-python3-incompatibility
6b1805afc6 Fixed Python 3 incompatibility in methods in nilrt_ip and debian_ip.
ISSUE #48637: (slaws) state.file.retention_schedule does not ignore relative directory when using getmtime() (refs: #48662)
PR #48662: (slaws) Excluding relative dirs in state.file.retention_schedule @ 2018-07-31 16:15:09 UTC
136ff6735a Merge pull request #48662 from slaws/fix-retention-schedule-48637
3c8f5f5b3d pylint fix
5539eff39e Excluding relative dirs in state.file.retention_schedule
PR #48840: (gtmanfred) fix links in pkg doc. @ 2018-07-31 16:13:00 UTC
1fc04f281b Merge pull request #48840 from gtmanfred/docs
8d2d268c4a fix links in pkg doc.
PR #48834: (gtmanfred) read output of stringio if it is readable @ 2018-07-31 13:40:48 UTC
0a19f845ea Merge pull request #48834 from gtmanfred/slsutil
f9441d2bef read output of stringio if it is readable
PR #48788: (Ch3LL) Add timzeone windows integration tests and fix get_zone @ 2018-07-27 20:14:30 UTC
2e00939a6e Merge pull request #48788 from Ch3LL/timezone_windows
de95a6a215 add unused import to timezone test file
22e424859e add unused import to import
0840fc3117 disable pylint import error
f09d1a2c7e Add timzeon windows integration tests and fix get_zone
PR #48742: (frogunder) add windows integration tests for states.file @ 2018-07-27 13:57:27 UTC
8e61f3dce0 Merge pull request #48742 from frogunder/45014
f08058b043 Merge branch '45014' of https://github.com/frogunder/salt into 45014
757fde70c6 Merge branch '2017.7' into 45014
33c20c1ec0 fix tests
a7a914060d add windows integration tests for states.file
ISSUE #48417: (samilaine) Contribution Documentation Refers to Incorrect Pylintrc (refs: #48795)
PR #48795: (rallytime) Update linting docs to contain .testing.pylintrc use @ 2018-07-27 13:34:13 UTC
d74f47b340 Merge pull request #48795 from rallytime/fix-48417
5123b17ffd Update linting docs to contain .testing.pylintrc use
PR #48789: (rallytime) Back-port #48783 to 2017.7 @ 2018-07-26 21:47:49 UTC
PR #48783: (KaiSforza) Only run lint checks against changed files (refs: #48789)
PR #48610: (gtmanfred) only run pylint on files that change (refs: #48783)
bbea9ae936 Merge pull request #48789 from rallytime/bp-48783
682a05bebe Threshold was wrong
d4ca0e3a97 test: except for OSError only
4547231909 Only run lint checks against changed files
PR #48731: (zer0def) Fixed enable_vnc runner arg being passed into seed_cmd module arg in virt.init. @ 2018-07-26 21:13:59 UTC
41464d4b39 Merge pull request #48731 from zer0def/virt-runner-init-args
a1fa081ad0 Documentation to missing parameters in virt.init runner.
365ebdf539 Fixed enable_vnc runner arg being passed into seed_cmd module arg in virt.init.
PR #48749: (Ch3LL) Update Saltstack Logo banner on docs.saltproject.io @ 2018-07-25 13:05:04 UTC
169afea16a Merge pull request #48749 from Ch3LL/logo_docs
73b1fc29f0 Update Saltstack Logo banner on docs.saltproject.io
PR #48743: (rallytime) Update DOCBANNER with new SaltConf18 image @ 2018-07-24 16:46:19 UTC
781c6a6c36 Merge pull request #48743 from rallytime/saltconf-ad-2017.7
6df8fd8652 Update DOCBANNER with new SaltConf18 image
PR #48720: (Ch3LL) Fix test_managed_source_hash_indifferent_case on macosx to correct tmp path @ 2018-07-23 22:32:56 UTC
ce4e22224e Merge pull request #48720 from Ch3LL/mac_file_path
01d25fae19 Fix test_managed_source_hash_indifferent_case on macosx to correct tmp path
PR #48719: (Ch3LL) Enable service if disabled before running state service tests @ 2018-07-23 21:01:14 UTC
4b9f037d43 Merge pull request #48719 from Ch3LL/service_mac_state
f44a2fc349 Enable service if disabled before running state service tests
PR #48715: (rallytime) [2017.7] Mark some tornado tests as flaky @ 2018-07-23 17:27:13 UTC
b2431eab10 Merge pull request #48715 from rallytime/flaky-tests
7332cce567 [2017.7] Mark some tornado tests as flaky
PR #48672: (frogunder) add service enabled test @ 2018-07-23 15:38:49 UTC
801eae3b8d Merge pull request #48672 from frogunder/45012
0747f2e58a add service enabled test
PR #48691: (Ch3LL) Add windows pkg module integration tests @ 2018-07-22 20:01:30 UTC
689c231d2b Merge pull request #48691 from Ch3LL/win_repo_pkg_test
4b7d6d80c5 Remove unnecessary jinja in curl.sls file
2bedadfadb Add windows pkg module integration tests
ISSUE #48627: (nbraud) acme module's group parameter is non-functional (refs: #48635)
ISSUE #48626: (nbraud) acme module fails to set file permissions if the certificate is already present (refs: #48635)
PR #48635: (nbraud) Bug fixes in the acme module & state @ 2018-07-22 19:53:49 UTC
83e4bba916 Merge pull request #48635 from nbraud/acme
3673bae9de modules/acme: explicitly ignore the perms return value
1800a231e8 Fixup some schema expectations
8c718cb417 acme: Make the private key mode configurable
917dea6761 modules/acme: Use file.check_perms ret-morphing powers
d2241ceb2d module/acme: Do not exit early when the certificate already exists
98af0db826 modules/acme: Set the private key filemode to 0640
PR #48345: (twangboy) Fix behavior of powercfg module and state @ 2018-07-20 17:37:13 UTC
85991680c8 Merge pull request #48345 from twangboy/fix_48169
ead19725b6 Merge branch '2017.7' into fix_48169
653fbcb383 Fix some docs errata
8898e5ff11 Add warn_until Fluorine
707906ac15 Fix unit.state.test_powercfg
32c5014eb6 Fix unit tests
0d9c56e540 Add some more logging
b20453de9f Use minutes to set
7dc7eb11c2 Fix documentation to denote seconds when setting
PR #48656: (Ch3LL) Add windows ip module integration tests @ 2018-07-20 14:57:45 UTC
96447ce541 Merge pull request #48656 from Ch3LL/windows_ip_mod
90c3f568b1 Add windows ip module integration tests
PR #48638: (twangboy) Remove vcredist 2015 from Py3 installer @ 2018-07-20 14:56:40 UTC
0c5fff3dc8 Merge pull request #48638 from twangboy/fix_vcredist
e30d17099d Use goto instead of if statement
e1042fa084 Remove vcredist for Py3
PR #48664: (Ch3LL) [2017.7] Fix service.disabled test for macosx @ 2018-07-20 14:32:56 UTC
1ebd96d909 Merge pull request #48664 from Ch3LL/srv_disable_mac
f1fbfad387 move the disable call up in try block
f60d21bda4 reverse assertion order for service disable test
3727d1b3b9 switch try/except to match 2018.3
fb953c2369 [2017.7] Fix service.disabled test for macosx
PR #48625: (Ch3LL) Follow up to PR #48555 @ 2018-07-20 14:27:55 UTC
PR #48673: (Ch3LL) Use different pub and ret ports for testprogram integration tests @ 2018-07-20 14:11:51 UTC
33812f78f1 Merge pull request #48673 from Ch3LL/mac_port
87dd85a220 Use different pub and ret ports for testprogram integration tests
PR #48675: (Ch3LL) Fix mac service.disable tests @ 2018-07-20 14:09:41 UTC
5f6a7c4d89 Merge pull request #48675 from Ch3LL/mac_disable
c78efab828 Fix mac service.disable tests
ISSUE #43138: (F30) npm.installed mistakenly throws error for packages which are "installed via remote" (refs: #48492, #48658)
PR #48658: (wyardley) Improve handling of json output (#43138) @ 2018-07-20 14:08:34 UTC
ISSUE #48677: (OrlandoArcapix) npm.bootstrap does not return True (clean) with test=true and no changes (refs: #48678)
PR #48678: (OrlandoArcapix) Fix for issue #48677 - return clean npm.bootstrap on no changes @ 2018-07-20 14:07:22 UTC
ISSUE #46884: (alexandergraul) salt.utils.rsax931._init_libcrypto() fails to initialize libopenssl1_1-1.1.0h (refs: #48580)
PR #48580: (rallytime) Don't error on retcode 0 in libcrypto.OPENSSL_init_crypto call @ 2018-07-19 19:21:13 UTC
PR #48628: (terminalmage) Fix NameError in testinfra module @ 2018-07-18 21:34:03 UTC
9874429741 Merge pull request #48628 from terminalmage/testinfra
5ace9f01ec Fix NameError in testinfra module
PR #48651: (gtmanfred) [2017.7] handle pyzmq for python3.4 @ 2018-07-18 17:34:41 UTC
0d4c80205f Merge pull request #48651 from gtmanfred/pylint-2017.7
b6ee52f859 handle pyzmq for python3.4
PR #48647: (gtmanfred) [2017.7] disable checks on pylint @ 2018-07-18 16:21:22 UTC
160ae29cf2 Merge pull request #48647 from gtmanfred/pylint-2017.7
ff818c4ca2 disable checks on pylint
ISSUE #46924: (chschmitt) Stale custom roster from __pycache__ executed instead of changed .py file (refs: #48593)
PR #48593: (pritambaral) Fix importlib pyc loading order @ 2018-07-17 21:06:28 UTC
47b1032efa Merge pull request #48593 from pritambaral/fix/2017.7-importlib-pyc-loading-order
add7894dee loader: Fix suffix order when importlib is used
PR #48630: (dubb-b) Adding options to Jenkins pipline builds @ 2018-07-17 20:16:23 UTC
9da7b2ec8d Merge pull request #48630 from dubb-b/pipeline-updates
8594a8dd05 Adding PY_COLORS=1 as PY_COLORS = 1 instead
314b0e3599 Adding PY_COLORS=1 for python programs to use ANSI Colors
b705e8f7a5 Adding correct spacing to options section
9d8a7e07db Adding options to Jenkins pipline builds
PR saltstack/salt#48610: (gtmanfred) only run pylint on files that change (refs: #48633)
PR #48633: (gtmanfred) Revert "only run pylint on files that change" @ 2018-07-17 18:44:03 UTC
a8ae2adf64 Merge pull request #48633 from saltstack/revert-48610-2017.7
bab4a769d4 Revert "only run pylint on files that change"
PR #48614: (rallytime) Back-port #48562 to 2017.7 @ 2018-07-17 15:04:04 UTC
ISSUE #48415: (doesitblend) Event.send short-circuiting in multi-master mode (refs: #48588)
PR #48588: (garethgreenaway) [2017.7] event send multi master @ 2018-07-17 10:31:20 UTC
1b6e6388f8 Merge pull request #48588 from garethgreenaway/48415_event_send_multi_master
fab25af1a9 Adding some quick documentation about why we are setting ret=True following the channel.send.
bf78f4b188 If the channel send is successful and does not raise an exception, we set ret to True, in case a previous exception from a previous channel send to another master has sent it to False.
8d1551c5fb When using Salt multi-master, if we encouter a salt master that has not accepted the minion key yet we should not exit right away, rather continue on and try the next salt master available in the list.
PR #48610: (gtmanfred) only run pylint on files that change (refs: #48783) @ 2018-07-17 01:36:50 UTC
24ffda49ba Merge pull request #48610 from gtmanfred/2017.7
779d1a3dcb only run pylint on files that change
PR #48584: (Ch3LL) Fix grp import for mac in test_user integration test @ 2018-07-16 19:28:13 UTC
5391dd0a8d Merge pull request #48584 from Ch3LL/mac_user_grp
585ee9db90 Fix grp import for mac in test_user integration test
PR #48555: (Ch3LL) Fix state.sls_id not running on ssh minion (refs: #48625) @ 2018-07-16 13:24:41 UTC
61572b6780 Merge pull request #48555 from Ch3LL/ssh_id
f69932f506 fix pylint
70e36764ee Add more tests for salt-ssh state.sls_id
dab80e805c Fix state.sls_id to run on ssh minion and not master
PR #48583: (Ch3LL) Add flaky decorator to mac_system and mac_timezone tests @ 2018-07-13 19:56:40 UTC
aa6dcf39e8 Merge pull request #48583 from Ch3LL/mac_flaky_tests
4ba2299a87 import flaky decorator on mac tests
811220b41e Add flaky decorator to mac_system and mac_timezone tests
PR #48534: (xetix) Fix behaviour of function latest_version in zypper module when multip… @ 2018-07-13 19:56:05 UTC
6973152057 Merge pull request #48534 from xetix/fix-zypper-latest_version
9985f0b4c1 Lint: remove extra blank line
5fbead8a36 Merge branch '2017.7' into fix-zypper-latest_version
56ac449271 Merge branch 'fix-zypper-latest_version' of https://github.com/xetix/salt into fix-zypper-latest_version
44e87f5a0f Adding testcase for this fix.
b354c6863c Fix behaviour of function latest_version in zypper module when multiple packages are passed to function. Function now properly return dict with empty string as version if latest packages is already installed, and multiple packages are passed to function
db35d0c1e1 Adding testcase for this fix.
d2513757ed Fix behaviour of function latest_version in zypper module when multiple packages are passed to function. Function now properly return dict with empty string as version if latest packages is already installed, and multiple packages are passed to function
PR #48582: (dwoz) Finally fix prepend for real @ 2018-07-13 18:45:35 UTC
10124034cb Merge pull request #48582 from dwoz/test_prepend_fix
f37571e0bd Merge branch '2017.7' into test_prepend_fix
PR #48564: (dwoz) Fix failing prepend test @ 2018-07-13 14:12:47 UTC
13f67335f3 Merge pull request #48564 from dwoz/test_prepend_fix
136ddf5f54 Finally fix prepend for real
66b25e65bf Fix failing prepend test
PR #48558: (dwoz) Remove which mock to get the test passing @ 2018-07-12 19:04:12 UTC
b8ce27729f Merge pull request #48558 from dwoz/test_file_fix
c858bf477f Remove which mock to get the test passing
PR #48552: (KaiSforza) Set up junit in jenkins @ 2018-07-12 16:23:33 UTC
a15c65202d Merge pull request #48552 from KaiSforza/jenkins-junit-2017
72b1830974 Set up junit in jenkins
PR #48550: (gtmanfred) add posargs to tox pylint @ 2018-07-12 14:34:25 UTC
f73108026e Merge pull request #48550 from gtmanfred/2017.7
d5c603d9b6 add posargs to tox pylint
PR #48535: (asnell) Update manage_file helptext @ 2018-07-12 13:34:47 UTC
113b0426f8 Merge pull request #48535 from asnell/asnell-patch-2
d328f6e43d Update manage_file helptext
PR saltstack/salt#48525: (gtmanfred) add kazoo for testing zookeeper. (refs: #48527)
PR #48527: (gtmanfred) Revert "add kazoo for testing zookeeper." @ 2018-07-11 17:29:16 UTC
0c0c05c2bc Merge pull request #48527 from saltstack/revert-48525-2017.7
18d06c1a93 Revert "add kazoo for testing zookeeper."
PR #48526: (twangboy) Rollback python-certifi-win32 @ 2018-07-11 17:26:56 UTC
05bad3e71c Merge pull request #48526 from twangboy/rollback_certifi-win32
361b3cdc2f Rollback python-certifi-win32
PR #48521: (Martin819) Back-port #48222 to 2017.7 @ 2018-07-11 16:42:51 UTC
PR #48525: (gtmanfred) add kazoo for testing zookeeper. @ 2018-07-11 16:09:40 UTC
ed0bd2bbec Merge pull request #48525 from gtmanfred/2017.7
d7a6bff2b2 add kazoo for testing zookeeper.
ISSUE #48277: (dvenckus) init.sls with included states fails with more than one, 'Template was specified incorrectly: False' (refs: #48388)
ISSUE #46986: (github-abcde) opts file_roots gets overwritten with pillar_roots in orchestration run (refs: #48388)
PR #48388: (garethgreenaway) [2017.7] reset file_roots for renderers after compile_pillar @ 2018-07-11 13:13:45 UTC
ad5a959ab9 Merge pull request #48388 from garethgreenaway/48277_2017_7_file_roots_wrong
6f11da35a7 Fixing a few things in the new test.
cf747b14ec Fixing lint issue
16d36c79c8 When pillar items are compiled a new render is instantiated but the file_roots is the pillar_roots. This change forces the __opts__['file_roots'] to be set to what is set in actual_file_roots for all renderers once compile_pillar has finished. Adding a test when this situation is run via a orchestration runner.
PR #48512: (gtmanfred) pin pm and grunt packages for npm tests @ 2018-07-11 13:06:06 UTC
38df812257 Merge pull request #48512 from gtmanfred/npm
9ba0f6b3a0 pin pm and grunt packages for npm tests
PR #48513: (rallytime) [2017.7] Merge forward from 2017.7.7 to 2017.7 @ 2018-07-11 13:04:01 UTC
04ba31147f Merge pull request #48513 from rallytime/merge-2017.7
a466a4880f Merge branch '2017.7.7' into '2017.7'
PR #48514: (gtmanfred) upgrade dependencies for pytest tests @ 2018-07-10 20:53:55 UTC
f0352ea95a Merge pull request #48514 from gtmanfred/2017.7
739bf92599 upgrade dependencies for pytest tests
PR #48491: (grokrecursion) Group gid fixed as integer @ 2018-07-10 19:31:40 UTC
5372b60137 Merge pull request #48491 from grokrecursion/group-fix-v2
1556b37221 fixed pylint errors
f6d9177dab fixed indentation for pep8
b9556bf923 v2 try of gid converted to integer
PR #48375: (Ch3LL) Add user and group to makedirs cmd in file.copy @ 2018-07-10 12:35:10 UTC
16d3daab3c Merge pull request #48375 from Ch3LL/file_copy
d16a790775 Add mode to _makedirs call in file.copy
2cbcb4fd26 Add user and group to makedirs cmd in file.copy
PR #48490: (KaiSforza) Cifixes @ 2018-07-09 15:20:46 UTC
d38951b1b3 Merge pull request #48490 from KaiSforza/cifixes
9fe7199af5 Mark failed if anything is found
6749a6bf19 Stop archiving the docs
PR #48472: (gtmanfred) use tox to run pylint @ 2018-07-07 02:46:46 UTC
22cd4206c4 Merge pull request #48472 from gtmanfred/2017.7
c7a3a7d8bd update jenkins tests to use tox for lint
44aaac1d33 use tox to run pylint
PR #48476: (twangboy) Fix dependencies @ 2018-07-06 23:43:26 UTC
27ea8f35ea Merge pull request #48476 from twangboy/fix_dependencies
b0087d425c Add license info
935f9b560c Fix dependencies
ISSUE #48336: (JuanManuelVizcainoAbad) file.directory (refs: #48399)
PR #48399: (garethgreenaway) [2017.7] fixes to module/file.py @ 2018-07-06 18:02:29 UTC
acf42864aa Merge pull request #48399 from garethgreenaway/48336_2017_7_ensure_chmod_setuid_with_chown
8efd33320f Normalize the mode before we compare it.
f894f0ecb8 Setting the mode with setuid or setgid bits in addition to setting the owner and group will force the setuid & setgid bits to reset. This change ensures that we set the mode after setting the owner & group.
PR #48471: (gtmanfred) Add some configurations to tox @ 2018-07-06 17:45:55 UTC
6166ff6b78 Merge pull request #48471 from gtmanfred/2017.7
392ab4e51f Add some configurations to tox
PR #48433: (discogestalt) Fix issue with redismod.hmset method @ 2018-07-06 15:55:44 UTC
6234d9b15d Merge pull request #48433 from discogestalt/fix-redis.hmset
65817ac74d Use clean_kwargs method instead
f7fa7f57c6 Found another issue with redismod.hmset
5624865f86 Fix issue with redismod.hmset method
PR #48428: (terminalmage) Fix outputter detection in jobs.lookup_jid runner @ 2018-07-06 14:37:37 UTC
aacee0fe2c Merge pull request #48428 from terminalmage/fix-jobs.lookup_jid
6509aa9089 Fix outputter detection in jobs.lookup_jid runner
PR #48429: (rallytime) Back-port #46824 to 2017.7 @ 2018-07-03 21:45:36 UTC
PR #48432: (dwoz) Prepend test needs file.touch method @ 2018-07-03 21:32:48 UTC
4576ef20bc Merge pull request #48432 from dwoz/file-prepend-again
349a2b279e Prepend test needs file.touch method
ISSUE #48230: (whytewolf) file.managed source_hash case-sensitive for test=true (refs: #48422)
ISSUE #38914: (hgfischer) Uppercase checksums are not accepted by archive.extracted (refs: #40754, #48422)
PR #48422: (rallytime) Allow file.managed to work with uppercase source_hash in test=true mode @ 2018-07-03 16:40:59 UTC
PR #48410: (dwoz) Fix service dead test on windows @ 2018-07-03 14:17:29 UTC
83e387c951 Merge pull request #48410 from dwoz/service_dead_test_fix
5c0923448d Fix service dead test on windows
PR #48413: (twangboy) Fix archive.extracted to handle UNC paths @ 2018-07-03 14:14:46 UTC
d3ba345da5 Merge pull request #48413 from twangboy/fix_47811
c5aad04140 handle unc paths
PR #48416: (dwoz) Fix service integration test (py3) @ 2018-07-03 14:08:45 UTC
827ef2aac4 Merge pull request #48416 from dwoz/service_integration_fix
c43f150dcd Fix service integration test (py3)
PR #48385: (Ch3LL) Update release versions for the 2017.7 branch @ 2018-07-03 13:39:29 UTC
10fe7d2b9b Merge pull request #48385 from Ch3LL/1update_version_doc_2017.7
3cf335b0b9 Update release versions for the 2017.7 branch
PR #48405: (Ch3LL) [2017.7] Remove In Progress Warning on 2017.7.7 @ 2018-07-03 13:32:10 UTC
f8a9a037e6 Merge pull request #48405 from Ch3LL/rm_inprog_2017.7
03ed5167fa [2017.7] Remove In Progress Warning on 2017.7.7
PR #48409: (dwoz) Fix file state prepend test @ 2018-07-02 23:21:08 UTC
8ac867c168 Merge pull request #48409 from dwoz/test_prepend_fix
9c7085b70f Fix file state prepend test
PR #48396: (dwoz) Fix file.symlink state test for windows @ 2018-07-02 18:10:32 UTC
10e93bff7f Merge pull request #48396 from dwoz/symlink_test_fix
d3456d31e6 Fix file.symlink state test for windows
PR #48362: (twangboy) Fix stacktrace when registry entries are missing @ 2018-06-30 13:20:01 UTC
7e25f26837 Merge pull request #48362 from twangboy/fix_48276
77629f640a Fix module unit tests
b5ca560b73 Fix lint error
210e280ecf Use explicit parameter names
776db98a5c Handle missing registry entries
PR #48383: (rallytime) Back-port #48379 to 2017.7 @ 2018-06-29 19:48:38 UTC
PR #48382: (rallytime) Back-port #48346 to 2017.7 @ 2018-06-29 19:45:12 UTC
PR #48381: (rallytime) Back-port #48330 to 2017.7 @ 2018-06-29 19:43:46 UTC
PR #48363: (dubb-b) Changing debug to info for logging @ 2018-06-28 20:45:17 UTC
14db0aa35d Merge pull request #48363 from dubb-b/2017.7
c0b962e28d Changing debug to info for logging
PR #48352: (Ch3LL) Add missing key to accept_dict function in wheel docs @ 2018-06-28 13:54:37 UTC
5b29cd326f Merge pull request #48352 from Ch3LL/wheel_doc
89ada68165 Add missing key to accept_dict function in wheel docs
PR #48329: (rallytime) Trigger review requests for team-ssh for roster files @ 2018-06-28 13:53:42 UTC
02cf19ee3b Merge pull request #48329 from rallytime/codeowners-roster-files
5e56615e00 Trigger review requests for team-ssh for roster files
ISSUE #48316: (ralex) Wrong init system used in virtual module "service" on Manjaro (refs: #48349)
PR #48349: (ralex) Disable the "service" module on Manjaro since it is using systemd @ 2018-06-28 13:32:37 UTC
53cf1794be Merge pull request #48349 from ralex/fix-manjaro-service-behaviour
6cafce547e Disable the service module on Manjaro since it is using systemd
PR #48324: (Ch3LL) Update release versions for the 2017.7 branch @ 2018-06-27 13:44:22 UTC
89dfcf3a4e Merge pull request #48324 from Ch3LL/update_version_doc_2017.7
47845ba810 Update release versions for the 2017.7 branch
PR #48331: (rallytime) Back-port #48215 to 2017.7 @ 2018-06-27 13:12:35 UTC
PR #48332: (rallytime) Back-port #48321 to 2017.7 @ 2018-06-27 13:12:15 UTC
ISSUE #42659: (szin2012) rest_tornado is not able to return normal result (refs: #48193, #48295)
PR #48295: (rallytime) Back-port #48193 to 2017.7 @ 2018-06-26 23:42:18 UTC
PR #48193: (jacksontj) Properly wait on returns in saltnado (refs: #48295)
21ed5b97ce Merge pull request #48295 from rallytime/bp-48193
352fe33fd6 Separate set_result() to a new line apart from Future() call
c0180ff33d Properly configure syndic in test case
d0a98534a9 Properly wait on returns in saltnado
PR #48117: (twangboy) service.disabled on Windows @ 2018-06-26 23:35:59 UTC
9aa4687ab9 Merge pull request #48117 from twangboy/fix_48026
dd37f8fbc2 Disable services that are set to manual
ISSUE #48122: (pasmon) Salt minion 2017.7.6 disregards "bin_env" in pip state (refs: #48189)
PR #48207: (rallytime) Back-port #48189 to 2017.7 @ 2018-06-25 19:26:56 UTC
ISSUE #45383: (jodok) RabbitMQ commands fail due to wrong locale (refs: #47453)
PR #48293: (rallytime) Back-port #47453 to 2017.7 @ 2018-06-25 19:06:42 UTC
PR #48219: (zer0def) Fix: LXC legacy configuration key warnings falsely report errors during state change @ 2018-06-25 13:46:07 UTC
95ef006e00 Merge pull request #48219 from zer0def/lxc-bootstrap-fixes
c77058560b Merge branch '2017.7' into lxc-bootstrap-fixes
d63cf3f072 Fixes another case of legacy configuration key usage warning getting in the way of changing container's state.
ISSUE #46507: (nkv16786) Failed to return clean data (refs: #48234)
PR #48234: (dwoz) Fix py2 thin dir issues @ 2018-06-25 13:33:02 UTC
3327181507 Merge pull request #48234 from dwoz/thin_dir
70c603451b Fix py2 thin dir issues
ISSUE #47984: (jeduardo) x509 module/state writing wrong certificate serial number to CRL (refs: #48080)
PR #48080: (lusche) Bugfix #47984 messed up cert serial @ 2018-06-22 18:00:14 UTC
83d7d286c4 Merge pull request #48080 from lusche/2017.7
917dc985fc #47984 remove the line completely
ba12ee947b Merge branch '2017.7' of https://github.com/saltstack/salt into 2017.7
dfb13d5051 Bugfix #47984 messed up cert serial
PR #48232: (gtmanfred) do not expand kwargs for cloud.action @ 2018-06-22 15:49:21 UTC
bccb4dcd46 Merge pull request #48232 from gtmanfred/cloud
d108112e1a do not expand kwargs for cloud.action
PR #48238: (mirceaulinic) SDB cache module: AttributeError: 'Cache' object has no attribute 'set' @ 2018-06-22 15:37:22 UTC
056f43f663 Merge pull request #48238 from mirceaulinic/fix-sdb-cache
51e5fbfa1d SDB cache module: AttributeError: 'Cache' object has no attribute 'set'
ISSUE #48025: (onmeac) Autoloading Utility Modules? (refs: #48037)
PR #48037: (terminalmage) Add "sync_mods" argument to state.apply/state.sls @ 2018-06-21 19:57:03 UTC
731ec0a11a Merge pull request #48037 from terminalmage/fix-custom-types-sync-docs
052ae83c4b Update versionchanged
8b1bd0eda2 Update test to reflect changed argument name
5e75936198 Change 2018.3.2 to 2018.3.3
c53ad603fc Rename sync -> sync_mods per review suggestion
e4d67c5fd8 Update docs to include references to new "sync" argument
cb8e6f9fb8 Remove redundant mocking
bc3ad795e9 Add test for sync argument to state.sls
f81ccd1fdd Add sync option to state.apply/state.sls
8289b07e24 Fix documentation on when custom types are synced
PR #48249: (rallytime) Update release notes for 2017.7.7 @ 2018-06-21 18:30:39 UTC
0bae927048 Merge pull request #48249 from rallytime/2017.7.7-release-notes-update
36032c8ee7 Update release notes for 2017.7.7
PR #48242: (asnell) Add sample list data via command line pillar @ 2018-06-21 18:27:41 UTC
8e06471817 Merge pull request #48242 from asnell/asnell-patch-1
f66bf60073 Add sample list data via command line pillar
PR #48226: (terminalmage) 2 fixes for when Salt is installed using -OO @ 2018-06-20 20:12:34 UTC
a172f9de84 Merge pull request #48226 from terminalmage/fix-alias-docstring
fb237272f5 Don't display "None" in SaltInvocationError when Salt installed using -OO
90c90f5d5c Fix docstring construction in alias_function when Salt installed using -OO
PR #48227: (Ch3LL) Skip new sha256 files on repo.saltstack.com/windows @ 2018-06-20 20:12:09 UTC
c6a0207cae Merge pull request #48227 from Ch3LL/fix_win_tests
236773e3e9 Skip new sha256 files on repo.saltstack.com/windows
ISSUE #48128: (bowmanjd-lms) apk.py Python 3 compatibility (refs: #48131)
PR #48131: (bowmanjd-lms) Fix py3-incompatible dict.keys()[x] call in apk.py @ 2018-06-19 18:19:02 UTC
6929423528 Merge pull request #48131 from bowmanjd-lms/fix-apk-python3
f5d2835299 Merge branch '2017.7' into fix-apk-python3
022f9cba50 Fix py3-incompatible dict.keys()[x] call in apk.py
ISSUE #47901: (frogunder) 2017.7.6 - Exiting command with CTRL-C gives Error/Traceback (refs: #48185)
PR #48185: (DmitryKuzmenko) Don't call .exception() on future unless it's done. @ 2018-06-19 18:16:27 UTC
868c17377f Merge pull request #48185 from DSRCorporation/bugs/47901_future_done_exception
5f63316311 Merge branch '2017.7' into bugs/47901_future_done_exception
9f2dbf94cb Don't call .exception() on future unless it's done.
PR #48192: (twangboy) Use the --disable-pip-version-check option (2017.7) @ 2018-06-19 18:13:12 UTC
80a3e37c2e Merge pull request #48192 from twangboy/fix_pip_version_2017.7
59ae2cc5fc Use --disable-pip-version-check for build_env_#.ps1
PR #48201: (zer0def) Fixes to LXC bootstrap when alternate lxcpath is provided. @ 2018-06-19 12:56:40 UTC
12e2b8882a Merge pull request #48201 from zer0def/lxc-bootstrap-fixes
6f6d3d40d4 Take lxcpath into account when bootstrapping new containers. Version comparison fixes.
PR #48190: (terminalmage) Fix mount.vfstab unit test @ 2018-06-18 21:47:54 UTC
e079fce38d Merge pull request #48190 from terminalmage/fix-vfstab-test
8d70d14362 Fix mount.vfstab unit test
PR #48115: (KaiSforza) Add jenkinsfiles to define tests in 2017 @ 2018-06-18 21:27:40 UTC
c8b9cec986 Merge pull request #48115 from KaiSforza/pr-lint-2017
494727ab39 Add docs, kitchen tests
317023bb20 Move .jenkins to .ci for future
dedc313cee Make it parallel so we don't fail right away
cd13426726 Add a .jenkins file to run pylint
PR #48174: (terminalmage) Add docker.update_mine config option @ 2018-06-18 19:04:54 UTC
fc1752b721 Merge pull request #48174 from terminalmage/docker-update-mine
9af09e0127 Mock config.get due to changes in _refresh_mine_cache
c5802ad465 Fix the version number in versionadded
d403ae58d7 Add unit test for docker.update_mine
44c275698a Actually it's more than just add/remove that updates the mine
0cb6996b07 Add release notes mention of docker.update_mine config option
de05097b20 Add docs for new config option
04c55a9178 Add note in mine.get_docker docstring about new config item
4e456255c0 Allow mine update to be disabled using new config option
ISSUE #47031: (lejambon) Cannot set hwclock on UTC on CentOS 7 (refs: #47049, #48061)
PR #48061: (garethgreenaway) [2017.7] Porting #47049 to 2017.7. @ 2018-06-15 17:15:50 UTC
PR #48143: (Ch3LL) Add timeout argument to run_salt for ShellCase @ 2018-06-15 17:04:57 UTC
5ec3cf2dd4 Merge pull request #48143 from Ch3LL/fix_long_job
48b5d2e9d3 Add timeout argument to run_salt for ShellCase
PR #48135: (rallytime) Update the 2017.7.7 and 2017.7.8 release notes @ 2018-06-14 21:22:06 UTC
PR #48134: (rallytime) Add release notes file for 2017.7.7 (refs: #48135)
e1e566d1f8 Merge pull request #48135 from rallytime/release-notes-2017.7
7a97f157b3 Add missing v for tag reference
2f2b69ed37 Add "in progress" notation to 2017.7.7 release notes
06a1151a63 Add release notes file for 2017.7.7
885b2862ce Move 2017.7.7 release notes to 2017.7.8
PR #48105: (rallytime) [2017.7] Merge forward from 2017.7.6 to 2017.7 @ 2018-06-14 17:00:09 UTC
ac9dabbfaa Merge pull request #48105 from rallytime/merge-2017.7
cdb45874de Merge branch '2017.7.6' into '2017.7'
PR #48101: (rallytime) [2017.7] Update 2017.7.7 reference to 2017.7.8 @ 2018-06-14 13:14:09 UTC
2da56a69d9 Merge pull request #48101 from rallytime/update-doc-refs-2017.7
7ba6f5fb36 Update 2017.7.7 reference to 2017.7.8
PR #48091: (terminalmage) Reverse monkeypatching after test_symlink_list finishes @ 2018-06-13 18:02:53 UTC
5a0e3d46e7 Merge pull request #48091 from terminalmage/fix-file_roots-monkeypatching
6fe711ad76 Reverse monkeypatching after test_symlink_list finishes
PR #48088: (rallytime) Update release versions for the 2017.7 branch @ 2018-06-13 14:03:03 UTC
053b019a8f Merge pull request #48088 from rallytime/update_version_doc_2017.7
1b8d1c936b Remove "in progress" info for 2017.7.6 release notes
9a0f4d190a Update release versions for the 2017.7 branch
ISSUE #48038: (austinpapp) jobs are not dedup'ing minion side (refs: #48075)
PR #48075: (garethgreenaway) [2017.7] Ensure that the shared list of jids is passed @ 2018-06-13 13:25:35 UTC
d6d2c5ee18 Merge pull request #48075 from garethgreenaway/48038_jobs_are_not_deduping_minion_side
c537b3275b Ensure that the shared list of jids is passed when creating the Minion. Fixes an issue when minions are pointed at multiple syndics.
PR #48071: (terminalmage) Fix inaccurate gitfs_saltenv example in GitFS Walkthrough @ 2018-06-12 20:34:13 UTC
aa33cc0b0c Merge pull request #48071 from terminalmage/gitfs-docs
24545204b3 Fix inaccurate gitfs_saltenv example in GitFS Walkthrough
ISSUE #48039: (twellspring) github.repo_present returns stacktrace, got multiple values for keyword argument profile (refs: #48040)
PR #48053: (rallytime) Back-port #48040 to 2017.7 @ 2018-06-12 14:46:12 UTC
PR #48040: (twellspring) states/github.py fix for incorrect positional argument (refs: #48053)
fb4ceacb88 Merge pull request #48053 from rallytime/bp-48040
265b22b194 states/github.py fix for incorrect positional argument
PR #48024: (gtmanfred) add pytest coverage and xml junits @ 2018-06-12 14:03:26 UTC
f37dcaac6d Merge pull request #48024 from gtmanfred/2017.7
56b074ab27 allow specifying a different state to run on converge
cc9c4b4d5a add pytest coverage and xml junits
PR #48044: (twangboy) Add fail code for WinHTTP send/receive error @ 2018-06-11 13:49:29 UTC
ffee3576ec Merge pull request #48044 from twangboy/wua_add_fail_code
d41d0c25eb Add faile code for WinHTTP send/receive error
PR #48009: (dwoz) minionswarm runs on windows @ 2018-06-08 13:52:36 UTC
871a910fcb Merge pull request #48009 from dwoz/winswarmfix
5027c7bb84 minionswarm runs on windows
PR #47968: (gtmanfred) Clean up tox + pytest @ 2018-06-06 21:23:52 UTC
0dcaead36d Merge pull request #47968 from gtmanfred/2017.7
ae1b0d28bb pass LANG and HOME into tox commands
8d15b93d00 remove tox virtualenvs from doc tests
e1872e2036 simplify tox.ini
81bd01f5af add tests.txt for running tests with tox requirements
556a2067fc fix masterapi test to use testing directory for configs
5a41f484ef add EXPENSIVE_TESTS
055cd5a6ba set DESTRUCTIVE_TESTS environment variable for pytest
PR #47978: (twangboy) Add try/finally, fix typo in 7zip def file @ 2018-06-06 19:06:04 UTC
42dd6b83eb Merge pull request #47978 from twangboy/fix_test_pkg
8bb36b3a4b Add try/finally, fix typo in 7zip def file
PR #47959: (twangboy) Fix failing test when service doesn't exist @ 2018-06-06 19:05:43 UTC
a67b21ef3d Merge pull request #47959 from twangboy/fix_test_service
0cd47aa81e Remove unused import
d4b42540e3 Fix failing test when service doesn't exist
ISSUE #30367: (paulfanelli) salt-run orchestration via state.sls always successful; it is ignoring state return value (refs: #47843)
PR #47983: (garethgreenaway) [2017.7] Backporting #47843 @ 2018-06-06 19:03:15 UTC
PR #47843: (garethgreenaway) [2018.3] orchestration results False when function is False (refs: #47983)
b81d482067 Merge pull request #47983 from garethgreenaway/backport_47843_2017_7
7b7fb1f5d5 Adding missing test sls file.
54e51bc627 Backporting #47843 to 2017.7, updating test for 2017.7.
PR #47533: (twangboy) Fix issues with functions that use makedirs on Windows @ 2018-06-06 17:20:51 UTC
d56ddad22c Merge pull request #47533 from twangboy/fix_47178
24717cbc21 Change version added to 2017.7.7
0592f1bac2 Fix issues with functions that user makedirs on Windows
PR #47827: (twangboy) Fix issue when archive is on mapped drive @ 2018-06-06 17:18:00 UTC
5c56b8c755 Merge pull request #47827 from twangboy/fix_47791
fbbd91f09e Add more descriptive debug message
365f81651b Fix deprecated exception handling
8dd6710b93 Use local instead of network
980d99d74b Fix issue when archive is on mapped drive
ISSUE #47888: (mbunkus) postfix.set_main overwrites wrong keys (refs: #47966)
PR #47966: (mbunkus) Fix postfix.set_main's assumption of prefix-free key names @ 2018-06-06 15:43:24 UTC
998a1c13d5 Merge pull request #47966 from mbunkus/fix-postfix-prefix-free-key-names-assumption
0ae402d1b5 Fix postfix.set_main's assumption of prefix-free key names
PR #47824: (twangboy) Fix issues with setup.py in Windows @ 2018-06-05 17:39:53 UTC
df50ce7b1b Merge pull request #47824 from twangboy/fix_setup.py
4538b3abb3 Remove 'len-as-condition' disablement
d4efcc3c8b Skip lint errors
1b3977f8d4 Remove m2crypto download for Windows
PR #47922: (damon-atkins) win_pkg: pkg.refresh_db verbose=True PY3 compatibility fix @ 2018-06-05 13:31:49 UTC
3e91a31134 Merge pull request #47922 from damon-atkins/2017.7_win_pkg_keys_fix
7129203b1b Merge branch '2017.7' into 2017.7_win_pkg_keys_fix
PR #47933: (terminalmage) Clarify pillar.get docs @ 2018-06-04 14:07:58 UTC
8008fca2f6 Merge pull request #47933 from terminalmage/add-pillar.get-docs
4eb022b675 Clarify pillar.get docs
PR #47944: (terminalmage) Replace use of deprecated argument name in git.detached docstring @ 2018-06-04 13:53:34 UTC
ab565bfaa3 Merge pull request #47944 from terminalmage/fix-git.detached-docs
1d082b4389 Replace use of deprecated argument name in git.detached docstring
6253793cb6 Merge branch '2017.7' into 2017.7_win_pkg_keys_fix
PR #47860: (terminalmage) Clean up doc build warnings, add best practices for writing states @ 2018-06-01 14:42:55 UTC
a2b588299b Merge pull request #47860 from terminalmage/state-writing-docs
8cb33d3dec Quiet the linter
af51e16f23 Use more elegant RST syntax
91cd57d1e0 Update mocking to reflect changes in service module
b9ace5a859 Fix crappy mocking
bc9e3acef3 Lint fixes
d37f7e4f04 Add 2017.7.6 release notes
9dddeeefab Improve documentation on syncing states
f465fa3ca7 Add best practices docs for writing states
93ee5ee2b0 Fix all Sphinx warnings
64b9b4d0b8 Clarify that name would override the id declaration
PR #47877: (dwoz) Revert job chunk wait time change @ 2018-06-01 14:11:46 UTC
d2f3377b5b Merge pull request #47877 from dwoz/sleep_audit
ebc7cde9cb Revert job chunk wait time change
4ce0fe6546 win_pkg under py3 keys returns a view instead of a list, wrap keys in list()
PR #47917: (dwoz) Fix windows tests suite breakage @ 2018-06-01 11:42:15 UTC
PR #47822: (Ch3LL) Add user state integration tests to windows @ 2018-05-30 21:13:07 UTC
63efb76d51 Merge pull request #47822 from Ch3LL/win_user_test
3a691b405f add user_home path for both windows and linux
788abf771e Add user state integration tests to windows
PR #47876: (doesitblend) Add file read windows @ 2018-05-30 14:03:55 UTC
b9da4f1221 Merge pull request #47876 from doesitblend/add-file-read-windows
3f7e7ec327 Add file.read function to Windows module
PR #47882: (frogunder) add whoami test @ 2018-05-30 13:47:13 UTC
cbe2ecfae8 Merge pull request #47882 from frogunder/45013
38d114a2d2 add whoami test
PR #47853: (dwoz) Fix for py3 ec2 cloud tests @ 2018-05-28 23:08:09 UTC
4b28e510f1 Merge pull request #47853 from dwoz/py3-cloud-test
c2f8aef7c5 Fix for py3 ec2 cloud tests
ISSUE #47833: (blefeuvr) reactor.add | list | delete -> python exception (refs: #47847)
PR #47847: (garethgreenaway) [2017.7] reactor runner documentation @ 2018-05-25 23:23:31 UTC
215efa6b73 Merge pull request #47847 from garethgreenaway/47833_reactor_runner_documentation
03676712de Adding some addition documentation to the reactor runner indicating that the reactor system must be active prior to using it.
PR #47846: (Ch3LL) Fix flaky refresh pillar integration test @ 2018-05-25 20:50:48 UTC
0bf651b470 Merge pull request #47846 from Ch3LL/p_refresh_test
019edad8e4 Fix flaky refresh pillar integration test
PR #47552: (twangboy) Show GPO settings, raise error if trying to set gpo managed settings @ 2018-05-25 20:41:22 UTC
799fce979d Merge pull request #47552 from twangboy/fix_46981
cffc9b7806 Merge branch '2017.7' into fix_46981
81308a4a44 Add release notes for 2017.7.7
008af0ac6b Fix unit tests
87097eefb6 Add comments about how get is returning data
f1f1bfc5c1 Show GPO settings, raise error if trying to set gpo managed settings
ISSUE #47690: (lomeroe) productname grain missing on Solaris (refs: #47691)
PR #47691: (lomeroe) Update regexes for Solaris 'product' grain and copy to 'productname' grain @ 2018-05-25 20:38:18 UTC
ffc2ebc373 Merge pull request #47691 from lomeroe/solaris_product_grains
6889befc6b Merge branch '2017.7' into solaris_product_grains
49053bc106 lint fix
6f185c9179 another lint fix
dbffba6876 fix tons of errors in my tests
8c9355d34c Lint fix
b29ec75da7 Update regexes in core grains for detecting the 'product' grain on Solaris Sparc systems. Additionally, copy the 'product' grain to 'productname' to be consistent with other OSes.
PR #47778: (Ch3LL) Add test_pkg integration state tests to windows @ 2018-05-25 20:36:47 UTC
96b7c0cc76 Merge pull request #47778 from Ch3LL/win_state_pkg
e1786de6b0 Merge branch '2017.7' into win_state_pkg
f8c467d3e6 Fix text editor error
872e162137 Add test_pkg integration state tests to windows
PR #47823: (Ch3LL) Add win_dns module integration tests for windows @ 2018-05-25 20:34:03 UTC
6f934c2259 Merge pull request #47823 from Ch3LL/win_dns_test
7848114d6a Add win_dns module integration tests for windows
PR #47838: (rallytime) Back-port #47810 to 2017.7 @ 2018-05-25 20:33:44 UTC
PR #47810: (rmcintosh) Fix Linode plan selection (refs: #47838)
e63e04602d Merge pull request #47838 from rallytime/bp-47810
bd2b62fa66 better debug message
83565c55df Address PR feedback
50bce3a2f3 make decode_linode_plan_label a private function
2ba4fc4cea fix raising when a 'GB' format invalid plan is supplied
3afb50d5a2 slight cleanup
319fbd3406 match quotation mark types properly
95e0202223 more consistent use of parens in logged warning
f52926ca87 log a warning when the user supplied a label we could decode but was not in the proper format
121303d827 reduce complexity of get_plan_id by moving decoding of the user-supplied label to its own function
cf534c7314 Fix Linode plan selection
PR #47805: (twangboy) Add sign.bat script for signing packages @ 2018-05-25 13:53:58 UTC
9ef6e60617 Merge pull request #47805 from twangboy/add_sign.bat
66d8b0331a Add sign.bat script for signing packages
PR #47500: (dwoz) Get the current username on windows (refs: #47917) @ 2018-05-24 19:14:07 UTC
93420950d3 Merge pull request #47500 from dwoz/winuser
0ca5224cbf Merge branch '2017.7' into winuser
e5948902af Use salt utils method for this_user
a056a293f1 Centeralize test username lookup
6a6ab69722 Get the current username on windows
ISSUE #35960: (basepi) Beacons cannot be reloaded/refreshed without minion restart (refs: #40892)
PR #47802: (rallytime) Back-port #40892 to 2017.7 @ 2018-05-24 16:34:35 UTC
PR #47816: (Ch3LL) Add windows to service disable ERROR check in tests @ 2018-05-24 15:31:36 UTC
c9cccf53b9 Merge pull request #47816 from Ch3LL/disable_windows
2509d36888 Add windows to service disable ERROR check in tests
PR #47773: (frogunder) add win_servermanager.list_available test @ 2018-05-23 19:44:14 UTC
2cb6634c6b Merge pull request #47773 from frogunder/45011
7c9b0bda33 add win_servermanager.list_available test
PR #47807: (dwoz) Try an even bigger timeout @ 2018-05-23 19:38:21 UTC
e65dece202 Merge pull request #47807 from dwoz/winrmtests
1f1cc1357a Increase instance size for cloud tests
be8dcd21f1 Try an even bigger timeout
PR #47765: (meaksh) Prevent zypper from parsing repo configuration from not .repo files @ 2018-05-23 14:45:04 UTC
46618d2ce7 Merge pull request #47765 from meaksh/2017.7-fix-zypper-error-reading-repo
4475ba19b8 Prevent zypper from parsing repo configuration from not .repo files
PR #47781: (rallytime) Update cloud test profile and docs to use new Linode size labels @ 2018-05-23 13:09:13 UTC
0e87559ee3 Merge pull request #47781 from rallytime/update-linode-sizes
a90c1b760e Update cloud test profile and docs to use new Linode size labels
PR #47748: (rallytime) [2017.7] Merge forward from 2017.7.6 to 2017.7 @ 2018-05-22 20:53:02 UTC
3ddc56cb9b Merge pull request #47748 from rallytime/merge-2017.7
b75f5ae38e Merge branch '2017.7.6' into '2017.7'
17596f3025 Merge branch '2017.7.6' into '2017.7'
e458f4a031 Merge branch '2017.7.6' into '2017.7'
PR #47779: (dwoz) Increase ec2 cloud timeouts to 1000 @ 2018-05-22 20:35:45 UTC
0ddc864f90 Merge pull request #47779 from dwoz/winrmtests
d5eafe9d53 Use common timeout variable
7e948eb540 Increase ec2 cloud timeouts to 1000
PR #47430: (baniobloom) Add catch for VPCAssociationNotFound @ 2018-05-22 14:54:01 UTC
17c4c8443c Merge pull request #47430 from baniobloom/vpc_association_not_found
0f1d007f91 added catch for VPCAssociationNotFound
PR #47525: (baniobloom) Trying to add a duplicate sec group rule true @ 2018-05-22 14:51:09 UTC
9c5dde1449 Merge pull request #47525 from baniobloom/duplicate_sec_group_rule
dcc35df489 if we are trying to add the same rule then we are already in the desired state, return true
PR #47772: (gtmanfred) lock down dependencies for kitchen-salt @ 2018-05-22 14:21:49 UTC
536ce2fa42 Merge pull request #47772 from gtmanfred/2017.7
67756a50fd lock down dependencies for kitchen-salt
ISSUE #47717: (server-monitoring) Invalid output of pkg.list_upgrades on Fedora 27 Server (refs: #47749)
PR #47749: (terminalmage) Fix "dnf list upgrades" parsing @ 2018-05-22 12:51:29 UTC
12b330f049 Merge pull request #47749 from terminalmage/issue47717
cd484bef69 Fix "dnf list upgrades" parsing
PR #47755: (dwoz) Be explicit about winrm setting @ 2018-05-21 22:39:24 UTC
5cd18b9e70 Merge pull request #47755 from dwoz/winrmtests
57dd89e6c3 Default to ec2 classic compatible images
f89668920a Be explicit about winrm setting
PR #47668: (Ch3LL) Add pkg.latest_version windows test @ 2018-05-21 20:26:45 UTC
f45a96ba1d Merge pull request #47668 from Ch3LL/win_pkg_test
a8981024de Add pkg.latest_version windows test
PR #47750: (dwoz) Allow ssh_interface to default to public_ips @ 2018-05-21 17:14:11 UTC
7b12444dfa Merge pull request #47750 from dwoz/cloudtest
63b722ba21 Allow ssh_interface to default to public_ips
PR #47737: (dwoz) Cloud test fixup @ 2018-05-21 14:19:49 UTC
27fbb42210 Merge pull request #47737 from dwoz/win_timeout
e88833a07d Cloud test fixup
PR #47729: (UtahDave) fix cli example to match function name @ 2018-05-19 11:31:21 UTC
1a93f060fb Merge pull request #47729 from UtahDave/fix_get_info_doc
443a2d72a2 fix cli example to match function name
ISSUE #47182: (MartinEmrich) state.highstate error with require_in: sls: (refs: #47682)
PR #47682: (terminalmage) Fix traceback when excludes are present in an included SLS file @ 2018-05-18 16:47:47 UTC
00a13761c7 Merge pull request #47682 from terminalmage/issue47182
d0243e8f23 Suppress spurious lint failure
3b449f11fc Add regression test for excludes issue
28a7d2b81c Skip __exclude__ in find_sls_ids
ISSUE #47696: (darkpixel) 2017.7.5 zpool.present does not check for properties=None before attempting to enumerate properties (refs: #47708)
PR #47708: (darkpixel) Wrap properties loop with a check for None. Closes GH-47696 @ 2018-05-18 15:25:44 UTC
518f7bcc62 Merge pull request #47708 from darkpixel/47696-do-not-enumerate-none
54e9bf9ec9 Merge branch '2017.7' into 47696-do-not-enumerate-none
PR #47681: (rallytime) [2017.7] Merge forward from 2017.7.6 to 2017.7 @ 2018-05-17 21:30:02 UTC
cad062eaa7 Merge pull request #47681 from rallytime/merge-2017.7
6c06cb3ae3 Merge branch '2017.7.6' into '2017.7'
PR #47683: (Ch3LL) Remove unnecessary setUp in states.test_user test for mac @ 2018-05-17 21:28:26 UTC
fd2d45d9c2 Merge pull request #47683 from Ch3LL/mac_user_test
5a1b25b9c7 Remove unnecessary setUp in states.test_user test for mac
PR #47692: (dwoz) Default windows to m1.small for ec2-classic @ 2018-05-17 14:44:10 UTC
f323799c42 Merge pull request #47692 from dwoz/win_instance_type
20b6070d54 Default windows to m1.small for ec2-classic
ISSUE #45125: (wes-novack) salt-cloud no longer picking up master setting from provider file (refs: #47665)
PR #47665: (gtmanfred) use dictupdate to update the providers dictionary and merge lists @ 2018-05-16 15:59:17 UTC
990ece5cd5 Merge pull request #47665 from gtmanfred/cloud
fd8a02decb use dictupdate to update the providers dictionary and merge lists
PR #47151: (zer0def) Allow interaction with default section in ConfigParser serializer @ 2018-05-16 13:53:44 UTC
a2ed8cbb7f Merge pull request #47151 from zer0def/configparser-defaultsect
a8f2ad977e Merge branch '2017.7' into configparser-defaultsect
cca2a806c9 Made interaction with [DEFAULT] section in ConfigParser as sane as upstream permits.
ISSUE #40846: (ghost) file.managed fails for long URLs (refs: #45808)
PR #47673: (terminalmage) Backport #45808 to 2017.7 @ 2018-05-16 13:52:06 UTC
PR #45808: (b1naryth1ef) [bugfix] Fix for oversized filenames in fileclient (refs: #47673)
e6fb8342ef Merge pull request #47673 from terminalmage/bp-45808
454291ad62 Fix errors when attempting to cache files with long names or URLs
PR #47670: (gtmanfred) add a pytest.ini and update a dependency for kitchen @ 2018-05-16 01:56:17 UTC
b0446aab07 Merge pull request #47670 from gtmanfred/2017.7
dfd5a8715f add a pytest.ini and update a dependency for kitchen
PR #47626: (gtmanfred) Implement Pipfile and remove extra requirements.txt files @ 2018-05-16 00:03:12 UTC
0d06da6944 Merge pull request #47626 from gtmanfred/2017.7
418364a533 make dev_python27.txt have the same message as dev_python34.txt
d53b44d10f remove lock file
493ed7f93d use the toml dict format
e0f7cc1447 add proxy tests decorator to pytest conftest
0a621dd0ec add Pipfile for managing dependencies in salt
f78b81db94 simplify dev and base.txt to single files
PR #47578: (Ch3LL) Ensure mac_service.disabled is correctly querying services @ 2018-05-15 18:26:37 UTC
a07a8906a0 Merge pull request #47578 from Ch3LL/mac_service_disabled
6032a01f55 change disable check for upstart service on ubuntu14
33b4cfbc5b Change service assertion check for systemd platforms
14896f9743 change codeauthor and class name
502c5bdff5 Ensure mac_service.disabled is correctly querying services
PR #47639: (rallytime) [2017.7] Merge forward from 2017.7.6 to 2017.7 @ 2018-05-14 17:58:25 UTC
f63d801858 Merge pull request #47639 from rallytime/merge-2017.7
1503f1020f Merge branch '2017.7.6' into '2017.7'
PR #47643: (dwoz) Remove unwanted file @ 2018-05-14 17:53:57 UTC
db0eef3e8b Merge pull request #47643 from dwoz/runas_detect
8c5e54b8b3 Fix typo
69bc88f1c6 Remove unwanted file
PR #47601: (dwoz) Skip tests when we can not use runas @ 2018-05-14 15:26:36 UTC
6dd3ab9f06 Merge pull request #47601 from dwoz/runas_detect
3235ac08cb use ignore-undefined-variable
58911d510a Ignore pylint WindowsError
17987d3c5a Better doc string
a48ac26573 Skip tests when we can not use runas
PR #47611: (Ch3LL) Update debian install docs to reflect new latest debian releases @ 2018-05-11 16:32:53 UTC
f61ccae627 Merge pull request #47611 from Ch3LL/deb_doc
6d2ddd050f One more grammar fixup
2d5ff01261 Grammar fix
138847c9c4 Update debian install docs to reflect new latest debian releases
PR #47598: (rallytime) Back-port #47568 to 2017.7 @ 2018-05-10 22:06:20 UTC
PR #47568: (terminalmage) salt.serializers.yaml/yamlex: remove invalid multi_constructor (refs: #47598)
9e2fe284e4 Merge pull request #47598 from rallytime/bp-47568-2017.7
09458c65cf Add exception logging on serialize/deserialize exceptions
c62c855f9c salt.serializers.yaml/yamlex: remove invalid multi_constructor
PR #47548: (Ch3LL) Catch Sysloghandler errors when log file does not exist @ 2018-05-10 20:23:25 UTC
8a7913ccc3 Merge pull request #47548 from Ch3LL/syslog
31f13a4197 sysloghander: check for 3.5.4 python version
a020352a03 Catch Sysloghandler errors when log file does not exist
ISSUE #47491: (doc987) mysql_query.run_file Doesn't Work when query_file = salt://... (refs: #47508)
PR #47508: (gtmanfred) allow pulling the mysql_query.run_file to pull from the fileserver @ 2018-05-10 18:12:28 UTC
82fb6ba366 Merge pull request #47508 from gtmanfred/2017.7
1a87e7455f allow pulling the mysql_query.run_file to pull from the fileserver
ISSUE #47203: (aesposito91) NAPALM grains not updating (refs: #47513)
ISSUE #46546: (ppalmieri) salt-minion installed on vEOS does not give vendor grain (refs: #47513)
PR #47562: (rallytime) Back-port #47513 to 2017.7 @ 2018-05-10 15:19:04 UTC
PR #47471: (meaksh) Fix inconsistency with "jid" on minion scheduled jobs and the returners output @ 2018-05-09 18:20:00 UTC
d3121fcfa4 Merge pull request #47471 from meaksh/2017.7-fix-inconsistent-scheduled-jid-with-returners
f079939500 Do not override jid on returners, only sending back to master
PR #47313: (Circuitsoft) Add Poky/Yocto support @ 2018-05-09 17:31:59 UTC
662f6086db Merge pull request #47313 from Circuitsoft/2017.7
237560b745 Merge branch '2017.7' into 2017.7
PR #47540: (terminalmage) Fix corner case where runas user's HOME env value is incorrect @ 2018-05-08 20:31:40 UTC
291d3d3bd8 Merge pull request #47540 from terminalmage/cmdmod-home-fix
e4b277f82e Fix corner case where runas user's HOME env value is incorrect
ISSUE #24148: (abng88) Update gitfs docs to include tutorial on how to configure gitfs for salt-call (masterless) (refs: #47547)
PR #47547: (terminalmage) Add masterless mode docs to gitfs tutorial @ 2018-05-08 20:24:29 UTC
49af577b3e Merge pull request #47547 from terminalmage/gitfs-tutorial
806ffb298a Add masterless mode docs to gitfs tutorial
PR #47538: (terminalmage) Fix/clarify some of the pip module documentation @ 2018-05-08 15:24:18 UTC
476ba053d1 Merge pull request #47538 from terminalmage/pip-docs
98e8ffeba4 Fix/clarify some of the pip module documentation
PR #47524: (dwoz) Gracefully handle blank lines in whitelist.txt @ 2018-05-08 15:04:23 UTC
7cc8d9d30a Merge pull request #47524 from dwoz/whitelistlines
2605ff8712 Gracefully handle blank lines in whitelist.txt
PR #47527: (dwoz) Test file name @ 2018-05-07 22:02:04 UTC
f1a5b13072 Merge pull request #47527 from dwoz/test_file_name
4aea7ca571 Update doc string
b3289e5a1c Fix test file name
PR #47408: (Ch3LL) Skip status.diskusage integration tests on macsox @ 2018-05-07 19:06:57 UTC
e9c1723175 Merge pull request #47408 from Ch3LL/skip_diskusage
068da8ad7d Merge branch '2017.7' into skip_diskusage
1a7ffb4e0d return error if diskusage not available
10bd63a976 Skip status.diskusage integration tests on macsox
PR #47480: (baniobloom) added handling for the aws error ConflictingDomainExists @ 2018-05-07 19:05:28 UTC
2f50ff7bc8 Merge pull request #47480 from baniobloom/ConflictingDomainExists
d22ed7dffa added handling for the aws error ConflictingDomainExists
PR #47444: (terminalmage) Skip trying to render a template for a nonexistent SLS file @ 2018-05-07 13:48:24 UTC
7f53be6e92 Merge pull request #47444 from terminalmage/render_state-spurious-error
a1e9fe00fd Skip trying to render a template for a nonexistent SLS file
PR #47478: (terminalmage) Rename pip state test modules to match naming convention @ 2018-05-07 13:13:13 UTC
50b9c4d79d Merge pull request #47478 from terminalmage/rename-pip-state-test
9f7a9ebebd Rename pip state test modules to match naming convention
ISSUE #47443: (skylerberg) Input validation does not raise SaltInvocationError in win_dsc.py (refs: #47505)
PR #47505: (dwoz) Raise proper invocation errors @ 2018-05-07 13:05:22 UTC
e78ac0f9b7 Merge pull request #47505 from dwoz/win_dsc_fixes
d1fcb40d1c Raise proper invocation errors
PR #47499: (dwoz) Move kill process tree and re-use it @ 2018-05-06 20:54:22 UTC
0d4d5047d8 Merge pull request #47499 from dwoz/win_run_timeout_again
c6697b9f16 Move kill process tree and re-use it
PR #47493: (dwoz) Add support for windows timeout to run_salt @ 2018-05-06 05:34:31 UTC
6a4d0380b1 Merge pull request #47493 from dwoz/win_run_timeout
fec1233dc4 Add support for windows timeout to run_salt
cb674fb1cb Enable opkg as pkgrepo handler on Poky
7a58fd157e Enable opkg on non-NILinuxRT systems
139360c55f Add Poky to OS Information Grains
d74057224d Un-normalize os_family in pkgrepo state
95d4488f01 Merge branch '2017.7.6' into 47696-do-not-enumerate-none
041e4c6ddb Wrap properties loop with a check for None. Closes GH-47696