doc/topics/releases/2017.7.2.rst
Version 2017.7.2 is a bugfix release for :ref:2017.7.0 <release-2017-7-0>.
Total Merges: 329
Total Issue References: 73
Total PR References: 236
Contributors: 47 (Ch3LL, CorvinM, DmitryKuzmenko, Giandom, Mapel88, Mareo,
SuperPommeDeTerre, The-Loeki, abulford, amendlik, blarghmatey, brejoc,
cachedout, carsonoid, cro, damon-atkins, darcoli, dmurphy18, frankiexyz,
garethgreenaway, gtmanfred, hibbert, isbm, ixs, jettero, jmarinaro,
justincbeard, kkoppel, llua, lomeroe, m03, mcalmer, mirceaulinic,
morganwillcock, nhavens, pabloh007, rallytime, seedickcode, shengis,
skizunov, terminalmage, the-glu, thusoy, twangboy, vitaliyf, vutny,
whiteinge_)
CVE-2017-14695 Directory traversal vulnerability in minion id validation in SaltStack. Allows remote minions with incorrect credentials to authenticate to a master via a crafted minion ID. Credit for discovering the security flaw goes to: Julian Brost ([email protected])
CVE-2017-14696 Remote Denial of Service with a specially crafted authentication request. Credit for discovering the security flaw goes to: Julian Brost ([email protected])
Generated at: 2018-05-26 21:06:12 UTC
PR #43868: (rallytime) Back-port #43847_ to 2017.7.2
@ 2017-10-03 12:00:52 UTC
PR #43847: (cachedout) Fix to module.run (refs: #43868_)
dd0b3388cf Merge pull request #43868_ from rallytime/bp-43847
e21d8e9583 Use six.iterkeys() instead of dict.keys()
c297ae5557 Improve failures for module.run states
782e67c199 Lint
a6c2d78518 Fix typo found by @s0undt3ch
0cac15e502 Fix to module.run [WIP]
PR #43871: (rallytime) Add updated release notes to 2017.7.2 branch
@ 2017-10-03 11:59:29 UTC
47af4ae38a Merge pull request #43871_ from rallytime/update-release-notes
2337904656 Add updated release notes to 2017.7.2 branch
PR #43756: (gtmanfred) split build and install for pkg osx
@ 2017-09-26 20:51:28 UTC
88414d5f73 Merge pull request #43756_ from gtmanfred/2017.7.2
f7df41fa94 split build and install for pkg osx
ISSUE #43077: (Manoj2087) Issue with deleting key via wheel (refs: #43330_)
PR #43585: (rallytime) Back-port #43330_ to 2017.7.2
@ 2017-09-19 17:33:34 UTC
PR #43330: (terminalmage) Fix reactor regression + unify reactor config schema (refs: #43585_)
89f629233f Merge pull request #43585_ from rallytime/bp-43330
c4f693bae8 Merge branch '2017.7.2' into bp-43330
ISSUE #43447: (UtahDave) When using Syndic with Multi Master the top level master doesn't reliably get returns from lower minion. (refs: #43526_)
PR #43586: (rallytime) Back-port #43526_ to 2017.7.2
@ 2017-09-19 15:36:27 UTC
PR #43526: (DmitryKuzmenko) Forward events to all masters syndic connected to (refs: #43586_)
abb7fe4422 Merge pull request #43586_ from rallytime/bp-43526
e076e9b634 Forward events to all masters syndic connected to.
7abd07fa07 Simplify client logic
b5f10696c2 Improve the reactor documentation
7a2f12b96a Include a better example for reactor in master conf file
531cac610e Rewrite the reactor unit tests
2a35ab7f39 Unify reactor configuration, fix caller reactors
4afb179bad Un-deprecate passing kwargs outside of 'kwarg' param
PR #43551: (twangboy) Fix preinstall script on OSX for 2017.7.2
@ 2017-09-18 18:35:35 UTC
3d3b09302d Merge pull request #43551_ from twangboy/osx_fix_preinstall_2017.7.2
c3d9fb63f0 Merge branch '2017.7.2' into osx_fix_preinstall_2017.7.2
PR #43509: (rallytime) Back-port #43333_ to 2017.7.2
@ 2017-09-15 21:21:40 UTC
PR #43333: (damon-atkins) Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed as params + 1 bug (refs: #43509_)
24691da888 Merge pull request #43509_ from rallytime/bp-43333-2017.7.2
b3dbafb035 Update doco
5cdcdbf428 Update win_pkg.py
c3e16661c3 Docs are wrong cache_dir (bool) and cache_file (str) cannot be passed on the cli (#2_)
f33395f1ee Fix logic in /etc/paths.d/salt detection
PR #43440: (rallytime) Back-port #43421_ to 2017.7.2
@ 2017-09-11 20:59:53 UTC
PR #43421: (gtmanfred) Revert "Reduce fileclient.get_file latency by merging file_find and … (refs: #43440)
8964cacbf8 Merge pull request #43440_ from rallytime/bp-43421
ea6e661755 Revert "Reduce fileclient.get_file latency by merging _file_find and _file_hash"
PR #43377: (rallytime) Back-port #43193_ to 2017.7.2
@ 2017-09-11 15:32:23 UTC
PR #43193: (jettero) Prevent spurious "Template does not exist" error (refs: #43377_)
PR #39516: (jettero) Prevent spurious "Template does not exist" error (refs: #43193_)
7fda186b18 Merge pull request #43377_ from rallytime/bp-43193
842b07fd25 Prevent spurious "Template does not exist" error
ISSUE #42459: (iavael) Broken ldap groups retrieval in salt.auth.ldap after upgrade to 2017.7 (refs: #43283_)
PR #43315: (rallytime) Back-port #43283_ to 2017.7.2
@ 2017-09-05 20:04:25 UTC
PR #43283: (DmitryKuzmenko) Fix ldap token groups auth. (refs: #43315_)
85dba1e898 Merge pull request #43315_ from rallytime/bp-43283
f29f5b0cce Fix for tests: don't require 'groups' in the eauth token.
56938d5bf2 Fix ldap token groups auth.
ISSUE #43259: (mahesh21) NameError: global name 'opts' is not defined (refs: #43266_)
PR #43266: (gtmanfred) switch virtualbox cloud driver to use utils
@ 2017-08-30 18:36:20 UTC
26ff8088cb Merge pull request #43266_ from gtmanfred/virtualbox
382bf92de7 switch virtualbox cloud driver to use utils
ISSUE #42936: (Mapel88) bug in win_iis module & state - container_setting (refs: #43073_)
PR #43073: (Mapel88) Fix bug #42936_ - win_iis module container settings
@ 2017-08-30 18:34:37 UTC
ee209b144c Merge pull request #43073_ from Mapel88/patch-2
b1a3d15b28 Remove trailing whitespace for linter
25c8190e48 Fix pylint errors
1eba8c4b8e Fix pylint errors
290d7b54af Fix plint errors
f4f32421ab Fix plint errors
ec20e9a19a Fix bug #43110_ - win_iis module
009ef6686b Fix dictionary keys from string to int
dc793f9a05 Fix bug #42936_ - win_iis state
13404a47b5 Fix bug #42936_ - win_iis module
PR #43254: (twangboy) Fix unit.modules.test_inspect_collector on Windows
@ 2017-08-30 15:46:07 UTC
ec1bedc646 Merge pull request #43254_ from twangboy/win_fix_test_inspect_collector
b401340e6c Fix unit.modules.test_inspect_collector on Windows
ISSUE #43241: (mirceaulinic) Error whilst collecting napalm grains (refs: #43255_)
PR #43255: (gtmanfred) always return a dict object
@ 2017-08-30 14:47:15 UTC
1fc7307735 Merge pull request #43255_ from gtmanfred/2017.7
83b0bab34b opt_args needs to be a dict
PR #43229: (twangboy) Bring changes from #43228_ to 2017.7
@ 2017-08-30 14:26:55 UTC
PR #43228: (twangboy) Win fix pkg.install (refs: #43229_)
fa904ee225 Merge pull request #43229_ from twangboy/win_fix_pkg.install-2017.7
e007a1c26e Fix regex, add .
23ec47c74c Add _ to regex search
b1788b1e5f Bring changes from #43228_ to 2017.7
PR #43251: (twangboy) Skips unit.modules.test_groupadd on Windows
@ 2017-08-30 13:56:36 UTC
25666f88f7 Merge pull request #43251_ from twangboy/win_skip_test_groupadd
5185071d5a Skips unit.modules.test_groupadd on Windows
PR #43256: (twangboy) Skip mac tests for user and group
@ 2017-08-30 13:18:13 UTC
a8e09629b2 Merge pull request #43256_ from twangboy/win_skip_mac_tests
cec627a60b Skip mac tests for user and group
ISSUE #42279: (dafyddj) win_lgpo matches multiple policies due to startswith() (refs: #43116, #43156, #43166, #43226)
PR #43226: (lomeroe) Fixes for issues in PR #43166_
@ 2017-08-29 19:05:39 UTC
PR #43166: (lomeroe) Backport #43116_ to 2017.7 (refs: #43226_)
PR #43156: (lomeroe) Backport #43116_ to 2017.7 (refs: #43166_)
PR #43116: (lomeroe) Fix 42279 in develop (refs: #43166, #43156)
PR #39773: (twangboy) Make win_file use the win_dacl salt util (refs: #43226_)
ac2189c870 Merge pull request #43226_ from lomeroe/fix_43166
0c424dc4a3 Merge branch '2017.7' into fix_43166
324cfd8d1e correcting bad format statement in search for policy to be disabled (fix for #43166) verify that file exists before attempting to remove (fix for commits from #39773)
PR #43227: (twangboy) Fix unit.fileserver.test_gitfs for Windows
@ 2017-08-29 19:03:36 UTC
6199fb46dc Merge pull request #43227_ from twangboy/win_fix_unit_test_gitfs
c956d24283 Fix is_windows detection when USERNAME missing
869e8cc603 Fix unit.fileserver.test_gitfs for Windows
PR #43217: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-08-28 16:36:28 UTC
6adc03e4b4 Merge pull request #43217_ from rallytime/merge-2017.7
3911df2f4b Merge branch '2016.11' into '2017.7'
5308c27f9f Merge pull request #43202_ from garethgreenaway/42642_2016_11_augeas_module_revert_fix
f16b7246e4 Merge pull request #43103_ from aogier/43101-genesis-bootstrap
db94f3bb1c better formatting
e5cc667762 tests: fix a leftover and simplify some parts
13e5997457 lint
216ced69e5 allow comma-separated pkgs lists, quote args, test deb behaviour
d8612ae006 fix debootstrap and enhance packages selection/deletion via cmdline
4863771428 Merge pull request #42663_ from StreetHawkInc/fix_git_tag_check
2b5af5b59d Remove refs/tags prefix from remote tags
3f2e96e561 Convert set to list for serializer
2728e5d977 Only include new tags in changes
4b1df2f223 Exclude annotated tags from checks
389c037285 Check remote tags before deciding to do a fetch #42329_
PR #43201: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-08-25 22:56:46 UTC
a563a9422a Merge pull request #43201_ from rallytime/merge-2017.7
d40eba6b37 Merge branch '2016.11' into '2017.7'
4193e7f0a2 Merge pull request #43199_ from corywright/disk-format-alias
disk.format alias for disk.format_5471f9fe0c Merge pull request #43196_ from gtmanfred/2016.11
ace2715c60 Merge pull request #43178_ from terminalmage/issue43143
12e9507b9e Merge pull request #43179_ from terminalmage/old-deprecation
b595440d90 Merge pull request #43171_ from terminalmage/salt-utils-warning
4f273cac4f Merge pull request #43173_ from Ch3LL/add_branch_docs
PR #42997: (twangboy) Fix unit.test_test_module_names for Windows
@ 2017-08-25 21:19:11 UTC
ce04ab4286 Merge pull request #42997_ from twangboy/win_fix_test_module_names
2722e9521d Use os.path.join to create paths
ISSUE #26995: (jbouse) Issue with artifactory.downloaded and snapshot artifacts (refs: #43006_)
PR #43006: (SuperPommeDeTerre) Try to fix #26995_
@ 2017-08-25 21:16:07 UTC
c0279e491e Merge pull request #43006_ from SuperPommeDeTerre/SuperPommeDeTerre-patch-#26995_
30dd6f5d12 Merge remote-tracking branch 'upstream/2017.7' into SuperPommeDeTerre-patch-#26995_
f42ae9b8cd Merge branch 'SuperPommeDeTerre-patch-#26995' of https://github.com/SuperPommeDeTerre/salt into SuperPommeDeTerre-patch-#26995
50ee3d5682 Merge remote-tracking branch 'remotes/origin/2017.7' into SuperPommeDeTerre-patch-#26995_
0b666e100b Fix typo.
1b8729b3e7 Fix for #26995_
e314102978 Fix typo.
db11e1985b Fix for #26995_
ISSUE #43162: (MorphBonehunter) docker_container.running interference with restart_policy (refs: #43184_)
PR #43184: (terminalmage) docker.compare_container: Perform boolean comparison when one side's value is null/None
@ 2017-08-25 18:42:11 UTC
b6c5314fe9 Merge pull request #43184_ from terminalmage/issue43162
081f42ad71 docker.compare_container: Perform boolean comparison when one side's value is null/None
PR #43165: (mirceaulinic) Improve napalm state output in debug mode
@ 2017-08-24 23:05:37 UTC
688125bb4f Merge pull request #43165_ from cloudflare/fix-napalm-ret
c10717dc89 Lint and fix
1cd33cbaa9 Simplify the loaded_ret logic
0bbea6b04c Document the new compliance_report arg
3a906109bd Include compliance reports
3634055e34 Improve napalm state output in debug mode
PR #43155: (terminalmage) Resolve image ID during container comparison
@ 2017-08-24 22:09:47 UTC
a6a327b1e5 Merge pull request #43155_ from terminalmage/issue43001
0186835ebf Fix docstring in test
a0bb654e46 Fixing lint issues
d5b2a0be68 Resolve image ID during container comparison
PR #43170: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-08-24 19:22:26 UTC
c071fd44c8 Merge pull request #43170_ from rallytime/merge-2017.7
3daad5a3a2 Merge branch '2016.11' into '2017.7'
669b376abf Merge pull request #43151_ from ushmodin/2016.11
ISSUE #43040: (darcoli) gitFS ext_pillar with branch name env results in empty pillars (refs: #43041_)
PR #43168: (rallytime) Back-port #43041_ to 2017.7
@ 2017-08-24 19:07:23 UTC
PR #43041: (darcoli) Do not try to match pillarenv with env (refs: #43168_)
034c325a09 Merge pull request #43168_ from rallytime/bp-43041
d010b74b87 Do not try to match pillarenv with env
PR #43172: (rallytime) Move new utils/init.py funcs to utils.files.py
@ 2017-08-24 19:05:30 UTC
PR #43056: (damon-atkins) safe_filename_leaf(file_basename) and safe_filepath(file_path_name) (refs: #43172_)
d48938e6b4 Merge pull request #43172_ from rallytime/move-utils-funcs
5385c7901e Move new utils/init.py funcs to utils.files.py
ISSUE #43043: (pabloh007) docker.save and docker.load problem (refs: #43061_)
PR #43061: (pabloh007) Have docker.save use the image name when valid if not use image id, i…
@ 2017-08-24 16:32:02 UTC
e60f586442 Merge pull request #43061_ from pabloh007/fix-save-image-name-id
0ffc57d1df Have docker.save use the image name when valid if not use image id, issue when loading and image is savid with id issue #43043_
ISSUE #42279: (dafyddj) win_lgpo matches multiple policies due to startswith() (refs: #43116, #43156, #43166, #43226)
PR #43166: (lomeroe) Backport #43116_ to 2017.7 (refs: #43226_)
@ 2017-08-24 15:01:23 UTC
PR #43156: (lomeroe) Backport #43116_ to 2017.7 (refs: #43166_)
PR #43116: (lomeroe) Fix 42279 in develop (refs: #43166, #43156)
9da57543f8 Merge pull request #43166_ from lomeroe/bp-43116-2017.7
af181b3257 correct fopen calls from salt.utils for 2017.7
f74480f11e lint fix
ecd446fd55 track xml namespace to ensure policies w/duplicate IDs or Names do not conflict
9f3047c420 add additional checks for ADM policies that have the same ADMX policy ID (#42279_)
PR #43056: (damon-atkins) safe_filename_leaf(file_basename) and safe_filepath(file_path_name) (refs: #43172_)
@ 2017-08-23 17:35:02 UTC
44b3caead1 Merge pull request #43056_ from damon-atkins/2017.7
08ded1546e more lint
6e9c0957fb fix typo
ee41171c9f lint fixes
8c864f02c7 fix missing imports
964cebd954 safe_filename_leaf(file_basename) and safe_filepath(file_path_name)
PR #43146: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-08-23 16:56:10 UTC
6ca9131a23 Merge pull request #43146_ from rallytime/merge-2017.7
bcbe180fbc Merge branch '2016.11' into '2017.7'
ae9d2b7985 Merge pull request #42986_ from renner/systemd-notify
79c53f3f81 Fallback to systemd_notify_call() in case of socket.error
f1765472dd Notify systemd synchronously (via NOTIFY_SOCKET)
b420fbe618 Merge pull request #43037_ from mcarlton00/fix-bhyve-grains
#43036_ Bhyve virtual grain in Linux VMs0a86f2d884 Merge pull request #43100_ from vutny/doc-add-missing-utils-ext
utils sub-dir listed for extension_modulesPR #43123: (twangboy) Fix unit.utils.test_which for Windows
@ 2017-08-23 16:01:39 UTC
03f652159f Merge pull request #43123_ from twangboy/win_fix_test_which
ed97cff5f6 Fix unit.utils.test_which for Windows
ISSUE #42505: (ikogan) selinux.fcontext_policy_present exception looking for selinux.filetype_id_to_string (refs: #43068_)
PR #43142: (rallytime) Back-port #43068_ to 2017.7
@ 2017-08-23 15:56:48 UTC
PR #43068: (ixs) Mark selinux.filetype_id_to_string as public function (refs: #43142)
5a4fc07863 Merge pull request #43142_ from rallytime/bp-43068
efc1c8c506 Mark selinux._filetype_id_to_string as public function
PR #43038: (twangboy) Fix unit.utils.test_url for Windows
@ 2017-08-23 13:35:25 UTC
0467a0e3bf Merge pull request #43038_ from twangboy/win_unit_utils_test_url
7f5ee55f57 Fix unit.utils.test_url for Windows
PR #43097: (twangboy) Fix group.present for Windows
@ 2017-08-23 13:19:56 UTC
e9ccaa61d2 Merge pull request #43097_ from twangboy/win_fix_group
43b0360763 Fix lint
9ffe315d7d Add kwargs
4f4e34c79f Fix group state for Windows
PR #43115: (rallytime) Back-port #42067_ to 2017.7
@ 2017-08-22 20:09:52 UTC
PR #42067: (vitaliyf) Removed several uses of name.split('.')[0] in SoftLayer driver. (refs: #43115_)
8140855627 Merge pull request #43115_ from rallytime/bp-42067
8a6ad0a9cf Fixed typo.
9a5ae2bba1 Removed several uses of name.split('.')[0] in SoftLayer driver.
PR #42962: (twangboy) Fix unit.test_doc test for Windows
@ 2017-08-22 18:06:23 UTC
1e1a81036c Merge pull request #42962_ from twangboy/win_unit_test_doc
201ceae4c4 Fix lint, remove debug statement
37029c1a16 Fix unit.test_doc test
PR #42995: (twangboy) Fix malformed requisite for Windows
@ 2017-08-22 16:50:01 UTC
d347d1cf8f Merge pull request #42995_ from twangboy/win_fix_invalid_requisite
93390de88b Fix malformed requisite for Windows
PR #43108: (rallytime) Back-port #42988_ to 2017.7
@ 2017-08-22 16:49:27 UTC
PR #42988: (thusoy) Fix broken negation in iptables (refs: #43108_)
1c7992a832 Merge pull request #43108_ from rallytime/bp-42988
1a987cb948 Fix broken negation in iptables
PR #43107: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-08-22 16:11:25 UTC
c6993f4a84 Merge pull request #43107_ from rallytime/merge-2017.7
328dd6aa23 Merge branch '2016.11' into '2017.7'
e2bf2f448e Merge pull request #42985_ from DSRCorporation/bugs/15171_recursion_limit
prereq having lost requisites.e51333306c Merge pull request #43092_ from mitodl/2016.11
77a443ce8e Merge pull request #43060_ from twangboy/osx_update_pkg_scripts
ef8a14cdf9 Remove /opt/salt instead of /opt/salt/bin
2dd62aa1da Add more information to the description
f44f5b70dc Only stop services if they are running
3b62bf953c Remove salt from the path
ebdca3a0f5 Update pkg-scripts
1b1b6da803 Merge pull request #43064_ from terminalmage/issue42869
96e8e836d1 Merge pull request #43054_ from lorengordon/fix/yumpkg/config-parser
3b2cb81a72 fix typo in salt.modules.yumpkg
38add0e4a2 break if leading comments are all fetched
d7f65dc7a7 fix configparser import & log if error was raised
ca1b1bb633 use configparser to parse yum repo file
PR #42996: (twangboy) Fix unit.test_stateconf for Windows
@ 2017-08-21 22:43:58 UTC
f9b4976c02 Merge pull request #42996_ from twangboy/win_fix_test_stateconf
92dc3c0ece Use os.sep for path
PR #43024: (twangboy) Fix unit.utils.test_find for Windows
@ 2017-08-21 22:38:10 UTC
19fc644c9b Merge pull request #43024_ from twangboy/win_unit_utils_test_find
fbe54c9a33 Remove unused import six (lint)
b04d1a2f18 Fix unit.utils.test_find for Windows
PR #43088: (gtmanfred) allow docker util to be reloaded with reload_modules
@ 2017-08-21 22:14:37 UTC
1a531169fc Merge pull request #43088_ from gtmanfred/2017.7
373a9a0be4 allow docker util to be reloaded with reload_modules
PR #43091: (blarghmatey) Fixed issue with silently passing all tests in Testinfra module
@ 2017-08-21 22:06:22 UTC
83e528f0b3 Merge pull request #43091_ from mitodl/2017.7
b502560e61 Fixed issue with silently passing all tests in Testinfra module
PR #41994: (twangboy) Fix unit.modules.test_cmdmod on Windows
@ 2017-08-21 21:53:01 UTC
5482524270 Merge pull request #41994_ from twangboy/win_unit_test_cmdmod
a5f7288ad9 Skip test that uses pwd, not available on Windows
ISSUE #42873: (TheVakman) osquery Data Empty Upon Return / Reporting Not Installed (refs: #42933_)
PR #42933: (garethgreenaway) Fixes to osquery module
@ 2017-08-21 20:48:31 UTC
b33c4abc15 Merge pull request #42933_ from garethgreenaway/42873_2017_7_osquery_fix
8915e62bd9 Removing an import that is not needed.
74bc377eb4 Updating the other function that uses cmd.run_all
e6a4619ec1 Better approach without using python_shell=True.
5ac41f496d When running osquery commands through cmd.run we should pass python_shell=True to ensure everything is formatted right. #42873_
PR #43093: (gtmanfred) Fix ec2 list_nodes_full to work on 2017.7
@ 2017-08-21 20:21:21 UTC
53c2115769 Merge pull request #43093_ from gtmanfred/ec2
c7cffb5a04 This block isn't necessary
b7283bcc6f _vm_provider_driver isn't needed anymore
ISSUE #43085: (brejoc) Patch for Kubernetes module missing from 2017.7 and 2017.7.1 (refs: #43087_)
PR #43087: (rallytime) Back-port #42174_ to 2017.7
@ 2017-08-21 18:40:18 UTC
PR #42174: (mcalmer) kubernetes: provide client certificate authentication (refs: #43087_)
32f9ade4db Merge pull request #43087_ from rallytime/bp-42174
cf6563645b add support for certificate authentication to kubernetes module
PR #43029: (terminalmage) Normalize the salt caching API
@ 2017-08-21 16:54:58 UTC
882fcd846f Merge pull request #43029_ from terminalmage/fix-func-alias
f8f74a310c Update localfs cache tests to reflect changes to func naming
c4ae79b229 Rename other refs to cache.ls with cache.list
ee59d127e8 Normalize the salt caching API
ISSUE #42843: (brejoc) Kubernetes module won't work with Kubernetes Python client > 1.0.2 (refs: #42845_)
PR #43039: (gtmanfred) catch ImportError for kubernetes.client import
@ 2017-08-21 14:32:38 UTC
PR #42845: (brejoc) API changes for Kubernetes version 2.0.0 (refs: #43039_)
dbee735f6e Merge pull request #43039_ from gtmanfred/kube
7e269cb368 catch ImportError for kubernetes.client import
PR #43058: (rallytime) Update release version number for jenkins.run function
@ 2017-08-21 14:13:34 UTC
c56a8499b3 Merge pull request #43058_ from rallytime/fix-release-num
d7eef70df0 Update release version number for jenkins.run function
PR #43051: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-08-18 17:05:57 UTC
7b0c94768a Merge pull request #43051_ from rallytime/merge-2017.7
153a463b86 Lint: Add missing blank line
84829a6f8c Merge branch '2016.11' into '2017.7'
43aa46f512 Merge pull request #43048_ from rallytime/bp-43031
ad89ff3104 Merge pull request #43023_ from terminalmage/fix-jenkins-xml-caching
33fd8ff939 Update jenkins.py
fc306fc8c3 Add missing colon in if statement
822eabcc81 Catch exceptions raised when making changes to jenkins
91b583b493 Improve and correct exception raising
f096917a0e Raise an exception if we fail to cache the config xml
2957467ed7 Merge pull request #43026_ from rallytime/bp-43020
4150b094fe Merge pull request #43033_ from rallytime/bp-42760
b124d3667e Merge pull request #43032_ from rallytime/bp-42547
a88386ad44 Merge pull request #43027_ from pabloh007/fix-docker-save-push-2016-11
#42992_51d16840bb Merge pull request #42890_ from DSRCorporation/bugs/42627_salt-cp
cfddbf1c75 Apply code review: update the doc
afedd3b654 Typos and version fixes in the doc.
9fedf6012e Fixed 'test_valid_docs' test.
999388680c Make chunked mode in salt-cp optional (disabled by default).
b3c253cdfa Merge pull request #43009_ from rallytime/merge-2016.11
566ba4fe76 Merge branch '2016.3' into '2016.11'
13b8637d53 Merge pull request #42942_ from Ch3LL/2016.3.6_follow_up
f281e1795f move additional minion config options to 2016.3.8 release notes
168604ba6b remove merge conflict
8a07d95212 update release notes with cve number
149633fdca Add release notes for 2016.3.7 release
7a4cddcd95 Add clean_id function to salt.utils.verify.py
bbb1b29ccb Merge pull request #42954_ from Ch3LL/latest_2016.3
5d5edc54b7 Merge pull request #42949_ from Ch3LL/2016.3.7_docs
37c63e7cf2 Merge pull request #43021_ from terminalmage/fix-network-test
8f6423247c Merge pull request #43019_ from rallytime/bootstrap_2017.08.17
ff1caeee68 Merge pull request #43014_ from Ch3LL/fix_network_mac
PR #43035: (rallytime) [2017.7] Merge forward from 2017.7.1 to 2017.7
@ 2017-08-18 12:58:17 UTC
PR #42948: (Ch3LL) [2017.7.1] Add clean_id function to salt.utils.verify.py (refs: #43035_)
PR #42945: (Ch3LL) [2017.7] Add clean_id function to salt.utils.verify.py (refs: #43035_)
d15b0ca937 Merge pull request #43035_ from rallytime/merge-2017.7
756128a896 Merge branch '2017.7.1' into '2017.7'
#42948_ from Ch3LL/2017.7.0_follow_upISSUE #42989: (blbradley) GitFS GitPython performance regression in 2017.7.1 (refs: #43002_)
PR #43034: (rallytime) Back-port #43002_ to 2017.7
@ 2017-08-17 23:18:16 UTC
PR #43002: (the-glu) Try to fix #42989_ (refs: #43034_)
bcbb973a71 Merge pull request #43034_ from rallytime/bp-43002
350c0767dc Try to fix #42989_ by doing sslVerify and refspecs for origin remote only if there is no remotes
ISSUE #42375: (dragonpaw) salt.modules.*.virtualname doens't work as documented. (refs: #42523, #42958)
PR #42958: (gtmanfred) runit module should also be loaded as runit
@ 2017-08-17 22:30:23 UTC
9182f55bbb Merge pull request #42958_ from gtmanfred/2017.7
fd6874668b runit module should also be loaded as runit
PR #43031: (gtmanfred) use a ruby gem that doesn't have dependencies (refs: #43048_)
@ 2017-08-17 22:26:25 UTC
5985cc4e8e Merge pull request #43031_ from gtmanfred/test_gem
ba80a7d4b5 use a ruby gem that doesn't have dependencies
PR #43030: (rallytime) Small cleanup to dockermod.save
@ 2017-08-17 22:26:00 UTC
246176b1a6 Merge pull request #43030_ from rallytime/dockermod-minor-change
d6a5e85632 Small cleanup to dockermod.save
ISSUE #42992: (pabloh007) docker.save flag push does is ignored (refs: #42993, #43027)
PR #42993: (pabloh007) Fixes ignored push flag for docker.push module issue #42992_
@ 2017-08-17 18:50:37 UTC
160001120b Merge pull request #42993_ from pabloh007/fix-docker-save-push
fe7554cfeb Fixes ignored push flag for docker.push module issue #42992_
ISSUE #42941: (danlsgiga) pkg.installed fails on installing from HTTPS rpm source (refs: #42967_)
PR #42967: (terminalmage) Fix bug in on_header callback when no Content-Type is found in headers
@ 2017-08-17 18:48:52 UTC
9009a971b1 Merge pull request #42967_ from terminalmage/issue42941
b838460816 Fix bug in on_header callback when no Content-Type is found in headers
ISSUE #43008: (evelineraine) states.service.running always succeeds when watched state has changes (refs: #43016_)
PR #43016: (gtmanfred) service should return false on exception
@ 2017-08-17 18:08:05 UTC
58f070d7a7 Merge pull request #43016_ from gtmanfred/service
21c264fe55 service should return false on exception
PR #43020: (gtmanfred) test with gem that appears to be abandoned (refs: #43026_)
@ 2017-08-17 16:40:41 UTC
973d288eca Merge pull request #43020_ from gtmanfred/test_gem
0a1f40a664 test with gem that appears to be abandoned
PR #42999: (garethgreenaway) Fixes to slack engine
@ 2017-08-17 15:46:24 UTC
9cd0607fd4 Merge pull request #42999_ from garethgreenaway/slack_engine_allow_editing_messages
0ece2a8f0c Fixing a bug that prevented editing Slack messages and having the commands resent to the Slack engine.
PR #43010: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-08-17 15:10:29 UTC
31627a9163 Merge pull request #43010_ from rallytime/merge-2017.7
8a0f948e4a Merge branch '2016.11' into '2017.7'
1ee9499d28 Merge pull request #42968_ from vutny/doc-salt-cloud-ref
923f9741fe Merge pull request #42291_ from vutny/fix-38839
#38839_: remove state from Reactor runner kwagsc20bc7d515 Merge pull request #42940_ from gtmanfred/2016.11
253e216a8d fix IP address spelling
bd63074e7a create new ip address before checking list of allocated ips
d6496eca72 Merge pull request #42959_ from rallytime/bp-42883
c6b9ca4b9e Lint fix: add missing space
5597b1a30e Skip 2 failing tests in Python 3 due to upstream bugs
a0b19bdc27 Update account id value in boto_secgroup module unit test
60b406e088 @mock_elb needs to be changed to @mock_elb_deprecated as well
6ae1111295 Replace @mock_ec2 calls with @mock_ec2_deprecated calls
6366e05d0d Merge pull request #42944_ from Ch3LL/2016.11.6_follow_up
7e0a20afca Add release notes for 2016.11.7 release
63823f8c3e Add clean_id function to salt.utils.verify.py
49d339c976 Merge pull request #42952_ from Ch3LL/latest_2016.11
b0d2e05a79 Merge pull request #42950_ from Ch3LL/2016.11.7_docs
c0ff69f88c Merge pull request #42836_ from lyft/backport-utils.versions-to-2016.11
64a79dd5ac Merge pull request #42919_ from rallytime/bp-42871
bea8ec1098 Merge pull request #42918_ from rallytime/bp-42848
cdb48126f7 Make lint happier.
62eca9b00b Execute fire_master asynchronously in the main minion thread.
52bce329cb Merge pull request #42861_ from twangboy/win_pkg_install_salt
b9f4f87aa5 Merge pull request #42798_ from s-sebastian/2016.11
ISSUE #42842: (Giandom) retrieve kwargs passed with slack engine (refs: #42884_)
PR #42884: (Giandom) Convert to dict type the pillar string value passed from slack
@ 2017-08-16 22:30:43 UTC
82be9dceb6 Merge pull request #42884_ from Giandom/2017.7.1-fix-slack-engine-pillar-args
80fd733c99 Update slack.py
PR #42963: (twangboy) Fix unit.test_fileclient for Windows
@ 2017-08-16 14:18:18 UTC
42bd553b98 Merge pull request #42963_ from twangboy/win_unit_test_fileclient
e9febe4893 Fix unit.test_fileclient
PR #42964: (twangboy) Fix salt.utils.recursive_copy for Windows
@ 2017-08-16 14:17:27 UTC
7dddeeea8d Merge pull request #42964_ from twangboy/win_fix_recursive_copy
121cd4ef81 Fix salt.utils.recursive_copy for Windows
ISSUE #42943: (mirceaulinic) extension_modules defaulting to /var/cache/minion although running under proxy minion (refs: #42946_)
PR #42946: (mirceaulinic) extension_modules should default to $CACHE_DIR/proxy/extmods
@ 2017-08-15 21:26:36 UTC
6da4d1d95e Merge pull request #42946_ from cloudflare/px_extmods_42943
73f9135340 extension_modules should default to /proxy/extmods
PR #42945: (Ch3LL) [2017.7] Add clean_id function to salt.utils.verify.py (refs: #43035_)
@ 2017-08-15 18:04:20 UTC
95645d49f9 Merge pull request #42945_ from Ch3LL/2017.7.0_follow_up
dcd92042e3 remove extra doc
693a504ef0 update release notes with cve number
ISSUE #42427: (grichmond-salt) Issue Passing Variables created from load_json as Inline Pillar Between States (refs: #42435_)
PR #42812: (terminalmage) Update custom YAML loader tests to properly test unicode literals
@ 2017-08-15 17:50:22 UTC
PR #42435: (terminalmage) Modify our custom YAML loader to treat unicode literals as unicode strings (refs: #42812_)
47ff9d5627 Merge pull request #42812_ from terminalmage/yaml-loader-tests
9d8486a894 Add test for custom YAML loader with unicode literal strings
a0118bcece Remove bytestrings and use textwrap.dedent for readability
PR #42953: (Ch3LL) [2017.7] Bump latest and previous versions
@ 2017-08-15 17:23:28 UTC
5d0c2198ac Merge pull request #42953_ from Ch3LL/latest_2017.7
cbecf65823 [2017.7] Bump latest and previous versions
PR #42951: (Ch3LL) Add Security Notice to 2017.7.1 Release Notes
@ 2017-08-15 16:49:56 UTC
730e71db17 Merge pull request #42951_ from Ch3LL/2017.7.1_docs
1d8f827c58 Add Security Notice to 2017.7.1 Release Notes
PR #42868: (carsonoid) Stub out required functions in redis_cache
@ 2017-08-15 14:33:54 UTC
c1c8cb9bfa Merge pull request #42868_ from carsonoid/redisjobcachefix
885bee2a7d Stub out required functions for redis cache
PR #42810: (amendlik) Ignore error values when listing Windows SNMP community strings
@ 2017-08-15 03:55:15 UTC
e192d6e0af Merge pull request #42810_ from amendlik/win-snmp-community
dc20e4651b Ignore error values when listing Windows SNMP community strings
PR #42920: (cachedout) pid_race
@ 2017-08-15 03:49:10 UTC
a1817f1de3 Merge pull request #42920_ from cachedout/pid_race
5e930b8cbd If we catch the pid file in a transistory state, return None
PR #42925: (terminalmage) Add debug logging to troubleshoot test failures
@ 2017-08-15 03:47:51 UTC
11a33fe692 Merge pull request #42925_ from terminalmage/f26-debug-logging
8165f46165 Add debug logging to troubleshoot test failures
PR #42913: (twangboy) Change service shutdown timeouts for salt-minion service (Windows)
@ 2017-08-14 20:55:24 UTC
a537197030 Merge pull request #42913_ from twangboy/win_change_timeout
ffb23fbe47 Remove the line that wipes out the cache
a3becf8342 Change service shutdown timeouts
PR #42800: (skizunov) Fix exception when master_type=disable
@ 2017-08-14 20:53:38 UTC
ca0555f616 Merge pull request #42800_ from skizunov/develop6
fa5822009f Fix exception when master_type=disable
PR #42679: (mirceaulinic) Add multiprocessing option for NAPALM proxy
@ 2017-08-14 20:45:06 UTC
3af264b664 Merge pull request #42679_ from cloudflare/napalm-multiprocessing
9c4566db0c multiprocessing option tagged for 2017.7.2
37bca1b902 Add multiprocessing option for NAPALM proxy
a2565ba8e5 Add new napalm option: multiprocessing
ISSUE #42611: (nhavens) selinux.boolean state does not return changes (refs: #42612_)
PR #42657: (nhavens) back-port #42612_ to 2017.7
@ 2017-08-14 19:42:26 UTC
PR #42612: (nhavens) fix for issue #42611_ (refs: #42657_)
4fcdab3ae9 Merge pull request #42657_ from nhavens/2017.7
d73c4b55b7 back-port #42612_ to 2017.7
PR #42709: (whiteinge) Add token_expire_user_override link to auth runner docstring
@ 2017-08-14 19:03:06 UTC
d2b6ce327a Merge pull request #42709_ from whiteinge/doc-token_expire_user_override
c7ea631558 Add more docs on the token_expire param
4a9f6ba44f Add token_expire_user_override link to auth runner docstring
ISSUE #42803: (gmcwhistler) master_type: str, not working as expected, parent salt-minion process dies. (refs: #42848_)
ISSUE #42753: (grichmond-salt) SaltReqTimeout Error on Some Minions when One Master in a Multi-Master Configuration is Unavailable (refs: #42848_)
PR #42848: (DmitryKuzmenko) Execute fire_master asynchronously in the main minion thread. (refs: #42918_)
@ 2017-08-14 18:28:38 UTC
c6a7bf02e9 Merge pull request #42848_ from DSRCorporation/bugs/42753_mmaster_timeout
7f5412c19e Make lint happier.
ff66b7aaf0 Execute fire_master asynchronously in the main minion thread.
PR #42911: (gtmanfred) cloud driver isn't a provider
@ 2017-08-14 17:47:16 UTC
6a3279ea50 Merge pull request #42911_ from gtmanfred/2017.7
99046b441f cloud driver isn't a provider
PR #42860: (skizunov) hash_and_stat_file should return a 2-tuple
@ 2017-08-14 15:44:54 UTC
4456f7383d Merge pull request #42860_ from skizunov/develop7
5f85a03636 hash_and_stat_file should return a 2-tuple
PR #42889: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-08-14 14:16:20 UTC
c6ca7d639f Merge pull request #42889_ from rallytime/merge-2017.7
fb7117f2ac Use salt.utils.versions.LooseVersion instead of distutils
29ff19c587 Merge branch '2016.11' into '2017.7'
c15d0034fe Merge pull request #41977_ from redmatter/fix-dockerng-network-ignores-test
3b9c3c5671 Merge pull request #42886_ from sarcasticadmin/adding_docs_salt_outputs
e5b98c8a88 Merge pull request #42882_ from gtmanfred/2016.11
5962c9588b Merge pull request #42788_ from amendlik/saltify-timeout
227ecddd13 Merge pull request #42877_ from terminalmage/add-cron-state-virtual
ab9f6cef33 Merge pull request #42859_ from terminalmage/gitpython-git-cli-note
682b4a8d14 Merge pull request #42856_ from gtmanfred/2016.11
01ea854029 Merge pull request #42864_ from whiteinge/syndic-log-root_dir
PR #42898: (mirceaulinic) Minor eos doc correction
@ 2017-08-14 13:42:21 UTC
4b6fe2ee59 Merge pull request #42898_ from mirceaulinic/patch-11
93be79a135 Index eos under the installation instructions list
f903e7bc39 Minor eos doc correction
PR #42883: (rallytime) Fix failing boto tests (refs: #42959_)
@ 2017-08-11 20:29:12 UTC
1764878754 Merge pull request #42883_ from rallytime/fix-boto-tests
6a7bf99848 Lint fix: add missing space
43643227c6 Skip 2 failing tests in Python 3 due to upstream bugs
7f46603e9c Update account id value in boto_secgroup module unit test
7c1d493fdd @mock_elb needs to be changed to @mock_elb_deprecated as well
3055e17ed5 Replace @mock_ec2 calls with @mock_ec2_deprecated calls
PR #42885: (terminalmage) Move weird tearDown test to an actual tearDown
@ 2017-08-11 19:14:42 UTC
b21778efac Merge pull request #42885_ from terminalmage/fix-f26-tests
462d653082 Move weird tearDown test to an actual tearDown
ISSUE #42870: (boltronics) webutil.useradd marked as deprecated:: 2016.3.0 by mistake? (refs: #42887_)
PR #42887: (rallytime) Remove extraneous "deprecated" notation
@ 2017-08-11 18:34:25 UTC
9868ab6f3b Merge pull request #42887_ from rallytime/fix-42870
71e7581a2d Remove extraneous "deprecated" notation
PR #42881: (gtmanfred) fix vmware for python 3.4.2 in salt.utils.vmware
@ 2017-08-11 17:52:29 UTC
da71f2a11b Merge pull request #42881_ from gtmanfred/vmware
05ecc6ac8d fix vmware for python 3.4.2 in salt.utils.vmware
ISSUE #42843: (brejoc) Kubernetes module won't work with Kubernetes Python client > 1.0.2 (refs: #42845_)
PR #42845: (brejoc) API changes for Kubernetes version 2.0.0 (refs: #43039_)
@ 2017-08-11 14:04:30 UTC
c7750d5717 Merge pull request #42845_ from brejoc/updates-for-kubernetes-2.0.0
81674aa88a Version info in :optdepends: not needed anymore
71995505bc Not depending on specific K8s version anymore
d8f7d7a7c0 API changes for Kubernetes version 2.0.0
PR #42678: (frankiexyz) Add eos.rst in the installation guide
@ 2017-08-11 13:58:37 UTC
459fdedc67 Merge pull request #42678_ from frankiexyz/2017.7
1598571f52 Add eos.rst in the installation guide
ISSUE #42646: (gmacon) SPM fails to install multiple packages (refs: #42778_)
PR #42778: (gtmanfred) make sure to use the correct out_file
@ 2017-08-11 13:44:48 UTC
4ce96eb1a1 Merge pull request #42778_ from gtmanfred/spm
7ef691e8da make sure to use the correct out_file
ISSUE saltstack/salt-jenkins#480: (rallytime) [2017.7] PY3 Debian 8 has several vmware unit tests failing (refs: #42857_)
PR #42857: (gtmanfred) use older name if _create_unverified_context is unavailable
@ 2017-08-11 13:37:59 UTC
3d05d89e09 Merge pull request #42857_ from gtmanfred/vmware
c1f673eca4 use older name if _create_unverified_context is unavailable
PR #42866: (twangboy) Change to GitPython version 2.1.1
@ 2017-08-11 13:23:52 UTC
7e8cfff21c Merge pull request #42866_ from twangboy/osx_downgrade_gitpython
28053a84a6 Change GitPython version to 2.1.1
PR #42855: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-08-10 21:40:39 UTC
3ce18637be Merge pull request #42855_ from rallytime/merge-2017.7
08bbcf5790 Merge branch '2016.11' into '2017.7'
2dde1f77e9 Merge pull request #42851_ from terminalmage/bp-42651
a3da86eea8 fix syntax
6ecdbcec1d make sure names are correct
f83b553d6e add py3 for versionlock
21934f61bb python2- prefix for fedora 26 packages
c746f79a3a Merge pull request #42806_ from rallytime/fix-42683
27a8a2695a Merge pull request #42829_ from twangboy/win_pkg_fix_install
83b9b230cd Add winrepo to docs about supporting versions in pkgs
81fefa6e67 Add ability to pass version in pkgs list
3c3ac6aeb2 Merge pull request #42838_ from twangboy/win_doc_pki
f0a1d06b46 Standardize PKI Client
7de687aa57 Document requirements for win_pki
b3e2ae3c58 Merge pull request #42805_ from rallytime/bp-42552
d2ee7934ed Merge pull request #42804_ from rallytime/bp-42784
4cbf8057b3 Merge pull request #42826_ from terminalmage/fix-spelling
de997edd90 Merge pull request #42786_ from Ch3LL/fix_typo
bf6153ebe5 Merge pull request #42795_ from lomeroe/bp-42744_201611
#42600_ in develop61fad97286 Merge pull request #42748_ from whiteinge/save-before-output
a4e3e7e786 Merge pull request #42764_ from amendlik/cloud-win-loop
da85326ad4 Merge pull request #42694_ from gtmanfred/2016.11
ISSUE #42774: (rossengeorgiev) pkg.installed succeeds, but fails when you specify package version (refs: #42808_)
PR #42808: (terminalmage) Fix regression in yum/dnf version specification
@ 2017-08-10 15:59:22 UTC
f954f4f33a Merge pull request #42808_ from terminalmage/issue42774
c69f17dd18 Add integration test for #42774_
78d826dd14 Fix regression in yum/dnf version specification
ISSUE #42639: (amnonbc) k8s module needs a way to manage configmaps (refs: #42807_)
PR #42807: (rallytime) Update modules --> states in kubernetes doc module
@ 2017-08-10 14:10:40 UTC
d9b0f44885 Merge pull request #42807_ from rallytime/fix-42639
152eb88d9f Update modules --> states in kubernetes doc module
ISSUE #42818: (Mapel88) Bug in win_iis module - "create_cert_binding" (refs: #42841_)
PR #42841: (Mapel88) Fix bug #42818_ in win_iis module
@ 2017-08-10 13:44:21 UTC
b8c7bda68d Merge pull request #42841_ from Mapel88/patch-1
497241fbcb Fix bug #42818_ in win_iis module
ISSUE #42697: (Ch3LL) [Python3] NameError when running salt-run manage.versions (refs: #42782_)
PR #42782: (rallytime) Add a cmp compatibility function utility
@ 2017-08-09 22:37:29 UTC
135f9522d0 Merge pull request #42782_ from rallytime/fix-42697
d707f94863 Update all other calls to "cmp" function
5605104285 Add a cmp compatibility function utility
PR #42784: (gtmanfred) only read file if ret is not a string in http.query (refs: #42804_)
@ 2017-08-08 17:20:13 UTC
ac752223ad Merge pull request #42784_ from gtmanfred/http
d397c90e92 only read file if it is not a string
ISSUE #42600: (twangboy) Unable to set 'Not Configured' using win_lgpo execution module (refs: #42744, #42794, #42795_)
PR #42794: (lomeroe) Backport #42744_ to 2017.7
@ 2017-08-08 17:16:31 UTC
PR #42744: (lomeroe) fix #42600_ in develop (refs: #42794, #42795)
44995b1abf Merge pull request #42794_ from lomeroe/bp-42744
0acffc6df5 fix #42600_ in develop
ISSUE #42707: (cro) Service module and state fails on FreeBSD (refs: #42708_)
PR #42708: (cro) Do not change the arguments of the function when memoizing
@ 2017-08-08 13:47:01 UTC
dcf474c47c Merge pull request #42708_ from cro/dont_change_args_during_memoize
a260e913b5 Do not change the arguments of the function when memoizing
PR #42783: (rallytime) Sort lists before comparing them in python 3 unit test
@ 2017-08-08 13:25:15 UTC
PR #42206: (rallytime) [PY3] Fix test that is flaky in Python 3 (refs: #42783_)
ddb671b8fe Merge pull request #42783_ from rallytime/fix-flaky-py3-test
998834fbac Sort lists before compairing them in python 3 unit test
PR #42721: (hibbert) Allow no ip sg
@ 2017-08-07 22:07:18 UTC
d69822fe93 Merge pull request #42721_ from hibbert/allow_no_ip_sg
f58256802a allow_no_ip_sg: Allow user to not supply ipaddress or securitygroups when running boto_efs.create_mount_target
ISSUE #42538: (marnovdm) docker_container.running issue since 2017.7.0: passing domainname gives Error 500: json: cannot unmarshal array into Go value of type string (refs: #42769_)
PR #42769: (terminalmage) Fix domainname parameter input translation
@ 2017-08-07 20:46:07 UTC
bf7938fbe0 Merge pull request #42769_ from terminalmage/issue42538
665de2d1f9 Fix domainname parameter input translation
PR #42388: (The-Loeki) pillar.items pillar_env & pillar_override are never used
@ 2017-08-07 17:51:48 UTC
7bf2cdb363 Merge pull request #42388_ from The-Loeki/patch-1
664f4b577b pillar.items pillar_env & pillar_override are never used
PR #42770: (rallytime) [2017.7] Merge forward from 2017.7.1 to 2017.7
@ 2017-08-07 16:21:45 UTC
9a8c9ebffc Merge pull request #42770_ from rallytime/merge-2017.7.1-into-2017.7
6d17c9d227 Merge branch '2017.7.1' into '2017.7'
PR #42768: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-08-07 16:21:17 UTC
c765e528d0 Merge pull request #42768_ from rallytime/merge-2017.7
0f75482c37 Merge branch '2016.11' into '2017.7'
7b2119feee Merge pull request #42669_ from garethgreenaway/42642_2016_11_augeas_module_fix
30725769ed Merge pull request #42629_ from xiaoanyunfei/tornadoapi
f0f00fcee1 Merge pull request #42655_ from whiteinge/rest_cherrypy-reenable-stats
deb6316d67 Fix lint errors
6bd91c8b03 Reenable cpstats for rest_cherrypy
21cf15f9c3 Merge pull request #42693_ from gilbsgilbs/fix-rabbitmq-tags
78fccdc7e2 Cast to list in case tags is a tuple.
287b57b5c5 Fix RabbitMQ tags not properly set.
f2b0c9b4fa Merge pull request #42574_ from sbojarski/boto-cfn-error-reporting
5c945f10c2 Fix debug message in "boto_cfn._validate" function.
181a1beecc Fixed error reporting in "boto_cfn.present" function.
bc1effc4f2 Merge pull request #42623_ from terminalmage/fix-unicode-constructor
PR #42651: (gtmanfred) python2- prefix for fedora 26 packages (refs: #42851_)
@ 2017-08-07 14:35:04 UTC
3f5827f61e Merge pull request #42651_ from gtmanfred/2017.7
8784899942 fix syntax
178cc1bd81 make sure names are correct
f179b97b52 add py3 for versionlock
1958d18634 python2- prefix for fedora 26 packages
ISSUE #42688: (hibbert) salt.modules.boto_efs module Invalid type for parameter Tags - type: <type 'dict'>, valid types: <type 'list'>, <type 'tuple'> (refs: #42689_)
PR #42689: (hibbert) boto_efs_fix_tags: Fix #42688_ invalid type for parameter tags
@ 2017-08-06 17:47:07 UTC
791248e398 Merge pull request #42689_ from hibbert/boto_efs_fix_tags
157fb28851 boto_efs_fix_tags: Fix #42688_ invalid type for parameter tags
ISSUE #42705: (hbruch) salt.states.docker_container.running replaces container on subsequent runs if oom_kill_disable unsupported (refs: #42745_)
PR #42745: (terminalmage) docker.compare_container: treat null oom_kill_disable as False
@ 2017-08-05 15:28:20 UTC
1b3407649b Merge pull request #42745_ from terminalmage/issue42705
710bdf6115 docker.compare_container: treat null oom_kill_disable as False
ISSUE #42649: (tehsu) local_batch no longer working in 2017.7.0, 500 error (refs: #42704_)
PR #42704: (whiteinge) Add import to work around likely multiprocessing scoping bug
@ 2017-08-04 23:03:13 UTC
5d5b22021b Merge pull request #42704_ from whiteinge/expr_form-warn-scope-bug
03b675a618 Add import to work around likely multiprocessing scoping bug
ISSUE #42741: (kkoppel) docker_container.running keeps re-creating containers with links to other containers (refs: #42743_)
PR #42743: (kkoppel) Fix docker.compare_container for containers with links
@ 2017-08-04 16:00:33 UTC
888e954e73 Merge pull request #42743_ from kkoppel/fix-issue-42741
de6d3cc0cf Update dockermod.py
58b997c67f Added a helper function that removes container names from container HostConfig:Links values to enable compare_container() to make the correct decision about differences in links.
ISSUE #42668: (UtahDave) Minions under syndics don't respond to MoM (refs: #42710_)
ISSUE #42545: (paul-mulvihill) Salt-api failing to return results for minions connected via syndics. (refs: #42710_)
PR #42710: (gtmanfred) use subtraction instead of or
@ 2017-08-04 15:14:14 UTC
03a7f9bbee Merge pull request #42710_ from gtmanfred/syndic
683561a711 use subtraction instead of or
PR #42670: (gtmanfred) render kubernetes docs
@ 2017-08-03 20:30:56 UTC
005182b6a1 Merge pull request #42670_ from gtmanfred/kube
bca17902f5 add version added info
4bbfc751ae render kubernetes docs
PR #42712: (twangboy) Remove master config file from minion-only installer
@ 2017-08-03 20:25:02 UTC
df354ddabf Merge pull request #42712_ from twangboy/win_build_pkg
8604312a7b Remove master conf in minion install
PR #42714: (cachedout) Set fact gathering style to 'old' for test_junos
@ 2017-08-03 13:39:40 UTC
bb1dfd4a42 Merge pull request #42714_ from cachedout/workaround_jnpr_test_bug
834d6c605e Set fact gathering style to 'old' for test_junos
PR #42481: (twangboy) Fix unit.test_crypt for Windows
@ 2017-08-01 18:10:50 UTC
4c1d931654 Merge pull request #42481_ from twangboy/win_unit_test_crypt
102509029e Remove chown mock, fix path seps
PR #42654: (morganwillcock) Disable ZFS in the core grain for NetBSD
@ 2017-08-01 17:52:36 UTC
8bcefb5e67 Merge pull request #42654_ from morganwillcock/zfsgrain
49023deb94 Disable ZFS grain on NetBSD
ISSUE #42421: (bfilipek) archive.extracted on Windows failed when dir not exist (refs: #42453_)
PR #42453: (gtmanfred) don't pass user to makedirs on windows
@ 2017-07-31 19:57:57 UTC
5baf2650fc Merge pull request #42453_ from gtmanfred/makedirs
559d432930 fix tests
afa7a13ce3 use logic from file.directory for makedirs
PR #42603: (twangboy) Add runas_passwd as a global for states
@ 2017-07-31 19:49:49 UTC
fb81e78f71 Merge pull request #42603_ from twangboy/win_fix_runas
0c9e40012b Remove deprecation, add logic to state.py
464ec34713 Fix another instance of runas_passwd
18d6ce4d55 Add global vars to cmd.call
6c71ab6f80 Remove runas and runas_password after state run
4ea264e3db Change to runas_password in docs
61aba35718 Deprecate password, make runas_password a named arg
41f0f75a06 Add new var to list, change to runas_password
b9c91eba60 Add runas_passwd as a global for states
PR #42541: (Mareo) Avoid confusing warning when using file.line
@ 2017-07-31 19:41:58 UTC
75ba23c253 Merge pull request #42541_ from epita/fix-file-line-warning
2fd172e07b Avoid confusing warning when using file.line
PR #42625: (twangboy) Fix the list function in the win_wua execution module
@ 2017-07-31 19:27:16 UTC
3d328eba80 Merge pull request #42625_ from twangboy/fix_win_wua
1340c15ce7 Add general usage instructions
19f34bda55 Fix docs, formatting
b17495c9c8 Fix problem with list when install=True
ISSUE #42514: (rickh563) module.run does not work as expected in 2017.7.0 (refs: #42602_)
PR #42602: (garethgreenaway) Use superseded and deprecated configuration from pillar
@ 2017-07-31 18:53:06 UTC
25094ad9b1 Merge pull request #42602_ from garethgreenaway/42514_2017_7_superseded_deprecated_from_pillar
2e132daa73 Slight update to formatting
74bae13939 Small update to something I missed in the first commit. Updating tests to also test for pillar values.
928a4808dd Updating the superseded and deprecated decorators to work when specified as pillar values.
PR #42621: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-07-28 19:45:51 UTC
b7cd30d3ee Merge pull request #42621_ from rallytime/merge-2017.7
58dcb58a47 Merge branch '2016.11' into '2017.7'
cbf752cd73 Merge pull request #42515_ from gtmanfred/backslash
549495831f Merge pull request #42586_ from gdubroeucq/2016.11
9c0b5cc1d6 Remove extra newline
d2ef4483e4 yumpkg.py: clean
a96f7c09e0 yumpkg.py: add option to the command "check-update"
6b45debf28 Merge pull request #41988_ from redmatter/fix-dockerng-network-matching
9eea796da8 Add regression tests for #41982_
3369f0072f Fix broken unit test test_network_absent
0ef6cf634c Add trace logging of dockerng.networks result
515c612808 Fix dockerng.network_* name matching
ISSUE #34245: (Talkless) ini.options_present always report state change (refs: #41690_)
PR #42618: (rallytime) Back-port #41690_ to 2017.7
@ 2017-07-28 19:27:11 UTC
PR #41690: (m03) Fix issue #34245_ with ini.options_present reporting changes (refs: #42618_)
d48749b476 Merge pull request #42618_ from rallytime/bp-41690
22c6a7c7ff Improve output precision
ee4ea6b860 Fix #34245_ ini.options_present reporting changes
ISSUE #42588: (ixs) salt-ssh fails when using scan roster and detected minions are uncached (refs: #42589_)
PR #42619: (rallytime) Back-port #42589_ to 2017.7
@ 2017-07-28 19:26:36 UTC
PR #42589: (ixs) Fix ssh-salt calls with scan roster for uncached clients (refs: #42619_)
e671242a4f Merge pull request #42619_ from rallytime/bp-42589
cd5eb93903 Fix ssh-salt calls with scan roster for uncached clients
ISSUE #41982: (abulford) dockerng.network_* matches too easily (refs: #42006, #41988)
PR #42006: (abulford) Fix dockerng.network_* name matching
@ 2017-07-28 15:52:52 UTC
PR #41988: (abulford) Fix dockerng.network_* name matching (refs: #42006_)
7d385f8bdc Merge pull request #42006_ from redmatter/fix-dockerng-network-matching-2017.7
f83960c02a Lint: Remove extra line at end of file.
c7d364ec56 Add regression tests for #41982_
d31f2913bd Fix broken unit test test_network_absent
d42f781c64 Add trace logging of docker.networks result
8c00c63b55 Fix dockerng.network_* name matching
ISSUE #12587: (Katafalkas) salt-cloud custom functions/actions (refs: #42616_)
PR #42616: (amendlik) Sync cloud modules
@ 2017-07-28 15:40:36 UTC
ee8aee1496 Merge pull request #42616_ from amendlik/sync-clouds
ab21bd9b5b Sync cloud modules when saltutil.sync_all is run
PR #42601: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-07-27 22:32:07 UTC
e2dd443002 Merge pull request #42601_ from rallytime/merge-2017.7
36a1bcf8c5 Merge branch '2016.11' into '2017.7'
4b16109122 Merge pull request #42339_ from isbm/isbm-jobs-scheduled-in-a-future-bsc1036125
6c5a7c604a Merge pull request #42077_ from vutny/fix-jobs-scheduled-with-whens
when parameter is a listf9cb536589 Merge pull request #42414_ from vutny/unify-hash-params-format
535c922511 Merge pull request #42523_ from rallytime/fix-42375
685c2cced6 Add information about returning a tuple with an error message
fa466519c4 Add a mention of the True/False returns with virtual()
0df0e7e749 Merge pull request #42527_ from twangboy/win_wua
0373791f2a Correct capatlization
af3bcc927b Document changes to Windows Update in 10/2016
69b06586da Merge pull request #42551_ from binocvlar/fix-lack-of-align-check-output
9e0b4e9faf Merge pull request #42573_ from rallytime/bp-42433
e931ed2517 Merge pull request #42571_ from twangboy/win_add_pythonpath
d55a44dd1a Avoid loading user site packages
9af1eb2741 Ignore any PYTHON* environment vars already on the system
4e2fb03a95 Add pythonpath to batch files and service
de2f397041 Merge pull request #42387_ from DSRCorporation/bugs/42371_KeyError_WeakValueDict
key in weakvaluedict because it could lie.641a9d7efd Merge pull request #41968_ from root360-AndreasUlm/fix-rabbitmqctl-output-handler
76fd941d91 added tests for rabbitmq 3.6.10 output handler
3602af1e1b Fix rabbitmqctl output handler for 3.6.10
66fede378a Merge pull request #42479_ from gtmanfred/interface
c32c1b2803 fix pylint
99ec634c6b validate ssh_interface for ec2
a925c7029a Merge pull request #42516_ from rallytime/fix-42405
ISSUE #42148: (sjorge) [2017.7.0rc1] use_superseded and module.run changes from release notes do nothing? (refs: #42270_)
PR #42290: (isbm) Backport of #42270_
@ 2017-07-27 22:30:05 UTC
PR #42270: (The-Loeki) State module.run/wait misses args when looking for kwargs (refs: #42290_)
22eea389fa Merge pull request #42290_ from isbm/isbm-module_run_parambug_42270_217
e38d432f90 Fix docs
1e8a56eda5 Describe function tagging
1d7233224b Describe function batching
1391a05d5e Bugfix: syntax error in the example
8c71257a4b Call unnamed parameters properly
94c97a8f25 Update and correct the error message
ea8351362c Bugfix: args gets ignored alongside named parameters
74689e3462 Add ability to use tagged functions in the same set
PR #42251: (twangboy) Fix unit.modules.test_win_ip for Windows
@ 2017-07-27 19:22:03 UTC
4c20f1cfbb Merge pull request #42251_ from twangboy/unit_win_test_win_ip
97261bfe69 Fix win_inet_pton check for malformatted ip addresses
PR #42255: (twangboy) Fix unit.modules.test_win_system for Windows
@ 2017-07-27 19:12:42 UTC
2985e4c0e6 Merge pull request #42255_ from twangboy/win_unit_test_win_system
acc0345bc8 Fix unit tests
PR #42528: (twangboy) Namespace cmp_to_key in the pkg state for Windows
@ 2017-07-27 18:30:23 UTC
a573386260 Merge pull request #42528_ from twangboy/win_fix_pkg_state
a040443fa1 Move functools import inside pylint escapes
118d5134e2 Remove namespaced function cmp_to_key
a02c91adda Namespace cmp_to_key in the pkg state for Windows
ISSUE #42521: (rickh563) chocolatey.installed broken on 2017.7.0 (refs: #42534_)
PR #42534: (jmarinaro) Fixes AttributeError thrown by chocolatey state
@ 2017-07-27 17:59:50 UTC
62ae12bcd9 Merge pull request #42534_ from jmarinaro/2017.7
b242d2d6b5 Fixes AttributeError thrown by chocolatey state Fixes #42521_
ISSUE #40354: (exc414) CentOS 6.8 Init Script - Sed unterminated address regex (refs: #42557_)
ISSUE #37312: (gtmanfred) CLI flags should take overload settings in the config files (refs: #42557_)
PR #42557: (justincbeard) Fixing output so --force-color and --no-color override master and min…
@ 2017-07-27 17:07:33 UTC
52605c249d Merge pull request #42557_ from justincbeard/bugfix_37312
ee3bc6eb10 Fixing output so --force-color and --no-color override master and minion config color value
PR #42567: (skizunov) Fix disable_<tag-name> config option
@ 2017-07-27 17:05:00 UTC
ab33517efb Merge pull request #42567_ from skizunov/develop3
0f0b7e3e0a Fix disable_<tag-name> config option
PR #42577: (twangboy) Compile scripts with -E -s params for Salt on Mac
@ 2017-07-26 22:44:37 UTC
30bb941179 Merge pull request #42577_ from twangboy/mac_scripts
69d5973651 Compile scripts with -E -s params for python
PR #42524: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-07-26 22:41:06 UTC
60cd078164 Merge pull request #42524_ from rallytime/merge-2017.7
14d8d795f6 Merge branch '2016.11' into '2017.7'
1bd5bbccc2 Merge pull request #42509_ from clem-compilatio/fix-42417
4bf35a74de Merge pull request #42464_ from garethgreenaway/2016_11_remove_tmp_identity_file
e2120dbd0e Merge pull request #42443_ from garethgreenaway/42357_pass_args_kwargs_correctly
8262cc9054 Merge pull request #42200_ from shengis/sqlite3_fix_row_absent_2016.11
#42198_ If where_args is not set, not using it in the delete request.d9df97e5a3 Merge pull request #42424_ from goten4/2016.11
PR #42575: (rallytime) [2017.7] Merge forward from 2017.7.1 to 2017.7
@ 2017-07-26 22:39:10 UTC
2acde837df Merge pull request #42575_ from rallytime/merge-2017.7.1-into-2017.7
63bb0fb2c4 pass in empty kwarg for reactor
2868061ee4 update chunk, not kwarg in chunk
46715e9d94 Merge branch '2017.7.1' into '2017.7'
PR #42555: (Ch3LL) add changelog to 2017.7.1 release notes
@ 2017-07-26 14:57:43 UTC
1d93e92194 Merge pull request #42555_ from Ch3LL/7.1_add_changelog
fb69e71093 add changelog to 2017.7.1 release notes
PR #42266: (twangboy) Fix unit.states.test_file for Windows
@ 2017-07-25 20:26:32 UTC
07c2793e86 Merge pull request #42266_ from twangboy/win_unit_states_test_file
669aaee10d Mock file exists properly
a4231c9827 Fix ret mock for linux
0c484f8979 Fix unit tests on Windows
PR #42484: (shengis) Fix a potential Exception with an explicit error message
@ 2017-07-25 18:34:12 UTC
df417eae17 Merge pull request #42484_ from shengis/fix-explicit-error-msg-x509-sign-remote
0b548c72e1 Fix a potential Exception with an explicit error message
ISSUE saltstack/salt-jenkins#396: (Ch3LL) Python3 Fix Test: JoyentTest.test_instance (refs: #42529_)
ISSUE #41720: (rallytime) [Py3] Some salt-cloud drivers do not work using Python 3 (refs: #42529_)
PR #42529: (gtmanfred) Fix joyent for python3
@ 2017-07-25 16:37:48 UTC
0f25ec76f9 Merge pull request #42529_ from gtmanfred/2017.7
b7ebb4d81a these drivers do not actually have an issue.
e90ca7a114 use salt encoding for joyent on 2017.7
PR #42465: (garethgreenaway) [2017.7] Small fix to modules/git.py
@ 2017-07-24 17:24:55 UTC
488457c5a0 Merge pull request #42465_ from garethgreenaway/2017_7_remove_tmp_identity_file
1920dc6079 Uncomment the line that removes the temporary identity file.
ISSUE #23516: (dkiser) BUG: cron job scheduler sporadically works (refs: #42077_)
PR #42107: (vutny) [2017.7] Fix scheduled jobs if when parameter is a list
@ 2017-07-24 17:04:12 UTC
PR #42077: (vutny) Fix scheduled job run on Master if when parameter is a list (refs: #42107_)
PR #41973: (vutny) Fix Master/Minion scheduled jobs based on Cron expressions (refs: #42077_)
4f044999fa Merge pull request #42107_ from vutny/2017.7-fix-jobs-scheduled-with-whens
905be493d4 [2017.7] Fix scheduled jobs if when parameter is a list
PR #42506: (terminalmage) Add PER_REMOTE_ONLY to init_remotes call in git_pillar runner
@ 2017-07-24 16:59:21 UTC
6eaa0763e1 Merge pull request #42506_ from terminalmage/fix-git-pillar-runner
6352f447ce Add PER_REMOTE_ONLY to init_remotes call in git_pillar runner
PR #42502: (shengis) Fix azurerm query to show IPs
@ 2017-07-24 15:54:45 UTC
b88e645f10 Merge pull request #42502_ from shengis/fix_azurerm_request_ips
92f1890701 Fix azurerm query to show IPs
PR #42180: (twangboy) Fix unit.modules.test_timezone for Windows
@ 2017-07-24 14:46:16 UTC
c793d83d26 Merge pull request #42180_ from twangboy/win_unit_test_timezone
832a3d86dd Skip tests that use os.symlink on Windows
PR #42474: (whiteinge) Cmd arg kwarg parsing test
@ 2017-07-24 14:13:30 UTC
PR #39646: (terminalmage) Handle deprecation of passing string args to load_args_and_kwargs (refs: #42474_)
083ff00410 Merge pull request #42474_ from whiteinge/cmd-arg-kwarg-parsing-test
0cc0c0967a Lint fixes
66093738c8 Add back support for string kwargs
622ff5be40 Add LocalClient.cmd test for arg/kwarg parsing
9f4eb80d90 Add a test.arg variant that cleans the pub kwargs by default
PR #42425: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-07-21 22:43:41 UTC
c91a5e539e Merge pull request #42425_ from rallytime/merge-2017.7
ea457aa0a5 Remove ALIASES block from template util
c673b64583 Merge branch '2016.11' into '2017.7'
42bb1a64ca Merge pull request #42350_ from twangboy/win_fix_ver_grains_2016.11
0a72e56f6b Merge pull request #42356_ from meaksh/2016.11-AliasesLoader-wrapper-fix
10eb7b7a79 Merge pull request #42368_ from twangboy/win_fix_build_2016.11
016189f62f Merge pull request #42370_ from rallytime/merge-2016.11
0aa5dde1de Merge branch '2016.3' into '2016.11'
e9b0f20f8a Merge pull request #42359_ from Ch3LL/doc-update-2016.3
f06a6f1796 Merge pull request #42360_ from Ch3LL/doc-update-2016.11
e0595b0a0f Merge pull request #42319_ from rallytime/config-docs
78940400e3 Merge pull request #42352_ from CorvinM/issue42333
ISSUE #42357: (Giandom) Salt pillarenv problem with slack engine (refs: #42443, #42444)
PR #42444: (garethgreenaway) [2017.7] Fix to slack engine
@ 2017-07-21 22:03:48 UTC
10e4d9234b Merge pull request #42444_ from garethgreenaway/42357_2017_7_pass_args_kwargs_correctly
f411cfc2a9 Updating the slack engine in 2017.7 to pass the args and kwrags correctly to LocalClient
PR #42461: (rallytime) Bump warning version from Oxygen to Fluorine in roster cache
@ 2017-07-21 21:33:25 UTC
723be49fac Merge pull request #42461_ from rallytime/bump-roster-cache-deprecations
c0df0137f5 Bump warning version from Oxygen to Fluorine in roster cache
ISSUE #42374: (tyhunt99) [2017.7.0] salt-run mange.versions throws exception if minion is offline or unresponsive (refs: #42436_)
PR #42436: (garethgreenaway) Fixes to versions function in manage runner
@ 2017-07-21 19:41:07 UTC
09521602c1 Merge pull request #42436_ from garethgreenaway/42374_manage_runner_minion_offline
0fd39498c0 Updating the versions function inside the manage runner to account for when a minion is offline and we are unable to determine its version.
ISSUE #42427: (grichmond-salt) Issue Passing Variables created from load_json as Inline Pillar Between States (refs: #42435_)
PR #42435: (terminalmage) Modify our custom YAML loader to treat unicode literals as unicode strings (refs: #42812_)
@ 2017-07-21 19:40:34 UTC
54193ea543 Merge pull request #42435_ from terminalmage/issue42427
31273c7ec1 Modify our custom YAML loader to treat unicode literals as unicode strings
ISSUE #42381: (zebooka) Git.detached broken in 2017.7.0 (refs: #42399_)
ISSUE #38878: (tomlaredo) [Naming consistency] git.latest "rev" option VS git.detached "ref" option (refs: #38898_)
PR #42399: (rallytime) Update old "ref" references to "rev" in git.detached state
@ 2017-07-21 19:38:59 UTC
PR #38898: (terminalmage) git.detached: rename ref to rev for consistency (refs: #42399_)
0b3179135c Merge pull request #42399_ from rallytime/fix-42381
d9d94fe02f Update old "ref" references to "rev" in git.detached state
ISSUE #42400: (Enquier) Conflict in execution of passing pillar data to orch/reactor event executions 2017.7.0 (refs: #42031_)
PR #42031: (skizunov) Fix: Reactor emits critical error
@ 2017-07-21 19:38:34 UTC
bd4adb483d Merge pull request #42031_ from skizunov/develop3
540977b4b1 Fix: Reactor emits critical error
ISSUE #41949: (jrporcaro) Event returner doesn't work with Windows Master (refs: #42027_)
PR #42027: (gtmanfred) import salt.minion for EventReturn for Windows
@ 2017-07-21 19:37:03 UTC
3abf7ad7d7 Merge pull request #42027_ from gtmanfred/2017.7
fd4458b6c7 import salt.minion for EventReturn for Windows
PR #42454: (terminalmage) Document future renaming of new rand_str jinja filter
@ 2017-07-21 18:47:51 UTC
994d3dc74a Merge pull request #42454_ from terminalmage/jinja-docs-2017.7
98b661406e Document future renaming of new rand_str jinja filter
PR #42452: (Ch3LL) update windows urls to new py2/py3 naming scheme
@ 2017-07-21 17:20:47 UTC
4480075129 Merge pull request #42452_ from Ch3LL/fix_url_windows
3f4a918f73 update windows urls to new py2/py3 naming scheme
ISSUE #42404: (gabekahen) [2017.7] file.managed with cmd_check "No such file or directory" (refs: #42411_)
ISSUE #33708: (pepinje) visudo check command leaves cache file in /tmp (refs: #42411, #38063)
PR #42411: (seedickcode) Fix file.managed check_cmd file not found - Issue #42404_
@ 2017-07-20 21:59:17 UTC
PR #38063: (llua) tmp file clean up in file.manage - fix for #33708_ (refs: #42411_)
33e90be1fe Merge pull request #42411_ from seedickcode/check_cmd_fix
4ae3911f01 Fix file.managed check_cmd file not found - Issue #42404_
PR #42409: (twangboy) Add Scripts to build Py3 on Mac
@ 2017-07-20 21:36:34 UTC
edde31376a Merge pull request #42409_ from twangboy/mac_py3_scripts
ac0e04af72 Remove build and dist, sign pkgs
9d66e273c4 Fix hard coded pip path
7b8d6cbbd2 Add support for Py3
aa4eed93c8 Update Python and other reqs
ISSUE #42403: (astronouth7303) [2017.7] Pillar empty when state is applied from orchestrate (refs: #42433_)
PR #42433: (terminalmage) Only force saltenv/pillarenv to be a string when not None (refs: #42573_)
@ 2017-07-20 21:32:24 UTC
#42433_ from terminalmage/issue42403PR #42408: (CorvinM) Fix documentation misformat in salt.states.file.replace
@ 2017-07-20 00:45:43 UTC
a71938cefe Merge pull request #42408_ from CorvinM/file-replace-doc-fix
246a2b3e74 Fix documentation misformat in salt.states.file.replace
PR #42347: (twangboy) Fixes problem with Version and OS Release related grains on certain versions of Python
@ 2017-07-19 17:05:43 UTC
d385dfd19d Merge pull request #42347_ from twangboy/win_fix_ver_grains
ef1f663fc9 Detect server OS with a desktop release name
PR #42366: (twangboy) Remove build and dist directories before install
@ 2017-07-19 16:37:41 UTC
eb9e4206c9 Merge pull request #42366_ from twangboy/win_fix_build
0946002713 Add blank line after delete
f7c0bb4f46 Remove build and dist directories before install
PR #42373: (Ch3LL) Add initial 2017.7.1 Release Notes File
@ 2017-07-19 16:28:46 UTC
af7820f25d Merge pull request #42373_ from Ch3LL/add_2017.7.1
ce1c1b6d28 Add initial 2017.7.1 Release Notes File
PR #42150: (twangboy) Fix unit.modules.test_pip for Windows
@ 2017-07-19 16:01:17 UTC
59e012b485 Merge pull request #42150_ from twangboy/win_unit_test_pip
4ee24202fc Fix unit tests for test_pip
PR #42154: (twangboy) Fix unit.modules.test_reg_win for Windows
@ 2017-07-19 16:00:38 UTC
ade25c6b34 Merge pull request #42154_ from twangboy/win_unit_test_reg
00d9a52802 Fix problem with handling REG_QWORD in list values
PR #42182: (twangboy) Fix unit.modules.test_useradd for Windows
@ 2017-07-19 15:55:33 UTC
07593675e2 Merge pull request #42182_ from twangboy/win_unit_test_useradd
8260a71c07 Disable tests that require pwd in Windows
PR #42364: (twangboy) Windows Package notes for 2017.7.0
@ 2017-07-18 19:24:45 UTC
a175c40c1d Merge pull request #42364_ from twangboy/release_notes_2017.7.0
96517d1355 Add note about patched windows packages
PR #42361: (Ch3LL) [2017.7] Update version numbers in doc config for 2017.7.0 release
@ 2017-07-18 19:23:22 UTC
4dfe50e558 Merge pull request #42361_ from Ch3LL/doc-update-2017.7
dc5bb301f7 [2017.7] Update version numbers in doc config for 2017.7.0 release
PR #42363: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-07-18 18:40:48 UTC
587138d771 Merge pull request #42363_ from rallytime/merge-2017.7
7aa31ff030 Merge branch '2016.11' into '2017.7'
b256001760 Merge pull request #42353_ from terminalmage/fix-git-test
866a1febb4 Merge pull request #42264_ from rallytime/fix-41116
bd638880e3 Add mono-spacing to salt-minion reference for consistency
30d62f43da Update minion restart section in FAQ doc for windows
9a707088ad Merge pull request #42275_ from terminalmage/issue42194
e588f235e0 Merge pull request #42269_ from rallytime/fix-41721
f2250d474a Add a note about using different styles of quotes.
38d9b3d553 Add some clarity to "multiple quotes" section of yaml docs
5aaa214a75 Merge pull request #42282_ from rallytime/fix-42152
fb5697a4bc Merge pull request #42308_ from lubyou/42295-fix-file-absent-windows
#42295_da2a8a518f Merge pull request #42314_ from rallytime/fix-42267
acadd54013 Merge pull request #41945_ from garethgreenaway/41936_allow_identity_files_with_user
44841e5626 Moving the call to cp.get_file inside the with block to ensure the umask is preserved when we grab the file.
f9ba60eed8 Merge pull request #1_ from terminalmage/pr-41945
68549f3496 Fixing umask to we can set files as executable.
4949bf3ff3 Updating to swap on the new salt.utils.files.set_umask context_manager
8faa9f6d92 Updating PR with requested changes.
494765e939 Updating the git module to allow an identity file to be used when passing the user parameter
f90e04a2bc Merge pull request #42289_ from CorvinM/bp-41543
a91a3f81b1 Merge pull request #42123_ from vutny/fix-master-utils-import
6bb8b8f98c Add missing doc for utils_dirs Minion config option
f1bc58f6d5 Utils: add example of module import
e2aa5114e4 Merge pull request #42261_ from rallytime/minor-doc-fix
3e9dfbc9cc Merge pull request #42262_ from rallytime/bp-42224
7780579c36 Merge pull request #42181_ from garethgreenaway/42137_backport_fix_from_2017_7
72537868a6 Merge pull request #42253_ from gtmanfred/2016.11
b2a4698b5d Merge pull request #42252_ from UtahDave/2016.11local
781fe13be7 Merge pull request #42235_ from astronouth7303/patch-1-2016.3
4cb51bd03a Make note of dig partial requirement.
08e7d8351a Abolish references to dig in examples.
83cbd76f16 Merge pull request #42215_ from twangboy/win_iis_docs
274946ab00 Merge pull request #42211_ from terminalmage/issue40928
89261cf06c Merge pull request #42173_ from rallytime/bp-37424
3b17fb7f83 Merge pull request #42175_ from rallytime/bp-39366
ea16f47f0a Merge pull request #42172_ from rallytime/merge-2016.11
b1fa332a11 Merge branch '2016.3' into '2016.11'
8fa1fa5bb1 Merge pull request #42155_ from phsteve/doc-fix-puppet
fb2cb78a31 Fix docs for puppet.plugin_sync so code-block renders properly and sync is spelled consistently
6307b9873f Merge pull request #42176_ from rallytime/bp-42109
28c4e4c3b7 Merge pull request #42095_ from terminalmage/docker-login-debugging
2b754bc5af Merge pull request #42119_ from terminalmage/issue42116
9a268949e3 Add integration test for 42116
1bb42bb609 Fix regression when CLI pillar override is used with salt-call
8c0a83cbb5 Merge pull request #42121_ from terminalmage/issue42114
687992c240 Merge pull request #42094_ from terminalmage/quiet-exception
dad255160c Merge pull request #42163_ from vutny/fix-42115
#42115_: parse libcloud "rc" version correctly2a8ae2b3b6 Merge pull request #42164_ from Ch3LL/fix_kerb_doc
678d4d4098 Merge pull request #42141_ from rallytime/bp-42098
c8afd7a3c9 Merge pull request #42140_ from rallytime/bp-42097
9c4e132540 Import datetime
1435bf177e require large timediff for ipv6 warning
c239664c8b Merge pull request #42142_ from Ch3LL/change_builds
PR #42340: (isbm) Bugfix: Jobs scheduled to run at a future time stay pending for Salt …
@ 2017-07-18 18:13:36 UTC
55b7a5cb4a Merge pull request #42340_ from isbm/isbm-jobs-scheduled-in-a-future-2017.7-bsc1036125
774d204d65 Bugfix: Jobs scheduled to run at a future time stay pending for Salt minions (bsc#1036125)
PR #42327: (mirceaulinic) Default skip_verify to False
@ 2017-07-18 18:04:36 UTC
e72616c5f1 Merge pull request #42327_ from mirceaulinic/patch-10
c830573a2c Trailing whitespaces
c83e6fc696 Default skip_verify to False
ISSUE #42151: (sjorge) Doc errors in jinja doc for develop branch (refs: #42179_)
PR #42179: (rallytime) Fix some documentation issues found in jinja filters doc topic
@ 2017-07-18 18:01:57 UTC
ba799b2831 Merge pull request #42179_ from rallytime/fix-42151
798d29276e Add note about "to_bytes" jinja filter issues when using yaml_jinja renderer
1bbff572ab Fix some documentation issues found in jinja filters doc topic
ISSUE #42076: (abulford) dockerng.volume_present test looks as though it would cause a change (refs: #42087, #42086)
PR #42087: (abulford) Make result=true if Docker volume already exists
@ 2017-07-17 18:41:47 UTC
PR #42086: (abulford) Make result=true if Docker volume already exists (refs: #42087_)
8dbb93851d Merge pull request #42087_ from redmatter/fix-dockerng-volume-present-result-2017.7
2e1dc95500 Make result=true if Docker volume already exists
ISSUE #42166: (sjorge) [2017.7.0rc1] jinja filter network_hosts fails on large IPv6 networks (refs: #42186_)
PR #42186: (rallytime) Use long_range function for IPv6Network hosts() function
@ 2017-07-17 18:39:35 UTC
c84d6db548 Merge pull request #42186_ from rallytime/fix-42166
b8bcc0d599 Add note to various network_hosts docs about long_run for IPv6 networks
11862743c2 Use long_range function for IPv6Network hosts() function
PR #42210: (terminalmage) Only pass a saltenv in orchestration if one was explicitly passed (2017.7)
@ 2017-07-17 18:22:39 UTC
e7b79e0fd2 Merge pull request #42210_ from terminalmage/issue40928-2017.7
771ade5d73 Only pass a saltenv in orchestration if one was explicitly passed (2017.7)
PR #42236: (mirceaulinic) New option for napalm proxy/minion: provider
@ 2017-07-17 18:19:56 UTC
0e49021b0e Merge pull request #42236_ from cloudflare/napalm-provider
1ac69bd737 Document the provider option and rearrange the doc
4bf4b14161 New option for napalm proxy/minion: provider
PR #42257: (twangboy) Fix unit.pillar.test_git for Windows
@ 2017-07-17 17:51:42 UTC
3ec5bb1c2f Merge pull request #42257_ from twangboy/win_unit_pillar_test_git
45be32666a Add error-handling function to shutil.rmtree
PR #42258: (twangboy) Fix unit.states.test_environ for Windows
@ 2017-07-17 17:50:38 UTC
36395625c2 Merge pull request #42258_ from twangboy/win_unit_states_tests_environ
55b278c478 Mock the reg.read_value function
PR #42265: (rallytime) Gate boto_elb tests if proper version of moto isn't installed
@ 2017-07-17 17:47:52 UTC
894bdd2b19 Merge pull request #42265_ from rallytime/gate-moto-version
78cdee51d5 Gate boto_elb tests if proper version of moto isn't installed
PR #42277: (twangboy) Fix unit.states.test_winrepo for Windows
@ 2017-07-17 17:37:07 UTC
baf04f2a2d Merge pull request #42277_ from twangboy/win_unit_states_test_winrepo
ed89cd0b93 Use os.sep for path seps
PR #42309: (terminalmage) Change "TBD" in versionadded to "2017.7.0"
@ 2017-07-17 17:11:45 UTC
be6b211683 Merge pull request #42309_ from terminalmage/fix-versionadded
603f5b7de6 Change "TBD" in versionadded to "2017.7.0"
PR #42206: (rallytime) [PY3] Fix test that is flaky in Python 3 (refs: #42783_)
@ 2017-07-17 17:09:53 UTC
acd29f9b38 Merge pull request #42206_ from rallytime/fix-flaky-test
2be4865f48 [PY3] Fix test that is flaky in Python 3
PR #42126: (rallytime) [2017.7] Merge forward from 2016.11 to 2017.7
@ 2017-07-17 17:07:19 UTC
#42126_ from rallytime/merge-2017.7PR #42078: (damon-atkins) pkg.install and pkg.remove fix version number input.
@ 2017-07-05 06:04:57 UTC
4780d7830a Merge pull request #42078_ from damon-atkins/fix_convert_flt_str_version_on_cmd_line
09d37dd892 Fix comment typo
7167549425 Handle version=None when converted to a string it becomes 'None' parm should default to empty string rather than None, it would fix better with existing code.
4fb2bb1856 Fix typo
cf55c3361c pkg.install and pkg.remove on the command line take number version numbers, store them within a float. However version is a string, to support versions numbers like 1.3.4
PR #42105: (Ch3LL) Update releasecanddiate doc with new 2017.7.0rc1 Release
@ 2017-07-04 03:14:42 UTC
46d575acbc Merge pull request #42105_ from Ch3LL/update_rc
d4e7b91608 Update releasecanddiate doc with new 2017.7.0rc1 Release
ISSUE #41885: (astronouth7303) Recommended pip installation outdated? (refs: #42099_)
PR #42099: (rallytime) Remove references in docs to pip install salt-cloud
@ 2017-07-03 22:13:44 UTC
d38548bbbd Merge pull request #42099_ from rallytime/fix-41885
c2822e05ad Remove references in docs to pip install salt-cloud
ISSUE #42076: (abulford) dockerng.volume_present test looks as though it would cause a change (refs: #42087, #42086)
PR #42086: (abulford) Make result=true if Docker volume already exists (refs: #42087_)
@ 2017-07-03 15:48:33 UTC
81d606a8cb Merge pull request #42086_ from redmatter/fix-dockerng-volume-present-result
8d549685a7 Make result=true if Docker volume already exists
ISSUE #25842: (shikhartanwar) Running salt-minion as non-root user to execute sudo commands always returns an error (refs: #42021_)
PR #42021: (gtmanfred) Set concurrent to True when running states with sudo
@ 2017-06-30 21:02:15 UTC
7160697123 Merge pull request #42021_ from gtmanfred/2016.11
26beb18aa5 Set concurrent to True when running states with sudo
PR #42029: (terminalmage) Mock socket.getaddrinfo in unit.utils.network_test.NetworkTestCase.test_host_to_ips
@ 2017-06-30 20:58:56 UTC
b784fbbdf8 Merge pull request #42029_ from terminalmage/host_to_ips
26f848e111 Mock socket.getaddrinfo in unit.utils.network_test.NetworkTestCase.test_host_to_ips
PR #42055: (dmurphy18) Upgrade support for gnupg v2.1 and higher
@ 2017-06-30 20:54:02 UTC
e067020b9b Merge pull request #42055_ from dmurphy18/handle_gnupgv21
e20cea6350 Upgrade support for gnupg v2.1 and higher
PR #42048: (Ch3LL) Add initial 2016.11.7 Release Notes
@ 2017-06-30 16:00:05 UTC
74ba2abc48 Merge pull request #42048_ from Ch3LL/add_11.7
1de5e008a0 Add initial 2016.11.7 Release Notes
.. _#12587: https://github.com/saltstack/salt/issues/12587
.. _#1: https://github.com/saltstack/salt/issues/1
.. _#23516: https://github.com/saltstack/salt/issues/23516
.. _#25842: https://github.com/saltstack/salt/issues/25842
.. _#26995: https://github.com/saltstack/salt/issues/26995
.. _#2: https://github.com/saltstack/salt/issues/2
.. _#33708: https://github.com/saltstack/salt/issues/33708
.. _#34245: https://github.com/saltstack/salt/issues/34245
.. _#37312: https://github.com/saltstack/salt/issues/37312
.. _#38063: https://github.com/saltstack/salt/pull/38063
.. _#38839: https://github.com/saltstack/salt/issues/38839
.. _#38878: https://github.com/saltstack/salt/issues/38878
.. _#38898: https://github.com/saltstack/salt/pull/38898
.. _#39516: https://github.com/saltstack/salt/pull/39516
.. _#39646: https://github.com/saltstack/salt/pull/39646
.. _#39773: https://github.com/saltstack/salt/pull/39773
.. _#40354: https://github.com/saltstack/salt/issues/40354
.. _#41690: https://github.com/saltstack/salt/pull/41690
.. _#41720: https://github.com/saltstack/salt/issues/41720
.. _#41885: https://github.com/saltstack/salt/issues/41885
.. _#41945: https://github.com/saltstack/salt/pull/41945
.. _#41949: https://github.com/saltstack/salt/issues/41949
.. _#41968: https://github.com/saltstack/salt/pull/41968
.. _#41973: https://github.com/saltstack/salt/pull/41973
.. _#41977: https://github.com/saltstack/salt/pull/41977
.. _#41982: https://github.com/saltstack/salt/issues/41982
.. _#41988: https://github.com/saltstack/salt/pull/41988
.. _#41994: https://github.com/saltstack/salt/pull/41994
.. _#42006: https://github.com/saltstack/salt/pull/42006
.. _#42021: https://github.com/saltstack/salt/pull/42021
.. _#42027: https://github.com/saltstack/salt/pull/42027
.. _#42029: https://github.com/saltstack/salt/pull/42029
.. _#42031: https://github.com/saltstack/salt/pull/42031
.. _#42048: https://github.com/saltstack/salt/pull/42048
.. _#42055: https://github.com/saltstack/salt/pull/42055
.. _#42067: https://github.com/saltstack/salt/pull/42067
.. _#42076: https://github.com/saltstack/salt/issues/42076
.. _#42077: https://github.com/saltstack/salt/pull/42077
.. _#42078: https://github.com/saltstack/salt/pull/42078
.. _#42086: https://github.com/saltstack/salt/pull/42086
.. _#42087: https://github.com/saltstack/salt/pull/42087
.. _#42094: https://github.com/saltstack/salt/pull/42094
.. _#42095: https://github.com/saltstack/salt/pull/42095
.. _#42099: https://github.com/saltstack/salt/pull/42099
.. _#42105: https://github.com/saltstack/salt/pull/42105
.. _#42107: https://github.com/saltstack/salt/pull/42107
.. _#42115: https://github.com/saltstack/salt/issues/42115
.. _#42119: https://github.com/saltstack/salt/pull/42119
.. _#42121: https://github.com/saltstack/salt/pull/42121
.. _#42123: https://github.com/saltstack/salt/pull/42123
.. _#42126: https://github.com/saltstack/salt/pull/42126
.. _#42140: https://github.com/saltstack/salt/pull/42140
.. _#42141: https://github.com/saltstack/salt/pull/42141
.. _#42142: https://github.com/saltstack/salt/pull/42142
.. _#42148: https://github.com/saltstack/salt/issues/42148
.. _#42150: https://github.com/saltstack/salt/pull/42150
.. _#42151: https://github.com/saltstack/salt/issues/42151
.. _#42154: https://github.com/saltstack/salt/pull/42154
.. _#42155: https://github.com/saltstack/salt/pull/42155
.. _#42163: https://github.com/saltstack/salt/pull/42163
.. _#42164: https://github.com/saltstack/salt/pull/42164
.. _#42166: https://github.com/saltstack/salt/issues/42166
.. _#42172: https://github.com/saltstack/salt/pull/42172
.. _#42173: https://github.com/saltstack/salt/pull/42173
.. _#42174: https://github.com/saltstack/salt/pull/42174
.. _#42175: https://github.com/saltstack/salt/pull/42175
.. _#42176: https://github.com/saltstack/salt/pull/42176
.. _#42179: https://github.com/saltstack/salt/pull/42179
.. _#42180: https://github.com/saltstack/salt/pull/42180
.. _#42181: https://github.com/saltstack/salt/pull/42181
.. _#42182: https://github.com/saltstack/salt/pull/42182
.. _#42186: https://github.com/saltstack/salt/pull/42186
.. _#42198: https://github.com/saltstack/salt/issues/42198
.. _#42200: https://github.com/saltstack/salt/pull/42200
.. _#42206: https://github.com/saltstack/salt/pull/42206
.. _#42210: https://github.com/saltstack/salt/pull/42210
.. _#42211: https://github.com/saltstack/salt/pull/42211
.. _#42215: https://github.com/saltstack/salt/pull/42215
.. _#42235: https://github.com/saltstack/salt/pull/42235
.. _#42236: https://github.com/saltstack/salt/pull/42236
.. _#42251: https://github.com/saltstack/salt/pull/42251
.. _#42252: https://github.com/saltstack/salt/pull/42252
.. _#42253: https://github.com/saltstack/salt/pull/42253
.. _#42255: https://github.com/saltstack/salt/pull/42255
.. _#42257: https://github.com/saltstack/salt/pull/42257
.. _#42258: https://github.com/saltstack/salt/pull/42258
.. _#42261: https://github.com/saltstack/salt/pull/42261
.. _#42262: https://github.com/saltstack/salt/pull/42262
.. _#42264: https://github.com/saltstack/salt/pull/42264
.. _#42265: https://github.com/saltstack/salt/pull/42265
.. _#42266: https://github.com/saltstack/salt/pull/42266
.. _#42269: https://github.com/saltstack/salt/pull/42269
.. _#42270: https://github.com/saltstack/salt/pull/42270
.. _#42275: https://github.com/saltstack/salt/pull/42275
.. _#42277: https://github.com/saltstack/salt/pull/42277
.. _#42279: https://github.com/saltstack/salt/issues/42279
.. _#42282: https://github.com/saltstack/salt/pull/42282
.. _#42289: https://github.com/saltstack/salt/pull/42289
.. _#42290: https://github.com/saltstack/salt/pull/42290
.. _#42291: https://github.com/saltstack/salt/pull/42291
.. _#42295: https://github.com/saltstack/salt/issues/42295
.. _#42308: https://github.com/saltstack/salt/pull/42308
.. _#42309: https://github.com/saltstack/salt/pull/42309
.. _#42314: https://github.com/saltstack/salt/pull/42314
.. _#42319: https://github.com/saltstack/salt/pull/42319
.. _#42327: https://github.com/saltstack/salt/pull/42327
.. _#42329: https://github.com/saltstack/salt/issues/42329
.. _#42339: https://github.com/saltstack/salt/pull/42339
.. _#42340: https://github.com/saltstack/salt/pull/42340
.. _#42347: https://github.com/saltstack/salt/pull/42347
.. _#42350: https://github.com/saltstack/salt/pull/42350
.. _#42352: https://github.com/saltstack/salt/pull/42352
.. _#42353: https://github.com/saltstack/salt/pull/42353
.. _#42356: https://github.com/saltstack/salt/pull/42356
.. _#42357: https://github.com/saltstack/salt/issues/42357
.. _#42359: https://github.com/saltstack/salt/pull/42359
.. _#42360: https://github.com/saltstack/salt/pull/42360
.. _#42361: https://github.com/saltstack/salt/pull/42361
.. _#42363: https://github.com/saltstack/salt/pull/42363
.. _#42364: https://github.com/saltstack/salt/pull/42364
.. _#42366: https://github.com/saltstack/salt/pull/42366
.. _#42368: https://github.com/saltstack/salt/pull/42368
.. _#42370: https://github.com/saltstack/salt/pull/42370
.. _#42373: https://github.com/saltstack/salt/pull/42373
.. _#42374: https://github.com/saltstack/salt/issues/42374
.. _#42375: https://github.com/saltstack/salt/issues/42375
.. _#42381: https://github.com/saltstack/salt/issues/42381
.. _#42387: https://github.com/saltstack/salt/pull/42387
.. _#42388: https://github.com/saltstack/salt/pull/42388
.. _#42399: https://github.com/saltstack/salt/pull/42399
.. _#42400: https://github.com/saltstack/salt/issues/42400
.. _#42403: https://github.com/saltstack/salt/issues/42403
.. _#42404: https://github.com/saltstack/salt/issues/42404
.. _#42408: https://github.com/saltstack/salt/pull/42408
.. _#42409: https://github.com/saltstack/salt/pull/42409
.. _#42411: https://github.com/saltstack/salt/pull/42411
.. _#42414: https://github.com/saltstack/salt/pull/42414
.. _#42421: https://github.com/saltstack/salt/issues/42421
.. _#42424: https://github.com/saltstack/salt/pull/42424
.. _#42425: https://github.com/saltstack/salt/pull/42425
.. _#42427: https://github.com/saltstack/salt/issues/42427
.. _#42433: https://github.com/saltstack/salt/pull/42433
.. _#42435: https://github.com/saltstack/salt/pull/42435
.. _#42436: https://github.com/saltstack/salt/pull/42436
.. _#42443: https://github.com/saltstack/salt/pull/42443
.. _#42444: https://github.com/saltstack/salt/pull/42444
.. _#42452: https://github.com/saltstack/salt/pull/42452
.. _#42453: https://github.com/saltstack/salt/pull/42453
.. _#42454: https://github.com/saltstack/salt/pull/42454
.. _#42459: https://github.com/saltstack/salt/issues/42459
.. _#42461: https://github.com/saltstack/salt/pull/42461
.. _#42464: https://github.com/saltstack/salt/pull/42464
.. _#42465: https://github.com/saltstack/salt/pull/42465
.. _#42474: https://github.com/saltstack/salt/pull/42474
.. _#42479: https://github.com/saltstack/salt/pull/42479
.. _#42481: https://github.com/saltstack/salt/pull/42481
.. _#42484: https://github.com/saltstack/salt/pull/42484
.. _#42502: https://github.com/saltstack/salt/pull/42502
.. _#42505: https://github.com/saltstack/salt/issues/42505
.. _#42506: https://github.com/saltstack/salt/pull/42506
.. _#42509: https://github.com/saltstack/salt/pull/42509
.. _#42514: https://github.com/saltstack/salt/issues/42514
.. _#42515: https://github.com/saltstack/salt/pull/42515
.. _#42516: https://github.com/saltstack/salt/pull/42516
.. _#42521: https://github.com/saltstack/salt/issues/42521
.. _#42523: https://github.com/saltstack/salt/pull/42523
.. _#42524: https://github.com/saltstack/salt/pull/42524
.. _#42527: https://github.com/saltstack/salt/pull/42527
.. _#42528: https://github.com/saltstack/salt/pull/42528
.. _#42529: https://github.com/saltstack/salt/pull/42529
.. _#42534: https://github.com/saltstack/salt/pull/42534
.. _#42538: https://github.com/saltstack/salt/issues/42538
.. _#42541: https://github.com/saltstack/salt/pull/42541
.. _#42545: https://github.com/saltstack/salt/issues/42545
.. _#42551: https://github.com/saltstack/salt/pull/42551
.. _#42555: https://github.com/saltstack/salt/pull/42555
.. _#42557: https://github.com/saltstack/salt/pull/42557
.. _#42567: https://github.com/saltstack/salt/pull/42567
.. _#42571: https://github.com/saltstack/salt/pull/42571
.. _#42573: https://github.com/saltstack/salt/pull/42573
.. _#42574: https://github.com/saltstack/salt/pull/42574
.. _#42575: https://github.com/saltstack/salt/pull/42575
.. _#42577: https://github.com/saltstack/salt/pull/42577
.. _#42586: https://github.com/saltstack/salt/pull/42586
.. _#42588: https://github.com/saltstack/salt/issues/42588
.. _#42589: https://github.com/saltstack/salt/pull/42589
.. _#42600: https://github.com/saltstack/salt/issues/42600
.. _#42601: https://github.com/saltstack/salt/pull/42601
.. _#42602: https://github.com/saltstack/salt/pull/42602
.. _#42603: https://github.com/saltstack/salt/pull/42603
.. _#42611: https://github.com/saltstack/salt/issues/42611
.. _#42612: https://github.com/saltstack/salt/pull/42612
.. _#42616: https://github.com/saltstack/salt/pull/42616
.. _#42618: https://github.com/saltstack/salt/pull/42618
.. _#42619: https://github.com/saltstack/salt/pull/42619
.. _#42621: https://github.com/saltstack/salt/pull/42621
.. _#42623: https://github.com/saltstack/salt/pull/42623
.. _#42625: https://github.com/saltstack/salt/pull/42625
.. _#42629: https://github.com/saltstack/salt/pull/42629
.. _#42639: https://github.com/saltstack/salt/issues/42639
.. _#42646: https://github.com/saltstack/salt/issues/42646
.. _#42649: https://github.com/saltstack/salt/issues/42649
.. _#42651: https://github.com/saltstack/salt/pull/42651
.. _#42654: https://github.com/saltstack/salt/pull/42654
.. _#42655: https://github.com/saltstack/salt/pull/42655
.. _#42657: https://github.com/saltstack/salt/pull/42657
.. _#42663: https://github.com/saltstack/salt/pull/42663
.. _#42668: https://github.com/saltstack/salt/issues/42668
.. _#42669: https://github.com/saltstack/salt/pull/42669
.. _#42670: https://github.com/saltstack/salt/pull/42670
.. _#42678: https://github.com/saltstack/salt/pull/42678
.. _#42679: https://github.com/saltstack/salt/pull/42679
.. _#42688: https://github.com/saltstack/salt/issues/42688
.. _#42689: https://github.com/saltstack/salt/pull/42689
.. _#42693: https://github.com/saltstack/salt/pull/42693
.. _#42694: https://github.com/saltstack/salt/pull/42694
.. _#42697: https://github.com/saltstack/salt/issues/42697
.. _#42704: https://github.com/saltstack/salt/pull/42704
.. _#42705: https://github.com/saltstack/salt/issues/42705
.. _#42707: https://github.com/saltstack/salt/issues/42707
.. _#42708: https://github.com/saltstack/salt/pull/42708
.. _#42709: https://github.com/saltstack/salt/pull/42709
.. _#42710: https://github.com/saltstack/salt/pull/42710
.. _#42712: https://github.com/saltstack/salt/pull/42712
.. _#42714: https://github.com/saltstack/salt/pull/42714
.. _#42721: https://github.com/saltstack/salt/pull/42721
.. _#42741: https://github.com/saltstack/salt/issues/42741
.. _#42743: https://github.com/saltstack/salt/pull/42743
.. _#42744: https://github.com/saltstack/salt/pull/42744
.. _#42745: https://github.com/saltstack/salt/pull/42745
.. _#42748: https://github.com/saltstack/salt/pull/42748
.. _#42753: https://github.com/saltstack/salt/issues/42753
.. _#42764: https://github.com/saltstack/salt/pull/42764
.. _#42768: https://github.com/saltstack/salt/pull/42768
.. _#42769: https://github.com/saltstack/salt/pull/42769
.. _#42770: https://github.com/saltstack/salt/pull/42770
.. _#42774: https://github.com/saltstack/salt/issues/42774
.. _#42778: https://github.com/saltstack/salt/pull/42778
.. _#42782: https://github.com/saltstack/salt/pull/42782
.. _#42783: https://github.com/saltstack/salt/pull/42783
.. _#42784: https://github.com/saltstack/salt/pull/42784
.. _#42786: https://github.com/saltstack/salt/pull/42786
.. _#42788: https://github.com/saltstack/salt/pull/42788
.. _#42794: https://github.com/saltstack/salt/pull/42794
.. _#42795: https://github.com/saltstack/salt/pull/42795
.. _#42798: https://github.com/saltstack/salt/pull/42798
.. _#42800: https://github.com/saltstack/salt/pull/42800
.. _#42803: https://github.com/saltstack/salt/issues/42803
.. _#42804: https://github.com/saltstack/salt/pull/42804
.. _#42805: https://github.com/saltstack/salt/pull/42805
.. _#42806: https://github.com/saltstack/salt/pull/42806
.. _#42807: https://github.com/saltstack/salt/pull/42807
.. _#42808: https://github.com/saltstack/salt/pull/42808
.. _#42810: https://github.com/saltstack/salt/pull/42810
.. _#42812: https://github.com/saltstack/salt/pull/42812
.. _#42818: https://github.com/saltstack/salt/issues/42818
.. _#42826: https://github.com/saltstack/salt/pull/42826
.. _#42829: https://github.com/saltstack/salt/pull/42829
.. _#42836: https://github.com/saltstack/salt/pull/42836
.. _#42838: https://github.com/saltstack/salt/pull/42838
.. _#42841: https://github.com/saltstack/salt/pull/42841
.. _#42842: https://github.com/saltstack/salt/issues/42842
.. _#42843: https://github.com/saltstack/salt/issues/42843
.. _#42845: https://github.com/saltstack/salt/pull/42845
.. _#42848: https://github.com/saltstack/salt/pull/42848
.. _#42851: https://github.com/saltstack/salt/pull/42851
.. _#42855: https://github.com/saltstack/salt/pull/42855
.. _#42856: https://github.com/saltstack/salt/pull/42856
.. _#42857: https://github.com/saltstack/salt/pull/42857
.. _#42859: https://github.com/saltstack/salt/pull/42859
.. _#42860: https://github.com/saltstack/salt/pull/42860
.. _#42861: https://github.com/saltstack/salt/pull/42861
.. _#42864: https://github.com/saltstack/salt/pull/42864
.. _#42866: https://github.com/saltstack/salt/pull/42866
.. _#42868: https://github.com/saltstack/salt/pull/42868
.. _#42870: https://github.com/saltstack/salt/issues/42870
.. _#42873: https://github.com/saltstack/salt/issues/42873
.. _#42877: https://github.com/saltstack/salt/pull/42877
.. _#42881: https://github.com/saltstack/salt/pull/42881
.. _#42882: https://github.com/saltstack/salt/pull/42882
.. _#42883: https://github.com/saltstack/salt/pull/42883
.. _#42884: https://github.com/saltstack/salt/pull/42884
.. _#42885: https://github.com/saltstack/salt/pull/42885
.. _#42886: https://github.com/saltstack/salt/pull/42886
.. _#42887: https://github.com/saltstack/salt/pull/42887
.. _#42889: https://github.com/saltstack/salt/pull/42889
.. _#42890: https://github.com/saltstack/salt/pull/42890
.. _#42898: https://github.com/saltstack/salt/pull/42898
.. _#42911: https://github.com/saltstack/salt/pull/42911
.. _#42913: https://github.com/saltstack/salt/pull/42913
.. _#42918: https://github.com/saltstack/salt/pull/42918
.. _#42919: https://github.com/saltstack/salt/pull/42919
.. _#42920: https://github.com/saltstack/salt/pull/42920
.. _#42925: https://github.com/saltstack/salt/pull/42925
.. _#42933: https://github.com/saltstack/salt/pull/42933
.. _#42936: https://github.com/saltstack/salt/issues/42936
.. _#42940: https://github.com/saltstack/salt/pull/42940
.. _#42941: https://github.com/saltstack/salt/issues/42941
.. _#42942: https://github.com/saltstack/salt/pull/42942
.. _#42943: https://github.com/saltstack/salt/issues/42943
.. _#42944: https://github.com/saltstack/salt/pull/42944
.. _#42945: https://github.com/saltstack/salt/pull/42945
.. _#42946: https://github.com/saltstack/salt/pull/42946
.. _#42948: https://github.com/saltstack/salt/pull/42948
.. _#42949: https://github.com/saltstack/salt/pull/42949
.. _#42950: https://github.com/saltstack/salt/pull/42950
.. _#42951: https://github.com/saltstack/salt/pull/42951
.. _#42952: https://github.com/saltstack/salt/pull/42952
.. _#42953: https://github.com/saltstack/salt/pull/42953
.. _#42954: https://github.com/saltstack/salt/pull/42954
.. _#42958: https://github.com/saltstack/salt/pull/42958
.. _#42959: https://github.com/saltstack/salt/pull/42959
.. _#42962: https://github.com/saltstack/salt/pull/42962
.. _#42963: https://github.com/saltstack/salt/pull/42963
.. _#42964: https://github.com/saltstack/salt/pull/42964
.. _#42967: https://github.com/saltstack/salt/pull/42967
.. _#42968: https://github.com/saltstack/salt/pull/42968
.. _#42985: https://github.com/saltstack/salt/pull/42985
.. _#42986: https://github.com/saltstack/salt/pull/42986
.. _#42988: https://github.com/saltstack/salt/pull/42988
.. _#42989: https://github.com/saltstack/salt/issues/42989
.. _#42992: https://github.com/saltstack/salt/issues/42992
.. _#42993: https://github.com/saltstack/salt/pull/42993
.. _#42995: https://github.com/saltstack/salt/pull/42995
.. _#42996: https://github.com/saltstack/salt/pull/42996
.. _#42997: https://github.com/saltstack/salt/pull/42997
.. _#42999: https://github.com/saltstack/salt/pull/42999
.. _#43002: https://github.com/saltstack/salt/pull/43002
.. _#43006: https://github.com/saltstack/salt/pull/43006
.. _#43008: https://github.com/saltstack/salt/issues/43008
.. _#43009: https://github.com/saltstack/salt/pull/43009
.. _#43010: https://github.com/saltstack/salt/pull/43010
.. _#43014: https://github.com/saltstack/salt/pull/43014
.. _#43016: https://github.com/saltstack/salt/pull/43016
.. _#43019: https://github.com/saltstack/salt/pull/43019
.. _#43020: https://github.com/saltstack/salt/pull/43020
.. _#43021: https://github.com/saltstack/salt/pull/43021
.. _#43023: https://github.com/saltstack/salt/pull/43023
.. _#43024: https://github.com/saltstack/salt/pull/43024
.. _#43026: https://github.com/saltstack/salt/pull/43026
.. _#43027: https://github.com/saltstack/salt/pull/43027
.. _#43029: https://github.com/saltstack/salt/pull/43029
.. _#43030: https://github.com/saltstack/salt/pull/43030
.. _#43031: https://github.com/saltstack/salt/pull/43031
.. _#43032: https://github.com/saltstack/salt/pull/43032
.. _#43033: https://github.com/saltstack/salt/pull/43033
.. _#43034: https://github.com/saltstack/salt/pull/43034
.. _#43035: https://github.com/saltstack/salt/pull/43035
.. _#43036: https://github.com/saltstack/salt/issues/43036
.. _#43037: https://github.com/saltstack/salt/pull/43037
.. _#43038: https://github.com/saltstack/salt/pull/43038
.. _#43039: https://github.com/saltstack/salt/pull/43039
.. _#43040: https://github.com/saltstack/salt/issues/43040
.. _#43041: https://github.com/saltstack/salt/pull/43041
.. _#43043: https://github.com/saltstack/salt/issues/43043
.. _#43048: https://github.com/saltstack/salt/pull/43048
.. _#43051: https://github.com/saltstack/salt/pull/43051
.. _#43054: https://github.com/saltstack/salt/pull/43054
.. _#43056: https://github.com/saltstack/salt/pull/43056
.. _#43058: https://github.com/saltstack/salt/pull/43058
.. _#43060: https://github.com/saltstack/salt/pull/43060
.. _#43061: https://github.com/saltstack/salt/pull/43061
.. _#43064: https://github.com/saltstack/salt/pull/43064
.. _#43068: https://github.com/saltstack/salt/pull/43068
.. _#43073: https://github.com/saltstack/salt/pull/43073
.. _#43077: https://github.com/saltstack/salt/issues/43077
.. _#43085: https://github.com/saltstack/salt/issues/43085
.. _#43087: https://github.com/saltstack/salt/pull/43087
.. _#43088: https://github.com/saltstack/salt/pull/43088
.. _#43091: https://github.com/saltstack/salt/pull/43091
.. _#43092: https://github.com/saltstack/salt/pull/43092
.. _#43093: https://github.com/saltstack/salt/pull/43093
.. _#43097: https://github.com/saltstack/salt/pull/43097
.. _#43100: https://github.com/saltstack/salt/pull/43100
.. _#43103: https://github.com/saltstack/salt/pull/43103
.. _#43107: https://github.com/saltstack/salt/pull/43107
.. _#43108: https://github.com/saltstack/salt/pull/43108
.. _#43110: https://github.com/saltstack/salt/issues/43110
.. _#43115: https://github.com/saltstack/salt/pull/43115
.. _#43116: https://github.com/saltstack/salt/pull/43116
.. _#43123: https://github.com/saltstack/salt/pull/43123
.. _#43142: https://github.com/saltstack/salt/pull/43142
.. _#43146: https://github.com/saltstack/salt/pull/43146
.. _#43151: https://github.com/saltstack/salt/pull/43151
.. _#43155: https://github.com/saltstack/salt/pull/43155
.. _#43156: https://github.com/saltstack/salt/pull/43156
.. _#43162: https://github.com/saltstack/salt/issues/43162
.. _#43165: https://github.com/saltstack/salt/pull/43165
.. _#43166: https://github.com/saltstack/salt/pull/43166
.. _#43168: https://github.com/saltstack/salt/pull/43168
.. _#43170: https://github.com/saltstack/salt/pull/43170
.. _#43171: https://github.com/saltstack/salt/pull/43171
.. _#43172: https://github.com/saltstack/salt/pull/43172
.. _#43173: https://github.com/saltstack/salt/pull/43173
.. _#43178: https://github.com/saltstack/salt/pull/43178
.. _#43179: https://github.com/saltstack/salt/pull/43179
.. _#43184: https://github.com/saltstack/salt/pull/43184
.. _#43193: https://github.com/saltstack/salt/pull/43193
.. _#43196: https://github.com/saltstack/salt/pull/43196
.. _#43199: https://github.com/saltstack/salt/pull/43199
.. _#43201: https://github.com/saltstack/salt/pull/43201
.. _#43202: https://github.com/saltstack/salt/pull/43202
.. _#43217: https://github.com/saltstack/salt/pull/43217
.. _#43226: https://github.com/saltstack/salt/pull/43226
.. _#43227: https://github.com/saltstack/salt/pull/43227
.. _#43228: https://github.com/saltstack/salt/pull/43228
.. _#43229: https://github.com/saltstack/salt/pull/43229
.. _#43241: https://github.com/saltstack/salt/issues/43241
.. _#43251: https://github.com/saltstack/salt/pull/43251
.. _#43254: https://github.com/saltstack/salt/pull/43254
.. _#43255: https://github.com/saltstack/salt/pull/43255
.. _#43256: https://github.com/saltstack/salt/pull/43256
.. _#43259: https://github.com/saltstack/salt/issues/43259
.. _#43266: https://github.com/saltstack/salt/pull/43266
.. _#43283: https://github.com/saltstack/salt/pull/43283
.. _#43315: https://github.com/saltstack/salt/pull/43315
.. _#43330: https://github.com/saltstack/salt/pull/43330
.. _#43333: https://github.com/saltstack/salt/pull/43333
.. _#43377: https://github.com/saltstack/salt/pull/43377
.. _#43421: https://github.com/saltstack/salt/pull/43421
.. _#43440: https://github.com/saltstack/salt/pull/43440
.. _#43447: https://github.com/saltstack/salt/issues/43447
.. _#43509: https://github.com/saltstack/salt/pull/43509
.. _#43526: https://github.com/saltstack/salt/pull/43526
.. _#43551: https://github.com/saltstack/salt/pull/43551
.. _#43585: https://github.com/saltstack/salt/pull/43585
.. _#43586: https://github.com/saltstack/salt/pull/43586
.. _#43756: https://github.com/saltstack/salt/pull/43756
.. _#43847: https://github.com/saltstack/salt/pull/43847
.. _#43868: https://github.com/saltstack/salt/pull/43868
.. _#43871: https://github.com/saltstack/salt/pull/43871
.. _Ch3LL: https://github.com/Ch3LL
.. _CorvinM: https://github.com/CorvinM
.. _DmitryKuzmenko: https://github.com/DmitryKuzmenko
.. _Enquier: https://github.com/Enquier
.. _Giandom: https://github.com/Giandom
.. _Katafalkas: https://github.com/Katafalkas
.. _Manoj2087: https://github.com/Manoj2087
.. _Mapel88: https://github.com/Mapel88
.. _Mareo: https://github.com/Mareo
.. _MorphBonehunter: https://github.com/MorphBonehunter
.. _SuperPommeDeTerre: https://github.com/SuperPommeDeTerre
.. _Talkless: https://github.com/Talkless
.. _The-Loeki: https://github.com/The-Loeki
.. _TheVakman: https://github.com/TheVakman
.. _UtahDave: https://github.com/UtahDave
.. _abulford: https://github.com/abulford
.. _amendlik: https://github.com/amendlik
.. _amnonbc: https://github.com/amnonbc
.. _astronouth7303: https://github.com/astronouth7303
.. _bfilipek: https://github.com/bfilipek
.. _blarghmatey: https://github.com/blarghmatey
.. _blbradley: https://github.com/blbradley
.. _boltronics: https://github.com/boltronics
.. _brejoc: https://github.com/brejoc
.. _cachedout: https://github.com/cachedout
.. _carsonoid: https://github.com/carsonoid
.. _cro: https://github.com/cro
.. _dafyddj: https://github.com/dafyddj
.. _damon-atkins: https://github.com/damon-atkins
.. _danlsgiga: https://github.com/danlsgiga
.. _darcoli: https://github.com/darcoli
.. _dkiser: https://github.com/dkiser
.. _dmurphy18: https://github.com/dmurphy18
.. _dragonpaw: https://github.com/dragonpaw
.. _evelineraine: https://github.com/evelineraine
.. _exc414: https://github.com/exc414
.. _frankiexyz: https://github.com/frankiexyz
.. _gabekahen: https://github.com/gabekahen
.. _garethgreenaway: https://github.com/garethgreenaway
.. _gmacon: https://github.com/gmacon
.. _gmcwhistler: https://github.com/gmcwhistler
.. _grichmond-salt: https://github.com/grichmond-salt
.. _gtmanfred: https://github.com/gtmanfred
.. _hbruch: https://github.com/hbruch
.. _hibbert: https://github.com/hibbert
.. _iavael: https://github.com/iavael
.. _ikogan: https://github.com/ikogan
.. _isbm: https://github.com/isbm
.. _ixs: https://github.com/ixs
.. _jbouse: https://github.com/jbouse
.. _jettero: https://github.com/jettero
.. _jmarinaro: https://github.com/jmarinaro
.. _jrporcaro: https://github.com/jrporcaro
.. _justincbeard: https://github.com/justincbeard
.. _kkoppel: https://github.com/kkoppel
.. _llua: https://github.com/llua
.. _lomeroe: https://github.com/lomeroe
.. _m03: https://github.com/m03
.. _mahesh21: https://github.com/mahesh21
.. _marnovdm: https://github.com/marnovdm
.. _mcalmer: https://github.com/mcalmer
.. _mirceaulinic: https://github.com/mirceaulinic
.. _morganwillcock: https://github.com/morganwillcock
.. _nhavens: https://github.com/nhavens
.. _pabloh007: https://github.com/pabloh007
.. _paul-mulvihill: https://github.com/paul-mulvihill
.. _pepinje: https://github.com/pepinje
.. _rallytime: https://github.com/rallytime
.. _rickh563: https://github.com/rickh563
.. _rossengeorgiev: https://github.com/rossengeorgiev
.. _saltstack/salt-jenkins#396: https://github.com/saltstack/salt-jenkins/issues/396
.. _saltstack/salt-jenkins#480: https://github.com/saltstack/salt-jenkins/issues/480
.. _seedickcode: https://github.com/seedickcode
.. _shengis: https://github.com/shengis
.. _shikhartanwar: https://github.com/shikhartanwar
.. _sjorge: https://github.com/sjorge
.. _skizunov: https://github.com/skizunov
.. _tehsu: https://github.com/tehsu
.. _terminalmage: https://github.com/terminalmage
.. _the-glu: https://github.com/the-glu
.. _thusoy: https://github.com/thusoy
.. _tomlaredo: https://github.com/tomlaredo
.. _twangboy: https://github.com/twangboy
.. _tyhunt99: https://github.com/tyhunt99
.. _vitaliyf: https://github.com/vitaliyf
.. _vutny: https://github.com/vutny
.. _whiteinge: https://github.com/whiteinge
.. _zebooka: https://github.com/zebooka