doc/topics/releases/2017.7.3.rst
Version 2017.7.3 is a bugfix release for :ref:2017.7.0 <release-2017-7-0>.
Total Merges: 501
Total Issue References: 94
Total PR References: 423
Contributors: 86 (3add3287, BenoitKnecht, Ch3LL, CorvinM, Da-Juan,
DmitryKuzmenko, Giandom, The-Loeki, UtahDave, adelcast, amendlik, angeloudy,
anlutro, arthurlogilab, basepi, benediktwerner, brejoc, cachedout,
campbellmc, chnrxn, clan, corywright, damon-atkins, dincamihai, dmurphy18,
eliasp, eradman, forksaber, frogunder, gaborn57, garethgreenaway, golmaal,
gracinet, gtmanfred, haam3r, isbm, jettero, jf, jubrad, keesbos,
kris-anderson, lomeroe, mateiw, mattLLVW, mephi42, mirceaulinic, mkurtak,
morganwillcock, msummers42, mtorromeo, multani, mvivaldi, mz-bmcqueen,
nasenbaer13, nicholasmhughes, oarmstrong, pkruk, pratik705, psagers,
rallytime, rbjorklin, rcallphin, renner, rhoths, richardsimko, rklaren,
roaldnefs, s0undt3ch, samodid, skizunov, skjaro, steverweber, sumeetisp,
t0fik, techhat, terminalmage, timfreund, timka, tkwilliams, twangboy,
unthought, vernondcole, vutny, wedge-jarrad, whytewolf, xuhcc)
pkg <salt.modules.win_pkg> Execution Module`Significate changes (PR #43708 & #45390, damon-atkins) have been made to the pkg execution module. Users should test this release against their existing package sls definition files.
pkg.list_available <salt.modules.win_pkg.list_available> no longer
defaults to refreshing the winrepo meta database.pkg.install <salt.modules.win_pkg.install> without a version
parameter no longer upgrades software if the software is already installed.
Use pkg.install version=latest (or simply use a :py:func:pkg.latest <salt.states.pkg.latest> state to get the old behavior.pkg.list_pkgs <salt.modules.win_pkg.list_pkgs> now returns
multiple versions if software installed more than once.pkg.list_pkgs <salt.modules.win_pkg.list_pkgs> now returns Not Found when the version is not found instead of (value not set) which
matches the contents of the sls definitions.pkg.remove <salt.modules.win_pkg.remove> will wait up to 3 seconds
(normally about a second) to detect changes in the registry after removing
software, improving reporting of version changes.pkg.remove <salt.modules.win_pkg.remove> can remove latest
software, if latest is defined in sls definition.&).cmd <salt.modules.cmdmod> Execution ModuleDue to a difference in how Python's subprocess.Popen() spawns processes on
Windows, passing the command as a list of arguments can result in problems.
This is because Windows' CreateProcess requires the command to be passed as a
single string. Therefore, subprocess will attempt to re-assemble the list
of arguments into as string. Some escaped characters and quotes can cause the
resulting string to be incorrectly-assembled, resulting in a failure to execute
the command.
Salt now deals with these cases by joining the list of arguments correctly and
ensuring that the command is passed to subprocess.Popen() as a string.
Generated at: 2018-05-26 21:36:50 UTC
ISSUE #45743: (frogunder) Multi-master PKI not working on Py3 (refs: #45755_)
PR #45755: (terminalmage) salt.crypt: Ensure message is encoded before signing
@ 2018-01-29 19:04:50 UTC
1439da8d76 Merge pull request #45755_ from terminalmage/issue45743
8af1251c59 salt.crypt: Ensure message is encoded before signing
PR #45700: (Ch3LL) Add PRs to 2017.7.3 Release Notes
@ 2018-01-25 20:56:45 UTC
fe194d755f Merge pull request #45700_ from Ch3LL/7.3_rn
84c8216901 Add PRs to 2017.7.3 Release Notes
PR #45681: (damon-atkins) 2017.7.3 Release notes for Windows
@ 2018-01-25 15:13:18 UTC
ce41f6a6ee Merge pull request #45681_ from damon-atkins/2017.7.3_win_release_notes
1d21f86228 Update 2017.7.3.rst
PR #45672: (rallytime) Back-port #45667_ to 2017.7.3
@ 2018-01-25 14:04:54 UTC
PR #45667: (gtmanfred) default to upgrading when refreshing on archlinux (refs: #45672_)
2f303439b7 Merge pull request #45672_ from rallytime/bp-45667
74bbaeb7ce we should default to upgrading when refreshing on archlinux
PR #45669: (rallytime) Update man pages for 2017.7.3 release
@ 2018-01-24 21:04:59 UTC
23ff1264e0 Merge pull request #45669_ from rallytime/man-pages-2017.7.3
d31b41adeb Update man pages for 2017.7.3 release
PR #45666: (terminalmage) Fix failing pkg integration tests for releases with no '.'
@ 2018-01-24 17:19:10 UTC
9a17405ba6 Merge pull request #45666_ from terminalmage/salt-jenkins-793
4a6ab729dd Fix failing pkg integration tests for releases with no '.'
PR #45664: (rallytime) Back-port #45452_ to 2017.7.3
@ 2018-01-24 15:33:13 UTC
PR #45452: (adelcast) opkg.py: make owner function return value, instead of iterator (refs: #45664_)
0717f7a578 Merge pull request #45664_ from rallytime/bp-45452
369720677b opkg.py: make owner function return value, instead of iterator
PR #45649: (rallytime) Back-port #45634_ to 2017.7.3
@ 2018-01-24 14:59:43 UTC
PR #45634: (Ch3LL) Add different service name for Mac 10.13 test (refs: #45649_)
7934372b7b Merge pull request #45649_ from rallytime/bp-45634
1c78fc23ea Add different service name for Mac 10.13 test
PR #45654: (twangboy) Merge forward #45638_
@ 2018-01-24 14:59:14 UTC
PR #45638: (twangboy) Win fix shell info (refs: #45654_)
770f0c4664 Merge pull request #45654_ from twangboy/win_fix_shell_info_2017.7.3
5bb01aeb8c Merge forward #45638_
PR #45653: (rallytime) Back-port #45611_ to 2017.7.3
@ 2018-01-24 05:20:11 UTC
PR #45611: (terminalmage) Fix unnecessary/incorrect usage of six.binary_type (refs: #45653_)
6fc293da46 Merge pull request #45653_ from rallytime/bp-45611
0a6b06d8ea Fix unnecessary/incorrect usage of six.binary_type
PR #45642: (rallytime) Back-port #45636_ to 2017.7.3
@ 2018-01-23 22:00:30 UTC
PR #45636: (Ch3LL) Fix mac service and pkg tests for 10.13 (refs: #45642_)
0a07e0d259 Merge pull request #45642_ from rallytime/bp-45636
df0ad54c9a remove unnecessary variable for test
acb14fd43d fix pylint
a9b12cd1ea Fix mac service and pkg tests for 10.13
PR #45645: (rallytime) Back-port #45606_ to 2017.7.3
@ 2018-01-23 21:54:45 UTC
PR #45606: (terminalmage) Fix bug affecting salt-ssh when root_dir differs from the default (refs: #45645_)
f37a5b6d8d Merge pull request #45645_ from rallytime/bp-45606
d52d96f30a Fix bug affecting salt-ssh when root_dir differs from the default
PR #45641: (rallytime) Back-port #45508_ to 2017.7.3
@ 2018-01-23 21:18:39 UTC
PR #45508: (frogunder) fix test_archive test for mac on 2017.7 branch (refs: #45641_)
e659793c09 Merge pull request #45641_ from rallytime/bp-45508
e6917a291e fix test_archive test for mac on 2017.7 branch
PR #45604: (rallytime) Back-port #45582_ to 2017.7.3
@ 2018-01-22 16:54:15 UTC
PR #45582: (terminalmage) Two salt-ssh fixes (refs: #45604_)
ced3269ae8 Merge pull request #45604_ from rallytime/bp-45582
bc8a450cc7 Remove state.py utils file from thin list
629e6c9674 Further fixes to for salt-ssh test under heavy load
0dff596b59 Add salt/utils/state.py to thin tarball
a61afda100 Pass on OSError if thin tarball already removed
PR #45591: (gtmanfred) mark minion_blackout tests as flaky
@ 2018-01-22 00:14:31 UTC
4672baa6c8 Merge pull request #45591_ from gtmanfred/2017.7.3
f7fd35fc4a test updating the minion blackout timeout to 10 seconds
PR #45585: (rallytime) Back-port #45579_ to 2017.7.3
@ 2018-01-22 00:13:59 UTC
PR #45579: (terminalmage) Test suite stability fixes (refs: #45585_)
2a992f9017 Merge pull request #45585_ from rallytime/bp-45579
0292c8345b Lint fix: use six's map
108d8cbeef Use correct utils path for 2017.7
a38f4cb6d6 Restrict pyzmq optimizations to pyzmq >= 14.3.0
58ad558346 Fix event unpack
PR #45573: (gtmanfred) update 2017.7.3 tests
@ 2018-01-20 20:05:13 UTC
19cd97ed3b Merge pull request #45573_ from gtmanfred/2017.7.3
bd3cb47fa7 fix mock for opensuse
808e26e69a test simple website
PR #45570: (gtmanfred) Fix tests for 2017.7.3
@ 2018-01-20 15:01:21 UTC
e72d81ef22 Merge pull request #45570_ from gtmanfred/2017.7.3
1f71f301ba specify checking man page path
2ddbcb45c1 fix pkg_resources for usage with testing pip
0ba39a7108 switch systemd-journald for sshd for arch service test
PR #45538: (gtmanfred) Backport test fixes to 2017.7.3
@ 2018-01-19 14:39:44 UTC
7bc60c56d4 Merge pull request #45538_ from gtmanfred/2017.7.3
801e0639b6 Merge branch '2017.7.3' into 2017.7.3
PR #45533: (rallytime) Back-port #45529_ to 2017.7.3
@ 2018-01-18 22:52:29 UTC
PR #45529: (Ch3LL) Fix UnboundLocalError for pacman pkg installs (refs: #45533_)
8ad65e3359 Merge pull request #45533_ from rallytime/bp-45529
6d56c64d88 Fix UnboundLocalError for pacman pkg installs
8d907ee1a0 fix moto version
1241ab5fc6 fix test boto imports
f4b6367cf9 fix fedora pkg test
ISSUE #45394: (dmurphy18) git.latest fails when "depth" is used with a non-default branch (refs: #45399_)
PR #45442: (rallytime) Back-port #45399_ to 2017.7.3
@ 2018-01-17 17:20:48 UTC
PR #45399: (terminalmage) Fix git.latest failure when rev is not the default branch (refs: #45442_)
7379f9e3e5 Merge pull request #45442_ from rallytime/bp-45399
590a6db626 Lint: use support TMP path instead of integration TMP path
c081b2c62c Fix git.latest failure when rev is not the default branch
PR #45468: (twangboy) Fix some issues with reg.py
@ 2018-01-16 22:23:47 UTC
ee5090f69b Merge pull request #45468_ from twangboy/win_reg
a0d21c6354 Fix some issues with reg.py
ISSUE #44913: (ari) FreeBSD packaging install performance regression (refs: #45174_)
PR #45434: (rallytime) Back-port #45174_ to 2017.7.3
@ 2018-01-14 12:43:16 UTC
PR #45174: (eradman) Do not force pkg reinstall on FreeBSD (refs: #45434_)
ef7a896eb6 Merge pull request #45434_ from rallytime/bp-45174
b310ff7ab8 Do not force pkg reinstall on FreeBSD
PR #45395: (rallytime) Back-port #45380_ to 2017.7.3
@ 2018-01-12 18:49:20 UTC
PR #45380: (twangboy) Backport changes from #45308_ (refs: #45395_)
PR #45308: (twangboy) Fix integration.modules.test_state for Windows (refs: #45380_)
c3fdd1dcc4 Merge pull request #45395_ from rallytime/bp-45380
0356b3d56f Backport changes from #45308_
ISSUE #44107: (anlutro) salt-ssh 2017.7 doesn't work with Python 3, missing backports_abc (refs: #45294_)
PR #45294: (gtmanfred) include backports_abc
@ 2018-01-11 18:18:16 UTC
f7da716d32 Merge pull request #45294_ from gtmanfred/2017.7
3633ceeaa7 Merge branch '2017.7' into 2017.7
29806e4496 ignore salt.ext in pylint
8b597a4890 include backports_abc
ISSUE #43130: (boltronics) module.run documentation issues (refs: #45381_)
PR #45381: (gtmanfred) fix module.run docs
@ 2018-01-11 18:02:38 UTC
f77a3e9cd4 Merge pull request #45381_ from gtmanfred/module.run
230e899192 fix module.run docs
ISSUE #43995: (dragonpaw) Using zmq built with --enable-draft breaks Salt (refs: #45368_)
PR #45368: (DmitryKuzmenko) Fixes to work with pyzmq with --enable-drafts
@ 2018-01-11 17:53:16 UTC
8efd29f4d9 Merge pull request #45368_ from DSRCorporation/bugs/zmq_draft
7622e355cf Minor: removed a stale comment.
00f31bf9b5 Fixes to work with pyzmq with --enable-drafts
PR #45371: (rallytime) Back-port #45158_ to 2017.7
@ 2018-01-11 17:51:38 UTC
PR #45158: (terminalmage) Fix integration.modules.test_state.StateModuleTest.test_exclude (refs: #45371_)
22c3efda06 Merge pull request #45371_ from rallytime/bp-45158
3565bc2bf2 Don't use include-test SLS in orch tests
8bc17e0d7a Fix integration.modules.test_state.StateModuleTest.test_exclude
PR #45387: (renner) Set SHELL environment variable
@ 2018-01-11 16:23:21 UTC
PR #40630: (mateiw) develop: SUSE specific changes to salt-api.service (refs: #45387_)
PR #40620: (mateiw) SUSE specific changes to salt-api.service (refs: #40630, #45387)
3a0e2de995 Merge pull request #45387_ from renner/patch-2
530ddd2d29 Set SHELL environment variable
PR #45388: (terminalmage) Fix loader error in 2017.7 tests
@ 2018-01-11 16:13:53 UTC
dcf98a2260 Merge pull request #45388_ from terminalmage/fix-test-loader-error
5473c085d9 Fix loader error in 2017.7 tests
PR #45382: (terminalmage) Skip flaky test on 2017.7 branch
@ 2018-01-11 14:23:05 UTC
d15f9e1020 Merge pull request #45382_ from terminalmage/salt-jenkins-686
ff3039db6c Skip flaky test on 2017.7 branch
PR #45369: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2018-01-10 22:14:05 UTC
dbe21b2c0d Merge pull request #45369_ from rallytime/merge-2017.7
f65e091df8 Merge branch '2016.11' into '2017.7'
0959ae4ea3 Merge pull request #45327_ from lomeroe/bp-44861_2016.11
a6db5f95f0 Merge pull request #45268_ from damon-atkins/2016.11_win_pkg_pkg_install_latest
325a9f0f66 Update 2016.11.9.rst
4da9200b9c Update 2016.11.9.rst
126aee36ac Update 2016.11.9.rst
1c01967943 Update 2016.11.9.rst
a0d89882b8 Fix pkg.install packagename version=latest i.e. if on an old version upgrade to the latest
PR #45379: (rhoths) Minor spelling/grammar fixes in the highstate returner documentation
@ 2018-01-10 20:09:52 UTC
55979b3a48 Merge pull request #45379_ from rhoths/rhoths-doc-highstate-1
afbbd492cd Minor spelling/grammar fixes in highstate returner
PR #45358: (UtahDave) gate the minion data cache refresh events.
@ 2018-01-10 17:21:05 UTC
PR #45299: (garethgreenaway) [2017.7] config gate auth_events (refs: #45358_)
541e59fa75 Merge pull request #45358_ from UtahDave/gate_data_cache_refresh
379b6cd23e should be self, not salt
a82e158f2d gate the minion data cache refresh events.
PR #45297: (Ch3LL) Allow macosx service state tests to check for pid return
@ 2018-01-09 20:47:24 UTC
fb87010461 Merge pull request #45297_ from Ch3LL/mac_service_state
4e569b5802 Allow macosx service state tests to check for pid return
PR #45351: (dmurphy18) Update debbuild to explicitly include source code for Debian, Ubuntu
@ 2018-01-09 17:21:51 UTC
beedf6e815 Merge pull request #45351_ from dmurphy18/upd_debbuild
478dc70092 Update debbuild flags
PR #45299: (garethgreenaway) [2017.7] config gate auth_events (refs: #45358_)
@ 2018-01-09 15:00:30 UTC
66da9b47bc Merge pull request #45299_ from garethgreenaway/config_gate_auth_events
9a15ec3430 Updating versionadded string. Fixing typo.
edfc3dc078 Adding in documentation for auth_events configuration option
3ee4eabffd Fixing small typo
6a28bddcc9 Adding some code to config gate if auth_events are sent
PR #44856: (Ch3LL) Add state.running ssh integration test
@ 2018-01-08 21:40:50 UTC
8d04c2b3d4 Merge pull request #44856_ from Ch3LL/running_test
9a35a73711 add time limit to while loop
aeb5f4e248 Add state.running ssh integration test
ISSUE saltstack/salt-jenkins#675: (rallytime) [2017.7] unit.states.test_file.TestFileState.test_directory
is failing on Fedora 27 and CentOS 6 (refs: #45295_)
PR #45295: (gtmanfred) test directory that doesn't exist
@ 2018-01-08 20:59:53 UTC
d0e5e70277 Merge pull request #45295_ from gtmanfred/test_directory
e6178fe6d4 Merge branch '2017.7' into test_directory
24114e91c1 test was different slightly on 2017.7
d20fc93625 test directory that doesn't exist
ISSUE saltstack/salt-jenkins#678: (rallytime) [2017.7] Proxy Minion Tests for Py3 are failing (refs: #45302_)
PR #45302: (gtmanfred) fix proxy tests for py3 on 2017.7
@ 2018-01-08 17:41:58 UTC
f49b204b75 Merge pull request #45302_ from gtmanfred/proxyp3
b295ec0429 make dummy proxy module py3 compatible
8736e21f65 fix starting proxy minion on py3
e2824a7253 fix py3 tests
PR #45279: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2018-01-08 17:26:49 UTC
eea7158e82 Merge pull request #45279_ from rallytime/merge-2017.7
8025b14584 Merge branch '2016.11' into '2017.7'
1c5e905b61 Merge pull request #45256_ from rallytime/bp-45034
68f971b38f Apply test fixes from #45034_ to parsers_test.py
9454236694 Fix for pidfile removal logging
PR #44853: (gtmanfred) remove not from vault utils
@ 2018-01-05 17:43:18 UTC
dab4a8cff3 Merge pull request #44853_ from gtmanfred/vault
bfee1cead6 set role for loading minion config
c5af2e5048 if utils is not loaded, load it
6a5e0f9ac1 remove not from vault utils
PR #45277: (rallytime) Back-port #45025_ to 2017.7
@ 2018-01-05 15:35:53 UTC
PR #45025: (steverweber) Fix pillar include merge order (refs: #45277_)
f09d0e5fdb Merge pull request #45277_ from rallytime/bp-45025
942c14bb29 pillar body overrides includes
1152202fdc fix pillar includes from merging over the current sls defines
PR #45276: (rallytime) Back-port #45260_ to 2017.7
@ 2018-01-05 14:45:40 UTC
PR #45260: (gtmanfred) Make some kitchen-salt tests blue (refs: #45276_)
fc84f1104f Merge pull request #45276_ from rallytime/bp-45260
9ab1af738f switch kitchen-salt to use rsync transport to preserve symlinks
cf98ed472e fix up symlinks
ISSUE #43340: (syphernl) Upgrading Salt via Salt results in dying minions and broken dpkg (refs: #45255_)
PR #45255: (rallytime) Back-port #44427_ to 2017.7
@ 2018-01-04 21:46:17 UTC
PR #44427: (samodid) use KillMode=process for salt-minion.service (refs: #45255_)
ff9880c498 Merge pull request #45255_ from rallytime/bp-44427
6ceafbbf3a use KillMode=process for salt-minion.service
ISSUE #23454: (HontoNoRoger) SLS rendering error with Salt-SSH (pydsl) (refs: #45251_)
PR #45251: (forksaber) Fix #23454_ : make pydsl work with salt-ssh
@ 2018-01-04 21:33:09 UTC
e715eb603f Merge pull request #45251_ from forksaber/salt-ssh-pydsl
b3660d5190 [#23454_] make pydsl work with salt-ssh
PR #45254: (Ch3LL) Add darwin value for ssh grain items tests on MacOSX
@ 2018-01-04 21:31:35 UTC
2934b60d53 Merge pull request #45254_ from Ch3LL/fix_mac_grain_ssh
b4b59b89cd remove platform from salt.utils call for 2017.7
85e853a63d Add darwin value for ssh grain items tests on MacOSX
PR #45135: (twangboy) Fix win_dacl problems with SIDs
@ 2018-01-04 21:01:48 UTC
af2d880303 Merge pull request #45135_ from twangboy/win_fix_dacl
b31e08946a Merge branch '2017.7' into win_fix_dacl
35a417f510 Fix win_dacl problems with SIDs
ISSUE #43806: (Ch3LL) Add spm man Test to Auto Test Suite (refs: #44930_)
PR #44930: (frogunder) man_spm_test
@ 2018-01-04 20:58:02 UTC
d0a3770035 Merge pull request #44930_ from frogunder/man_spm
48e6953e1f fix_string_error
c9fa4ed2a7 man_spm_test
PR #45259: (Ch3LL) Fix MacOSX Service Status Check and integration test
@ 2018-01-04 14:25:01 UTC
543eebf411 Merge pull request #45259_ from Ch3LL/fix-mac-service-test
74e6ed60ea Fix MacOSX Service Status Check and integration test
PR #45263: (sumeetisp) Updating python version for 2017.7
@ 2018-01-04 14:16:26 UTC
bbbd1872a7 Merge pull request #45263_ from sumeetisp/2017.7
e3a5ee3a08 Merge branch '2017.7' into 2017.7
71aea9a3bc Merge pull request #1 from sumeetisp/sumeetisp-python-version
PR #45244: (twangboy) Fix search/replace in Py3
@ 2018-01-04 14:02:22 UTC
d46e1197be Merge pull request #45244_ from twangboy/win_fix_portable.py
e3a8279c01 Get path to python binary based on executable
03aec37040 Fix search/replace in Py3
PR #45233: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2018-01-03 15:34:00 UTC
eba360870a Merge pull request #45233_ from rallytime/merge-2017.7
a3d251b2cd Merge branch '2016.11' into '2017.7'
b75f50afe3 Merge pull request #45235_ from rallytime/bp-45209
5d9a1e91e9 Merge branch '2016.11' into '2017.7'
3ab962b01a Merge pull request #44965_ from gtmanfred/2016.11
40fb30f63f Merge pull request #45232_ from rasathus/2016.11
7a2bd8f49b Merge branch '2016.11' into 2016.11
de53c45c29 Backport #27160_ to 2016.11
PR #45175: (amendlik) Pkg uptodate
@ 2018-01-02 17:38:36 UTC
693cc807e8 Merge pull request #45175_ from amendlik/pkg-uptodate
4f514a29a7 Merge branch '2017.7' into pkg-uptodate
PR #45226: (gtmanfred) Update kitchen to use runtests verifier on 2017.7
@ 2017-12-31 18:13:28 UTC
1b3f3ba1be Merge pull request #45226_ from gtmanfred/2017.7
4f3b089e0e fix copying back
f56f062a6a download xml for junit
7cc342a5d6 use new runtests verifier
PR #45221: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-12-30 18:08:29 UTC
7d3a6cbc65 Merge pull request #45221_ from rallytime/merge-2017.7
508599e159 Merge branch '2016.11' into '2017.7'
707ef55175 Merge pull request #45161_ from lomeroe/bp-44944_2016.11
0a4c6b5a83 remove references to six.unichr
f3196d795d lint fixes for static regexes
11b637d108 lint fixes
c14d6282ad do not decode registry.pol file wholesale, but instead decode individual elements of the file
6f52034e08 Merge pull request #45199_ from gtmanfred/status
ISSUE #45176: (thuhak) osquery execution module does't work with attrs parameter (refs: #45204_)
PR #45204: (garethgreenaway) [2017.7] Fixes to osquery module & addition of unit tests
@ 2017-12-30 13:25:38 UTC
abed378981 Merge pull request #45204_ from garethgreenaway/45176_fixes_to_osquery_module
dc933e9e24 Fixing typo
d834bd1b6f Fixing some minor lint issues.
4738205154 Fixing a bug when attributes are passed to various osquery module functions.
* 66884334d9 Update states.pkg for Python3 compatibility
* 2a7d76ad6e Fail pkg.uptodate if expected packages are not upgraded
* 29ef67bac2 Test pkg.uptodate with failed upgrades
* 23ab93353b Produce changes dict for pkg.uptodate dry-run mode
* 7c67ec39d9 Add tests for pkg.uptodate state
PR #45203: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-12-29 01:11:03 UTC
5991d8ca15 Merge pull request #45203_ from rallytime/merge-2017.7
430c913c8c Merge branch '2016.11' into '2017.7'
d3381e27d0 Merge pull request #45118_ from garethgreenaway/44728_nodegroups_seq
0ff811de70 Swapping import to be the old path for 2016.11
b3e2f388f5 Fix to allow nodegroups to include sequences
f969aca3a3 Merge pull request #45127_ from twangboy/win_fix_pkg
dc357b39f0 Merge pull request #45137_ from twangboy/win_fix_reg_tests
0aa1662731 Merge pull request #45130_ from rallytime/api-groups
7dc3cc4641 Merge pull request #45114_ from twangboy/win_fix_pam
PR #45201: (rallytime) [2017.7] Check for running on python3 before decoding bytes
@ 2017-12-28 22:59:14 UTC
PR #45090: (angeloudy) fix TypeError in python 3 (refs: #45201_)
882267314f Merge pull request #45201_ from rallytime/fix-jinja-template-test-failure
b4af3bdff8 Check for running on python3 before decoding bytes
PR #45200: (rallytime) [2017.7] Fix docstring integration test failure
@ 2017-12-28 22:58:34 UTC
PR #44552: (Da-Juan) pip_state: Check if available upgrades fulfill version requirements. (refs: #45200_)
2e18398f12 Merge pull request #45200_ from rallytime/fix-docstring-test-failure
a26d4795bd [2017.7] Fix docstring integration test failure
PR #45186: (rallytime) Back-port #44922_ to 2017.7
@ 2017-12-28 19:02:51 UTC
PR #44922: (dincamihai) Fix salt-master for old psutil (refs: #45186_)
67d97303b5 Merge pull request #45186_ from rallytime/bp-44922
6970fe8103 Fix salt-master for old psutil
PR #44624: (eliasp) Fix Traceback when using the service.enabled state on non-booted systems
@ 2017-12-28 10:58:43 UTC
30d7f7257a Merge pull request #44624_ from eliasp/fix-upstart-utmp-exception
43d44e051a Do not blindly assume presence of either /var/run/utmp or /run/utmp, none of both might be available (e.g. on non-booted systems).
PR #45183: (twangboy) Add libnacl dependency
@ 2017-12-27 22:08:32 UTC
3832e7b227 Merge pull request #45183_ from twangboy/win_add_libnacl_2017.7
b46845888d Add libnacl dependency
ISSUE #44928: (rcallphin) Duplicating master token when no match for Minion policy (Vault Module) (refs: #44966_)
PR #44966: (rcallphin) Fix bug with vault runner creating token on empty policy
@ 2017-12-22 20:30:37 UTC
fbbf33574e Merge pull request #44966_ from rcallphin/fix-bug-vault-empty-policy
7f327ab760 Lint: Remove extra whitespace
04ab6a5e9d Merge branch '2017.7' into fix-bug-vault-empty-policy
5be463bb46 Merge branch '2017.7' into fix-bug-vault-empty-policy
48d9cc3674 Fix bug with vault runner creating token on empty policy
PR #44552: (Da-Juan) pip_state: Check if available upgrades fulfill version requirements. (refs: #45200_)
@ 2017-12-22 19:25:17 UTC
487207f61d Merge pull request #44552_ from Da-Juan/avoid_unneeded_pip_install
49a6a8f02e Merge branch '2017.7' into avoid_unneeded_pip_install
3a8e62493d pip_state: Check if available upgrades fulfill version requirements
62252d74d9 pip_state: Compare versions using pkg_resources.parse_version
5219ab974c Add list_all_versions function to pip module
PR #45090: (angeloudy) fix TypeError in python 3 (refs: #45201_)
@ 2017-12-22 18:11:13 UTC
5ae26f0c09 Merge pull request #45090_ from angeloudy/2017.7
cf411f8984 Merge branch '2017.7' into 2017.7
177fd18671 fix TypeError in python 3
ISSUE #44315: (whytewolf) cmd.* cwd does not escape spaces. 2017.7.2 (refs: #45134_)
PR #45134: (garethgreenaway) [2017.7] fix to cmd.script for cwd with space
@ 2017-12-22 15:31:24 UTC
a1946730a9 Merge pull request #45134_ from garethgreenaway/44315_cmd_script_cwd_with_space
48eafe3206 Adding some tests to tests cmd.script with cwd
8dfcf71b08 Adding _cmd_quote to handle cases when the current working directory for cmd.script might have a space in it.
PR #44964: (Giandom) added-highstate-output-to-slack-engine
@ 2017-12-21 21:32:01 UTC
f41adfc913 Merge pull request #44964_ from Giandom/2017.7-added-highstate-output-to-slack-engine
4526c158f1 added-highstate-output-to-slack-engine
573a0a4143 added-highstate-output-to-slack-engine
9a6e03ce6e added-highstate-output-to-slack-engine
PR #45124: (gtmanfred) enable using kitchen-salt with ec2 on 2017.7
@ 2017-12-21 19:11:27 UTC
b49ee97938 Merge pull request #45124_ from gtmanfred/2017.7
d0586013eb fix pylint
59e2e56d13 chmod the xml files before trying to copy
a5c1410e23 catch IOError when copying xml files back
23bd38ad66 enable using kitchen-salt on ec2
PR #45087: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-12-20 22:24:51 UTC
42e894570d Merge pull request #45087_ from rallytime/merge-2017.7
fe81e2d39a Merge branch '2016.11' into '2017.7'
7e128e8f15 Merge pull request #45100_ from rallytime/bp-45070
bdf93f339d Merge pull request #45098_ from rallytime/bp-45092
4f21a2bbfd Merge branch '2016.11' into '2017.7'
324b7d4058 Merge pull request #44078_ from rossengeorgiev/fix-41044
#41044_; allow for date param to be 048a59761df Merge pull request #44970_ from rallytime/update-bootstrap-script
637fdaed58 Merge pull request #45069_ from rallytime/bp-45040
4d6d640381 Merge pull request #44969_ from rallytime/bp-41305
10de468f13 Merge pull request #45031_ from terminalmage/fix-mysql-returner
9a7406207f Merge pull request #44972_ from terminalmage/bp-44958
a416bf0112 No need to manually do connect_pub, use listen=True in run_job
3ec004bd2e Fix a race condition in manage runner
1032ca3290 Merge pull request #44385_ from gtmanfred/schedule
9e15c38da2 add comma
855d933cb7 schedule should be a dict
PR #45112: (Ch3LL) Fix spm big file build test to check /tmp
@ 2017-12-20 22:09:21 UTC
9550e742ac Merge pull request #45112_ from Ch3LL/fix-arch
1bd7110a14 Fix spm big file build test to check /tmp
ISSUE #44303: (mwerickso) boto3_route53 module times out on retries (refs: #44976_)
PR #45068: (rallytime) Back-port #44976_ to 2017.7
@ 2017-12-20 16:31:22 UTC
PR #44976: (tkwilliams) Fix bad variable name in boto3_route53 module - resolves #44303_ (refs: #45068_)
71f9c7ee49 Merge pull request #45068_ from rallytime/bp-44976
0ca0f37805 44303 - resolves #44303_
ISSUE #44961: (golmaal) The archive tar function fails to untar file when dest argument is passed (refs: #44983_)
PR #45099: (rallytime) Back-port #44983_ to 2017.7
@ 2017-12-20 14:41:22 UTC
PR #44983: (golmaal) Ref:44961 - Modified archive.tar to add dest at the end of the tar cmd (refs: #45099_)
54a33c0e1d Merge pull request #45099_ from rallytime/bp-44983
23361de8a2 Ref:44961 - Modified archive.tar to add dest argument at the end of the tar cmd.
ISSUE #43533: (Ch3LL) Add status.pid Test to Auto Test Suite (refs: #44650_)
PR #44650: (frogunder) add status.pid test
@ 2017-12-19 16:21:09 UTC
e0d7b330fa Merge pull request #44650_ from frogunder/status
904c0da893 Merge branch '2017.7' into status
619bd2be1e fix lint error
d406cb07a3 add status.pid test
ISSUE #44516: (doesitblend) Windows PY3 Minion Returns UTF16 UnicodeError (refs: #45161, #44944)
PR #44944: (lomeroe) win_lgpo registry.pol encoding updates (refs: #45161_)
@ 2017-12-19 14:42:49 UTC
422d8b8f1b Merge pull request #44944_ from lomeroe/update_regpol_encoding
07d04c7bc7 lint fixes for static regexes
d17c46ce41 lint fixes
ab8e431729 do not decode registry.pol file wholesale, but instead decode individual elements of the file
PR #44938: (The-Loeki) Libcloud dns fixes
@ 2017-12-18 15:47:18 UTC
d9a4b9681e Merge pull request #44938_ from The-Loeki/libcloud_dns_fixes
276e8828ae libcloud_dns: pylint fix
c994423286 Merge branch '2017.7' into libcloud_dns_fixes
PR #44951: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-12-16 13:16:24 UTC
5137be01ec Merge pull request #44951_ from rallytime/merge-2017.7
a0d2dd2069 Lint fix
9db4179462 Merge branch '2016.11' into '2017.7'
68d901b12c Merge pull request #44770_ from cruscio/2016.11
d4ab55ec47 Merge pull request #44335_ from gtmanfred/2016.11
3f1268d67f fix patching for python 2.6
1d0bd5bb32 Merge branch '2016.11' into 2016.11
f02b02032d Merge pull request #4 from terminalmage/pr-44335
a30af3252e add docker-ce to docker subtype grains check
PR #44995: (twangboy) Fix unit.modules.test_file for Windows
@ 2017-12-15 17:05:49 UTC
698b04779e Merge pull request #44995_ from twangboy/win_fix_atomicfile
8316481944 Comment the salt import
fe34f0c877 Set owner properly on Windows
ISSUE #44934: (vernondcole) http.wait_for_successful_query does not pause for documented intervals (refs: #44968_)
PR #44968: (gtmanfred) fix http wait for state
@ 2017-12-14 20:06:01 UTC
2e1a57b9bc Merge pull request #44968_ from gtmanfred/http
ca6936f6eb fix http wait for state
* c72db283d5 libcloud_dns: Further fixes to state output, pylint fixes
* e9bbc23b11 Merge branch '2017.7' into libcloud_dns_fixes
ISSUE #44811: (xuhcc) rbenv.installed fails when rbenv installed globally (refs: #44900_)
PR #44900: (xuhcc) Fix TypeError during rbenv ruby installation when rbenv is not found
@ 2017-12-14 17:37:14 UTC
c4f0894689 Merge pull request #44900_ from xuhcc/rbenv-ret-fix
fdd8310c31 Merge branch '2017.7' into rbenv-ret-fix
bfd0972d25 Fix TypeError during rbenv ruby installation when rbenv is not found
PR #44974: (twangboy) Skip test_log_created on Windows
@ 2017-12-14 13:59:25 UTC
f0c2cf3cec Merge pull request #44974_ from twangboy/win_skip_test_parsers
40665d7b08 Skip test_log_created on Windows
ISSUE #44820: (msteed) Custom returner breaks manage runner (refs: #44958_)
PR #44958: (terminalmage) Fix a race condition in manage runner (refs: #44972_)
@ 2017-12-13 15:20:36 UTC
dad2d723ca Merge pull request #44958_ from terminalmage/issue44820
ef749abfc6 No need to manually do connect_pub, use listen=True in run_job
2ac70cfab5 Fix a race condition in manage runner
PR #44956: (terminalmage) Avoid traceback when bogus value in pidfile
@ 2017-12-13 14:30:12 UTC
db58345abb Merge pull request #44956_ from terminalmage/fix-get_pidfile
d66f3a98d7 Avoid traceback when bogus value in pidfile
ISSUE #44932: (knine) ACLs Not Completely Verified (refs: #44945_)
PR #44945: (gtmanfred) Fix handling of effective acls
@ 2017-12-12 21:49:34 UTC
e8e3b3c8ff Merge pull request #44945_ from gtmanfred/2017.7
66bb755751 add test for effective acls
0ff52a93dd use last entry in acl
PR #44942: (rallytime) Update README with SaltConf18 info
@ 2017-12-12 21:47:23 UTC
47dc7b7afb Merge pull request #44942_ from rallytime/readme-saltconf-update
d1317c44e2 Update README with SaltConf18 info
ISSUE #44665: (mvivaldi) Documentation of salt renders jinja (refs: #44943, #44895)
PR #44943: (mvivaldi) Fix for the jinja documentation
@ 2017-12-12 20:20:41 UTC
7572982419 Merge pull request #44943_ from mvivaldi/filters-doc
d23ac4eabc Fix for the jinja documentation
ISSUE #43417: (damon-atkins) win_pkg: pkg.install and pkg.remove general issues (refs: #44832, #43708)
PR #44832: (damon-atkins) win_pkg: Merge full copy of 2016.11 with many fixes and improvements to 2017.7
@ 2017-12-12 18:30:06 UTC
465cacad83 Merge pull request #44832_ from damon-atkins/2017.7_replace_with_newer_2016.11_win_pkg
a4f0b41ba2 Should be a smaller change set since recent update from 2016.11
695334b201 Merge branch '2017.7_replace_with_newer_2016.11_win_pkg' of github.com:damon-atkins/salt into 2017.7_replace_with_newer_2016.11_win_pkg
4b60b1ec84 Merge remote branch 'refs/remotes/upstream/2017.7' into 2017.7_replace_with_newer_2016.11_win_pkg
b46f818a57 Raise a PR to fix 2016 issues committed here, fixed issues with merge.
32ef1e12ae Merge branch '2017.7' into 2017.7_replace_with_newer_2016.11_win_pkg
494835c3f2 I backported develop and applied a long list of fixes to 2016.11 this brings these fixes into 2017.7 - Software was not always being removed, general if & was in the string or msi was downloaded to uninstall the software - pkg.list_upgrades failed. Added support for 'latest' and 'Not Found' for version_cmp() to fix this. - output fixes - pkg.list_available no longer forces a pkg.refresh_db this is no longer required, as by default it will update if older than 6 hours - cmd /s /c is prefixed for all commands i.e. installs and removes. - cmd are now strings, instead of a list when using cmd.run. As windows only supports strings. And the " were being broken
PR #44754: (twangboy) Fix inet_pton for Windows on Py3
@ 2017-12-12 14:04:20 UTC
a811a92b17 Merge pull request #44754_ from twangboy/win_fix_inet_pton
25a20109fe Merge branch '2017.7' into win_fix_inet_pton
849b99eb34 Merge branch '2017.7' into win_fix_inet_pton
df1e6a202b Use salt.ext.six
5ac8112585 Use six to ensure unicode value
9b5d8c421b Handle unicode values
PR #44931: (pkruk) add missing parenthis to keep integration with python3
@ 2017-12-12 13:49:39 UTC
53b34e24cd Merge pull request #44931_ from pkruk/fix-missing-parenthis
b1ed739b44 Merge branch '2017.7' into fix-missing-parenthis
4f1b1f12d2 Merge branch 'fix-missing-parenthis' of https://github.com/pkruk/salt into fix-missing-parenthis
adf38cacfb add missing parenthis to keep integration with python3
* ad55e33f57 libcloud_dns: fix state output
* a68d594e3a libcloud_dns: copy args before deleting from them
PR #44891: (twangboy) Fix issue with unsafe path in Windows jenkins tests
@ 2017-12-11 21:10:43 UTC
ba6146250a Merge pull request #44891_ from twangboy/win_fix_verify
7232579167 Allow test suite file_roots as a safe path
PR #44921: (Ch3LL) Add test to ensure log files are created
@ 2017-12-11 18:24:16 UTC
85160fd297 Merge pull request #44921_ from Ch3LL/log_test
3bb58fb577 skip salt-key log creation test
6a379195bc Add test to ensure log files are created
PR #44787: (rallytime) GroupAdd test: Add destructive test decorator to entire class
@ 2017-12-11 18:14:18 UTC
54d29a61cb Merge pull request #44787_ from rallytime/groupadd-destructive-clean
817ac002b0 Add destructive test decorator to test class
ISSUE #44665: (mvivaldi) Documentation of salt renders jinja (refs: #44943, #44895)
PR #44895: (mvivaldi) Jinja Filters doc
@ 2017-12-11 15:32:07 UTC
0292e3612a Merge pull request #44895_ from mvivaldi/filters-doc
62409d608a Added Escape Filters and Set Theory Filters in jinja documentation
PR #44879: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-12-10 16:53:44 UTC
PR #44855: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7 (refs: #44879_)
df28f312ac Merge pull request #44879_ from rallytime/merge-2017.7
23c5a4ca3e Merge branch '2016.11' into '2017.7'
bb1f8dceaf Merge pull request #44579_ from roaldnefs/fix-cron-identifier
af0131fa1f Merge pull request #44852_ from damon-atkins/2016.11_win_pkg_typo_n_fix
0e7c19084f Lint: Remove extra whitespace
7c7e21f94d Fix spelling typo, and fix backwards campatible minion option for repo location
88c0d66b4e Merge pull request #44794_ from terminalmage/issue44365
3b8b6f25e6 Remove debugging line
153bf45b03 Fix regression in file.managed when source_hash used with local file
c8bb9dfbbb Merge pull request #44738_ from rallytime/bump-oxygen-warnings
88e3aab00d Merge pull request #44741_ from gtmanfred/rhip
439dc8dce6 if gateway is not specified use iface
3ec4329307 Merge branch '2016.11' into fix-cron-identifier
99fa05a456 Fix for bug in cron state
97328faeac Fix for bug in cron module
PR #44880: (UtahDave) Determine windows hardware arch correctly
@ 2017-12-08 22:24:09 UTC
8e14bc3941 Merge pull request #44880_ from UtahDave/2017.7local
6e3c7ac1ac Merge branch '2017.7' into 2017.7local
PR #44861: (twangboy) Fix win_lgpo for unknown values (refs: #45327_)
@ 2017-12-08 18:52:05 UTC
dc51174670 Merge pull request #44861_ from twangboy/win_fix_lgpo_invalid_value
89f65e19ff Check for values other than 0 or 1
PR #44621: (isbm) Bugfix: errors in external pillar causes crash, instead of report of them
@ 2017-12-08 18:46:56 UTC
f5a143f8c5 Merge pull request #44621_ from isbm/isbm-bsc1068446-2017.7
0d2675c4fe Use variable, instead of direct value
1ddc47da0a Add unit test for _get_pillar_errors when external pillar is clean and internal contains errors
68480d5dc9 Add unit test for _get_pillar_errors when both external and internal pillars contains errors
218a59e93b Add unit test for _get_pillar_errors when external pillar has errors and internal is clean
3ce19356c2 Add unit test for _get_pillar_errors when external and internal pillars are clean
67034139d9 Fix unit test: wrong error types in side effect
d9359bca13 Bugfix: unit test mistakenly expects pillar errors as a string, while it is a list
8c2bdc696b Bugfix: do not pull '_errors' from unchecked objects
d5e30999c7 Remove unused variable (no exception, within the try/finally block)
aad668d559 Fix and clarify docstring.
c2c47e4e71 Rename function from ambiguous name
265de8e61c Bugfix the logic according to the exact described purpose of the function.
PR #43379: (twangboy) Fix file.managed on Windows with test=True
@ 2017-12-07 21:10:43 UTC
abe089ad54 Merge pull request #43379_ from twangboy/win_fix_file.managed
edcd581ca5 Merge branch '2017.7' into win_fix_file.managed
a27bb6993a Fix py3 error
0ff9fa498a Fix test_directory
187bc1e61e Add back the try/finally blocks
d7241d004f Fix 2 more tests
d5dd42aebe Fix integration tests for Windows
d56bc9aae9 Fix typo
af5565859e Use file functions for symlink and remove
72ac59c991 Fix some more integration tests for Linux
3f0499cbc4 Fix some integration tests
a24b964ea5 Fix unit test to handle new Exception
e3c3845f73 Raise CommandExecutionError when file doesn't exist
4602f499a2 Remove loader module mixin, add linux paths
99b27c037f Add tests to avoid future regression
5c215ed8c2 Fix documentation formatting
6a4e77e4b9 Return empty or unmodified dict on file not found
ISSUE #44565: (arthurlogilab) NameError: global name 'jid_event' is not defined when running a runner in the scheduler (refs: #44570_)
PR #44570: (gtmanfred) Include client mixin globals in scheduler for runner modules
@ 2017-12-07 20:23:33 UTC
cf4cbcd340 Merge pull request #44570_ from gtmanfred/2017.7
7b17f9f63c Merge branch '2017.7' into 2017.7
PR #44494: (skizunov) Fix broken beacons_before_connect feature
@ 2017-12-07 18:24:49 UTC
PR #38289: (skizunov) Add config options for running beacons/scheduler before connect (refs: #44494_)
febb913743 Merge pull request #44494_ from skizunov/develop2
7adcfbf8ec Merge branch '2017.7' into develop2
ISSUE #44298: (skjaro) ipset state check problem (refs: #44356_)
ISSUE #39552: (Xiami2012) ipset.check new implementation by @lingonl has countless critical bugs (refs: #44356_)
PR #44512: (rallytime) Back-port #44356_ to 2017.7
@ 2017-12-07 14:44:50 UTC
PR #44356: (skjaro) Fix ipset state with multiple entries and subtypes separated with comma (refs: #44512_)
284a817565 Merge pull request #44512_ from rallytime/bp-44356
6f92c71834 Merge branch '2017.7' into bp-44356
9a325146df Fix lint violation
5aac729855 Fix check multiple entries with subtypes separated with comma
PR #44748: (twangboy) Fix auto login support for OSX
@ 2017-12-07 14:22:23 UTC
74ee7ce541 Merge pull request #44748_ from twangboy/osx_fix_auto_login
068e463870 Fix lint, add integration tests
3df886df75 Fix lint, add gtmanfreds change
16cb24614f Add kcpassword functionality
PR #44842: (twangboy) Win fix lgpo unicode on Py3 issue
@ 2017-12-07 14:21:14 UTC
b60cca174c Merge pull request #44842_ from twangboy/win_fix_lgpo
efe77999d1 Gate log.debug statement behind successful pop
1c0ec79cd1 Fix py3 issue
PR #44843: (twangboy) Fix 2 typos in lgpo module
@ 2017-12-06 17:56:44 UTC
bb58e2fec0 Merge pull request #44843_ from twangboy/win_fix_lgpo_typo
c8f93e6dd7 Fix 2 types, shorten line lengths for spellchecking
PR #44827: (mz-bmcqueen) add more clone options to virtualbox and add better dhcp handling
@ 2017-12-06 15:02:23 UTC
d6c37ea19c Merge pull request #44827_ from mz-bmcqueen/2017.7
4ead3014b7 Merge branch '2017.7' into 2017.7
b7ce154014 Merge branch '2017.7' of https://github.com/mz-bmcqueen/salt into 2017.7
c2018c9021 fix pylint complaints
c38ff74261 add more clone options to virtualbox and add better dhcp handling
PR #44824: (Ch3LL) Add spm -y and -f arg integration tests
@ 2017-12-05 21:49:32 UTC
019169ed61 Merge pull request #44824_ from Ch3LL/spm_args
d8f81d2e4d fix pylint
61ac5cf157 Add spm -y and -f arg integration tests
PR #44742: (Ch3LL) Add salt-cloud action rename integration test
@ 2017-12-05 17:44:50 UTC
59b930668c Merge pull request #44742_ from Ch3LL/cloud_action_test
951d09ca2f remove unnecessary try/except block
c329ced7ee Add salt-cloud action rename integration test
ISSUE #42676: (mind-code) Changes in Pillar defined Beacons only apply after Minion restart (refs: #44771_)
PR #44771: (garethgreenaway) [2017.7] Back porting #44071_
@ 2017-12-05 17:16:06 UTC
PR #44071: (garethgreenaway) [develop] Various fixes to beacons (refs: #44771_)
10442d9211 Merge pull request #44771_ from garethgreenaway/42676_backport_44071
ec2a8b2032 Merge branch '2017.7' into 42676_backport_44071
180971203e Updating minion to respond to list_available events for beacons
db6fcefe62 Adding list_available which is used by the add function to verify that a becaon exists.
e9e0318bc6 Backporting fixes related to having beacons in pillar from #44071_
PR #44784: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-12-05 17:13:49 UTC
PR #44732: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7 (refs: #44784_)
23d151b40a Merge pull request #44784_ from rallytime/merge-2017.7-1
3d9eafc4bd Lint: Remove extra empty lines at end of files
239f3511bf Merge branch '2016.11' into '2017.7'
97e0cf569c Merge pull request #44699_ from jfindlay/attr_file
9e5a40ea7c Merge branch '2016.11' into attr_file
5c34607f6c utils/files remove temp file upon move failure
7434e0afdf Merge pull request #44714_ from rallytime/fix-44556
998d714ee7 Merge pull request #44517_ from whytewolf/publish_port_doc_missing
4b5855283a missed one place where i didn't chanbge master_port from my copy to publish_port
e4610baea5 update doc to have publish port
6169b52749 Merge pull request #41279_ from Ch3LL/add_grain_tests
dc6de050a9 Merge pull request #44563_ from creideiki/pgjsonb-timestamps-44544
4369df020b Merge pull request #44602_ from rallytime/fix-44601
4a4756fc37 Merge pull request #44604_ from lorengordon/doc-exclude
c4a6c40eb3 Documents the exclude argument in state execution module
15c445e6b9 Send Unix timestamps to database in pgjsonb
095f1b7d7a Merge branch '2016.11' into add_grain_tests
91d46d4cfc Merge pull request #44434_ from whytewolf/1837
d148e39dda change from md to rst for code reference
955e305bda fix bad english, as requested by cachedout
7256fcc1c9 update note to take into account grains_cache
7a2981585e Merge branch '2016.11' into 1837
aca0405b26 add a note that describes grain rebuilding on restart and refresh
9ea4db4224 mock socket.getaddrinfo
78a07e30f4 add more fqdn tests and remove some of the mocking
5dbf4144ce add ipv6 in opts
eabc1b4f9c Add fqdn and dns core grain tests
a3bd99317f Merge pull request #44321_ from gvengel/fix-file-line-diff-output
69a50204a6 Add newline for lint.
ef7b6bbb81 Fixed issue with file.line on Windows running Python 2.
8f89c99fa5 Fix FileModuleTest setUp and tearDown to work on Windows.
3ac5391f5f Namespace missing functions for file.line on Windows.
b2b8f075b9 Fixed test to work on Windows.
5a5a2dd026 Added integration test for issue #41474_
24d7315f1a Fix file.line diff formatting.
9ca563718d Merge pull request #43708_ from damon-atkins/2016.11_43417_Backport_and_Fixes
04d03ea6b8 Updated comment
1dd565e585 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
dd48ba2616 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
a0d08598bf dco fix
9467899fc6 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
6dc180fd0e doco fixes
2496a42ea4 lint fix
2c937fbe19 Merge remote branch 'upstream/2016.11' into 2016.11_43417_Backport_and_Fixes
c9c8c48a4d all remove/install commands are passed to cmd.exe /s /c and commands are passed as strings to cmdmod
350244bd93 typo in comments and doc strings.
ec31f5a9bd 2017.11/develop version() was ignoring saltenv setting.
b314549a32 Backport of devlop to 2016.11 with additional bug fixes
68ea22188e Merge pull request #44477_ from rallytime/bp-44424
#44423_: Handle index=None and index=0 distinctly2c89050a24 Merge pull request #44483_ from terminalmage/issue44034
b5c2028680 Merge pull request #44489_ from whytewolf/1956_log-granular-levels
ea07f9c54c Merge pull request #44193_ from twangboy/win_fix_reg
44d6d9f46d Remove unused import (lint)
f7502436bd Fix various issues
221e6e3b91 make salt.utils.to_unicode return none when passed none
ce41acc788 Fix many issues with reg.py
4a19df1f7f Use six.text_type instead of str
1b12acd303 Check type before casting
03fa37b445 Cast vdata to its proper type
ed8da2450b Merge pull request #43863_ from nicholasmhughes/fix-atomicfile-permission-copy
ea852ec5d3 remove index use with stat module attributes
dbeeb0e917 fixes #38452_ atomicfile only copies mode and not user/group perms
PR #44788: (kris-anderson) Example yaml of influxdb_user state
@ 2017-12-04 14:28:45 UTC
4643a112e7 Merge pull request #44788_ from kris-anderson/example-yaml-of-influxdb-user-state
afd23d058c converted yaml example to use 2 spaces
29e410c1ea added a code-block example of how the yaml should be formatted
ISSUE #42713: (boltronics) 2017.7.0 master upgrade breaks mine data on non-glob matching on minions (refs: #44735_)
PR #44735: (gracinet) Backported issue #42713_ to 2017.7
@ 2017-12-04 01:43:23 UTC
4ebac09f60 Merge pull request #44735_ from gracinet/42713_backport_2017.7
6806d83314 Merge branch '2017.7' into 42713_backport_2017.7
fb586c6dce Backported issue #42713_ to 2017.7
PR #44766: (twangboy) Fix unit.utils.test_process for Windows
@ 2017-12-02 13:15:53 UTC
06ce7b7328 Merge pull request #44766_ from twangboy/win_fix_test_process
a5737e8fc3 Fix lint errors
be96de09cc Fix pickling error by decorating
ISSUE #44083: (ari) timezone.system fails when /etc/localtime is missing on FreeBSD (refs: #44605_)
PR #44716: (rallytime) Back-port #44605_ to 2017.7
@ 2017-12-01 23:12:24 UTC
PR #44605: (campbellmc) Add handling for FreeBSD in timezone.zone_compare (refs: #44716_)
f8b8a8966d Merge pull request #44716_ from rallytime/bp-44605
9d43221422 Correct indentation
d6e28ebed1 Add handling for FreeBSD in method zone_compare to avoid exception when /etc/localtime file does is absent. This is valid configuration on FreeBSD and represents UTC.
ISSUE #41869: (mirceaulinic) Thorium: unable to execute runners (refs: #44781_)
PR #44781: (mirceaulinic) Correct the thorium runner
@ 2017-12-01 22:55:52 UTC
8ed6287762 Merge pull request #44781_ from cloudflare/thorium-fix-41869
83c73a69cb Instance the Runner class instead of the RunnerClient as we're running on the Master
b72b7c5402 Correct the thorium runner
PR #44466: (twangboy) Fix unit.modules.test_disk for Windows
@ 2017-12-01 22:31:42 UTC
52596be102 Merge pull request #44466_ from twangboy/win_fix_test_disk
5615862f23 Fix some lint
627d5ab0c9 Mock salt.utils.which
e5a96fe00f Skip test_fstype on Windows
ISSUE #42763: (xuhcc) acme.cert state falsely reports about renewed certificate (refs: #44667_)
PR #44719: (rallytime) Back-port #44667_ to 2017.7
@ 2017-12-01 15:20:49 UTC
PR #44667: (oarmstrong) Fix acme.cert to run certbot non-interactively (refs: #44719_)
b9ad4bba2d Merge pull request #44719_ from rallytime/bp-44667
3d85a260c4 Fix acme.cert to run certbot non-interactively
ISSUE #44744: (brmzkw) roster_defaults breaks salt-ssh globbing (refs: #44747_)
PR #44747: (gtmanfred) use a copy so roster_defaults doesn't mangle
@ 2017-12-01 15:13:48 UTC
d23192c492 Merge pull request #44747_ from gtmanfred/roster_defaults
911411ed8f add unit test
eefcfc719c use a copy so roster_defaults doesn't mangle
ISSUE #44694: (thuhak) state module at.absent does't work (refs: #44717_)
PR #44717: (garethgreenaway) [2017.7] Fixes to at module
@ 2017-12-01 14:37:05 UTC
20f20ad9e1 Merge pull request #44717_ from garethgreenaway/44694_at_absent_failing_to_find_jobs
1f2b3c5f46 Merge branch '2017.7' into 44694_at_absent_failing_to_find_jobs
3bb385b44e removing debugging logging
7f0ff5a8b0 When passing IDs on the command line convert them all the strings for later comparison.
99e436add4 When looking for job ids to remove based on the tag_name the comparison was comparing an INT to a STR, so the correct job id was not being returned.
ISSUE #44136: (dupsatou) KeyError: 'runas' after updating to latest salt in yum repo. (refs: #44695_)
PR #44695: (gtmanfred) pop None for runas and runas_password
@ 2017-12-01 14:35:01 UTC
6e61aa787f Merge pull request #44695_ from gtmanfred/pop
0efb90b6f7 Merge branch '2017.7' into pop
PR #44725: (whytewolf) document note suggesting systemd-run --scope with cmd.run_bg
@ 2017-11-30 19:18:06 UTC
20391c54c0 Merge pull request #44725_ from whytewolf/1919_cmd.run_no_daemons
4b11f8d66d add quick documentation suggesting systemd-run --scope if using cmd.run_bg with systemd
ISSUE #42300: (mirceaulinic) Grains state doesn't work (fine) with proxy minions (refs: #44760_)
ISSUE #42074: (mirceaulinic) How to configure static grains for proxy minions (refs: #44549_)
PR #44760: (mirceaulinic) Fix the grains.setvals execution function when working with proxy minions
@ 2017-11-30 18:27:02 UTC
PR #44549: (mirceaulinic) Allow proxy minions to load static grains (refs: #44760_)
85451ae977 Merge pull request #44760_ from cloudflare/px-grains-set-42300
655139d01c Different path to the static grains file when running under a proxy minion
3eec8dbc63 Dummy proxy: catch EOFError instead of IOError
ISSUE #44583: (creideiki) Using splay in cron schedule throws exception "unsupported operand type(s) for +: 'NoneType' and 'int'" (refs: #44640_)
PR #44640: (vutny) Fix #44583_: splay with cron-like scheduled jobs
@ 2017-11-30 15:30:41 UTC
06fb80b69c Merge pull request #44640_ from vutny/fix-cron-schedule-splay
d1f247e49e Add basic unit tests for schedule util eval func
6ff8e75ac6 Fix #44583_: splay with cron-like scheduled jobs
PR #44712: (Ch3LL) Add pillar ssh integration tests
@ 2017-11-30 15:29:33 UTC
e5a1401b82 Merge pull request #44712_ from Ch3LL/ssh_pillar_items
97ec0e6ea0 Merge branch '2017.7' into ssh_pillar_items
c7f5af1274 Add pillar ssh integration tests
PR #44763: (mirceaulinic) Just a small improvement to the Thorium documentation
@ 2017-11-30 14:38:03 UTC
2e1c946990 Merge pull request #44763_ from cloudflare/thorium-doc
f8d69dd0ba Add thorium_roots configuration example
4610fb4e62 thorium_roots not thorium_roots_dir
PR #44531: (mirceaulinic) Add deprecation notes for the NAPALM native templates
@ 2017-11-30 14:18:56 UTC
8ba2df1ea0 Merge pull request #44531_ from cloudflare/deprecate-napalm-tpl
b462776d8b Add deprecation notes for the NAPALM native templates
PR #44737: (twangboy) Skip unit.transport.test_ipc for Windows
@ 2017-11-29 19:18:21 UTC
7bde48282e Merge pull request #44737_ from twangboy/win_skip_test_ipc
4e0359b603 Skip IPC transport tests in Windows, not supported
PR #44629: (Ch3LL) Add masterless state.highstate integration test
@ 2017-11-29 19:05:23 UTC
c5206113ce Merge pull request #44629_ from Ch3LL/high_masterless
9b7421b261 Change check to the state id
9cc853e3d5 Add masterless state.highstate integration test
PR #44613: (Ch3LL) Add pillar.items test for masterless
@ 2017-11-29 14:43:11 UTC
2dc3e5c42a Merge pull request #44613_ from Ch3LL/pillar_masterless
2c2e1e2332 Merge branch '2017.7' into pillar_masterless
69134e83ca Change order of local kwarg in run_call method
b3b5ecc6ff Add pillar.items test for masterless
PR #44659: (Ch3LL) Add state.sls_id to ssh wrapper and tests
@ 2017-11-29 14:41:47 UTC
cc05481026 Merge pull request #44659_ from Ch3LL/ssh_sls_id
04b5a3dd4e Add state.sls_id to ssh wrapper and tests
PR #44698: (Ch3LL) Add salt-ssh mine.get integration test
@ 2017-11-28 22:15:29 UTC
642eed11e1 Merge pull request #44698_ from Ch3LL/mine_ssh
f6a72acfe3 Merge branch '2017.7' into mine_ssh
9e67babf85 Add teardown to remove ssh dir
f90b4f7653 Add salt-ssh mine.get integration test
PR #44697: (Ch3LL) Sort the show_top results for test_state_show_top test
@ 2017-11-28 20:35:41 UTC
5d82df5667 Merge pull request #44697_ from Ch3LL/show_top_test
974db59dc1 convert the assert to a union set instead
add43c4cfe Sort the show_top results for test_state_show_top test
PR #44608: (Ch3LL) Add jinja to ssh sls test file
@ 2017-11-27 22:00:28 UTC
f2f6817e86 Merge pull request #44608_ from Ch3LL/ssh_jinja
df669b551d Merge branch '2017.7' into ssh_jinja
ca97517795 Add jinja to ssh sls test file
ISSUE #33957: (ghost) grains.setval doesn't setval if set in /etc/salt/minion (refs: #44663_)
PR #44663: (whytewolf) Update notes around grains topic, and salt.modules.grains and salt.state.grains
@ 2017-11-27 21:33:38 UTC
04b97bcfad Merge pull request #44663_ from whytewolf/ZD1777_ensure_understanding_of_minion_config_over_grains_file
c9122e4b85 fixed pylint error, and updated description on at the top the module and state.
7fb208b5ad Update note in topics/grains to reflect that not all grains are ignored. only those set in the minion config
PR #44332: (mirceaulinic) Improve the net.load_config execution function
@ 2017-11-27 21:22:18 UTC
364deee6ac Merge pull request #44332_ from cloudflare/improve-net-load
cd0bac87e6 Merge branch '2017.7' into improve-net-load
6d861f9a74 Disable pylint warning
3a0945ce3d Merge pull request #11 from tonybaloney/gh_44332_clone
88ef9f18fc ignore lint error on import
25427d845e convert key iterator to list as python 3 won't index an iterator
bce50154e5 Merge branch '2017.7' into improve-net-load
ba4a62769c Fix trailing spaces
0a47a7acbf Merge pull request #10 from tonybaloney/gh_44332_clone
ba0280e727 linting updates
78b90f3d0c add remaining tests
386c4e5791 add tests for all the getters
f3d2d1aaaa Merge pull request #9 from tonybaloney/gh_44332_clone
c63222358b update tests with correct assertions and mock methods on device instance
b69c559c52 fix kwargs typo
edea76d3f3 Improve the net.load_config function
PR #44664: (mvivaldi) Patch 1
@ 2017-11-27 21:17:20 UTC
b6a1ed06b8 Merge pull request #44664_ from mvivaldi/patch-1
4551999ec7 Update jinja.py
ae13d57307 Update file.py
ISSUE #42074: (mirceaulinic) How to configure static grains for proxy minions (refs: #44549_)
PR #44549: (mirceaulinic) Allow proxy minions to load static grains (refs: #44760_)
@ 2017-11-27 20:57:09 UTC
9ea4ee1479 Merge pull request #44549_ from cloudflare/fix-proxy-grains
7b03574ab6 Merge branch '2017.7' into fix-proxy-grains
0320174ea4 Add doc note regarding static grains on proxy minions
509d1af832 Allow proxy minions to load static grains
PR #44572: (Ch3LL) Add watch_in integration test
@ 2017-11-27 20:52:31 UTC
5ec7ea0bb5 Merge pull request #44572_ from Ch3LL/watchin_test
0a54584ddb Merge branch '2017.7' into watchin_test
898c28e6d9 Merge branch '2017.7' into watchin_test
3df70f3fed remove iter for watch_in failure test
ac437ddf90 add order check and remove iter
5f2b4f434e Add watch_in integration test
* c6733ac1ee pop None
PR #44616: (Ch3LL) Add Non Base Environment salt:// source integration test
@ 2017-11-22 16:13:54 UTC
d6ccf4bb30 Merge pull request #44616_ from Ch3LL/nonbase_test
80b71652e3 Merge branch '2017.7' into nonbase_test
c9ba33432e Add Non Base Environment salt:// source integration test
PR #44617: (Ch3LL) Add ssh thin_dir integration test
@ 2017-11-22 16:12:51 UTC
3ace504c8c Merge pull request #44617_ from Ch3LL/thindir_ssh
071a1bd65b Merge branch '2017.7' into thindir_ssh
PR #44625: (Ch3LL) Add salt-key -d integration test
@ 2017-11-22 03:15:23 UTC
2cd618f99b Merge pull request #44625_ from Ch3LL/delete_key_test
443dc1e16b Merge branch '2017.7' into delete_key_test
ISSUE #44601: (rallytime) CherryPy 12.0 removed support for "engine.timeout_monitor.on" config option (refs: #44602_)
PR #44614: (rallytime) [2017.7] Move PR #44602_ forward to 2017.7
@ 2017-11-21 21:21:06 UTC
PR #44602: (rallytime) Handle timeout_monitor attribute error for new versions of CherryPy (refs: #44614_)
4f30e845ee Merge pull request #44614_ from rallytime/44602-2017.7
628f015c1b Move TimoutError check lower down in exception list
d26d9ff5e4 Handle timeout_monitor/TimeoutError issues for new versions of CherryPy
359a59dd64 Add salt-key -d integration test
74ededafa7 Add ssh thin_dir integration test
* 4d0806e28c Merge branch '2017.7' into develop2
* 4d0d023115 Fix broken `beacons_before_connect` feature
* 98536110d9 Merge branch '2017.7' into 2017.7
PR #44571: (rallytime) Back-port #43822_ to 2017.7
@ 2017-11-20 19:01:26 UTC
PR #43822: (chnrxn) check_result: Correctly check the extend state. (refs: #44571_)
136b9e3bc4 Merge pull request #44571_ from rallytime/bp-43822
f81bb61f2d check_result: Correctly check the extend state.
PR #44588: (rallytime) Add documentation about logging before modules are loaded
@ 2017-11-20 18:43:18 UTC
PR #44576: (rallytime) Remove logging from top of napalm util file (refs: #44588_)
PR #44439: (mirceaulinic) Adapt napalm modules to the new library structure (refs: #44576_)
bea7f65291 Merge pull request #44588_ from rallytime/logging-in-virtual-funcs
90d1cb221d Add documentation about logging before modules are loaded
PR #44513: (rallytime) Back-port #44472_ to 2017.7
@ 2017-11-20 16:09:02 UTC
PR #44472: (mephi42) nova: fix endpoint URL determination in v3_setup() (refs: #44513)
a8044b73c3 Merge pull request #44513_ from rallytime/bp-44472
6e00e415d3 nova: fix endpoint URL determination in _v3_setup()
PR #44596: (roaldnefs) Fixed Mattermost module documentation
@ 2017-11-19 23:30:53 UTC
f55b9daa63 Merge pull request #44596_ from roaldnefs/fix-mattermost-doc
549f4806ce Fixed documentation in Mattermost module
PR #44528: (tkwilliams) INFRA-5978 - fix for https://github.com/saltstack/salt/issues/44290
@ 2017-11-17 17:35:44 UTC
f84a2b5ab1 Merge pull request #44528_ from bodhi-space/infra5978
ba1d57f5eb Merge branch '2017.7' into infra5978
021692b6c9 INFRA-5978 - pylint / whitespace fix
c2210aaf7c INFRA-5978 - fix for https://github.com/saltstack/salt/issues/44290
PR #44537: (Ch3LL) Add multiple salt-ssh state integration tests
@ 2017-11-17 17:17:48 UTC
7f2dd0382c Merge pull request #44537_ from Ch3LL/ssh_highlow
b98df6de24 Add known_hosts_file to salt-ssh opts_pkg in wfuncs
913eedc699 Add multiple salt-ssh state integration tests
PR #44576: (rallytime) Remove logging from top of napalm util file (refs: #44588_)
@ 2017-11-17 14:55:13 UTC
PR #44439: (mirceaulinic) Adapt napalm modules to the new library structure (refs: #44576_)
1975fb41bc Merge pull request #44576_ from rallytime/remove-napalm-logging
eb91af999e Remove logging from top of napalm util file
PR #44575: (Ch3LL) Add service.running integration state test
@ 2017-11-16 22:27:57 UTC
c2c3048f46 Merge pull request #44575_ from Ch3LL/ser_run_test
7536150567 Add service.running integration state test
PR #44518: (twangboy) Pass root_dir to the win_verify_env function
@ 2017-11-16 20:57:49 UTC
24b1d7af31 Merge pull request #44518_ from twangboy/win_fix_verify_env
47114fdb30 Pass root_dirs to the win_verify_env function
* 3385f7faf3 fix pylint
* a2af3cb857 Include client mixin globals in scheduler for runner modules
PR #44551: (mirceaulinic) Removes proxy minions false alarms and security risks
@ 2017-11-16 15:09:14 UTC
1643bb7fd4 Merge pull request #44551_ from cloudflare/annoying-tmpnam
ce1882943d Use salt.utils.files.mkstemp() instead
6689bd3b2d Don't use dangerous os.tmpnam
2d6176b0bc Fx2 proxy minion: clean return, like all the other modules
ISSUE #30454: (favoretti) Using yaml serializer inside jinja template results in unicode being prepended by '!!python/unicode' (refs: #30481, #42064, #38554_)
PR #44541: (terminalmage) Fix test to reflect changes in YAML dumper
@ 2017-11-15 13:23:58 UTC
PR #42064: (The-Loeki) utils.jinja: use utils.yamldumper for safe yaml dumping (refs: #44541_)
PR #38554: (multani) Fix YAML deserialization of unicode (refs: #42064_)
PR #30481: (basepi) Add yaml_safe jinja filter (refs: #38554_)
60083ac27b Merge pull request #44541_ from terminalmage/fix-yaml-test
5b8f54084b Merge branch '2017.7' into fix-yaml-test
PR #44538: (gtmanfred) Fix up some test kitchen stuff
@ 2017-11-14 20:36:56 UTC
5c123eb551 Merge pull request #44538_ from gtmanfred/kitchen
3e04d2d44c use kitchen-sync for copying files
9bc70fd31b back up to 2017.7.1 for kitchen tests
3b93ea058b ubuntu 14 and centos 6 should not have py3 tests
958e1aeb8d Fix test to reflect changes in YAML dumper
ISSUE #30454: (favoretti) Using yaml serializer inside jinja template results in unicode being prepended by '!!python/unicode' (refs: #30481, #42064, #38554_)
PR #42064: (The-Loeki) utils.jinja: use utils.yamldumper for safe yaml dumping (refs: #44541_)
@ 2017-11-13 19:45:14 UTC
PR #38554: (multani) Fix YAML deserialization of unicode (refs: #42064_)
PR #30481: (basepi) Add yaml_safe jinja filter (refs: #38554_)
27a7b607b1 Merge pull request #42064_ from The-Loeki/jinja_unicode
b1cf43c02d Merge branch '2017.7' into jinja_unicode
8c2ac58523 Merge branch '2017.7' into jinja_unicode
57dc6226a2 Merge branch '2017.7' into jinja_unicode
0a8346b585 Merge branch '2017.7' into jinja_unicode
393fe061b2 jinja utils: yaml import still necessary
3c9130f9f0 utils.jinja: use utils.yamldumper for safe yaml dumping
PR #43692: (mirceaulinic) Addressing a bug in the network find runner
@ 2017-11-13 19:42:24 UTC
b1f14c7518 Merge pull request #43692_ from cloudflare/fix-net-runner
02ffb4f38e Merge branch '2017.7' into fix-net-runner
4b2f791bd2 Check if addr is short IPv6
765504c137 Add all the possible keys to the result
ISSUE #42393: (The-Loeki) pillarenv ignored with Salt Master pillar_cache: True (refs: #43689_)
ISSUE #36153: (krcroft) Pillarenv doesn't allow using separate pillar environments (refs: #43689_)
PR #43689: (The-Loeki) make cached pillars use pillarenv rather than saltenv
@ 2017-11-13 19:30:00 UTC
1e94a5bd5f Merge pull request #43689_ from The-Loeki/cached_pilarenv
395c0c424d Merge branch '2017.7' into cached_pilarenv
60e001733b make cached pillars use pillarenv rather than saltenv
PR #43837: (twangboy) Fix unit.states.test_archive for Windows
@ 2017-11-13 19:12:19 UTC
f9b273a894 Merge pull request #43837_ from twangboy/win_unit_test_archive
5505a8819a Merge branch '2017.7' into win_unit_test_archive
b1dfe9c3c8 Format patching with statements for easier reading
ba2f2eb788 Add Erik's changes
4ef1e3eb97 Fix unit.states.test_archive for Windows
PR #44507: (Ch3LL) Increase sleep timeout for pillar refresh test
@ 2017-11-13 18:29:06 UTC
caa81728a0 Merge pull request #44507_ from Ch3LL/pillar_time
ffa4bddcad Increase sleep timeout for pillar refresh test
PR #44302: (morganwillcock) Fix traceback and incorrect message when resolving an unresolvable SID
@ 2017-11-13 18:19:01 UTC
cffea5ac71 Merge pull request #44302_ from morganwillcock/badsid
f3af106e33 Merge branch 'badsid' of https://github.com/morganwillcock/salt into badsid
95733fbb3b Merge branch '2017.7' into badsid
facc2cd16e Merge branch '2017.7' into badsid
c7cf5f6f70 Format pywintypes.error
9572aabb67 Fix traceback and incorrect message when resolving an unresolvable SID
PR #44439: (mirceaulinic) Adapt napalm modules to the new library structure (refs: #44576_)
@ 2017-11-13 17:43:24 UTC
32fc952000 Merge pull request #44439_ from cloudflare/fix-napalm
f45378af04 Lint: remove extra spaces
c6a38258a3 Add napalm>2.0.0 note and update URLs
52f73835b8 Adapt napalm modules to the new library structure
PR #44457: (twangboy) Remove wmi monkeypatching
@ 2017-11-13 17:38:52 UTC
ebbe5949ea Merge pull request #44457_ from twangboy/win_remove_wmi_monkeypatching
6c872e95e6 Add back the setup_loader_modules function
20273e3697 No need for setup_loader_modules since we're actually importing wmi
8c107873cd Remove wmi monkeypatching
PR #44490: (Ch3LL) Enable test_deploy ssh test
@ 2017-11-13 17:12:48 UTC
1da1a97d7d Merge pull request #44490_ from Ch3LL/ssh_ping
e952cd6712 Enable test_deploy ssh test
PR #44491: (Ch3LL) Add salt-ssh raw integration tests
@ 2017-11-13 15:47:12 UTC
18624d6798 Merge pull request #44491_ from Ch3LL/ssh_raw
3dc8673417 change class name to raw
308596ac8d Add salt-ssh raw integration tests
PR #44492: (twangboy) Fix unit.utils.test_cloud for Windows
@ 2017-11-13 15:44:31 UTC
aa17bfa8e7 Merge pull request #44492_ from twangboy/win_skip_mode_check
2f30ad93b1 Skips mode check in Windows
PR #44484: (Ch3LL) Add orchestration tests when target exists or not
@ 2017-11-10 19:24:22 UTC
5b95495e75 Merge pull request #44484_ from Ch3LL/orch_test
f3ec6df76e Add orchestration tests when target exists or not
PR #44480: (Ch3LL) Add integration pillar command line test
@ 2017-11-10 19:14:31 UTC
62c42ca6fb Merge pull request #44480_ from Ch3LL/override_pillar
12fed1b4d8 Add integration pillar command line test
PR #44317: (Ch3LL) Add state tests and state request system to salt-ssh
@ 2017-11-10 18:28:43 UTC
cc08ad2edc Merge pull request #44317_ from Ch3LL/ssh_test
46bce3bd5e add additional parser argument for ssh integration tests
e9231430b5 remove logic similar to cloud/proxy tests
c731eb8ea6 add ssh dir to test runner when --ssh-tests set
8089a885c2 add wipe function to other run_ssh method
200b12ae6a change versionadded salt version
e3ebb5e9b3 fix comment and variables
faef0886a7 Add state tests and state request system to salt-ssh
PR #44478: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-11-10 18:00:56 UTC
6669035a30 Merge pull request #44478_ from rallytime/merge-2017.7
9fcc2a70b5 Merge branch '2016.11' into '2017.7'
a66cd67d15 Merge pull request #44260_ from seanjnkns/issue-39901
ed8cccf457 #39901_: Fix pylint
43c81dfdee #39901_: Add unit tests
613d500876 Merge branch '2016.11' into issue-39901
b97e8046ca Utilize salt.utils.validate.net.* and _raise_error_iface
6818f3631d Fixes #39901_ for RH/CentOS 7
PR #44444: (twangboy) LGPO: Issue with Maximum Password Age
@ 2017-11-10 17:26:53 UTC
60719d0683 Merge pull request #44444_ from twangboy/win_lgpo_non_zero
de6b394445 Remove unneeded functions
ee0914f7e9 Fix some lint, remove unnecessary function
d52a7c12db Fix typo in PasswordComplexity policy
44f8f43812 Fix problem where 0 isn't 0
PR #44467: (twangboy) Fix unit.test_doc for Windows
@ 2017-11-10 15:21:58 UTC
4f3a79df07 Merge pull request #44467_ from twangboy/win_fix_test_doc
0a9e862bf4 Use regex to split
PR #44443: (Ch3LL) Add salt-ssh grains.items test
@ 2017-11-09 00:42:11 UTC
ff4f13877f Merge pull request #44443_ from Ch3LL/ssh_grains
5d1a9af4b5 Add salt-ssh grains.items test
PR #44429: (Ch3LL) Fix orch doc from pillat.get to pillar.get
@ 2017-11-07 23:06:38 UTC
dcdf2d4c90 Merge pull request #44429_ from Ch3LL/orch_doc
38ca5520f0 Fix orch doc from pillat.get to pillar.get
ISSUE #42568: (clallen) Orchestration runner doesn't populate pillar based on pillarenv (refs: #43817_)
PR #43817: (The-Loeki) Orchestrate runner forces pillarenv and saltenv to None
@ 2017-11-07 06:00:16 UTC
62c4addef8 Merge pull request #43817_ from The-Loeki/orch-pillarenv
3fd652623c orchestrate runner: retain default envs
PR #44408: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-11-06 15:53:00 UTC
9e4708b7b9 Merge pull request #44408_ from rallytime/merge-2017.7
edbbd5fc2b Merge branch '2016.11' into '2017.7'
5e289f42ba Merge pull request #44383_ from gtmanfred/2016kitchen
cab54e34b5 Merge pull request #44173_ from twangboy/win_system_docs
8e111b413d Fix some of the wording and grammar errors
a12bc5ae41 Use google style docstrings
7aaea1d179 Merge pull request #44304_ from jfindlay/cron_id
e4dbbde734 Merge pull request #44322_ from rossengeorgiev/saltssh-docs-update
b18f2e5a6d fix program name and description for --static
5b10918f02 updated CLI docs for salt-ssh
PR #44358: (The-Loeki) Kubernetes client certificate file usage fix
@ 2017-11-03 21:51:27 UTC
b11da0d2da Merge pull request #44358_ from The-Loeki/kube-client-cert-file
35a8b0bb38 Kubernetes client certificate file usage fix
PR #44347: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-11-03 21:48:21 UTC
1974e52c06 Merge pull request #44347_ from rallytime/merge-2017.7
9bad04b94b Merge branch '2016.11' into '2017.7'
4e6f09e3eb Merge pull request #44345_ from gtmanfred/2016kitchen
209847c8c2 Merge pull request #44342_ from gtmanfred/2016kitchen
1be65224cb Merge pull request #44339_ from corywright/issue-44336-fix-archive-tar-docs-2016-11
bebc33daf5 Merge pull request #44295_ from HeinleinSupport/issue44272
#44272_e7ca9f8407 Merge pull request #44286_ from gtmanfred/2016.11
PR #44364: (Ch3LL) Include disk size check for test_spm_build_big_file test
@ 2017-11-01 13:57:24 UTC
aea9f4a115 Merge pull request #44364_ from Ch3LL/fix_size_test
952c6bfea4 Include file size check for test_spm_build_big_file test
ISSUE #44239: (boltronics) --progress fails when hosts routed via syndic (refs: #44273_)
PR #44273: (DmitryKuzmenko) Workaround progressbar failure if minion is behind syndic.
@ 2017-10-31 17:07:17 UTC
609de9367a Merge pull request #44273_ from DSRCorporation/bugs/44239_syndic_progress
e1a7605623 Workaround progressbar failure if minion is behind syndic.
PR #44350: (gtmanfred) update salt-jenkins repo to 2017.7
@ 2017-10-30 21:31:30 UTC
eef6dbfa58 Merge pull request #44350_ from gtmanfred/2017.7
cf71e3d9f2 update salt-jenkins repo to 2017.7
PR #44346: (gtmanfred) remove binding from erb template rendering (2017.7)
@ 2017-10-30 20:57:19 UTC
d586b3bf97 Merge pull request #44346_ from gtmanfred/2017.7
bf577c3d8b remove binding
PR #44343: (gtmanfred) render template files platforms.yml and driver.yml (2017.7)
@ 2017-10-30 20:04:22 UTC
547aac6658 Merge pull request #44343_ from gtmanfred/2017.7
ec24fbc0c2 render template files platforms.yml and driver.yml
ISSUE #44336: (corywright) Docs for archive.tar should not use leading dash for tar options (refs: #44339, #44338)
PR #44338: (corywright) Remove leading dash from options in archive.tar docs (2017.7 and develop)
@ 2017-10-30 18:59:33 UTC
6e2a74c18b Merge pull request #44338_ from corywright/issue-44336-fix-archive-tar-docs-2017-7-and-newer
49b0abc284 Remove leading dash (-) from options in archive.tar documentation
PR #44265: (Ch3LL) Add service.status integration test
@ 2017-10-30 15:00:12 UTC
71923bed97 Merge pull request #44265_ from Ch3LL/service_test
716aabc0bf Merge branch '2017.7' into service_test
dd5c823210 remove skipIf import
ff92f31cbe remove skipif for docker
c13f37eee4 change service name depending on os
980c43ebc9 change skip message check to docker
3955537609 change skip if check to docker
aa8875a0e2 change service name to docker
654071028b change service to crond
7911b4b3eb Add service.status integration test
PR #44294: (nasenbaer13) Boto asg fixes, Backport of #43858_
@ 2017-10-30 14:48:52 UTC
PR #43858: (nasenbaer13) Boto_ASG fixes for scaling policy rate limiting and tag conversion (refs: #44294_)
8ae9769bfb Merge pull request #44294_ from eyj/boto_asg
f5ad6aeb70 Debug log added when throttled by API
c05d9aeced Encode tags as utf-8, retry policy readout
PR #44312: (rallytime) Back-port #44287_ to 2017.7
@ 2017-10-30 14:25:56 UTC
PR #44287: (jf) Fix utils.files.guess_archive_type to recognize the "tbz" extension as well (refs: #44312_)
68a9bebf90 Merge pull request #44312_ from rallytime/bp-44287
4d02e61f97 Merge branch '2017.7' into bp-44287
ba0eaae95e Fix utils.files.guess_archive_type to recognize the "tbz" extension as well (also tidy up list of extensions)
ISSUE #44258: (oarmstrong) docker_container.running recreates containers with multiple links (refs: #44262_)
PR #44311: (rallytime) Back-port #44262_ to 2017.7
@ 2017-10-30 14:25:35 UTC
PR #44262: (oarmstrong) docker_container.running sort list of links (refs: #44311_)
b8854e27c0 Merge pull request #44311_ from rallytime/bp-44262
72d617cfbe Merge branch '2017.7' into bp-44262
ae34a15503 docker_container.running sort list of links
PR #44314: (gtmanfred) update .kitchen.yml to run py3 tests too
@ 2017-10-30 14:23:15 UTC
48df79ef77 Merge pull request #44314_ from gtmanfred/2017.7
54265769c4 Merge branch '2017.7' into 2017.7
PR #44316: (rallytime) Fix lint failure on 2017.7 branch
@ 2017-10-27 18:36:08 UTC
dbc5e224e9 Merge pull request #44316_ from rallytime/fix-lint
6d2490f6a0 Fix lint failure on 2017.7 branch
39262b625e update .kitchen.yml to run py3 tests too
PR #44279: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-10-27 16:17:19 UTC
b2b0c770a4 Merge pull request #44279_ from rallytime/merge-2017.7
8237f45a46 Add print_function to future import list
055b0701de Lint fix from sloppy merge conflict resolution
1c3cb5c6a4 Merge branch '2016.11' into '2017.7'
8a1ea165af Merge pull request #44259_ from gtmanfred/2016.11
56a3ad8f68 fix pylint comments
4add666db1 add comment to Gemfile and move copyartifacts
b4c8f7eb57 fix pylint
392fd4f837 try newest salttesting
79251287d0 add logging
38963d5a82 use transport if not set in state_file
10e309a64f which vagrant should go to stderr
9307564de0 fix output columns
2da22f87e1 test opennebula
9f38f16905 add opennebula to Gemfile
7465f9b27a add script for copying back artifacts
255118cfd7 run tests with kitchen
9d6bc8509b Merge pull request #44268_ from twangboy/win_fix_lgpo_typo
0beb65a283 Merge pull request #44269_ from terminalmage/fix-log-message
304dd2529d Merge pull request #44160_ from gtmanfred/directory
a7d3d668f4 missed removing changes in the next test
ac0b5ec440 fix test
d3d00c3e62 add changes to test return
e10395483d Merge pull request #44205_ from rallytime/bp-44177
PR #44291: (Ch3LL) add saltutil.refresh_pillar test
@ 2017-10-27 15:19:43 UTC
bd5b9dd0aa Merge pull request #44291_ from Ch3LL/pillar_test
34e2955445 add saltutil.refresh_pillar test
PR #44267: (twangboy) Fix type and Py3 issues in LGPO module
@ 2017-10-27 14:27:50 UTC
ba17a1c4d0 Merge pull request #44267_ from twangboy/win_fix_lgpo
5d22d34cac Use unicode_literals
40636397d8 Fix set for Py3
8f8c706426 Fix typo
PR #44285: (Ch3LL) add spm integration tests for remove and build
@ 2017-10-26 21:20:10 UTC
e16707c403 Merge pull request #44285_ from Ch3LL/all_spm
1f77f3e6a3 add skipif logic for fallocate cmd
03b5c4bc6d add spm integration tests for remove and build
PR #44301: (twangboy) Fix test_pydsl on Windows
@ 2017-10-26 21:14:21 UTC
6392896a22 Merge pull request #44301_ from twangboy/win_fix_test_pydsl
6db23757bc Fix test_pydsl on Windows
PR #44293: (UtahDave) Fix documentation grammar and spelling errors
@ 2017-10-26 13:05:31 UTC
8787d02688 Merge pull request #44293_ from UtahDave/fix_unittest_docs
c919648ab4 Fix documentation grammar and spelling errors
PR #44248: (Ch3LL) SPM tests: use _spm_build_files method during test_build setup
@ 2017-10-25 19:45:03 UTC
6e33743c1a Merge pull request #44248_ from Ch3LL/spm_create_repo
0a387c2ecd fix pylint
f383f05a93 Add SPM create_repo integration test
PR #44253: (Ch3LL) Add multiple spm integration tests
@ 2017-10-25 13:36:03 UTC
bd75be24ca Merge pull request #44253_ from Ch3LL/spm_install
9e2e785034 add spm tests to test runner
4729ccd32b Add multiple spm integration tests
PR #44254: (twangboy) Fix unit.modules.test_win_groupadd for Windows
@ 2017-10-25 13:33:40 UTC
75ee1ebc50 Merge pull request #44254_ from twangboy/win_fix_test_win_groupadd
609361bf48 Fix some lint errors
1f44d8d5e6 Document helper functions
b0caec320e Move _get_all_groups up to the top
7a3ff9387d Mock the rest of the tests
5ce14df82c Change how members are retrieved in win_groupadd
6ab82394be Set up mocking
PR #44266: (Ch3LL) Add state, grains and service proxy tests
@ 2017-10-25 13:08:50 UTC
4c23fa63bb Merge pull request #44266_ from Ch3LL/proxy_tests
e5701b472d Add state, grains and service proxy tests
ISSUE #43187: (mirceaulinic) How to point from an execution module that a certain function failed (refs: #44244_)
PR #44244: (mirceaulinic) Add explicit non-zero retcode to napalm config functions
@ 2017-10-24 09:23:40 UTC
c849f350ba Merge pull request #44244_ from cloudflare/add-retcode
a1f27c9f00 Add explicit non-zero retcode to napalm config functions
ISSUE #44227: (rklaren) salt-cloud leaves a broken vm around when the salt bootstrap fails (refs: #44228_)
PR #44228: (rklaren) Fixes #44227_, make salt-cloud/libvirt cleanup after errors more robust
@ 2017-10-23 17:09:35 UTC
195b225540 Merge pull request #44228_ from rklaren/fix-salt-cloud-libvirt-cleanup-after-errors
7917d1e61e Incorporate review comments.
3a10b6aef1 Fixes #44227_, make salt-cloud/libvirt cleanup after errors more robust
ISSUE #19532: (stolendog) salt-ssh running git clone with not root user (refs: #43769_)
ISSUE #10582: (mtorromeo) Git ssh helper may be unable run (refs: #43769_)
PR #44008: (mtorromeo) Backport #43769_ to 2017.7
@ 2017-10-23 14:19:57 UTC
PR #43769: (mtorromeo) Copy git ssh-id-wrapper to /tmp only if necessary (Fixes #10582, #19532) (refs: #44008_)
01e7bab990 Merge pull request #44008_ from mtorromeo/git-noexec-fix
a7a841d9d2 Merge branch '2017.7' into git-noexec-fix
d177240cfc Merge branch '2017.7' into git-noexec-fix
a63e6ca963 Copy git ssh-id-wrapper to /tmp only if necessary (Fixes #10582, Fixes #19532)
PR #44202: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-10-23 14:18:30 UTC
85c0ef493f Merge pull request #44202_ from rallytime/merge-2017.7
99ff7a5c12 Merge branch '2016.11' into '2017.7'
09ddfd0c08 Merge pull request #44167_ from garethgreenaway/44140_debian_ip_fixes
9f9e936b52 Merge pull request #43830_ from rallytime/bp-43644
07db6a3d8b Merge pull request #43994_ from oeuftete/fix-manage-runner-presence
a07537e258 Merge pull request #44188_ from terminalmage/issue44150
715edc0cea Merge pull request #44158_ from rallytime/bp-44089
#43427_PR #44208: (twangboy) Fix some lint in PR: 44080
@ 2017-10-20 16:42:02 UTC
d7dc2bd0e8 Merge pull request #44208_ from twangboy/win_fix_group.present
61e2e9ccda Fix some lint
PR #43843: (twangboy) Fix unit.states.test_mount for Windows
@ 2017-10-20 14:27:25 UTC
c6d27ada51 Merge pull request #43843_ from twangboy/win_unit_test_mount
a862e0bf2d Remove unneeded import
d78f27466d Fix unit.states.test_mount for Windows
PR #44111: (anlutro) Try to correctly parse debian codename from /etc/os-release
@ 2017-10-19 22:23:26 UTC
372820ea38 Merge pull request #44111_ from alprs/fix-deb8-py3-oscodename
1e1e5a3ff6 try to correctly parse debian codename from /etc/os-release
PR #44187: (twangboy) Fix pickling errors on Windows
@ 2017-10-19 20:36:51 UTC
75136152c1 Merge pull request #44187_ from twangboy/win_fix_unit_test_daemons.py
64d2e4f732 Fix pickling errors on Windows
ISSUE #44181: (jonans) Scheduler with multiple when values doesn't run (refs: #44186_)
PR #44186: (garethgreenaway) [2017.7] scheduler fixes
@ 2017-10-19 20:36:04 UTC
7a89cd8697 Merge pull request #44186_ from garethgreenaway/44181_scheduler_multiple_whens
7eef3b3571 Adding a copy.deepcopy to the for loop that looks for old jobs to avoid stale jobs ending up in the list.
PR #43896: (twangboy) Fix win_lgpo execution module
@ 2017-10-19 20:13:18 UTC
1d16ae8ba7 Merge pull request #43896_ from twangboy/win_fix_lgpo_scom
648d1b8d99 Catch CommandExecutionError
0040082d0a Fix pylint error
91258cd6a8 Fix typo
261dba347d Put the file.remove in a try/except/else block
020c2a2b85 Fix syntax error
d5bec99126 Fix some lint
b96186d60d Fix INSTALL_LANGUAGE
5471bd521f Fix problem with file handle
5ec58c6200 Use System Install Language as default fallback
f9ad446019 Fix win_lgpo execution module
PR #44080: (twangboy) Fix a regression in group.present in Windows
@ 2017-10-19 20:10:44 UTC
98356b86af Merge pull request #44080_ from twangboy/win_fix_group.present
29bc80ff87 Improve get_sam_name
ef759a3875 Fix example in function docs for get_sam_name
43740c5fed Document 15 character limit
83f36cc2ef Account for 15 character limit in hostname
aa278966de Remove *args, pass gid as a keyword
5230ecd7e1 Accept *args
PR #44171: (Ch3LL) Add SPM Build Integration Tests
@ 2017-10-19 19:49:14 UTC
5ef124bf2d Merge pull request #44171_ from Ch3LL/spm_int
cd79e9444e remove unneded kwarg
1541376c4f Add spm build test
PR #44157: (benediktwerner) Added 'versionadded' tags to sensehat modules
@ 2017-10-19 14:13:31 UTC
34a843252d Merge pull request #44157_ from benediktwerner/2017.7
bd825b51cc Changed sensehat versionadded from 2017.7 to 2017.7.0
f1d3c5bbcf Added 'versionadded' tags to sensehat modules
PR #44164: (terminalmage) Fix examples in docker_container.{stopped,absent} docstrings
@ 2017-10-19 14:12:37 UTC
1427c72e1e Merge pull request #44164_ from terminalmage/fix-docker-docstring
7b46489e33 Fix examples in docker_container.{stopped,absent} docstrings
PR #44168: (twangboy) Fix unit.test_auth for Windows
@ 2017-10-19 14:12:22 UTC
77969c4161 Merge pull request #44168_ from twangboy/win_skip_pam_eath
bb1d2eb85b Skip tests that are failing on PAM eauth
PR #44151: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-10-18 16:52:30 UTC
88a776d9d2 Merge pull request #44151_ from rallytime/merge-2017.7
6aa8f03a4a Merge branch '2016.11' into '2017.7'
0cd493b691 Merge pull request #44131_ from rallytime/bp-44029
bebf301976 fixed test addressing issue #43307_, disk.format_ to disk.format
b4ba7ae2fc addresses issue #43307_, disk.format_ to disk.format
3a68e356f8 Merge pull request #44093_ from gtmanfred/fix-44087
5455c5053b fix pylint
f749cafa25 don't filter if return is not a dict
c785d7a847 Merge pull request #44122_ from cachedout/gpg_pr_template
e41e3d76be Typo fix
37c7980880 Add note about GPG signing to PR template
bf90ea1f51 Merge pull request #44124_ from rallytime/merge-2016.11
59861291c8 Merge branch '2016.11.8' into '2016.11'
57623e2abe Merge pull request #44028_ from rallytime/bp-44011
89e084bda3 Do not allow IDs with null bytes in decoded payloads
206ae23f15 Don't allow path separators in minion ID
13f3ffa83a Merge pull request #44097_ from gtmanfred/openneb
c29655b2c2 Merge branch '2016.11' into openneb
bd2490b149 OpenNebula does not require the template_id to be specified
ac3e4df964 Merge pull request #44110_ from roaldnefs/fix-doc-local-returner
efd58f7594 Merge branch '2016.11' into fix-doc-local-returner
881f1822f2 Format fix code example local returner doc
ISSUE #43918: (mwerickso) subset argument does not work with saltmod.state (refs: #43933_)
PR #43933: (gtmanfred) if expect_minions is passed use that instead
@ 2017-10-18 16:43:39 UTC
0b47eb7242 Merge pull request #43933_ from gtmanfred/2017.7
272dcc6ba5 add inline comment about popping expect_minions
b615ce1762 if expect_minions is passed use that instead
PR #44081: (skizunov) Windows: Fix usage of pkgrepo state
@ 2017-10-18 16:16:46 UTC
36da1a7fac Merge pull request #44081_ from skizunov/develop3
351d16840b Move strip_uri to salt/utils/pkg/deb.py
f54c7a6f01 Windows: Fix usage of pkgrepo state
PR #43913: (twangboy) Fix unit.templates.test_jinja for Windows
@ 2017-10-17 21:09:05 UTC
afcaa0c591 Merge pull request #43913_ from twangboy/win_fix_test_jinja
a4e2d8059d Fix unit.templates.test_jinja for Windows
PR #43917: (twangboy) Fix unit.test_pillar for Windows
@ 2017-10-17 21:06:46 UTC
fc5754c6a1 Merge pull request #43917_ from twangboy/win_unit_test_pillar
00dbba5712 Fix unit.test_pillar for Windows
PR #44133: (cachedout) Fix typos in parallel states docs
@ 2017-10-17 15:24:19 UTC
6252f82f58 Merge pull request #44133_ from cachedout/fix_parallel_docs
8d1c1e21f0 Fix typos in parallel states docs
PR #44135: (timfreund) Insert missing verb in gitfs walkthrough
@ 2017-10-17 14:32:13 UTC
0d3f5db867 Merge pull request #44135_ from timfreund/insert_missing_verb
9557504b75 Insert missing verb in gitfs walkthrough
PR #44055: (nasenbaer13) Activate jid_queue also for SingleMinions to workaround (Backport)
@ 2017-10-16 20:14:52 UTC
PR #43860: (nasenbaer13) Activate jid_queue also for SingleMinions (occurs on reconnect) (refs: #44055_)
a9700f6061 Merge pull request #44055_ from eyj/jid_queue
4bdd5bbf6b Merge branch '2017.7' into jid_queue
facef2227d Merge branch '2017.7' into jid_queue
2fedcec6bb Merge branch '2017.7' into jid_queue
255aa94c64 Activate jid_queue also for SingleMinions to workaround 0mq reconnection issues
PR #44125: (rallytime) [2017.7] Merge forward from 2017.7.2 to 2017.7
@ 2017-10-16 20:02:25 UTC
2fba45cd3f Merge pull request #44125_ from rallytime/merge-2017.7
c4ae4a6b50 Merge branch '2017.7.2' into '2017.7'
5d719a2219 Merge pull request #44027_ from rallytime/bp-44012
f7824e41f3 Don't allow path separators in minion ID
44060dc9c1 Do not allow IDs with null bytes in decoded payloads
ISSUE #43307: (marek-knappe) Filesystem creation is failing on newly created LV (refs: #44029_)
PR #44029: (msummers42) addresses issue #43307, disk.format_ to disk.format (refs: #44131)
@ 2017-10-16 19:59:20 UTC
68974aa74d Merge pull request #44029_ from msummers42/2017.7
16e1c1dfc8 fixed test addressing issue #43307_, disk.format_ to disk.format
3d597db51c Merge branch '2017.7' into 2017.7
18fb0be96a addresses issue #43307_, disk.format_ to disk.format
PR #44079: (skizunov) opkg: Fix usage with pkgrepo.managed
@ 2017-10-16 19:58:13 UTC
d0bbe65ffa Merge pull request #44079_ from skizunov/develop2
0614d1af30 Merge branch '2017.7' into develop2
b6b12fe495 opkg: Fix usage with pkgrepo.managed
PR #44090: (pratik705) Fix create_attach_volumes salt-cloud action for gcp
@ 2017-10-16 19:04:22 UTC
22a8253595 Merge pull request #44090_ from pratik705/fix-create_attach_volumes_salt-cloud_action-GCP
3eefd334c5 Fixed "create_attach_volumes" salt-cloud action for GCP
PR #44121: (benediktwerner) Fixed code snippet in unit testing documentation
@ 2017-10-16 18:28:36 UTC
888e5f51a2 Merge pull request #44121_ from benediktwerner/2017.7
1319c822bd Fixed code snippet in unit testing doc
PR #44098: (twangboy) Return multiprocessing queue in LogSetupMock class
@ 2017-10-16 18:14:30 UTC
9fe94d7843 Merge pull request #44098_ from twangboy/win_mock_test_parsers
cc43ca27af Return multiprocessing queue in LogSetupMock class
PR #44118: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-10-16 17:01:38 UTC
0ee04eaf1d Merge pull request #44118_ from rallytime/merge-2017.7
bbec47afbc Merge branch '2016.11' into '2017.7'
c960ca32c2 Merge pull request #44092_ from techhat/awsunicode
bbd9db4d00 One more encoding
0e8b325667 Apparently salt_system_encoding is a thing
1e7211838d Use system encoding
1af21bbe5e Made sure that unicoded data is sent to sha256()
d89c317d96 Merge pull request #44021_ from whiteinge/cpstats-attribute-error
bbdabe242a Merge pull request #44025_ from dayid/lover_typo
385980c21a Merge branch '2016.11' of https://github.com/saltstack/salt into lover_typo
266dc00a23 Typo correction of lover to lower
d8f3891a5e Merge pull request #44030_ from rallytime/merge-2016.11
53eaf0d75c Merge branch '2016.3' into '2016.11'
64fd839377 Merge pull request #44010_ from Ch3LL/2016.3.7_follow_up
9a00302cd8 fix 2016.3.7 release notes merge conflict
63da1214db Do not allow IDs with null bytes in decoded payloads
ee792581fc Don't allow path separators in minion ID
8aab65c718 fix 2016.3.7 release notes merge conflict
bd73dcb02c Merge pull request #43977_ from Ch3LL/3.8_sec
5fb3f5f6b1 Add Security Notes to 2016.3.8 Release Notes
PR #44099: (twangboy) Skip Master, Minion, and Syndic parser tests
@ 2017-10-16 16:07:00 UTC
28fa097b9b Merge pull request #44099_ from twangboy/win_skip_test_parsers
caf086c05a Skip Master, Minion, and Syndic parser tests
PR #44106: (roaldnefs) Fix mattermost returner documentation
@ 2017-10-16 13:12:23 UTC
dbf112ead7 Merge pull request #44106_ from roaldnefs/fix-doc-mattermost_returner
b3761a0401 Fix doc indentation in mattermost_returner
PR #44054: (nasenbaer13) Backport of missing delete_on_termination
@ 2017-10-13 15:45:25 UTC
PR #43859: (nasenbaer13) Add missing delete_on_termination passthrough. Adapt docs. (refs: #44054_)
fd2c51b76c Merge pull request #44054_ from eyj/boto_lc
34d4629a64 Merge branch '2017.7' into boto_lc
9efd63526a Adapted documentation of delete_on_termination parameter
eb2bfd047b Add missing delete_on_termination passthrough. Adapt docs.
PR #44076: (Ch3LL) Add spm shell tests
@ 2017-10-13 14:32:19 UTC
b61ed96268 Merge pull request #44076_ from Ch3LL/spm_test
d2e91c33bd Add spm shell tests
PR #44051: (twangboy) Fix some documentation formatting issues in the win_dacl state
@ 2017-10-12 15:40:17 UTC
e38f313ac0 Merge pull request #44051_ from twangboy/win_fix_docs_dacl
377d6b6171 Fix some docs in the win_dacl state module
PR #44066: (Ch3LL) Add Known CherryPy Issue to 2017.7.2 Release Notes
@ 2017-10-12 15:18:25 UTC
a85837d72b Merge pull request #44066_ from Ch3LL/cherry_release
8e597fcce9 Add Known CherryPy Issue to 2017.7.2 Release Notes
ISSUE #43643: (doublez13) salt-ssh: multiple targets fails after upgrade to 2017.7 (refs: #43889_)
ISSUE #43449: (ecgg) salt-ssh -L with hosts down or unreachable returns wrong results (refs: #43889_)
PR #43889: (CorvinM) Fix issue with using roster_defaults with flat or cloud rosters.
@ 2017-10-11 23:22:11 UTC
fcab77ac7b Merge pull request #43889_ from CorvinM/issue43449
fefd28d896 Add futureproofing to roster_defaults to support roster dictionary options
aebe76b6f8 Fix issue with using roster_defaults with flat or cloud rosters. fixes #43449_ fixes #43643_
PR #44031: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-10-11 22:03:31 UTC
3ad1c6d1d9 Merge pull request #44031_ from rallytime/merge-2017.7
1d4a6c3949 Lint: Fixup undefined variable errors
788ad0609a Merge branch '2016.11' into '2017.7'
0dbf41e79e Merge pull request #44011_ from Ch3LL/2016.11.7_follow_up
c0149101c0 Do not allow IDs with null bytes in decoded payloads
19481423dd Don't allow path separators in minion ID
d61300df20 Merge pull request #44023_ from Ch3LL/11.9rn
9ff53bf63a Merge pull request #44019_ from benediktwerner/2016.11
bc53598027 Fixed spelling mistake in salt_bootstrap tutorial
6c30344824 Added missing tutorial docs to the tutorial index
364523f5f8 Merge pull request #43955_ from meaksh/2016.11-fix-2291
a81b78381b Merge branch '2016.11' into 2016.11-fix-2291
44bc91bb98 Enable '--with-salt-version' parameter for setup.py script
fec714b91d Merge pull request #43962_ from bobrik/kmod-built-in
#43945_e434c39c4e Merge pull request #43960_ from cro/ldap_nopw_bind2
962a20cf4b Require that bindpw be non-empty if auth.ldap.anonymous=False
9df3d91d8f Release notes blurb for change to bindpw requirements
e9dfda2177 Merge pull request #43991_ from Ch3LL/3.8_sec_2
2346d2691e Merge pull request #43968_ from rossengeorgiev/fix-zenoss-prod_state
8d56a5ac45 Merge pull request #43776_ from Ch3LL/2016.11.8_docs
21bf71c3f5 Merge pull request #43976_ from Ch3LL/11.8_sec
1d5397ab5b Merge pull request #43973_ from terminalmage/fix-grains.has_value
9ac3f2ea7b Merge pull request #43888_ from rallytime/bp-43841
f880ac4c08 Merge pull request #43916_ from dereckson/fix-typo-cloud-scaleway
PR #44045: (isbm) Bugfix: always return a string "list" on unknown job target type.
@ 2017-10-11 21:58:12 UTC
5db1e8c6ca Merge pull request #44045_ from isbm/isbm-tgttype-fix-2017-port
471ff35c2f Bugfix: always return a string "list" on unknown job target type.
ISSUE #43949: (arthurlogilab) [logger] [sentry] KeyError: 'SENTRY_PROJECT' (refs: #43950_)
PR #44026: (rallytime) Back-port #43950_ to 2017.7
@ 2017-10-11 15:27:49 UTC
PR #43950: (arthurlogilab) [log/sentry] avoid KeyError: 'SENTRY_PROJECT' (refs: #44026_)
6c8f7fd5ec Merge pull request #44026_ from rallytime/bp-43950
a37e0bad62 [log/sentry] avoid KeyError: 'SENTRY_PROJECT'
PR #44012: (Ch3LL) Security Fixes for 2017.7.2 (refs: #44027_)
@ 2017-10-10 20:04:08 UTC
369ee8a132 Merge pull request #44012_ from Ch3LL/2017.7.1_follow_up
92e05cf1c0 Don't allow path separators in minion ID
70133aa305 Do not allow IDs with null bytes in decoded payloads
PR #44024: (Ch3LL) Add 2017.7.3 Release Note File
@ 2017-10-10 20:03:12 UTC
4fe029a0ab Merge pull request #44024_ from Ch3LL/7.3rn
027f509368 Add 2017.7.3 Release Note File
ISSUE #43997: (unthought) gce cloud provider breaks for make_master: True (refs: #43998_)
PR #43998: (unthought) Fix gce make_master
@ 2017-10-10 20:01:25 UTC
e484d16817 Merge pull request #43998_ from unthought/fix-gce-make_master
6e9f0fa24e Fix GCE provider: #create returns bootstrap result
ISSUE #44013: (DenisBY) pkgrepo.managed broken in 2017.7.2 (refs: #44016_)
PR #44016: (terminalmage) Fix on_header callback when not redirecting and no Content-Type present
@ 2017-10-10 19:59:24 UTC
82b92d54b3 Merge pull request #44016_ from terminalmage/issue44013
d594b95f92 No need to set a specific encoding if one hasn't been provided via the headers
425ede4b84 Fix on_header callback when not redirecting and no Content-Type present
PR #43952: (t0fik) add requisites to stateconf ( backport #43920_)
@ 2017-10-10 13:03:31 UTC
PR #43920: (t0fik) Added missing requisites to stateconf renderer (refs: #43952_)
bd879eb66e Merge pull request #43952_ from jdsieci/2017.7_add_requisites_to_stateconf
9994c64670 Merge branch '2017.7' into 2017.7_add_requisites_to_stateconf
PR #43777: (Ch3LL) [2017.7] Bump latest and previous versions
@ 2017-10-09 17:21:57 UTC
a4358dfa36 Merge pull request #43777_ from Ch3LL/2017.7.2_docs
410c624f7a [2017.7] Bump latest and previous versions
PR #43978: (Ch3LL) Add Security Notes to 2017.7.2 Release Notes
@ 2017-10-09 17:20:04 UTC
2a064c1a72 Merge pull request #43978_ from Ch3LL/7.2_sec
57fd6f7bcb Add Security Notes to 2017.7.2 Release Notes
PR #43932: (techhat) Don't try to modify dict while looping through it
@ 2017-10-06 21:20:54 UTC
d9530e3c52 Merge pull request #43932_ from techhat/moddict
4a77560646 Don't try to modify dict while looping through it
PR #43956: (terminalmage) Fix fileclient's get_url when redirecting to a redirect
@ 2017-10-06 21:19:41 UTC
39893a1dab Merge pull request #43956_ from terminalmage/fix-get_url-redirects
9a4f6a260f Fix fileclient's get_url when redirecting to a redirect
PR #43943: (twangboy) Fix unit.utils.test_utils for Windows
@ 2017-10-06 19:35:24 UTC
1baf286719 Merge pull request #43943_ from twangboy/win_unit_test_utils
254dac7723 Fix unit.utils.test_utils for Windows
* 89200ff28e rebase from 2017.7.2
PR #43939: (terminalmage) Fix typo in log message
@ 2017-10-05 23:20:04 UTC
a8f1750323 Merge pull request #43939_ from terminalmage/fix-typo
29d8cf4f26 Fix typo in log message
ISSUE #43909: (frogunder) state.highstate not working on py3 setup (refs: #43910_)
ISSUE #43605: (cruscio) Module.Run: Passed invalid arguments to state.apply: can't serialize dict_keys(['task.create_task']) (refs: #43910_)
PR #43910: (terminalmage) Don't put unserializable dict.keys() into state return
@ 2017-10-05 20:33:47 UTC
1a718eb1ed Merge pull request #43910_ from terminalmage/issue43605
042e092ac8 Don't put unserializable dict.keys() into state return
ISSUE #41894: (DR3EVR8u8c) Salt-cloud can't resize root volume with public ami images (refs: #43907_)
ISSUE #39257: (aig787) Using del_root_vol_on_destroy option in salt-cloud gives IndexError (refs: #43907_)
PR #43927: (rallytime) Back-port #43907_ to 2017.7
@ 2017-10-05 20:10:16 UTC
PR #43907: (richardsimko) Make sure EBS volume exists before querying (refs: #43927_)
PR #33115: (rbjorklin) Fix override of ec2 volumetype (refs: #43907_)
a7a59868c8 Merge pull request #43927_ from rallytime/bp-43907
f62e8ca87f Make sure volume exists before querying
PR #43934: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-10-05 20:07:36 UTC
4fcd4709ea Merge pull request #43934_ from rallytime/merge-2017.7
eaca3291e2 Merge branch '2016.11' into '2017.7'
2ab7549d48 Merge pull request #43884_ from UtahDave/2016.11local
4b882d4272 Merge pull request #43869_ from terminalmage/issue43522
fe28b0d4fb Only join cmd if it's not a string
8c671fd0c1 Update SaltConf banner per Rhett's request
a2161efda3 Merge pull request #43707_ from terminalmage/issue43373
3ebde1895f Merge branch '2016.11' into issue43373
e580ed4caa Merge branch '2016.11' into issue43373
5b3be6e8af Fix failing unit test
f73764481b Add missing support for use/use_in requisites to state.sls_id
ISSUE #43658: (kvnaveen) KeyError: 'as_dict' [DEBUG ] LazyLoaded nested.output (refs: #43886_)
PR #43886: (techhat) Fix object_to_dict in azure
@ 2017-10-05 19:33:56 UTC
7d174172a0 Merge pull request #43886_ from techhat/azuredict
223a1eea83 Fix object_to_dict in azure
PR #43899: (gtmanfred) enable tox for tests
@ 2017-10-04 15:08:16 UTC
7038248820 Merge pull request #43899_ from gtmanfred/2017.7
51eca1a6bd enable tox for tests
PR #43828: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-10-04 13:10:13 UTC
a5abe33e1c Merge pull request #43828_ from rallytime/merge-2017.7
2ff02e4320 Merge branch '2016.11' into '2017.7'
85b3aa332a Merge pull request #43807_ from terminalmage/issue43522
ea8d273c2b Merge pull request #43768_ from vutny/fix-pylint-deprecation-warnings
f8b3fa9da1 Merge branch '2016.11' into fix-pylint-deprecation-warnings
651ed16ad3 Fix Pylint deprecated option warnings
PR #43854: (keesbos) Map env in git_pillar before sanity checks
@ 2017-10-02 20:44:53 UTC
PR #43656: (keesbos) Git pillar fixes (refs: #43854_)
36b0b1174b Merge pull request #43854_ from keesbos/2017.7
fba9c9a935 Map env in git_pillar before sanity checks
PR #43847: (cachedout) Fix to module.run
@ 2017-10-02 19:25:03 UTC
c81e8457b8 Merge pull request #43847_ from cachedout/module_run_compare
b11f8c8f29 Merge pull request #17 from terminalmage/pr-43847
93eaba7c54 Use six.iterkeys() instead of dict.keys()
5d56a03a67 Improve failures for module.run states
71780beb5a Merge branch '2017.7' into module_run_compare
ISSUE #43819: (mephi42) archive.extracted shows the http password in the comment field on failure (refs: #43844_)
PR #43844: (garethgreenaway) [2017.7] Changes to states/file.py and states/archived.py
@ 2017-10-01 09:08:48 UTC
dd01e0ce67 Merge pull request #43844_ from garethgreenaway/43819_redact_url_additions
c58c72aff9 When using URLs in archive.extracted, on failure the username & password is in the exception. Calling salt.utils.url.redact_http_basic_auth to ensure the credentials are redacted.
f0b985cbbe Merge branch 'module_run_compare' of ssh://github.com/cachedout/salt into module_run_compare
PR #43840: (twangboy) Fix unit.states.test_augeas for Windows
@ 2017-09-29 21:53:21 UTC
1f52546eab Merge pull request #43840_ from twangboy/win_fix_test_augeas
fd1d6c31de Fix unit.states.test_augeas for Windows
ISSUE #43553: (dafyddj) Vagrant setup (Windows guest) broken on upgrade to 2017.7 (refs: #43801_)
PR #43801: (terminalmage) Properly handle UNC paths in salt.utils.path.readlink()
@ 2017-09-29 09:58:02 UTC
c6fd2cd452 Merge pull request #43801_ from terminalmage/issue43553
66e6e89dc7 Properly handle UNC paths in salt.utils.path.readlink()
PR #43800: (Ch3LL) Add note to nitrogen release notes about pip for cent6
@ 2017-09-28 17:36:49 UTC
7304907db6 Merge pull request #43800_ from Ch3LL/update_7.0
50779c3b1c Add note to nitrogen release notes about pip for cent6
PR #43779: (twangboy) Fix unit.modules.test_state for Windows
@ 2017-09-28 14:27:03 UTC
6f687fdcff Merge pull request #43779_ from twangboy/win_fix_test_state
a64fe75816 Use os agnostic paths
PR #43782: (twangboy) Fix unit.modules.test_virt for Windows
@ 2017-09-28 14:25:16 UTC
db0f569f7a Merge pull request #43782_ from twangboy/win_fix_test_virt
7192332758 Fix unit.modules.test_virt for Windows
PR #43723: (nicholasmhughes) Fix ini_manage error and change handling
@ 2017-09-28 09:52:09 UTC
dd4fc52f1e Merge pull request #43723_ from nicholasmhughes/ini_manage-error-handling
d68c5c4be0 prevent exception when test=True
cfe37916c3 handling changes per section
1c484f6ad5 prevent exception when test=True
PR #43781: (twangboy) Fix unit.modules.test_status for Windows
@ 2017-09-28 09:06:19 UTC
5e29507c21 Merge pull request #43781_ from twangboy/win_fix_test_status
16ae8253c1 Mock which, use os.linesep for cmd.run return
PR #43785: (twangboy) Fix unit.modules.test_znc for Windows
@ 2017-09-28 08:56:11 UTC
05c78ae649 Merge pull request #43785_ from twangboy/win_fix_test_znc
7d90721f6b Merge branch '2017.7' into win_fix_test_znc
228e74c8e3 Fix unit.modules.test_znc for Windows
PR #43786: (twangboy) Fix unit.modules.test_zypper for Windows
@ 2017-09-28 08:51:59 UTC
10ddb8491c Merge pull request #43786_ from twangboy/win_fix_test_zypper
1c05e37a66 Merge branch '2017.7' into win_fix_test_zypper
aafec7ab0e Fix unit.modules.test_zypper for Windows
PR #43773: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-09-28 08:48:39 UTC
9615ca32d5 Merge pull request #43773_ from rallytime/merge-2017.7
f7035ed7da Merge branch '2017.7' into merge-2017.7
dfef4a722c Merge branch '2016.11' into '2017.7'
1a8cc60bb4 Merge pull request #43772_ from gtmanfred/2016.11
9dee896fb9 Merge pull request #43747_ from rallytime/gpg-verification
7a70de19f4 Merge branch '2016.11' into gpg-verification
23bb4a5dde Add GPG Verification section to Contributing Docs
PR #43784: (twangboy) Fix unit.modules.test_win_service
@ 2017-09-28 03:14:39 UTC
9a9cc69d55 Merge pull request #43784_ from twangboy/win_fix_test_win_service
058e50e530 Fix unit.modules.test_win_service
PR #43774: (The-Loeki) typo fix aka what is a 'masterarpi'
@ 2017-09-27 18:52:19 UTC
1254da1df5 Merge pull request #43774_ from The-Loeki/patch-1
84bbe85e60 typo fix aka what is a 'masterarpi'
PR #43732: (twangboy) Skip unit.stats.test_mac_packages on Windows
@ 2017-09-27 14:48:08 UTC
3f888753d4 Merge pull request #43732_ from twangboy/win_skip_mac_pkg_tests
1c01e06097 Only skip test on Windows
ec99a3ce3c Fix lint error
61f8a2f7ff Skip mac specific tests
PR #43761: (Ch3LL) Release Notes for 2017.7.2
@ 2017-09-27 14:34:52 UTC
fb86935d99 Merge pull request #43761_ from Ch3LL/release_2017.7.2
caf5795856 add mac patch notes
3d5fce0955 Add 2017.7.2 Release Notes
PR #43767: (twangboy) Skip unit.modules.test_snapper on Windows
@ 2017-09-27 14:10:27 UTC
5ea603cf16 Merge pull request #43767_ from twangboy/win_skip_test_snapper
b41b9c8378 Skip snapper tests on Windows
PR #43759: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-09-27 13:30:38 UTC
77c2c7cbf7 Merge pull request #43759_ from rallytime/merge-2017.7
120f49f2c4 Merge branch '2016.11' into '2017.7'
1cc3ad1c8d Merge pull request #43733_ from terminalmage/issue43729
5d38be4ff7 Merge pull request #43458_ from terminalmage/issue42082
023a563657 Merge pull request #43727_ from rallytime/fix-43650
ISSUE #43737: (syedaali) salt.loaded.int.module.boto_kinesis.virtual() is wrongly
returning None. It should either return True, False or a new name. If you're the developer
of the module 'boto_kinesis', please fix this. (refs: #43748_)
PR #43748: (rallytime) Add message to boto_kinesis modules if boto libs are missing
@ 2017-09-27 13:19:33 UTC
5c203df056 Merge pull request #43748_ from rallytime/fix-43737
5a2593dbd3 Add message to boto_kinesis modules if boto libs are missing
PR #43731: (twangboy) Fix unit.beacons.test_status for Windows
@ 2017-09-26 16:25:12 UTC
2581098595 Merge pull request #43731_ from twangboy/win_unit_beacons_test_status
dc1b36b7e2 Change expected return for Windows
PR #43724: (brejoc) Improved delete_deployment test for kubernetes module
@ 2017-09-26 16:19:31 UTC
10f3d47498 Merge pull request #43724_ from brejoc/2017.7.kubernetes_delete_test
85b0a8c401 Improved delete_deployment test for kubernetes module
PR #43734: (twangboy) Fix unit.modules.test_poudriere for Windows
@ 2017-09-26 14:13:47 UTC
13cc27bdab Merge pull request #43734_ from twangboy/win_unit_test_poudriere
922e60fa67 Add os agnostic paths
PR #43742: (terminalmage) Fix incorrect value in docstring
@ 2017-09-26 13:55:00 UTC
41aeee7ac8 Merge pull request #43742_ from terminalmage/fix-docstring
553335b1c9 Fix incorrect value in docstring
PR #41998: (twangboy) Fix unit.modules.test_environ for Windows
@ 2017-09-26 12:25:48 UTC
d78b9a3294 Merge pull request #41998_ from twangboy/win_unit_test_environ
d73ef44cf6 Mock with uppercase KEY
048e16883f Use uppercase KEY
PR #42036: (twangboy) Fix unit.modules.test_file for Windows
@ 2017-09-26 12:23:10 UTC
7fbbea3806 Merge pull request #42036_ from twangboy/win_unit_test_file
056f3bb4c0 Use with to open temp file
352fe69e35 Clarify the purpose of the for loop
b55172d5dc Split by Windows and Linux style line endings
e20aa5c39b Fix line, use os.sep instead of os.linesep
d5f27901e3 Fix additional bytestring issue
716e99c453 Fix py3 bytestring problems
543610570c Fix bytestring issues, fix errored tests
9fe83a34a5 Remove old variable declaration
c5cf5e92c1 Fix many tests
PR #43557: (clan) disable modify yaml constructor
@ 2017-09-25 14:03:47 UTC
a81d4b8d8d Merge pull request #43557_ from clan/yaml
485471c8a7 Merge branch '2017.7' into yaml
da15658304 remove modify yaml constructor
PR #43566: (damon-atkins) 2017.7 update salt.utils.files.safe_filepath func
@ 2017-09-25 13:58:29 UTC
b5beec16e8 Merge pull request #43566_ from damon-atkins/2017.7_update_safe_filename_func
c7a652784a remove blank line at end of file
e97651d49b Merge branch '2017.7' into 2017.7_update_safe_filename_func
3b4c1bbf7f Merge branch '2017.7' into 2017.7_update_safe_filename_func
4c88c80ef9 Merge branch '2017.7' into 2017.7_update_safe_filename_func
4171d11838 utils.files.safe_filepath add support to override the os default directory separator
ISSUE #43711: (wedge-jarrad) fcontext_get_policy emits command error if policy doesn't exist (refs: #43712_)
PR #43712: (wedge-jarrad) Ignore retcode on call to grep in selinux.py module
@ 2017-09-25 13:56:17 UTC
3bb337cf6a Merge pull request #43712_ from wedge-jarrad/fix-43711
96c1ef48e6 Ignore retcode on call to grep in selinux.py module
ISSUE #43659: (gaborn57) unable to retrieve pillar data in postgres db (refs: #43716_)
PR #43716: (gaborn57) Corrected custom port handling
@ 2017-09-25 13:44:58 UTC
5b7411e335 Merge pull request #43716_ from gaborn57/2017.7
78137c0860 Corrected custom port handling
PR #43700: (rklaren) Ensure salt-cloud with libvirt provider does not write low level errors to stderr
@ 2017-09-25 01:47:25 UTC
PR #43684: (rklaren) salt-cloud libvirt updates (refs: #43700_)
6bbd50c453 Merge pull request #43700_ from rklaren/fix-libvirt-stderr-spam
88530c4cb6 Lint fixes
235bec492e salt-cloud + libvirt: Mention Fedora 26 support
9aecf5f847 Remove stderr spam when using salt-cloud with libvirt
PR #43702: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-09-25 01:26:20 UTC
437ac03801 Merge pull request #43702_ from rallytime/merge-2017.7
132b1b343b Merge branch '2017.7' into merge-2017.7
ISSUE #38971: (morganwillcock) archive.extracted: lots of unnecessary file transferring, copying, and hashing (refs: #43681, #43518)
PR #43681: (terminalmage) Backport the non-fileclient changes from PR 43518 to 2017.7
@ 2017-09-22 19:27:25 UTC
PR #43518: (terminalmage) Reduce unnecessary file downloading in archive/file states (refs: #43681_)
47cd8723c6 Merge pull request #43681_ from terminalmage/issue38971-2017.7
91edf865e2 Merge branch '2017.7' into issue38971-2017.7
84f34c93be Backport the non-fileclient changes from PR 43518 to 2017.7
ISSUE #43396: (mkurtak) yumpkg pkg.installed slowed down due to wildcard namig support (refs: #43687_)
PR #43687: (mkurtak) yumpkg.py: install calls list_repo_pkgs only if wildcard is used in pkg name
@ 2017-09-22 19:23:18 UTC
0a1c5185f5 Merge pull request #43687_ from mkurtak/fix-43396
b1e64b11fb yumpkg.py: install calls list_repo_pkgs only if wildcard in pkg name is used
ISSUE #43124: (UtahDave) publisher_acl with regex on username not working and has no documentation (refs: #43467_)
PR #43467: (DmitryKuzmenko) Bugs/43124 users regex
@ 2017-09-22 19:21:09 UTC
3a79549af4 Merge pull request #43467_ from DSRCorporation/bugs/43124_users_regex
14bf2dd8ff Support regex in publisher_acl.
9fe32f8b6e Regex support for user names in external_auth config.
ISSUE #43381: (V3XATI0N) Sharing minion data cache causes false errors in returns (refs: #43670_)
PR #43670: (DmitryKuzmenko) Fix for list and contains redis cache logic.
@ 2017-09-22 17:56:58 UTC
0e86266b93 Merge pull request #43670_ from DSRCorporation/bugs/43381_redis_cache_fix
1c979d5809 Update redis cache contains logic to use more efficient sismember.
039d236948 Fixed list and contains redis cache logic.
* 6e5cf65d65 Merge branch '2016.11' into '2017.7'
* f46c858f25 Merge pull request `#43648`_ from rallytime/handle-boto-vpc-errors
* 54842b5012 Handle VPC/Subnet ID not found errors in boto_vpc module
PR #43697: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-09-22 17:31:09 UTC
aa47da35dd Merge pull request #43697_ from rallytime/merge-2017.7
cbae45bec4 Lint: Remove extra line at end of file
fca4e5563a Merge branch '2016.11' into '2017.7'
9dba34aa06 Merge pull request #43575_ from akissa/fix-csr-not-recreated-if-key-changes
1d4fa48209 Merge pull request #43672_ from rallytime/bp-43415
ff832ee607 Merge pull request #43673_ from rallytime/bp-43652
365cb9fba8 Merge pull request #43677_ from terminalmage/runners-docs-2016.11
be38239e5d Merge pull request #43534_ from twangboy/win_fix_pkg.install_2016.11
0d3fd3d374 Merge pull request #43661_ from moio/2016.11-multiprocessing-doc-fix
6b4516c025 Merge pull request #43646_ from brejoc/2016.11.4-pidfile-tests
96f39a420b Fixed linting
08fba98735 Fixed several issues with the test
3a089e450f Added tests for pid-file deletion in DaemonMixIn
cfb1625741 Merge pull request #43591_ from rallytime/merge-2016.11
57b9d642c2 Merge branch '2016.11.8' into '2016.11'
e83421694f Merge pull request #43550_ from twangboy/osx_fix_preinstall_2016.11.8
/etc/paths.d/salt detectiona648f75949 Merge pull request #43508_ from rallytime/bp-43333
d4981a2717 Update doco
a7c8b9e048 Update win_pkg.py
1d6dc6fb72 Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed on the cli (#2)
e7009877bc Merge pull request #43434_ from rallytime/2016.11.8-release-notes
8671b91f62 Merge pull request #43572_ from vutny/fix-salt-cloud-list-min-instance-set
PR #43314: (twangboy) Fix unit.utils.test_verify for Windows
@ 2017-09-21 22:26:13 UTC
e6dc4d64df Merge pull request #43314_ from twangboy/win_fix_unit.utils.test_verify
9ada7f626c Merge branch '2017.7' into win_fix_unit.utils.test_verify
c0dc3f73ef Use sys.platform instead of salt.utils to detect Windows
e496d28cbf Fix unit.utils.test_verify for Windows
ISSUE #43599: (vernondcole) Incorrect default for salt.cache.Cache() if opts does not define "cache" (refs: #43680_)
PR #43680: (vernondcole) correct default value for salt.cache.Cache
@ 2017-09-21 20:09:36 UTC
ec34df2c27 Merge pull request #43680_ from vernondcole/fix-salt.cache.Cache-default
292f8c79b8 correct default value for salt.cache.Cache
PR #43530: (twangboy) Fixes removal of double-quotes by shlex_split in winrepo
@ 2017-09-21 18:04:48 UTC
99d9d784b1 Merge pull request #43530_ from twangboy/win_fix_pkg.install
7f59119f95 Merge branch '2017.7' into win_fix_pkg.install
f146399f7a Use posix=False for shlex.split
PR #43671: (rallytime) [2017.7] Merge forward from 2017.7.2 to 2017.7
@ 2017-09-21 16:39:49 UTC
12b5e62d81 Merge pull request #43671_ from rallytime/merge-2017.7
a401166bd5 Merge branch '2017.7.2' into '2017.7'
PR #43676: (terminalmage) Fix RST headers for runners (2017.7 branch)
@ 2017-09-21 16:36:21 UTC
e3a2fbc2a3 Merge pull request #43676_ from terminalmage/runners-docs-2017.7
9b74634b23 Fix badly-formatted RST in mattermost runner docstring
c0a79c70a4 Fix RST headers for runners (2017.7 branch)
PR #43235: (brejoc) Improve delete_deployment handling
@ 2017-09-20 21:33:33 UTC
d02953ce6a Merge pull request #43235_ from brejoc/improve-async-operation-handling-in-kubernetes-module
4e8da3045f Fixed logic for windows fallback
3b1cb884b9 Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module
d1b5ec098c Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module
35cf69bc50 Moved exception Salt core
7431ec64e3 Removed unused sys import
0c71da95f6 Using salt method to identify MS Windows, single instead of double quotes
20619b24c4 Fixed test for delete_deployment
91076bbafa Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module
7b600e2832 Added pylint-disable statements and import for salt.ext.six.moves.range
99fe138325 Code styling and added log message for timeout
dcd8d4f639 Merge branch '2017.7' into improve-async-operation-handling-in-kubernetes-module
702a058c38 Fixed linting
3fe623778e Added Windows fallback
52b1cb8147 Compatibility with Python3.6
767af9bb4f Added timeout for checking the deployment
32d7d34fe5 First simple draft for the deletion verification
PR #43554: (twangboy) Win fix chocolatey
@ 2017-09-20 16:06:18 UTC
73cb0c27b5 Merge pull request #43554_ from twangboy/win_fix_chocolatey
e04acb6216 Merge branch '2017.7' into win_fix_chocolatey
56be5c35eb Improve logic for handling chocolatey states
bcbf7b4e68 Add logic for test=True
ISSUE #43598: (davidvon) Passed invalid arguments to mysql.file_query: unsupported operand type(s) for +=: 'int' and 'tuple' (refs: #43625_)
PR #43625: (gtmanfred) results and columns are lists for mysql returns
@ 2017-09-20 15:42:59 UTC
ed7eeaaafb Merge pull request #43625_ from gtmanfred/2017.7
f84b50a06b results and columns are lists for mysql returns
ISSUE #43560: (smitelli) salt.states.linux_acl requires setfacl/getacl binaries but this is not obvious (refs: #43587, #43580)
PR #43587: (rallytime) Add reason to linux_acl state loading failure
@ 2017-09-19 16:26:51 UTC
PR #43580: (garethgreenaway) Updating ACL module and state module documentation (refs: #43587_)
1bda4832ef Merge pull request #43587_ from rallytime/fix-virtual
e5297e3869 Add reason to linux_acl state loading failure
PR #43584: (cachedout) Enhance engines docs
@ 2017-09-18 20:40:57 UTC
2e19533e3c Merge pull request #43584_ from cachedout/engines_doc_clarification
634536b0ff Merge branch '2017.7' into engines_doc_clarification
1a619708c1 Enhance engines docs
PR #43519: (terminalmage) Fix incorrect handling of pkg virtual and os_family grain
@ 2017-09-18 20:35:01 UTC
50b134ef4c Merge pull request #43519_ from terminalmage/fix-aptpkg
0e3c447567 Fix incorrect handling of pkg virtual and os_family grain
PR #43520: (clan) _search_name is '' if acl type is other
@ 2017-09-18 20:33:51 UTC
dd953f36ae Merge pull request #43520_ from clan/acl
54216177c1 _search_name is '' if acl type is other
PR #43561: (wedge-jarrad) Clean up doc formatting in selinux state & module
@ 2017-09-18 20:28:47 UTC
ad9663a7fc Merge pull request #43561_ from wedge-jarrad/selinux-doc-cleanup
1bd263cd51 Clean up doc formatting in selinux state & module
ISSUE #43560: (smitelli) salt.states.linux_acl requires setfacl/getacl binaries but this is not obvious (refs: #43587, #43580)
PR #43580: (garethgreenaway) Updating ACL module and state module documentation (refs: #43587_)
@ 2017-09-18 20:11:26 UTC
cc3d9c1a01 Merge pull request #43580_ from garethgreenaway/43560_update_linux_acl_documentation
e63fae4c91 Merge branch '2017.7' into 43560_update_linux_acl_documentation
PR #43523: (skizunov) Add back lost logic for multifunc_ordered
@ 2017-09-18 17:46:16 UTC
PR #38168: (skizunov) Add support for a multi-func job using same func more than once (refs: #43523_)
bf7b23316f Merge pull request #43523_ from skizunov/develop2
fb579321a9 Add back lost logic for multifunc_ordered
117a0ddbbc Updating the documentation to call out the requirement for the getfacl and setfacl binaries
* 49f25b9f19 Lint
* 31d17c0124 Fix typo found by @s0undt3ch
* 5dba74d2cb Fix to module.run [WIP]
ISSUE #43447: (UtahDave) When using Syndic with Multi Master the top level master doesn't reliably get returns from lower minion. (refs: #43526_)
PR #43526: (DmitryKuzmenko) Forward events to all masters syndic connected to
@ 2017-09-18 16:54:46 UTC
e29efecf4f Merge pull request #43526_ from DSRCorporation/bugs/43447_syndic_events_forwarding
64d6109654 Merge branch '2017.7' into bugs/43447_syndic_events_forwarding
3b2a529385 Merge branch '2017.7' into bugs/43447_syndic_events_forwarding
0e4a744d95 Forward events to all masters syndic connected to.
ISSUE #43077: (Manoj2087) Issue with deleting key via wheel (refs: #43330_)
PR #43330: (terminalmage) Fix reactor regression + unify reactor config schema
@ 2017-09-18 16:46:11 UTC
56b671e087 Merge pull request #43330_ from terminalmage/issue43077
a7b4e1f782 Simplify client logic
b85c8510c7 Improve the reactor documentation
20f6f3cc39 Include a better example for reactor in master conf file
4243a2211d Rewrite the reactor unit tests
9db3f5ae6d Unify reactor configuration, fix caller reactors
34b6c3b65f Un-deprecate passing kwargs outside of 'kwarg' param
ISSUE #33793: (mstarostik) states.ssh_auth adds bogus newline before newly added keys (refs: #43483_)
PR #43505: (rallytime) Back-port #43483_ to 2017.7
@ 2017-09-15 21:22:12 UTC
PR #43483: (3add3287) Handle bogus newline before newly added keys (refs: #43505_)
078d5d17de Merge pull request #43505_ from rallytime/bp-43483
c68dd5b8a4 Lint: fix spacing
406f61ac9a Fix indentation from tabs to spaces
923ec62771 Copy paste typo
6f6619242f Fix checking for newline on end of file by properly checking the last byte of the file if the file is non empty.
ISSUE #43464: (psagers) acme.cert state: IOError on failure to create a new certificate (refs: #43465_)
PR #43491: (rallytime) Back-port #43465_ to 2017.7
@ 2017-09-15 18:24:47 UTC
PR #43465: (psagers) acme.cert: avoid IOError on failure. (refs: #43491_)
a6df3f2acc Merge pull request #43491_ from rallytime/bp-43465
3118faca0a acme.cert: avoid IOError on failure.
PR #43492: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-09-15 18:23:49 UTC
3620c15c9a Merge pull request #43492_ from rallytime/merge-2017.7
4251ce5a27 Merge branch '2016.11' into '2017.7'
f2b86fa2db Merge pull request #43461_ from twangboy/win_norestart
2d269d1a76 Change all comment markers to '#'
d80aea16cb Handle ErrorCodes returned by VCRedist installer
fb31e9a530 Add /norestart switch to vcredist install
90e8ca9c36 Merge pull request #43366_ from brejoc/2016.11.pidfile-fix
6e3eb76c79 Removed unused format argument
daf4948b3d Catching error when PIDfile cannot be deleted
a6c458607a Merge pull request #43442_ from garethgreenaway/43386_2016_11_schedule_kwargs_pub
e637ecbe86 Merge branch '2016.11' into 43386_2016_11_schedule_kwargs_pub
6114df8dc3 Adding a small check to ensure we do not continue to populate kwargs with _pub items from the kwargs item.
3c429299f9 Merge pull request #43456_ from rallytime/43445_follow_up
6db7a721c0 Merge pull request #43441_ from meaksh/2016.11-salt-bash-completion-fix
05fff44a50 Merge pull request #43445_ from rallytime/bump-deprecation-warning
c57dc5f0e3 Merge pull request #43432_ from rallytime/bp-43419
ISSUE #43479: (haam3r) Mattermost runner failing to retrieve config values due to unavailable config runner (refs: #43513_)
PR #43513: (haam3r) Issue #43479_ No runners.config in 2017.7 branch
@ 2017-09-15 14:58:27 UTC
8a90c7059b Merge pull request #43513_ from haam3r/2017.7
58f7d051c9 Issue #43479_ No runners.config in 2017.7 branch
ISSUE #42926: (nixjdm) network.system not setting hostname in hosts file, preventing sudo. (refs: #43431_)
PR #43431: (mattLLVW) Fix /etc/hosts not being modified when hostname is changed
@ 2017-09-13 18:35:55 UTC
c3d9e2d9b2 Merge pull request #43431_ from mattLLVW/fix-hosts-deb
c6320b1dff Merge branch '2017.7' into fix-hosts-deb
a3b2e19149 Fix /etc/hosts not being modified when hostname is changed
PR #43403: (twangboy) Proper timestamp conversion in redis.lastsave
@ 2017-09-12 21:18:06 UTC
a09f289fbb Merge pull request #43403_ from twangboy/win_fix_redismod
f6da23e1aa Properly handle timestamp conversion
PR #43463: (twangboy) Add /norestart switch to vcredist installer
@ 2017-09-12 20:29:27 UTC
0eaa5acb72 Merge pull request #43463_ from twangboy/win_norestart_2017.7
6984b8fd60 Add /norestart to vcredist installer
ISSUE #43386: (rajvidhimar) Scheduler's job_kwargs not working as expected. (refs: #43443, #43442)
PR #43443: (garethgreenaway) [2017.7] Fixes to scheduler __pub values in kwargs
@ 2017-09-12 18:14:46 UTC
2fc237a806 Merge pull request #43443_ from garethgreenaway/43386_2017_7_schedule_kwargs_pub
a29a9855a6 Fixing typo.
2681b7d3fa Merge branch '2017.7' into 43386_2017_7_schedule_kwargs_pub
ISSUE #39775: (mirceaulinic) Proxy mine_interval config ignored (refs: #41547_)
PR #41547: (mirceaulinic) Override proxy minion opts with pillar data
@ 2017-09-11 21:47:51 UTC
5378ac7756 Merge pull request #41547_ from cloudflare/px_merge_pillar_opts
aad39ba665 Document the new opts
cdc0d9674a Allow disabling the mines details merge
732b63b0b9 Merge mine details whenever possible
96b31d5643 Override proxy opts with pillar data when required
fd499887f9 Define new proxy merge pillar in opts... opts
abab6fd91c Override minion opts with pillar data
PR #41943: (twangboy) Fix unit.returners.test_local_cache for Windows
@ 2017-09-11 21:34:03 UTC
08d102c869 Merge pull request #41943_ from twangboy/win_unit_test_local_cache
3777b34572 Merge branch '2017.7' into win_unit_test_local_cache
35b79ecde6 Remove cur variable, use time.time() in comparison
9b61533b09 Get more accurate currnet time in local_cache
844e3f65bc Fix unit tests for Windows
PR #43424: (twangboy) Fix unit.modules.test_hosts for Windows
@ 2017-09-11 21:28:41 UTC
50ab79f0cb Merge pull request #43424_ from twangboy/win_unit_test_hosts
90dcf8287c Fix unit.modules.test_hosts for Windows
PR #42652: (skizunov) Fix loader.py's raw_mod() to look in all module dirs
@ 2017-09-11 19:43:48 UTC
0f0ed5a093 Merge pull request #42652_ from skizunov/develop3
d82e406f15 Fix loader.py's raw_mod() to look in all module dirs
PR #43438: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-09-11 18:33:39 UTC
ca091bc8a4 Merge pull request #43438_ from rallytime/merge-2017.7
ef7b4242c3 Merge branch '2016.11' into '2017.7'
57cccd75d0 Merge pull request #43390_ from aogier/43387-genesis-qemu
496f14a7e7 forgot to mock the proper one
51c7a1ba00 only check if static_qemu is_executable()
70642e495d better qemu_static parameter mangle in deboostrap management, tests
6106aec696 Merge pull request #43356_ from gtmanfred/2016.11
3f19b247f3 Add handler.messages back in for test comparison
9911b04208 fix test
3c6ae99a77 never-download got readded
e638fac54e Merge pull request #43325_ from doesitblend/salt-mine-doc-fix
1e94d0ac3a Lint: Remove trailing whitespace
51af8f8757 Fix mine_interval phrasing in default file
ba0cdd4536 Fix phrasing for mine_interval description
9ff03c2d43 Update Salt Mine documentation to show that the mine_interval option is configured in minutes.
fc587f784a Merge pull request #43105_ from aogier/43086-no-member
d97a680372 Merge pull request #43333_ from damon-atkins/2016.11
92de2bb498 Update doco
fc9c61d12e Update win_pkg.py
c91fc14704 Merge branch '2016.11' into 2016.11
cb3af2bbbd Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed on the cli (#2)
42a118ff56 fixed cmd composition and unified his making across module
* 3fd59ed369 Adding a small check to ensure we do not continue to populate kwargs with __pub_ items from the kwargs item.
PR #43320: (twangboy) Fix unit.modules.test_alternatives for Windows
@ 2017-09-11 17:28:00 UTC
a9592dd3e2 Merge pull request #43320_ from twangboy/win_fix_alternatives
a909813fa5 Remove unused import (lint)
3ef8d714cb Fix unit tests to mock salt.utils.path.readlink
c0d81aa1ce Use salt.utils.path.readlink
7c4460164b Fix alternatives for Windows
PR #43363: (twangboy) Fix unit.modules.test_ini_manage for Windows
@ 2017-09-11 17:10:31 UTC
9b89e49846 Merge pull request #43363_ from twangboy/scratch_ini_tests
a94319a082 Make sure formatting of TEST_FILE_CONTENT matches original
6263bc8983 Remove print statement
79cd3831ae Fix empty value preserved test
85997391f1 Is this handled the same on Linux and Windows
PR #43421: (gtmanfred) Revert "Reduce fileclient.get_file latency by merging _file_find and …
@ 2017-09-11 17:07:18 UTC
673ce387c1 Merge pull request #43421_ from gtmanfred/compat
f85bf8c18f Revert "Reduce fileclient.get_file latency by merging _file_find and _file_hash"
ISSUE #42165: (arount) top_file_merging_strategy: merge does not works (refs: #43415_)
PR #43415: (mattLLVW) Fix env_order in state.py (refs: #43672_)
@ 2017-09-11 15:18:08 UTC
47d982fd37 Merge pull request #43415_ from mattLLVW/fix-env-order
f6313a1b2c Merge branch '2017.7' into fix-env-order
e93a962980 Fix env_order in state.py
PR #43422: (twangboy) Fix unit.cloud.clouds.test_ec2 for Windows
@ 2017-09-11 15:17:20 UTC
e89e23a32e Merge pull request #43422_ from twangboy/win_unit_cloud_ec2
1379627334 Fix unit.cloud.clouds.test_ec2 for Windows
PR #43423: (twangboy) Fix unit.modules.test_gem for Windows
@ 2017-09-11 15:15:28 UTC
54f833ac59 Merge pull request #43423_ from twangboy/win_unit_test_gem
b2cea18d13 Fix unit.modules.test_gem for Windows
PR #43419: (gtmanfred) make cache dirs when spm starts (refs: #43432_)
@ 2017-09-11 13:42:50 UTC
b3116109e5 Merge pull request #43419_ from gtmanfred/2017.7
58378866e5 make cache dirs when spm starts
PR #43371: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-09-08 15:39:12 UTC
9b27473763 Merge pull request #43371_ from rallytime/merge-2017.7
7b07b58396 Merge branch '2016.11' into '2017.7'
0c986f5eba Merge pull request #43361_ from rallytime/bp-43329
#43295_, better handling of consul initialization issues22287439e6 Merge pull request #42903_ from junovitch/issue-35840-fix-preserve-minion-cache-2016.11
c9d4fdbd45 Merge branch '2016.11' into issue-35840-fix-preserve-minion-cache-2016.11
93a68e32a5 Merge branch '2016.11' into issue-35840-fix-preserve-minion-cache-2016.11
079f097985 Fix 'preserve_minion_cache: True' functionality (fixes #35840_)
4860e10757 Merge pull request #43360_ from terminalmage/sj-496
433bca14b1 Fix KeyError in yumpkg configparser code on Python 3
f6c16935d8 Move --showduplicates before repository-packages
4ba2dbe41e Merge pull request #43244_ from rallytime/release-branch-clarifications
1a012eb3d7 Merge pull request #43359_ from gtmanfred/ipaddr
8f88111be8 Merge pull request #43247_ from rallytime/mentionbot-backports
2b85757d73 Always notify tkwilliams when changes occur on boto files
40b5a29f90 Add basepi to userBlacklist for mention bot
bad8f56969 Always notify ryan-lane when changes occur on boto files
PR #43398: (twangboy) Fix unit.modules.test_mount for Windows
@ 2017-09-08 13:39:29 UTC
97f05ff603 Merge pull request #43398_ from twangboy/win_fix_test_mount
4a8d7e522c Fix tests, Use full path to salt.utils.which
PR #43399: (twangboy) Fix unit.modules.test_pam for Windows
@ 2017-09-08 13:37:50 UTC
6a4cc5c1b0 Merge pull request #43399_ from twangboy/win_fix_test_pam
6257aa964a Fix unit.modules.test_pam for Windows
PR #43400: (twangboy) Fix unit.modules.test_parted for Windows
@ 2017-09-08 13:37:00 UTC
2b5cfae3f8 Merge pull request #43400_ from twangboy/win_unit_test_parted
8e3e897ee2 Fix unit.modules.test_parted for Windows
PR #43401: (twangboy) Fix unit.modules.test_pw_group for Windows
@ 2017-09-08 13:35:45 UTC
332deeb013 Merge pull request #43401_ from twangboy/win_unit_test_pw_group
78e39a1b9d Fix unit.modules.test_pw_group for Windows
PR #43402: (twangboy) Fix unit.modules.test_qemu_nbd for Windows
@ 2017-09-08 13:34:58 UTC
c0f54bfef1 Merge pull request #43402_ from twangboy/win_unit_test_qemu_nbd
531ce8022b Fix unit.modules.test_qemu_nbd for Windows
PR #43404: (twangboy) Fix unit.modules.test_seed for Windows
@ 2017-09-08 13:32:41 UTC
be88fbb45f Merge pull request #43404_ from twangboy/win_unit_test_seed
6ceb895a84 Use os.path.join for paths
PR #43301: (twangboy) Fix unit.test_spm for Windows
@ 2017-09-08 13:24:35 UTC
612c6a8756 Merge pull request #43301_ from twangboy/win_fix_unit_test_spm
8608a6b303 Merge branch '2017.7' into win_fix_unit_test_spm
b8da04c04d Add Mike's changes
f36efbd6a7 Fix unit.test_spm for Windows
PR #43372: (skizunov) Fix system.set_system_time when no hw clock is present
@ 2017-09-07 17:45:33 UTC
f959113694 Merge pull request #43372_ from skizunov/develop5
281e471853 Fix system.set_system_time when no hw clock is present
PR #43193: (jettero) Prevent spurious "Template does not exist" error
@ 2017-09-06 20:16:58 UTC
PR #39516: (jettero) Prevent spurious "Template does not exist" error (refs: #43193_)
6d13535ed0 Merge pull request #43193_ from jettero/template-dne-again
cde8aed2cf Merge branch '2017.7' into template-dne-again
ISSUE #42706: (blarghmatey) Parallel Cache Failure (refs: #43018, #43159)
PR #43159: (jubrad) Bp 43018
@ 2017-09-05 22:29:16 UTC
PR #43056: (damon-atkins) safe_filename_leaf(file_basename) and safe_filepath(file_path_name) (refs: #43159, #43172)
PR #43018: (jubrad) Update state.py (refs: #43159, #43727)
015cbc57d9 Merge pull request #43159_ from jubrad/bp-43018
25419a56db Merge branch '2017.7' into bp-43018
971b4c0890 Merge branch '2017.7' into bp-43018
4f8e6c65e5 access safe_filename_leaf through utils.files, changed in #43172_
42064883ea state.py remove unused urllib import
4957268b37 update state.py to use safe_filename_leaf
b8ead879ed Fixing lint issues
446457d017 Swapping from for import
fb80e17400 state.py: fix import and utf8 encode before quote
1dcf167bb7 Update state.py
PR #43232: (terminalmage) Improve inheritance in salt.utils.gitfs
@ 2017-09-05 20:37:06 UTC
6e1b541b46 Merge pull request #43232_ from terminalmage/gitfs-inheritance
53bd3a3e23 Improve inheritance in salt.utils.gitfs
PR #43238: (s0undt3ch) Include the line number by default on the log file format
@ 2017-09-05 20:31:54 UTC
086b220091 Merge pull request #43238_ from s0undt3ch/2017.7
630a1db3ab Include the line number by default on the log file format
PR #43294: (twangboy) Win build scripts
@ 2017-09-05 20:12:54 UTC
09dc58cde5 Merge pull request #43294_ from twangboy/win_build_scripts
9979ccb613 Remove Py2 and Py3 in the same run
a5d9f85db6 Modifications to build scripts
PR #43322: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-09-05 18:21:26 UTC
21ab306ef4 Merge pull request #43322_ from rallytime/merge-2017.7
b1062f8c15 Merge branch '2016.11' into '2017.7'
02867fdcd2 Merge pull request #43277_ from rallytime/owners-file
1c1c484479 Merge pull request #43312_ from lordcirth/fix-cron-docs
0d1ed4b750 Merge pull request #43290_ from lordcirth/fix-file-path-docs
14a4591854 file.py docs: correct group and mode
d4214ca283 file.py docs: specify absolute paths
26ff89539e Merge pull request #43274_ from terminalmage/fix-int-types
cf21f91fb2 Merge pull request #43271_ from twangboy/win_fix_pkg.install
PR #43324: (twangboy) Fix unit.modules.test_chef for Windows
@ 2017-09-05 16:40:11 UTC
62429c547d Merge pull request #43324_ from twangboy/fix_unit.modules.test_chef
5bd5ea042a Fix unit.modules.test_chef for Windows
PR #43268: (rallytime) Back-port #43237_ to 2017.7
@ 2017-09-01 18:17:13 UTC
PR #43237: (timka) .utils.aws.get_location() expects a dict (refs: #43268_)
367668a0a3 Merge pull request #43268_ from rallytime/bp-43237
047ad07da4 .utils.aws.get_location() expects a dict
PR #43270: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-09-01 18:09:46 UTC
02504dd363 Merge pull request #43270_ from rallytime/merge-2017.7
f8b025f6dc Merge branch '2016.11' into '2017.7'
3a0b02f3ae Merge pull request #43228_ from twangboy/win_fix_pkg.install
13dfabb1ce Fix regex statement, add .
31ff69f0ad Add underscore to regex search
3cf2b6575c Fix spelling
ed030a35a5 Use regex to detect salt-minion install
e5daff495a Fix pkg.install
b4c689dff5 Merge pull request #43191_ from viktorkrivak/fix-apache-config-multi-entity
c15bcbe1cc Merge remote-tracking branch 'upstream/2016.11' into fix-apache-config-multi-entity
4164047951 Fix apache.config with multiple statement At this moment when you post more than one statement in config only last is used. Also file is rewritten multiple times until last statement is written. Example: salt '*' apache.config /etc/httpd/conf.d/ports.conf config="[{'Listen': '8080'}, {'Proxy': "Something"}]" Ends only with Proxy Something and ignore Listen 8080, This patch fix this issue.
b90e59ede9 Merge pull request #43154_ from lomeroe/bp-43116-2016.11
8f593b0b02 verify that files exist before trying to remove them, win_file.remove raises an exception if the file does not exist
33a30bac06 correcting bad format statement in search for policy to be disabled
acc3d7ac82 correct fopen calls from salt.utils for 2016.11's utils function
2da1cdd109 lint fix
61bd12c0de track xml namespace to ensure policies w/duplicate IDs or Names do not conflict
f232bed9f9 add additional checks for ADM policies that have the same ADMX policy ID (#42279_)
ISSUE #42459: (iavael) Broken ldap groups retrieval in salt.auth.ldap after upgrade to 2017.7 (refs: #43283_)
PR #43283: (DmitryKuzmenko) Fix ldap token groups auth.
@ 2017-09-01 17:49:46 UTC
ece0e393ef Merge pull request #43283_ from DSRCorporation/bugs/42459_broken_ldap_groups
3ad6911210 Fix for tests: don't require 'groups' in the eauth token.
1f104cf85b Fix ldap token groups auth.
PR #43149: (BenoitKnecht) Fix iptables.get_rules when rules contain --nfmask or --ctmask
@ 2017-09-01 15:57:05 UTC
4f023c4cb6 Merge pull request #43149_ from BenoitKnecht/2017.7.1
3c1ddc9bde modules: iptables: correctly parse --nfmask/--ctmask
ISSUE #43258: (nomeelnoj) metadata_server_grains problems (refs: #43265_)
PR #43265: (gtmanfred) make sure meta-data grains work on ec2
@ 2017-09-01 15:31:12 UTC
cf2b75bb86 Merge pull request #43265_ from gtmanfred/2017.7
04dd8ebedb make sure meta-data grains work on ec2
PR #43299: (twangboy) Fix unit.netapi.rest_cherrypy.test_tools for Windows
@ 2017-09-01 15:13:43 UTC
618b221895 Merge pull request #43299_ from twangboy/win_fix_netapi_cherrypy
fd74acb603 Merge branch '2017.7' into win_fix_netapi_cherrypy
PR #43300: (twangboy) Fix unit.netapi.rest_tornado.test_handlers for Windows
@ 2017-09-01 13:10:11 UTC
aee654da92 Merge pull request #43300_ from twangboy/win_fix_netapi_rest_tornado
c93d2ed386 Use os.sep instead of '/'
3fbf24b91a Use os.sep instead of '/'
ISSUE #43259: (mahesh21) NameError: global name 'opts' is not defined (refs: #43266_)
PR #43278: (gtmanfred) bootstrap can come from dunders
@ 2017-08-31 13:31:20 UTC
PR #43266: (gtmanfred) switch virtualbox cloud driver to use utils (refs: #43278_)
aed2975979 Merge pull request #43278_ from gtmanfred/virtualbox
c4ae2de30f bootstrap can come from dunders
PR #42975: (brejoc) Added unit tests for Kubernetes module
@ 2017-08-30 20:30:16 UTC
479e0e06ac Merge pull request #42975_ from brejoc/tests-for-kubernetes-module
fdad9177b5 Merge branch '2017.7' into tests-for-kubernetes-module
c227cb25ad Skipping test on ImportError
bd76a870ce Dunder vars are now defined via setup_loader_modules
3c99e61637 Renamed test to match new convention
caf78d206d Fixed imports for pytest
c8e98c8d8a Added unit tests for Kubernetes module
ISSUE #42935: (BenjaminSchubert) docker_image.present always ends up failing even on correct result. (refs: #43176_)
PR #43176: (terminalmage) docker_image states: Handle Hub images prefixed with "docker.io/"
@ 2017-08-30 20:08:13 UTC
ca7df1d4cf Merge pull request #43176_ from terminalmage/issue42935
df18a89836 Lint: Remove unused import
7279f98e92 docker_image states: Handle Hub images prefixed with "docker.io/"
f7c945f6e4 Prevent spurious "Template does not exist" error
.. _#10582: https://github.com/saltstack/salt/issues/10582
.. _#19532: https://github.com/saltstack/salt/issues/19532
.. _#23454: https://github.com/saltstack/salt/issues/23454
.. _#27160: https://github.com/saltstack/salt/issues/27160
.. _#30454: https://github.com/saltstack/salt/issues/30454
.. _#30481: https://github.com/saltstack/salt/pull/30481
.. _#33115: https://github.com/saltstack/salt/pull/33115
.. _#33793: https://github.com/saltstack/salt/issues/33793
.. _#33957: https://github.com/saltstack/salt/issues/33957
.. _#35840: https://github.com/saltstack/salt/issues/35840
.. _#36153: https://github.com/saltstack/salt/issues/36153
.. _#38168: https://github.com/saltstack/salt/pull/38168
.. _#38289: https://github.com/saltstack/salt/pull/38289
.. _#38452: https://github.com/saltstack/salt/issues/38452
.. _#38554: https://github.com/saltstack/salt/pull/38554
.. _#38971: https://github.com/saltstack/salt/issues/38971
.. _#39257: https://github.com/saltstack/salt/issues/39257
.. _#39516: https://github.com/saltstack/salt/pull/39516
.. _#39552: https://github.com/saltstack/salt/issues/39552
.. _#39775: https://github.com/saltstack/salt/issues/39775
.. _#39901: https://github.com/saltstack/salt/issues/39901
.. _#40620: https://github.com/saltstack/salt/pull/40620
.. _#40630: https://github.com/saltstack/salt/pull/40630
.. _#41044: https://github.com/saltstack/salt/issues/41044
.. _#41279: https://github.com/saltstack/salt/pull/41279
.. _#41474: https://github.com/saltstack/salt/issues/41474
.. _#41547: https://github.com/saltstack/salt/pull/41547
.. _#41869: https://github.com/saltstack/salt/issues/41869
.. _#41894: https://github.com/saltstack/salt/issues/41894
.. _#41943: https://github.com/saltstack/salt/pull/41943
.. _#41998: https://github.com/saltstack/salt/pull/41998
.. _#42036: https://github.com/saltstack/salt/pull/42036
.. _#42064: https://github.com/saltstack/salt/pull/42064
.. _#42074: https://github.com/saltstack/salt/issues/42074
.. _#42165: https://github.com/saltstack/salt/issues/42165
.. _#42279: https://github.com/saltstack/salt/issues/42279
.. _#42300: https://github.com/saltstack/salt/issues/42300
.. _#42393: https://github.com/saltstack/salt/issues/42393
.. _#42459: https://github.com/saltstack/salt/issues/42459
.. _#42568: https://github.com/saltstack/salt/issues/42568
.. _#42652: https://github.com/saltstack/salt/pull/42652
.. _#42676: https://github.com/saltstack/salt/issues/42676
.. _#42706: https://github.com/saltstack/salt/issues/42706
.. _#42713: https://github.com/saltstack/salt/issues/42713
.. _#42763: https://github.com/saltstack/salt/issues/42763
.. _#42903: https://github.com/saltstack/salt/pull/42903
.. _#42926: https://github.com/saltstack/salt/issues/42926
.. _#42935: https://github.com/saltstack/salt/issues/42935
.. _#42975: https://github.com/saltstack/salt/pull/42975
.. _#43018: https://github.com/saltstack/salt/pull/43018
.. _#43056: https://github.com/saltstack/salt/pull/43056
.. _#43077: https://github.com/saltstack/salt/issues/43077
.. _#43105: https://github.com/saltstack/salt/pull/43105
.. _#43124: https://github.com/saltstack/salt/issues/43124
.. _#43130: https://github.com/saltstack/salt/issues/43130
.. _#43149: https://github.com/saltstack/salt/pull/43149
.. _#43154: https://github.com/saltstack/salt/pull/43154
.. _#43159: https://github.com/saltstack/salt/pull/43159
.. _#43172: https://github.com/saltstack/salt/pull/43172
.. _#43176: https://github.com/saltstack/salt/pull/43176
.. _#43187: https://github.com/saltstack/salt/issues/43187
.. _#43191: https://github.com/saltstack/salt/pull/43191
.. _#43193: https://github.com/saltstack/salt/pull/43193
.. _#43228: https://github.com/saltstack/salt/pull/43228
.. _#43232: https://github.com/saltstack/salt/pull/43232
.. _#43235: https://github.com/saltstack/salt/pull/43235
.. _#43237: https://github.com/saltstack/salt/pull/43237
.. _#43238: https://github.com/saltstack/salt/pull/43238
.. _#43244: https://github.com/saltstack/salt/pull/43244
.. _#43247: https://github.com/saltstack/salt/pull/43247
.. _#43258: https://github.com/saltstack/salt/issues/43258
.. _#43259: https://github.com/saltstack/salt/issues/43259
.. _#43265: https://github.com/saltstack/salt/pull/43265
.. _#43266: https://github.com/saltstack/salt/pull/43266
.. _#43268: https://github.com/saltstack/salt/pull/43268
.. _#43270: https://github.com/saltstack/salt/pull/43270
.. _#43271: https://github.com/saltstack/salt/pull/43271
.. _#43274: https://github.com/saltstack/salt/pull/43274
.. _#43277: https://github.com/saltstack/salt/pull/43277
.. _#43278: https://github.com/saltstack/salt/pull/43278
.. _#43283: https://github.com/saltstack/salt/pull/43283
.. _#43290: https://github.com/saltstack/salt/pull/43290
.. _#43294: https://github.com/saltstack/salt/pull/43294
.. _#43295: https://github.com/saltstack/salt/issues/43295
.. _#43299: https://github.com/saltstack/salt/pull/43299
.. _#43300: https://github.com/saltstack/salt/pull/43300
.. _#43301: https://github.com/saltstack/salt/pull/43301
.. _#43307: https://github.com/saltstack/salt/issues/43307
.. _#43312: https://github.com/saltstack/salt/pull/43312
.. _#43314: https://github.com/saltstack/salt/pull/43314
.. _#43320: https://github.com/saltstack/salt/pull/43320
.. _#43322: https://github.com/saltstack/salt/pull/43322
.. _#43324: https://github.com/saltstack/salt/pull/43324
.. _#43325: https://github.com/saltstack/salt/pull/43325
.. _#43330: https://github.com/saltstack/salt/pull/43330
.. _#43333: https://github.com/saltstack/salt/pull/43333
.. _#43340: https://github.com/saltstack/salt/issues/43340
.. _#43356: https://github.com/saltstack/salt/pull/43356
.. _#43359: https://github.com/saltstack/salt/pull/43359
.. _#43360: https://github.com/saltstack/salt/pull/43360
.. _#43361: https://github.com/saltstack/salt/pull/43361
.. _#43363: https://github.com/saltstack/salt/pull/43363
.. _#43366: https://github.com/saltstack/salt/pull/43366
.. _#43371: https://github.com/saltstack/salt/pull/43371
.. _#43372: https://github.com/saltstack/salt/pull/43372
.. _#43379: https://github.com/saltstack/salt/pull/43379
.. _#43381: https://github.com/saltstack/salt/issues/43381
.. _#43386: https://github.com/saltstack/salt/issues/43386
.. _#43390: https://github.com/saltstack/salt/pull/43390
.. _#43396: https://github.com/saltstack/salt/issues/43396
.. _#43398: https://github.com/saltstack/salt/pull/43398
.. _#43399: https://github.com/saltstack/salt/pull/43399
.. _#43400: https://github.com/saltstack/salt/pull/43400
.. _#43401: https://github.com/saltstack/salt/pull/43401
.. _#43402: https://github.com/saltstack/salt/pull/43402
.. _#43403: https://github.com/saltstack/salt/pull/43403
.. _#43404: https://github.com/saltstack/salt/pull/43404
.. _#43415: https://github.com/saltstack/salt/pull/43415
.. _#43417: https://github.com/saltstack/salt/issues/43417
.. _#43419: https://github.com/saltstack/salt/pull/43419
.. _#43421: https://github.com/saltstack/salt/pull/43421
.. _#43422: https://github.com/saltstack/salt/pull/43422
.. _#43423: https://github.com/saltstack/salt/pull/43423
.. _#43424: https://github.com/saltstack/salt/pull/43424
.. _#43427: https://github.com/saltstack/salt/issues/43427
.. _#43431: https://github.com/saltstack/salt/pull/43431
.. _#43432: https://github.com/saltstack/salt/pull/43432
.. _#43434: https://github.com/saltstack/salt/pull/43434
.. _#43438: https://github.com/saltstack/salt/pull/43438
.. _#43441: https://github.com/saltstack/salt/pull/43441
.. _#43442: https://github.com/saltstack/salt/pull/43442
.. _#43443: https://github.com/saltstack/salt/pull/43443
.. _#43445: https://github.com/saltstack/salt/pull/43445
.. _#43447: https://github.com/saltstack/salt/issues/43447
.. _#43449: https://github.com/saltstack/salt/issues/43449
.. _#43456: https://github.com/saltstack/salt/pull/43456
.. _#43458: https://github.com/saltstack/salt/pull/43458
.. _#43461: https://github.com/saltstack/salt/pull/43461
.. _#43463: https://github.com/saltstack/salt/pull/43463
.. _#43464: https://github.com/saltstack/salt/issues/43464
.. _#43465: https://github.com/saltstack/salt/pull/43465
.. _#43467: https://github.com/saltstack/salt/pull/43467
.. _#43479: https://github.com/saltstack/salt/issues/43479
.. _#43483: https://github.com/saltstack/salt/pull/43483
.. _#43491: https://github.com/saltstack/salt/pull/43491
.. _#43492: https://github.com/saltstack/salt/pull/43492
.. _#43505: https://github.com/saltstack/salt/pull/43505
.. _#43508: https://github.com/saltstack/salt/pull/43508
.. _#43513: https://github.com/saltstack/salt/pull/43513
.. _#43518: https://github.com/saltstack/salt/pull/43518
.. _#43519: https://github.com/saltstack/salt/pull/43519
.. _#43520: https://github.com/saltstack/salt/pull/43520
.. _#43523: https://github.com/saltstack/salt/pull/43523
.. _#43526: https://github.com/saltstack/salt/pull/43526
.. _#43530: https://github.com/saltstack/salt/pull/43530
.. _#43533: https://github.com/saltstack/salt/issues/43533
.. _#43534: https://github.com/saltstack/salt/pull/43534
.. _#43550: https://github.com/saltstack/salt/pull/43550
.. _#43553: https://github.com/saltstack/salt/issues/43553
.. _#43554: https://github.com/saltstack/salt/pull/43554
.. _#43557: https://github.com/saltstack/salt/pull/43557
.. _#43560: https://github.com/saltstack/salt/issues/43560
.. _#43561: https://github.com/saltstack/salt/pull/43561
.. _#43566: https://github.com/saltstack/salt/pull/43566
.. _#43572: https://github.com/saltstack/salt/pull/43572
.. _#43575: https://github.com/saltstack/salt/pull/43575
.. _#43580: https://github.com/saltstack/salt/pull/43580
.. _#43584: https://github.com/saltstack/salt/pull/43584
.. _#43587: https://github.com/saltstack/salt/pull/43587
.. _#43591: https://github.com/saltstack/salt/pull/43591
.. _#43598: https://github.com/saltstack/salt/issues/43598
.. _#43599: https://github.com/saltstack/salt/issues/43599
.. _#43605: https://github.com/saltstack/salt/issues/43605
.. _#43625: https://github.com/saltstack/salt/pull/43625
.. _#43643: https://github.com/saltstack/salt/issues/43643
.. _#43646: https://github.com/saltstack/salt/pull/43646
.. _#43648: https://github.com/saltstack/salt/pull/43648
.. _#43656: https://github.com/saltstack/salt/pull/43656
.. _#43658: https://github.com/saltstack/salt/issues/43658
.. _#43659: https://github.com/saltstack/salt/issues/43659
.. _#43661: https://github.com/saltstack/salt/pull/43661
.. _#43670: https://github.com/saltstack/salt/pull/43670
.. _#43671: https://github.com/saltstack/salt/pull/43671
.. _#43672: https://github.com/saltstack/salt/pull/43672
.. _#43673: https://github.com/saltstack/salt/pull/43673
.. _#43676: https://github.com/saltstack/salt/pull/43676
.. _#43677: https://github.com/saltstack/salt/pull/43677
.. _#43680: https://github.com/saltstack/salt/pull/43680
.. _#43681: https://github.com/saltstack/salt/pull/43681
.. _#43684: https://github.com/saltstack/salt/pull/43684
.. _#43687: https://github.com/saltstack/salt/pull/43687
.. _#43689: https://github.com/saltstack/salt/pull/43689
.. _#43692: https://github.com/saltstack/salt/pull/43692
.. _#43697: https://github.com/saltstack/salt/pull/43697
.. _#43700: https://github.com/saltstack/salt/pull/43700
.. _#43702: https://github.com/saltstack/salt/pull/43702
.. _#43707: https://github.com/saltstack/salt/pull/43707
.. _#43708: https://github.com/saltstack/salt/pull/43708
.. _#43711: https://github.com/saltstack/salt/issues/43711
.. _#43712: https://github.com/saltstack/salt/pull/43712
.. _#43716: https://github.com/saltstack/salt/pull/43716
.. _#43723: https://github.com/saltstack/salt/pull/43723
.. _#43724: https://github.com/saltstack/salt/pull/43724
.. _#43727: https://github.com/saltstack/salt/pull/43727
.. _#43731: https://github.com/saltstack/salt/pull/43731
.. _#43732: https://github.com/saltstack/salt/pull/43732
.. _#43733: https://github.com/saltstack/salt/pull/43733
.. _#43734: https://github.com/saltstack/salt/pull/43734
.. _#43737: https://github.com/saltstack/salt/issues/43737
.. _#43742: https://github.com/saltstack/salt/pull/43742
.. _#43747: https://github.com/saltstack/salt/pull/43747
.. _#43748: https://github.com/saltstack/salt/pull/43748
.. _#43759: https://github.com/saltstack/salt/pull/43759
.. _#43761: https://github.com/saltstack/salt/pull/43761
.. _#43767: https://github.com/saltstack/salt/pull/43767
.. _#43768: https://github.com/saltstack/salt/pull/43768
.. _#43769: https://github.com/saltstack/salt/pull/43769
.. _#43772: https://github.com/saltstack/salt/pull/43772
.. _#43773: https://github.com/saltstack/salt/pull/43773
.. _#43774: https://github.com/saltstack/salt/pull/43774
.. _#43776: https://github.com/saltstack/salt/pull/43776
.. _#43777: https://github.com/saltstack/salt/pull/43777
.. _#43779: https://github.com/saltstack/salt/pull/43779
.. _#43781: https://github.com/saltstack/salt/pull/43781
.. _#43782: https://github.com/saltstack/salt/pull/43782
.. _#43784: https://github.com/saltstack/salt/pull/43784
.. _#43785: https://github.com/saltstack/salt/pull/43785
.. _#43786: https://github.com/saltstack/salt/pull/43786
.. _#43800: https://github.com/saltstack/salt/pull/43800
.. _#43801: https://github.com/saltstack/salt/pull/43801
.. _#43806: https://github.com/saltstack/salt/issues/43806
.. _#43807: https://github.com/saltstack/salt/pull/43807
.. _#43817: https://github.com/saltstack/salt/pull/43817
.. _#43819: https://github.com/saltstack/salt/issues/43819
.. _#43822: https://github.com/saltstack/salt/pull/43822
.. _#43828: https://github.com/saltstack/salt/pull/43828
.. _#43830: https://github.com/saltstack/salt/pull/43830
.. _#43837: https://github.com/saltstack/salt/pull/43837
.. _#43840: https://github.com/saltstack/salt/pull/43840
.. _#43843: https://github.com/saltstack/salt/pull/43843
.. _#43844: https://github.com/saltstack/salt/pull/43844
.. _#43847: https://github.com/saltstack/salt/pull/43847
.. _#43854: https://github.com/saltstack/salt/pull/43854
.. _#43858: https://github.com/saltstack/salt/pull/43858
.. _#43859: https://github.com/saltstack/salt/pull/43859
.. _#43860: https://github.com/saltstack/salt/pull/43860
.. _#43863: https://github.com/saltstack/salt/pull/43863
.. _#43869: https://github.com/saltstack/salt/pull/43869
.. _#43884: https://github.com/saltstack/salt/pull/43884
.. _#43886: https://github.com/saltstack/salt/pull/43886
.. _#43888: https://github.com/saltstack/salt/pull/43888
.. _#43889: https://github.com/saltstack/salt/pull/43889
.. _#43896: https://github.com/saltstack/salt/pull/43896
.. _#43899: https://github.com/saltstack/salt/pull/43899
.. _#43907: https://github.com/saltstack/salt/pull/43907
.. _#43909: https://github.com/saltstack/salt/issues/43909
.. _#43910: https://github.com/saltstack/salt/pull/43910
.. _#43913: https://github.com/saltstack/salt/pull/43913
.. _#43916: https://github.com/saltstack/salt/pull/43916
.. _#43917: https://github.com/saltstack/salt/pull/43917
.. _#43918: https://github.com/saltstack/salt/issues/43918
.. _#43920: https://github.com/saltstack/salt/pull/43920
.. _#43927: https://github.com/saltstack/salt/pull/43927
.. _#43932: https://github.com/saltstack/salt/pull/43932
.. _#43933: https://github.com/saltstack/salt/pull/43933
.. _#43934: https://github.com/saltstack/salt/pull/43934
.. _#43939: https://github.com/saltstack/salt/pull/43939
.. _#43943: https://github.com/saltstack/salt/pull/43943
.. _#43945: https://github.com/saltstack/salt/issues/43945
.. _#43949: https://github.com/saltstack/salt/issues/43949
.. _#43950: https://github.com/saltstack/salt/pull/43950
.. _#43952: https://github.com/saltstack/salt/pull/43952
.. _#43955: https://github.com/saltstack/salt/pull/43955
.. _#43956: https://github.com/saltstack/salt/pull/43956
.. _#43960: https://github.com/saltstack/salt/pull/43960
.. _#43962: https://github.com/saltstack/salt/pull/43962
.. _#43968: https://github.com/saltstack/salt/pull/43968
.. _#43973: https://github.com/saltstack/salt/pull/43973
.. _#43976: https://github.com/saltstack/salt/pull/43976
.. _#43977: https://github.com/saltstack/salt/pull/43977
.. _#43978: https://github.com/saltstack/salt/pull/43978
.. _#43991: https://github.com/saltstack/salt/pull/43991
.. _#43994: https://github.com/saltstack/salt/pull/43994
.. _#43995: https://github.com/saltstack/salt/issues/43995
.. _#43997: https://github.com/saltstack/salt/issues/43997
.. _#43998: https://github.com/saltstack/salt/pull/43998
.. _#44008: https://github.com/saltstack/salt/pull/44008
.. _#44010: https://github.com/saltstack/salt/pull/44010
.. _#44011: https://github.com/saltstack/salt/pull/44011
.. _#44012: https://github.com/saltstack/salt/pull/44012
.. _#44013: https://github.com/saltstack/salt/issues/44013
.. _#44016: https://github.com/saltstack/salt/pull/44016
.. _#44019: https://github.com/saltstack/salt/pull/44019
.. _#44021: https://github.com/saltstack/salt/pull/44021
.. _#44023: https://github.com/saltstack/salt/pull/44023
.. _#44024: https://github.com/saltstack/salt/pull/44024
.. _#44025: https://github.com/saltstack/salt/pull/44025
.. _#44026: https://github.com/saltstack/salt/pull/44026
.. _#44027: https://github.com/saltstack/salt/pull/44027
.. _#44028: https://github.com/saltstack/salt/pull/44028
.. _#44029: https://github.com/saltstack/salt/pull/44029
.. _#44030: https://github.com/saltstack/salt/pull/44030
.. _#44031: https://github.com/saltstack/salt/pull/44031
.. _#44045: https://github.com/saltstack/salt/pull/44045
.. _#44051: https://github.com/saltstack/salt/pull/44051
.. _#44054: https://github.com/saltstack/salt/pull/44054
.. _#44055: https://github.com/saltstack/salt/pull/44055
.. _#44066: https://github.com/saltstack/salt/pull/44066
.. _#44071: https://github.com/saltstack/salt/pull/44071
.. _#44076: https://github.com/saltstack/salt/pull/44076
.. _#44078: https://github.com/saltstack/salt/pull/44078
.. _#44079: https://github.com/saltstack/salt/pull/44079
.. _#44080: https://github.com/saltstack/salt/pull/44080
.. _#44081: https://github.com/saltstack/salt/pull/44081
.. _#44083: https://github.com/saltstack/salt/issues/44083
.. _#44090: https://github.com/saltstack/salt/pull/44090
.. _#44092: https://github.com/saltstack/salt/pull/44092
.. _#44093: https://github.com/saltstack/salt/pull/44093
.. _#44097: https://github.com/saltstack/salt/pull/44097
.. _#44098: https://github.com/saltstack/salt/pull/44098
.. _#44099: https://github.com/saltstack/salt/pull/44099
.. _#44106: https://github.com/saltstack/salt/pull/44106
.. _#44107: https://github.com/saltstack/salt/issues/44107
.. _#44110: https://github.com/saltstack/salt/pull/44110
.. _#44111: https://github.com/saltstack/salt/pull/44111
.. _#44118: https://github.com/saltstack/salt/pull/44118
.. _#44121: https://github.com/saltstack/salt/pull/44121
.. _#44122: https://github.com/saltstack/salt/pull/44122
.. _#44124: https://github.com/saltstack/salt/pull/44124
.. _#44125: https://github.com/saltstack/salt/pull/44125
.. _#44131: https://github.com/saltstack/salt/pull/44131
.. _#44133: https://github.com/saltstack/salt/pull/44133
.. _#44135: https://github.com/saltstack/salt/pull/44135
.. _#44136: https://github.com/saltstack/salt/issues/44136
.. _#44151: https://github.com/saltstack/salt/pull/44151
.. _#44157: https://github.com/saltstack/salt/pull/44157
.. _#44158: https://github.com/saltstack/salt/pull/44158
.. _#44160: https://github.com/saltstack/salt/pull/44160
.. _#44164: https://github.com/saltstack/salt/pull/44164
.. _#44167: https://github.com/saltstack/salt/pull/44167
.. _#44168: https://github.com/saltstack/salt/pull/44168
.. _#44171: https://github.com/saltstack/salt/pull/44171
.. _#44173: https://github.com/saltstack/salt/pull/44173
.. _#44181: https://github.com/saltstack/salt/issues/44181
.. _#44186: https://github.com/saltstack/salt/pull/44186
.. _#44187: https://github.com/saltstack/salt/pull/44187
.. _#44188: https://github.com/saltstack/salt/pull/44188
.. _#44193: https://github.com/saltstack/salt/pull/44193
.. _#44202: https://github.com/saltstack/salt/pull/44202
.. _#44205: https://github.com/saltstack/salt/pull/44205
.. _#44208: https://github.com/saltstack/salt/pull/44208
.. _#44227: https://github.com/saltstack/salt/issues/44227
.. _#44228: https://github.com/saltstack/salt/pull/44228
.. _#44239: https://github.com/saltstack/salt/issues/44239
.. _#44244: https://github.com/saltstack/salt/pull/44244
.. _#44248: https://github.com/saltstack/salt/pull/44248
.. _#44253: https://github.com/saltstack/salt/pull/44253
.. _#44254: https://github.com/saltstack/salt/pull/44254
.. _#44258: https://github.com/saltstack/salt/issues/44258
.. _#44259: https://github.com/saltstack/salt/pull/44259
.. _#44260: https://github.com/saltstack/salt/pull/44260
.. _#44262: https://github.com/saltstack/salt/pull/44262
.. _#44265: https://github.com/saltstack/salt/pull/44265
.. _#44266: https://github.com/saltstack/salt/pull/44266
.. _#44267: https://github.com/saltstack/salt/pull/44267
.. _#44268: https://github.com/saltstack/salt/pull/44268
.. _#44269: https://github.com/saltstack/salt/pull/44269
.. _#44272: https://github.com/saltstack/salt/issues/44272
.. _#44273: https://github.com/saltstack/salt/pull/44273
.. _#44279: https://github.com/saltstack/salt/pull/44279
.. _#44285: https://github.com/saltstack/salt/pull/44285
.. _#44286: https://github.com/saltstack/salt/pull/44286
.. _#44287: https://github.com/saltstack/salt/pull/44287
.. _#44291: https://github.com/saltstack/salt/pull/44291
.. _#44293: https://github.com/saltstack/salt/pull/44293
.. _#44294: https://github.com/saltstack/salt/pull/44294
.. _#44295: https://github.com/saltstack/salt/pull/44295
.. _#44298: https://github.com/saltstack/salt/issues/44298
.. _#44301: https://github.com/saltstack/salt/pull/44301
.. _#44302: https://github.com/saltstack/salt/pull/44302
.. _#44303: https://github.com/saltstack/salt/issues/44303
.. _#44304: https://github.com/saltstack/salt/pull/44304
.. _#44311: https://github.com/saltstack/salt/pull/44311
.. _#44312: https://github.com/saltstack/salt/pull/44312
.. _#44314: https://github.com/saltstack/salt/pull/44314
.. _#44315: https://github.com/saltstack/salt/issues/44315
.. _#44316: https://github.com/saltstack/salt/pull/44316
.. _#44317: https://github.com/saltstack/salt/pull/44317
.. _#44321: https://github.com/saltstack/salt/pull/44321
.. _#44322: https://github.com/saltstack/salt/pull/44322
.. _#44332: https://github.com/saltstack/salt/pull/44332
.. _#44335: https://github.com/saltstack/salt/pull/44335
.. _#44336: https://github.com/saltstack/salt/issues/44336
.. _#44338: https://github.com/saltstack/salt/pull/44338
.. _#44339: https://github.com/saltstack/salt/pull/44339
.. _#44342: https://github.com/saltstack/salt/pull/44342
.. _#44343: https://github.com/saltstack/salt/pull/44343
.. _#44345: https://github.com/saltstack/salt/pull/44345
.. _#44346: https://github.com/saltstack/salt/pull/44346
.. _#44347: https://github.com/saltstack/salt/pull/44347
.. _#44350: https://github.com/saltstack/salt/pull/44350
.. _#44356: https://github.com/saltstack/salt/pull/44356
.. _#44358: https://github.com/saltstack/salt/pull/44358
.. _#44364: https://github.com/saltstack/salt/pull/44364
.. _#44383: https://github.com/saltstack/salt/pull/44383
.. _#44385: https://github.com/saltstack/salt/pull/44385
.. _#44408: https://github.com/saltstack/salt/pull/44408
.. _#44423: https://github.com/saltstack/salt/issues/44423
.. _#44427: https://github.com/saltstack/salt/pull/44427
.. _#44429: https://github.com/saltstack/salt/pull/44429
.. _#44434: https://github.com/saltstack/salt/pull/44434
.. _#44439: https://github.com/saltstack/salt/pull/44439
.. _#44443: https://github.com/saltstack/salt/pull/44443
.. _#44444: https://github.com/saltstack/salt/pull/44444
.. _#44457: https://github.com/saltstack/salt/pull/44457
.. _#44466: https://github.com/saltstack/salt/pull/44466
.. _#44467: https://github.com/saltstack/salt/pull/44467
.. _#44472: https://github.com/saltstack/salt/pull/44472
.. _#44477: https://github.com/saltstack/salt/pull/44477
.. _#44478: https://github.com/saltstack/salt/pull/44478
.. _#44480: https://github.com/saltstack/salt/pull/44480
.. _#44483: https://github.com/saltstack/salt/pull/44483
.. _#44484: https://github.com/saltstack/salt/pull/44484
.. _#44489: https://github.com/saltstack/salt/pull/44489
.. _#44490: https://github.com/saltstack/salt/pull/44490
.. _#44491: https://github.com/saltstack/salt/pull/44491
.. _#44492: https://github.com/saltstack/salt/pull/44492
.. _#44494: https://github.com/saltstack/salt/pull/44494
.. _#44507: https://github.com/saltstack/salt/pull/44507
.. _#44512: https://github.com/saltstack/salt/pull/44512
.. _#44513: https://github.com/saltstack/salt/pull/44513
.. _#44516: https://github.com/saltstack/salt/issues/44516
.. _#44517: https://github.com/saltstack/salt/pull/44517
.. _#44518: https://github.com/saltstack/salt/pull/44518
.. _#44528: https://github.com/saltstack/salt/pull/44528
.. _#44531: https://github.com/saltstack/salt/pull/44531
.. _#44537: https://github.com/saltstack/salt/pull/44537
.. _#44538: https://github.com/saltstack/salt/pull/44538
.. _#44541: https://github.com/saltstack/salt/pull/44541
.. _#44549: https://github.com/saltstack/salt/pull/44549
.. _#44551: https://github.com/saltstack/salt/pull/44551
.. _#44552: https://github.com/saltstack/salt/pull/44552
.. _#44563: https://github.com/saltstack/salt/pull/44563
.. _#44565: https://github.com/saltstack/salt/issues/44565
.. _#44570: https://github.com/saltstack/salt/pull/44570
.. _#44571: https://github.com/saltstack/salt/pull/44571
.. _#44572: https://github.com/saltstack/salt/pull/44572
.. _#44575: https://github.com/saltstack/salt/pull/44575
.. _#44576: https://github.com/saltstack/salt/pull/44576
.. _#44579: https://github.com/saltstack/salt/pull/44579
.. _#44583: https://github.com/saltstack/salt/issues/44583
.. _#44588: https://github.com/saltstack/salt/pull/44588
.. _#44596: https://github.com/saltstack/salt/pull/44596
.. _#44601: https://github.com/saltstack/salt/issues/44601
.. _#44602: https://github.com/saltstack/salt/pull/44602
.. _#44604: https://github.com/saltstack/salt/pull/44604
.. _#44605: https://github.com/saltstack/salt/pull/44605
.. _#44608: https://github.com/saltstack/salt/pull/44608
.. _#44613: https://github.com/saltstack/salt/pull/44613
.. _#44614: https://github.com/saltstack/salt/pull/44614
.. _#44616: https://github.com/saltstack/salt/pull/44616
.. _#44617: https://github.com/saltstack/salt/pull/44617
.. _#44621: https://github.com/saltstack/salt/pull/44621
.. _#44624: https://github.com/saltstack/salt/pull/44624
.. _#44625: https://github.com/saltstack/salt/pull/44625
.. _#44629: https://github.com/saltstack/salt/pull/44629
.. _#44640: https://github.com/saltstack/salt/pull/44640
.. _#44650: https://github.com/saltstack/salt/pull/44650
.. _#44659: https://github.com/saltstack/salt/pull/44659
.. _#44663: https://github.com/saltstack/salt/pull/44663
.. _#44664: https://github.com/saltstack/salt/pull/44664
.. _#44665: https://github.com/saltstack/salt/issues/44665
.. _#44667: https://github.com/saltstack/salt/pull/44667
.. _#44694: https://github.com/saltstack/salt/issues/44694
.. _#44695: https://github.com/saltstack/salt/pull/44695
.. _#44697: https://github.com/saltstack/salt/pull/44697
.. _#44698: https://github.com/saltstack/salt/pull/44698
.. _#44699: https://github.com/saltstack/salt/pull/44699
.. _#44712: https://github.com/saltstack/salt/pull/44712
.. _#44714: https://github.com/saltstack/salt/pull/44714
.. _#44716: https://github.com/saltstack/salt/pull/44716
.. _#44717: https://github.com/saltstack/salt/pull/44717
.. _#44719: https://github.com/saltstack/salt/pull/44719
.. _#44725: https://github.com/saltstack/salt/pull/44725
.. _#44732: https://github.com/saltstack/salt/pull/44732
.. _#44735: https://github.com/saltstack/salt/pull/44735
.. _#44737: https://github.com/saltstack/salt/pull/44737
.. _#44738: https://github.com/saltstack/salt/pull/44738
.. _#44741: https://github.com/saltstack/salt/pull/44741
.. _#44742: https://github.com/saltstack/salt/pull/44742
.. _#44744: https://github.com/saltstack/salt/issues/44744
.. _#44747: https://github.com/saltstack/salt/pull/44747
.. _#44748: https://github.com/saltstack/salt/pull/44748
.. _#44754: https://github.com/saltstack/salt/pull/44754
.. _#44760: https://github.com/saltstack/salt/pull/44760
.. _#44763: https://github.com/saltstack/salt/pull/44763
.. _#44766: https://github.com/saltstack/salt/pull/44766
.. _#44770: https://github.com/saltstack/salt/pull/44770
.. _#44771: https://github.com/saltstack/salt/pull/44771
.. _#44781: https://github.com/saltstack/salt/pull/44781
.. _#44784: https://github.com/saltstack/salt/pull/44784
.. _#44787: https://github.com/saltstack/salt/pull/44787
.. _#44788: https://github.com/saltstack/salt/pull/44788
.. _#44794: https://github.com/saltstack/salt/pull/44794
.. _#44811: https://github.com/saltstack/salt/issues/44811
.. _#44820: https://github.com/saltstack/salt/issues/44820
.. _#44824: https://github.com/saltstack/salt/pull/44824
.. _#44827: https://github.com/saltstack/salt/pull/44827
.. _#44832: https://github.com/saltstack/salt/pull/44832
.. _#44842: https://github.com/saltstack/salt/pull/44842
.. _#44843: https://github.com/saltstack/salt/pull/44843
.. _#44852: https://github.com/saltstack/salt/pull/44852
.. _#44853: https://github.com/saltstack/salt/pull/44853
.. _#44855: https://github.com/saltstack/salt/pull/44855
.. _#44856: https://github.com/saltstack/salt/pull/44856
.. _#44861: https://github.com/saltstack/salt/pull/44861
.. _#44879: https://github.com/saltstack/salt/pull/44879
.. _#44880: https://github.com/saltstack/salt/pull/44880
.. _#44891: https://github.com/saltstack/salt/pull/44891
.. _#44895: https://github.com/saltstack/salt/pull/44895
.. _#44900: https://github.com/saltstack/salt/pull/44900
.. _#44913: https://github.com/saltstack/salt/issues/44913
.. _#44921: https://github.com/saltstack/salt/pull/44921
.. _#44922: https://github.com/saltstack/salt/pull/44922
.. _#44928: https://github.com/saltstack/salt/issues/44928
.. _#44930: https://github.com/saltstack/salt/pull/44930
.. _#44931: https://github.com/saltstack/salt/pull/44931
.. _#44932: https://github.com/saltstack/salt/issues/44932
.. _#44934: https://github.com/saltstack/salt/issues/44934
.. _#44938: https://github.com/saltstack/salt/pull/44938
.. _#44942: https://github.com/saltstack/salt/pull/44942
.. _#44943: https://github.com/saltstack/salt/pull/44943
.. _#44944: https://github.com/saltstack/salt/pull/44944
.. _#44945: https://github.com/saltstack/salt/pull/44945
.. _#44951: https://github.com/saltstack/salt/pull/44951
.. _#44956: https://github.com/saltstack/salt/pull/44956
.. _#44958: https://github.com/saltstack/salt/pull/44958
.. _#44961: https://github.com/saltstack/salt/issues/44961
.. _#44964: https://github.com/saltstack/salt/pull/44964
.. _#44965: https://github.com/saltstack/salt/pull/44965
.. _#44966: https://github.com/saltstack/salt/pull/44966
.. _#44968: https://github.com/saltstack/salt/pull/44968
.. _#44969: https://github.com/saltstack/salt/pull/44969
.. _#44970: https://github.com/saltstack/salt/pull/44970
.. _#44972: https://github.com/saltstack/salt/pull/44972
.. _#44974: https://github.com/saltstack/salt/pull/44974
.. _#44976: https://github.com/saltstack/salt/pull/44976
.. _#44983: https://github.com/saltstack/salt/pull/44983
.. _#44995: https://github.com/saltstack/salt/pull/44995
.. _#45025: https://github.com/saltstack/salt/pull/45025
.. _#45031: https://github.com/saltstack/salt/pull/45031
.. _#45034: https://github.com/saltstack/salt/pull/45034
.. _#45068: https://github.com/saltstack/salt/pull/45068
.. _#45069: https://github.com/saltstack/salt/pull/45069
.. _#45087: https://github.com/saltstack/salt/pull/45087
.. _#45090: https://github.com/saltstack/salt/pull/45090
.. _#45098: https://github.com/saltstack/salt/pull/45098
.. _#45099: https://github.com/saltstack/salt/pull/45099
.. _#45100: https://github.com/saltstack/salt/pull/45100
.. _#45112: https://github.com/saltstack/salt/pull/45112
.. _#45114: https://github.com/saltstack/salt/pull/45114
.. _#45118: https://github.com/saltstack/salt/pull/45118
.. _#45124: https://github.com/saltstack/salt/pull/45124
.. _#45127: https://github.com/saltstack/salt/pull/45127
.. _#45130: https://github.com/saltstack/salt/pull/45130
.. _#45134: https://github.com/saltstack/salt/pull/45134
.. _#45135: https://github.com/saltstack/salt/pull/45135
.. _#45137: https://github.com/saltstack/salt/pull/45137
.. _#45158: https://github.com/saltstack/salt/pull/45158
.. _#45161: https://github.com/saltstack/salt/pull/45161
.. _#45174: https://github.com/saltstack/salt/pull/45174
.. _#45175: https://github.com/saltstack/salt/pull/45175
.. _#45176: https://github.com/saltstack/salt/issues/45176
.. _#45183: https://github.com/saltstack/salt/pull/45183
.. _#45186: https://github.com/saltstack/salt/pull/45186
.. _#45199: https://github.com/saltstack/salt/pull/45199
.. _#45200: https://github.com/saltstack/salt/pull/45200
.. _#45201: https://github.com/saltstack/salt/pull/45201
.. _#45203: https://github.com/saltstack/salt/pull/45203
.. _#45204: https://github.com/saltstack/salt/pull/45204
.. _#45221: https://github.com/saltstack/salt/pull/45221
.. _#45226: https://github.com/saltstack/salt/pull/45226
.. _#45232: https://github.com/saltstack/salt/pull/45232
.. _#45233: https://github.com/saltstack/salt/pull/45233
.. _#45235: https://github.com/saltstack/salt/pull/45235
.. _#45244: https://github.com/saltstack/salt/pull/45244
.. _#45251: https://github.com/saltstack/salt/pull/45251
.. _#45254: https://github.com/saltstack/salt/pull/45254
.. _#45255: https://github.com/saltstack/salt/pull/45255
.. _#45256: https://github.com/saltstack/salt/pull/45256
.. _#45259: https://github.com/saltstack/salt/pull/45259
.. _#45260: https://github.com/saltstack/salt/pull/45260
.. _#45263: https://github.com/saltstack/salt/pull/45263
.. _#45268: https://github.com/saltstack/salt/pull/45268
.. _#45276: https://github.com/saltstack/salt/pull/45276
.. _#45277: https://github.com/saltstack/salt/pull/45277
.. _#45279: https://github.com/saltstack/salt/pull/45279
.. _#45294: https://github.com/saltstack/salt/pull/45294
.. _#45295: https://github.com/saltstack/salt/pull/45295
.. _#45297: https://github.com/saltstack/salt/pull/45297
.. _#45299: https://github.com/saltstack/salt/pull/45299
.. _#45302: https://github.com/saltstack/salt/pull/45302
.. _#45308: https://github.com/saltstack/salt/pull/45308
.. _#45327: https://github.com/saltstack/salt/pull/45327
.. _#45351: https://github.com/saltstack/salt/pull/45351
.. _#45358: https://github.com/saltstack/salt/pull/45358
.. _#45368: https://github.com/saltstack/salt/pull/45368
.. _#45369: https://github.com/saltstack/salt/pull/45369
.. _#45371: https://github.com/saltstack/salt/pull/45371
.. _#45379: https://github.com/saltstack/salt/pull/45379
.. _#45380: https://github.com/saltstack/salt/pull/45380
.. _#45381: https://github.com/saltstack/salt/pull/45381
.. _#45382: https://github.com/saltstack/salt/pull/45382
.. _#45387: https://github.com/saltstack/salt/pull/45387
.. _#45388: https://github.com/saltstack/salt/pull/45388
.. _#45394: https://github.com/saltstack/salt/issues/45394
.. _#45395: https://github.com/saltstack/salt/pull/45395
.. _#45399: https://github.com/saltstack/salt/pull/45399
.. _#45434: https://github.com/saltstack/salt/pull/45434
.. _#45442: https://github.com/saltstack/salt/pull/45442
.. _#45452: https://github.com/saltstack/salt/pull/45452
.. _#45468: https://github.com/saltstack/salt/pull/45468
.. _#45508: https://github.com/saltstack/salt/pull/45508
.. _#45529: https://github.com/saltstack/salt/pull/45529
.. _#45533: https://github.com/saltstack/salt/pull/45533
.. _#45538: https://github.com/saltstack/salt/pull/45538
.. _#45570: https://github.com/saltstack/salt/pull/45570
.. _#45573: https://github.com/saltstack/salt/pull/45573
.. _#45579: https://github.com/saltstack/salt/pull/45579
.. _#45582: https://github.com/saltstack/salt/pull/45582
.. _#45585: https://github.com/saltstack/salt/pull/45585
.. _#45591: https://github.com/saltstack/salt/pull/45591
.. _#45604: https://github.com/saltstack/salt/pull/45604
.. _#45606: https://github.com/saltstack/salt/pull/45606
.. _#45611: https://github.com/saltstack/salt/pull/45611
.. _#45634: https://github.com/saltstack/salt/pull/45634
.. _#45636: https://github.com/saltstack/salt/pull/45636
.. _#45638: https://github.com/saltstack/salt/pull/45638
.. _#45641: https://github.com/saltstack/salt/pull/45641
.. _#45642: https://github.com/saltstack/salt/pull/45642
.. _#45645: https://github.com/saltstack/salt/pull/45645
.. _#45649: https://github.com/saltstack/salt/pull/45649
.. _#45653: https://github.com/saltstack/salt/pull/45653
.. _#45654: https://github.com/saltstack/salt/pull/45654
.. _#45664: https://github.com/saltstack/salt/pull/45664
.. _#45666: https://github.com/saltstack/salt/pull/45666
.. _#45667: https://github.com/saltstack/salt/pull/45667
.. _#45669: https://github.com/saltstack/salt/pull/45669
.. _#45672: https://github.com/saltstack/salt/pull/45672
.. _#45681: https://github.com/saltstack/salt/pull/45681
.. _#45700: https://github.com/saltstack/salt/pull/45700
.. _#45743: https://github.com/saltstack/salt/issues/45743
.. _#45755: https://github.com/saltstack/salt/pull/45755
.. _3add3287: https://github.com/3add3287
.. _BenjaminSchubert: https://github.com/BenjaminSchubert
.. _BenoitKnecht: https://github.com/BenoitKnecht
.. _Ch3LL: https://github.com/Ch3LL
.. _CorvinM: https://github.com/CorvinM
.. _DR3EVR8u8c: https://github.com/DR3EVR8u8c
.. _Da-Juan: https://github.com/Da-Juan
.. _DenisBY: https://github.com/DenisBY
.. _DmitryKuzmenko: https://github.com/DmitryKuzmenko
.. _Giandom: https://github.com/Giandom
.. _HontoNoRoger: https://github.com/HontoNoRoger
.. _Manoj2087: https://github.com/Manoj2087
.. _The-Loeki: https://github.com/The-Loeki
.. _UtahDave: https://github.com/UtahDave
.. _V3XATI0N: https://github.com/V3XATI0N
.. _Xiami2012: https://github.com/Xiami2012
.. _adelcast: https://github.com/adelcast
.. _aig787: https://github.com/aig787
.. _amendlik: https://github.com/amendlik
.. _angeloudy: https://github.com/angeloudy
.. _anlutro: https://github.com/anlutro
.. _ari: https://github.com/ari
.. _arount: https://github.com/arount
.. _arthurlogilab: https://github.com/arthurlogilab
.. _basepi: https://github.com/basepi
.. _benediktwerner: https://github.com/benediktwerner
.. _blarghmatey: https://github.com/blarghmatey
.. _boltronics: https://github.com/boltronics
.. _brejoc: https://github.com/brejoc
.. _brmzkw: https://github.com/brmzkw
.. _cachedout: https://github.com/cachedout
.. _campbellmc: https://github.com/campbellmc
.. _chnrxn: https://github.com/chnrxn
.. _clallen: https://github.com/clallen
.. _clan: https://github.com/clan
.. _corywright: https://github.com/corywright
.. _creideiki: https://github.com/creideiki
.. _cruscio: https://github.com/cruscio
.. _dafyddj: https://github.com/dafyddj
.. _damon-atkins: https://github.com/damon-atkins
.. _davidvon: https://github.com/davidvon
.. _dincamihai: https://github.com/dincamihai
.. _dmurphy18: https://github.com/dmurphy18
.. _doesitblend: https://github.com/doesitblend
.. _doublez13: https://github.com/doublez13
.. _dragonpaw: https://github.com/dragonpaw
.. _dupsatou: https://github.com/dupsatou
.. _ecgg: https://github.com/ecgg
.. _eliasp: https://github.com/eliasp
.. _eradman: https://github.com/eradman
.. _favoretti: https://github.com/favoretti
.. _forksaber: https://github.com/forksaber
.. _frogunder: https://github.com/frogunder
.. _gaborn57: https://github.com/gaborn57
.. _garethgreenaway: https://github.com/garethgreenaway
.. _ghost: https://github.com/ghost
.. _golmaal: https://github.com/golmaal
.. _gracinet: https://github.com/gracinet
.. _gtmanfred: https://github.com/gtmanfred
.. _haam3r: https://github.com/haam3r
.. _iavael: https://github.com/iavael
.. _isbm: https://github.com/isbm
.. _jettero: https://github.com/jettero
.. _jf: https://github.com/jf
.. _jonans: https://github.com/jonans
.. _jubrad: https://github.com/jubrad
.. _keesbos: https://github.com/keesbos
.. _knine: https://github.com/knine
.. _krcroft: https://github.com/krcroft
.. _kris-anderson: https://github.com/kris-anderson
.. _kvnaveen: https://github.com/kvnaveen
.. _lomeroe: https://github.com/lomeroe
.. _mahesh21: https://github.com/mahesh21
.. _marek-knappe: https://github.com/marek-knappe
.. _mateiw: https://github.com/mateiw
.. _mattLLVW: https://github.com/mattLLVW
.. _mephi42: https://github.com/mephi42
.. _mind-code: https://github.com/mind-code
.. _mirceaulinic: https://github.com/mirceaulinic
.. _mkurtak: https://github.com/mkurtak
.. _morganwillcock: https://github.com/morganwillcock
.. _mstarostik: https://github.com/mstarostik
.. _msteed: https://github.com/msteed
.. _msummers42: https://github.com/msummers42
.. _mtorromeo: https://github.com/mtorromeo
.. _multani: https://github.com/multani
.. _mvivaldi: https://github.com/mvivaldi
.. _mwerickso: https://github.com/mwerickso
.. _mz-bmcqueen: https://github.com/mz-bmcqueen
.. _nasenbaer13: https://github.com/nasenbaer13
.. _nicholasmhughes: https://github.com/nicholasmhughes
.. _nixjdm: https://github.com/nixjdm
.. _nomeelnoj: https://github.com/nomeelnoj
.. _oarmstrong: https://github.com/oarmstrong
.. _pkruk: https://github.com/pkruk
.. _pratik705: https://github.com/pratik705
.. _psagers: https://github.com/psagers
.. _rajvidhimar: https://github.com/rajvidhimar
.. _rallytime: https://github.com/rallytime
.. _rbjorklin: https://github.com/rbjorklin
.. _rcallphin: https://github.com/rcallphin
.. _renner: https://github.com/renner
.. _rhoths: https://github.com/rhoths
.. _richardsimko: https://github.com/richardsimko
.. _rklaren: https://github.com/rklaren
.. _roaldnefs: https://github.com/roaldnefs
.. _s0undt3ch: https://github.com/s0undt3ch
.. _saltstack/salt-jenkins#675: https://github.com/saltstack/salt-jenkins/issues/675
.. _saltstack/salt-jenkins#678: https://github.com/saltstack/salt-jenkins/issues/678
.. _samodid: https://github.com/samodid
.. _skizunov: https://github.com/skizunov
.. _skjaro: https://github.com/skjaro
.. _smitelli: https://github.com/smitelli
.. _steverweber: https://github.com/steverweber
.. _stolendog: https://github.com/stolendog
.. _sumeetisp: https://github.com/sumeetisp
.. _syedaali: https://github.com/syedaali
.. _syphernl: https://github.com/syphernl
.. _t0fik: https://github.com/t0fik
.. _techhat: https://github.com/techhat
.. _terminalmage: https://github.com/terminalmage
.. _thuhak: https://github.com/thuhak
.. _timfreund: https://github.com/timfreund
.. _timka: https://github.com/timka
.. _tkwilliams: https://github.com/tkwilliams
.. _twangboy: https://github.com/twangboy
.. _unthought: https://github.com/unthought
.. _vernondcole: https://github.com/vernondcole
.. _vutny: https://github.com/vutny
.. _wedge-jarrad: https://github.com/wedge-jarrad
.. _whytewolf: https://github.com/whytewolf
.. _xuhcc: https://github.com/xuhcc