mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
121 KiB
121 KiB
Salt 2017.7.2 Release Notes
Version 2017.7.2 is a bugfix release for 2017.7.0 <release-2017-7-0>
.
Statistics
- 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)
Security Fix
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 (julian@0x4a42.net)
CVE-2017-14696 Remote Denial of Service with a specially crafted authentication request. Credit for discovering the security flaw goes to: Julian Brost (julian@0x4a42.net)
Changelog for v2017.7.1..v2017.7.2
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-43847e21d8e9583
Use six.iterkeys() instead of dict.keys()c297ae5557
Improve failures for module.run states782e67c199
Linta6c2d78518
Fix typo found by @s0undt3ch0cac15e502
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-notes2337904656
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.2f7df41fa94
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-43330c4f693bae8
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-43526e076e9b634
Forward events to all masters syndic connected to.7abd07fa07
Simplify client logicb5f10696c2
Improve the reactor documentation7a2f12b96a
Include a better example for reactor in master conf file531cac610e
Rewrite the reactor unit tests2a35ab7f39
Unify reactor configuration, fix caller reactors4afb179bad
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.2c3d9fb63f0
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.2b3dbafb035
Update doco5cdcdbf428
Update win_pkg.pyc3e16661c3
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-43421ea6e661755
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-43193842b07fd25
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-43283f29f5b0cce
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/virtualbox382bf92de7
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-2b1a3d15b28
Remove trailing whitespace for linter25c8190e48
Fix pylint errors1eba8c4b8e
Fix pylint errors290d7b54af
Fix plint errorsf4f32421ab
Fix plint errorsec20e9a19a
Fix bug #43110 - win_iis module009ef6686b
Fix dictionary keys from string to intdc793f9a05
Fix bug #42936 - win_iis state13404a47b5
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_collectorb401340e6c
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.783b0bab34b
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.7e007a1c26e
Fix regex, add .23ec47c74c
Add _ to regex searchb1788b1e5f
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_groupadd5185071d5a
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_testscec627a60b
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_431660c424dc4a3
Merge branch '2017.7' into fix_43166324cfd8d1e
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_gitfsc956d24283
Fix is_windows detection when USERNAME missing869e8cc603
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.73911df2f4b
Merge branch '2016.11' into '2017.7'5308c27f9f
Merge pull request #43202 from garethgreenaway/42642_2016_11_augeas_module_revert_fixef7e93eb3f
Reverting this change due to it breaking other uses.
f16b7246e4
Merge pull request #43103 from aogier/43101-genesis-bootstrapdb94f3bb1c
better formattinge5cc667762
tests: fix a leftover and simplify some parts13e5997457
lint216ced69e5
allow comma-separated pkgs lists, quote args, test deb behaviourd8612ae006
fix debootstrap and enhance packages selection/deletion via cmdline
4863771428
Merge pull request #42663 from StreetHawkInc/fix_git_tag_check2b5af5b59d
Remove refs/tags prefix from remote tags3f2e96e561
Convert set to list for serializer2728e5d977
Only include new tags in changes4b1df2f223
Exclude annotated tags from checks389c037285
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.7d40eba6b37
Merge branch '2016.11' into '2017.7'4193e7f0a2
Merge pull request #43199 from corywright/disk-format-aliasf00d3a9ddc
Add disk.format alias for disk.format_
5471f9fe0c
Merge pull request #43196 from gtmanfred/2016.11ccd2241777
Pin request install to version
ace2715c60
Merge pull request #43178 from terminalmage/issue431432640833400
git.detached: Fix traceback when rev is a SHA and is not present locally
12e9507b9e
Merge pull request #43179 from terminalmage/old-deprecation3adf8ad04b
Fix missed deprecation
b595440d90
Merge pull request #43171 from terminalmage/salt-utils-warning7b5943a31a
Add warning about adding new functions to salt/utils/__init__.py
4f273cac4f
Merge pull request #43173 from Ch3LL/add_branch_docs1b24244bd3
Add New Release Branch Strategy to Contribution 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_names2722e9521d
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-#2699530dd6f5d12
Merge remote-tracking branch 'upstream/2017.7' into SuperPommeDeTerre-patch-#26995f42ae9b8cd
Merge branch 'SuperPommeDeTerre-patch-#26995' of https://github.com/SuperPommeDeTerre/salt into SuperPommeDeTerre-patch-#2699550ee3d5682
Merge remote-tracking branch 'remotes/origin/2017.7' into SuperPommeDeTerre-patch-#269950b666e100b
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/issue43162081f42ad71
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-retc10717dc89
Lint and fix1cd33cbaa9
Simplify the loaded_ret logic0bbea6b04c
Document the new compliance_report arg3a906109bd
Include compliance reports3634055e34
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/issue430010186835ebf
Fix docstring in testa0bb654e46
Fixing lint issuesd5b2a0be68
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.73daad5a3a2
Merge branch '2016.11' into '2017.7'669b376abf
Merge pull request #43151 from ushmodin/2016.11c5841e2ade
state.sls hangs on file.recurse with clean: True on windows
- 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-43041d010b74b87
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-funcs5385c7901e
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-id0ffc57d1df
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.7af181b3257
correct fopen calls from salt.utils for 2017.7f74480f11e
lint fixecd446fd55
track xml namespace to ensure policies w/duplicate IDs or Names do not conflict9f3047c420
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.708ded1546e
more lint6e9c0957fb
fix typoee41171c9f
lint fixes8c864f02c7
fix missing imports964cebd954
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.7bcbe180fbc
Merge branch '2016.11' into '2017.7'ae9d2b7985
Merge pull request #42986 from renner/systemd-notify79c53f3f81
Fallback to systemd_notify_call() in case of socket.errorf1765472dd
Notify systemd synchronously (via NOTIFY_SOCKET)
b420fbe618
Merge pull request #43037 from mcarlton00/fix-bhyve-grains73315f0cf0
Issue #43036 Bhyve virtual grain in Linux VMs
0a86f2d884
Merge pull request #43100 from vutny/doc-add-missing-utils-extaf743ff6c3
[DOCS] Add missing utils sub-dir listed for extension_modules
- PR #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_whiched97cff5f6
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-43068efc1c8c506
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_url7f5ee55f57
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_group43b0360763
Fix lint9ffe315d7d
Add kwargs4f4e34c79f
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-420678a6ad0a9cf
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_doc201ceae4c4
Fix lint, remove debug statement37029c1a16
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_requisite93390de88b
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-429881a987cb948
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.7328dd6aa23
Merge branch '2016.11' into '2017.7'e2bf2f448e
Merge pull request #42985 from DSRCorporation/bugs/15171_recursion_limit651b1bab09
Properly handle prereq having lost requisites.
e51333306c
Merge pull request #43092 from mitodl/2016.11d4b113acdf
Fixed issue with silently passing all tests in Testinfra module
77a443ce8e
Merge pull request #43060 from twangboy/osx_update_pkg_scriptsef8a14cdf9
Remove /opt/salt instead of /opt/salt/bin2dd62aa1da
Add more information to the descriptionf44f5b70dc
Only stop services if they are running3b62bf953c
Remove salt from the pathebdca3a0f5
Update pkg-scripts
1b1b6da803
Merge pull request #43064 from terminalmage/issue42869093c0c2f77
Fix race condition in git.latest
96e8e836d1
Merge pull request #43054 from lorengordon/fix/yumpkg/config-parser3b2cb81a72
fix typo in salt.modules.yumpkg38add0e4a2
break if leading comments are all fetchedd7f65dc7a7
fix configparser import & log if error was raisedca1b1bb633
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_stateconf92dc3c0ece
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_findfbe54c9a33
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.7373a9a0be4
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.7b502560e61
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_cmdmoda5f7288ad9
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_fix8915e62bd9
Removing an import that is not needed.74bc377eb4
Updating the other function that uses cmd.run_alle6a4619ec1
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/ec2c7cffb5a04
This block isn't necessaryb7283bcc6f
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-42174cf6563645b
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-aliasf8f74a310c
Update localfs cache tests to reflect changes to func namingc4ae79b229
Rename other refs to cache.ls with cache.listee59d127e8
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/kube7e269cb368
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-numd7eef70df0
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.7153a463b86
Lint: Add missing blank line84829a6f8c
Merge branch '2016.11' into '2017.7'43aa46f512
Merge pull request #43048 from rallytime/bp-4303135e45049e2
use a ruby gem that doesn't have dependencies
ad89ff3104
Merge pull request #43023 from terminalmage/fix-jenkins-xml-caching33fd8ff939
Update jenkins.pyfc306fc8c3
Add missing colon in if statement822eabcc81
Catch exceptions raised when making changes to jenkins91b583b493
Improve and correct exception raisingf096917a0e
Raise an exception if we fail to cache the config xml
2957467ed7
Merge pull request #43026 from rallytime/bp-430200eb15a1f67
test with gem that appears to be abandoned
4150b094fe
Merge pull request #43033 from rallytime/bp-427603e3f7f5d8e
Catch TypeError thrown by m2crypto when parsing missing subjects in certificate files.
b124d3667e
Merge pull request #43032 from rallytime/bp-42547ea4d7f4176
Updated testinfra modules to work with more recent versions
a88386ad44
Merge pull request #43027 from pabloh007/fix-docker-save-push-2016-11d0fd949f85
Fixes ignore push flag for docker.push module issue #42992
51d16840bb
Merge pull request #42890 from DSRCorporation/bugs/42627_salt-cpcfddbf1c75
Apply code review: update the docafedd3b654
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.11566ba4fe76
Merge branch '2016.3' into '2016.11'13b8637d53
Merge pull request #42942 from Ch3LL/2016.3.6_follow_upf281e1795f
move additional minion config options to 2016.3.8 release notes168604ba6b
remove merge conflict8a07d95212
update release notes with cve number149633fdca
Add release notes for 2016.3.7 release7a4cddcd95
Add clean_id function to salt.utils.verify.py
bbb1b29ccb
Merge pull request #42954 from Ch3LL/latest_2016.3b551e66744
[2016.3] Bump latest and previous versions
5d5edc54b7
Merge pull request #42949 from Ch3LL/2016.3.7_docsd75d3741f8
Add Security Notice to 2016.3.7 Release Notes
37c63e7cf2
Merge pull request #43021 from terminalmage/fix-network-test4089b7b1bc
Use socket.AF_INET6 to get the correct value instead of doing an OS check
8f6423247c
Merge pull request #43019 from rallytime/bootstrap_2017.08.172f762b3a17
Update bootstrap script to latest stable: v2017.08.17
ff1caeee68
Merge pull request #43014 from Ch3LL/fix_network_macb8eee4401e
Change AF_INET6 family for mac in test_host_to_ips
- 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.7756128a896
Merge branch '2017.7.1' into '2017.7'ab1b099730
Merge pull request #42948 from Ch3LL/2017.7.0_follow_up
- ISSUE #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-43002350c0767dc
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.7fd6874668b
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_gemba80a7d4b5
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-changed6a5e85632
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-pushfe7554cfeb
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/issue42941b838460816
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/service21c264fe55
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_gem0a1f40a664
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_messages0ece2a8f0c
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.78a0f948e4a
Merge branch '2016.11' into '2017.7'1ee9499d28
Merge pull request #42968 from vutny/doc-salt-cloud-ref44ed53b1df
[DOCS] Fix link to Salt Cloud Feature Matrix
923f9741fe
Merge pull request #42291 from vutny/fix-388395f8f98a01f
Fix #38839: remove state from Reactor runner kwags
c20bc7d515
Merge pull request #42940 from gtmanfred/2016.11253e216a8d
fix IP address spellingbd63074e7a
create new ip address before checking list of allocated ips
d6496eca72
Merge pull request #42959 from rallytime/bp-42883c6b9ca4b9e
Lint fix: add missing space5597b1a30e
Skip 2 failing tests in Python 3 due to upstream bugsa0b19bdc27
Update account id value in boto_secgroup module unit test60b406e088
@mock_elb needs to be changed to @mock_elb_deprecated as well6ae1111295
Replace @mock_ec2 calls with @mock_ec2_deprecated calls
6366e05d0d
Merge pull request #42944 from Ch3LL/2016.11.6_follow_up7e0a20afca
Add release notes for 2016.11.7 release63823f8c3e
Add clean_id function to salt.utils.verify.py
49d339c976
Merge pull request #42952 from Ch3LL/latest_2016.1174e7055d54
[2016.11] Bump latest and previous versions
b0d2e05a79
Merge pull request #42950 from Ch3LL/2016.11.7_docsa6f902db40
Add Security Notice to 2016.11.77 Release Notes
c0ff69f88c
Merge pull request #42836 from lyft/backport-utils.versions-to-2016.1186ce7004a2
Backport salt.utils.versions from develop to 2016.11
64a79dd5ac
Merge pull request #42919 from rallytime/bp-428714e46c968e6
Update joyent.rst
bea8ec1098
Merge pull request #42918 from rallytime/bp-42848cdb48126f7
Make lint happier.62eca9b00b
Execute fire_master asynchronously in the main minion thread.
52bce329cb
Merge pull request #42861 from twangboy/win_pkg_install_salt0d3789f0c6
Fix pkg.install salt-minion using salt-call
b9f4f87aa5
Merge pull request #42798 from s-sebastian/2016.111cc86592ed
Update return data before calling returners
- ISSUE #42842: (Giandom) retreive 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-args80fd733c99
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_filecliente9febe4893
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_copy121cd4ef81
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_4294373f9135340
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_updcd92042e3
remove extra doc693a504ef0
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-tests9d8486a894
Add test for custom YAML loader with unicode literal stringsa0118bcece
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.7cbecf65823
[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_docs1d8f827c58
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/redisjobcachefix885bee2a7d
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-communitydc20e4651b
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_race5e930b8cbd
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-logging8165f46165
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_timeoutffb23fbe47
Remove the line that wipes out the cachea3becf8342
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/develop6fa5822009f
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-multiprocessing9c4566db0c
multiprocessing option tagged for 2017.7.237bca1b902
Add multiprocessing option for NAPALM proxya2565ba8e5
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.7d73c4b55b7
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_overridec7ea631558
Add more docs on the token_expire param4a9f6ba44f
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_timeout7f5412c19e
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.799046b441f
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/develop75f85a03636
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.7fb7117f2ac
Use salt.utils.versions.LooseVersion instead of distutils29ff19c587
Merge branch '2016.11' into '2017.7'c15d0034fe
Merge pull request #41977 from redmatter/fix-dockerng-network-ignores-test1cc2aa503a
Fix dockerng.network* ignoring of tests=True
3b9c3c5671
Merge pull request #42886 from sarcasticadmin/adding_docs_salt_outputs744bf954ff
Adding missing output flags to salt cli
e5b98c8a88
Merge pull request #42882 from gtmanfred/2016.11da3402a53d
make sure cmd is not run when npm isn't installed
5962c9588b
Merge pull request #42788 from amendlik/saltify-timeout928b523797
Remove waits and retries from Saltify deployment
227ecddd13
Merge pull request #42877 from terminalmage/add-cron-state-virtualf1de196740
Add virtual func for cron state module
ab9f6cef33
Merge pull request #42859 from terminalmage/gitpython-git-cli-note35e05c9515
Add note about git CLI requirement for GitPython to GitFS tutorial
682b4a8d14
Merge pull request #42856 from gtmanfred/2016.11b458b89fb8
skip cache_clean test if npm version is >= 5.0.0
01ea854029
Merge pull request #42864 from whiteinge/syndic-log-root_dir4b1f55da9c
Make syndic_log_file respect root_dir setting
- PR #42898: (mirceaulinic) Minor eos doc
correction @ 2017-08-14 13:42:21 UTC
4b6fe2ee59
Merge pull request #42898 from mirceaulinic/patch-1193be79a135
Index eos under the installation instructions listf903e7bc39
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-tests6a7bf99848
Lint fix: add missing space43643227c6
Skip 2 failing tests in Python 3 due to upstream bugs7f46603e9c
Update account id value in boto_secgroup module unit test7c1d493fdd
@mock_elb needs to be changed to @mock_elb_deprecated as well3055e17ed5
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-tests462d653082
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-4287071e7581a2d
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/vmware05ecc6ac8d
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.081674aa88a
Version info in :optdepends: not needed anymore71995505bc
Not depending on specific K8s version anymored8f7d7a7c0
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.71598571f52
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/spm7ef691e8da
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
unvailable @ 2017-08-11 13:37:59 UTC
3d05d89e09
Merge pull request #42857 from gtmanfred/vmwarec1f673eca4
use older name if create_unverified_context is unvailable
- 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_gitpython28053a84a6
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.708bbcf5790
Merge branch '2016.11' into '2017.7'2dde1f77e9
Merge pull request #42851 from terminalmage/bp-42651a3da86eea8
fix syntax6ecdbcec1d
make sure names are correctf83b553d6e
add py3 for versionlock21934f61bb
python2- prefix for fedora 26 packages
c746f79a3a
Merge pull request #42806 from rallytime/fix-426838c8640d6b8
Update doc references in glusterfs.volume_present
27a8a2695a
Merge pull request #42829 from twangboy/win_pkg_fix_install83b9b230cd
Add winrepo to docs about supporting versions in pkgs81fefa6e67
Add ability to pass version in pkgs list
3c3ac6aeb2
Merge pull request #42838 from twangboy/win_doc_pkif0a1d06b46
Standardize PKI Client7de687aa57
Document requirements for win_pki
b3e2ae3c58
Merge pull request #42805 from rallytime/bp-425525a91c1f2d1
update consul module following this documentation https://www.consul.io/api/acl.html
d2ee7934ed
Merge pull request #42804 from rallytime/bp-42784dbd29e4aaa
only read file if it is not a string
4cbf8057b3
Merge pull request #42826 from terminalmage/fix-spelling00f93142e4
Fix misspelling of "versions"
de997edd90
Merge pull request #42786 from Ch3LL/fix_typo90a2fb66a2
Fix typo for template_dict in http docs
bf6153ebe5
Merge pull request #42795 from lomeroe/bp-42744_201611695f8c1ae4
fix #42600 in develop
61fad97286
Merge pull request #42748 from whiteinge/save-before-outputde60b77c82
Workaround Orchestrate problem that highstate outputter mutates data
a4e3e7e786
Merge pull request #42764 from amendlik/cloud-win-loopf3dcfca4e0
Fix infinite loops on failed Windows deployments
da85326ad4
Merge pull request #42694 from gtmanfred/2016.111a0457af51
allow adding extra remotes to a repository
- 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/issue42774c69f17dd18
Add integration test for #4277478d826dd14
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-42639152eb88d9f
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-1497241fbcb
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-42697d707f94863
Update all other calls to "cmp" function5605104285
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/httpd397c90e92
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-427440acffc6df5
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_memoizea260e913b5
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-test998834fbac
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_sgf58256802a
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/issue42538665de2d1f9
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-1664f4b577b
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.76d17c9d227
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.70f75482c37
Merge branch '2016.11' into '2017.7'7b2119feee
Merge pull request #42669 from garethgreenaway/42642_2016_11_augeas_module_fix24413084e2
Updating the call to shlex_split to pass the posix=False argument so that quotes are preserved.
30725769ed
Merge pull request #42629 from xiaoanyunfei/tornadoapi1e13383b95
tornado api
f0f00fcee1
Merge pull request #42655 from whiteinge/rest_cherrypy-reenable-statsdeb6316d67
Fix lint errors6bd91c8b03
Reenable cpstats for rest_cherrypy
21cf15f9c3
Merge pull request #42693 from gilbsgilbs/fix-rabbitmq-tags78fccdc7e2
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-reporting5c945f10c2
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-constructorfcf45889dd
Fix unicode constructor in custom YAML loader
- 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.78784899942
fix syntax178cc1bd81
make sure names are correctf179b97b52
add py3 for versionlock1958d18634
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_tags157fb28851
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/issue42705710bdf6115
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-bug03b675a618
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-42741de6d3cc0cf
Update dockermod.py58b997c67f
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/syndic683561a711
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/kubebca17902f5
add version added info4bbfc751ae
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_pkg8604312a7b
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_bug834d6c605e
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_crypt102509029e
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/zfsgrain49023deb94
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/makedirs559d432930
fix testsafa7a13ce3
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_runas0c9e40012b
Remove deprecation, add logic to state.py464ec34713
Fix another instance of runas_passwd18d6ce4d55
Add global vars to cmd.call6c71ab6f80
Remove runas and runas_password after state run4ea264e3db
Change to runas_password in docs61aba35718
Deprecate password, make runas_password a named arg41f0f75a06
Add new var to list, change to runas_passwordb9c91eba60
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-warning2fd172e07b
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_wua1340c15ce7
Add general usage instructions19f34bda55
Fix docs, formattingb17495c9c8
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_pillar2e132daa73
Slight update to formatting74bae13939
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.758dcb58a47
Merge branch '2016.11' into '2017.7'cbf752cd73
Merge pull request #42515 from gtmanfred/backslashcc4e45656d
Allow not interpreting backslashes in the repl
549495831f
Merge pull request #42586 from gdubroeucq/2016.119c0b5cc1d6
Remove extra newlined2ef4483e4
yumpkg.py: cleana96f7c09e0
yumpkg.py: add option to the command "check-update"
6b45debf28
Merge pull request #41988 from redmatter/fix-dockerng-network-matching9eea796da8
Add regression tests for #419823369f0072f
Fix broken unit test test_network_absent0ef6cf634c
Add trace logging of dockerng.networks result515c612808
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-4169022c6a7c7ff
Improve output precisionee4ea6b860
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-42589cd5eb93903
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.7f83960c02a
Lint: Remove extra line at end of file.c7d364ec56
Add regression tests for #41982d31f2913bd
Fix broken unit test test_network_absentd42f781c64
Add trace logging of docker.networks result8c00c63b55
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-cloudsab21bd9b5b
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.736a1bcf8c5
Merge branch '2016.11' into '2017.7'4b16109122
Merge pull request #42339 from isbm/isbm-jobs-scheduled-in-a-future-bsc1036125bbba84ce2d
Bugfix: Jobs scheduled to run at a future time stay pending for Salt minions (bsc#1036125)
6c5a7c604a
Merge pull request #42077 from vutny/fix-jobs-scheduled-with-whensb1960cea44
Fix scheduled job run on Master if when parameter is a list
f9cb536589
Merge pull request #42414 from vutny/unify-hash-params-formatd1f2a93368
DOCS: unify hash sum with hash type format
535c922511
Merge pull request #42523 from rallytime/fix-42375685c2cced6
Add information about returning a tuple with an error messagefa466519c4
Add a mention of the True/False returns with __virtual__()
0df0e7e749
Merge pull request #42527 from twangboy/win_wua0373791f2a
Correct capatlizationaf3bcc927b
Document changes to Windows Update in 10/2016
69b06586da
Merge pull request #42551 from binocvlar/fix-lack-of-align-check-outputc4fabaa192
Remove '-s' (--script) argument to parted within align_check function
9e0b4e9faf
Merge pull request #42573 from rallytime/bp-424330293429e24
Only force saltenv/pillarenv to be a string when not None
e931ed2517
Merge pull request #42571 from twangboy/win_add_pythonpathd55a44dd1a
Avoid loading user site packages9af1eb2741
Ignore any PYTHON* environment vars already on the system4e2fb03a95
Add pythonpath to batch files and service
de2f397041
Merge pull request #42387 from DSRCorporation/bugs/42371_KeyError_WeakValueDicte721c7eee2
Don't use key in weakvaluedict because it could lie.
641a9d7efd
Merge pull request #41968 from root360-AndreasUlm/fix-rabbitmqctl-output-handler76fd941d91
added tests for rabbitmq 3.6.10 output handler3602af1e1b
Fix rabbitmqctl output handler for 3.6.10
66fede378a
Merge pull request #42479 from gtmanfred/interfacec32c1b2803
fix pylint99ec634c6b
validate ssh_interface for ec2
a925c7029a
Merge pull request #42516 from rallytime/fix-42405e3a6717efa
Add info about top file to pillar walk-through example to include edit.vim
- 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_217e38d432f90
Fix docs1e8a56eda5
Describe function tagging1d7233224b
Describe function batching1391a05d5e
Bugfix: syntax error in the example8c71257a4b
Call unnamed parameters properly94c97a8f25
Update and correct the error messageea8351362c
Bugfix: args gets ignored alongside named parameters74689e3462
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_ip97261bfe69
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_systemacc0345bc8
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_statea040443fa1
Move functools import inside pylint escapes118d5134e2
Remove namespaced function cmp_to_keya02c91adda
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.7b242d2d6b5
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_37312ee3bc6eb10
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/develop30f0b7e3e0a
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_scripts69d5973651
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.714d8d795f6
Merge branch '2016.11' into '2017.7'1bd5bbccc2
Merge pull request #42509 from clem-compilatio/fix-4241772924b06b8
Fix assign_floating_ips in openstack.py
4bf35a74de
Merge pull request #42464 from garethgreenaway/2016_11_remove_tmp_identity_fileff24102d51
Uncomment the line that removes the temporary identity file.
e2120dbd0e
Merge pull request #42443 from garethgreenaway/42357_pass_args_kwargs_correctly635810b3e3
Updating the slack engine in 2016.11 to pass the args and kwrags correctly to LocalClient
8262cc9054
Merge pull request #42200 from shengis/sqlite3_fix_row_absent_2016.11407b8f4bb3
Fix #42198 If where_args is not set, not using it in the delete request.
d9df97e5a3
Merge pull request #42424 from goten4/2016.111c0574d05e
Fix error message when tornado or pycurl is not installed
- 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.763bb0fb2c4
pass in empty kwarg for reactor2868061ee4
update chunk, not kwarg in chunk46715e9d94
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_changelogfb69e71093
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_file669aaee10d
Mock file exists properlya4231c9827
Fix ret mock for linux0c484f8979
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-remote0b548c72e1
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.7b7ebb4d81a
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_file1920dc6079
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-whens905be493d4
[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-runner6352f447ce
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_ips92f1890701
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_timezone832a3d86dd
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-test0cc0c0967a
Lint fixes66093738c8
Add back support for string kwargs622ff5be40
Add LocalClient.cmd test for arg/kwarg parsing9f4eb80d90
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.7ea457aa0a5
Remove ALIASES block from template utilc673b64583
Merge branch '2016.11' into '2017.7'42bb1a64ca
Merge pull request #42350 from twangboy/win_fix_ver_grains_2016.118c048403d7
Detect Server OS with a desktop release name
0a72e56f6b
Merge pull request #42356 from meaksh/2016.11-AliasesLoader-wrapper-fix915d94219e
Allow to check whether a function is available on the AliasesLoader wrapper
10eb7b7a79
Merge pull request #42368 from twangboy/win_fix_build_2016.11a7c910c31e
Remove build and dist directories before install
016189f62f
Merge pull request #42370 from rallytime/merge-2016.110aa5dde1de
Merge branch '2016.3' into '2016.11'e9b0f20f8a
Merge pull request #42359 from Ch3LL/doc-update-2016.3dc85b5edbe
[2016.3] Update version numbers in doc config for 2017.7.0 release
f06a6f1796
Merge pull request #42360 from Ch3LL/doc-update-2016.11b90b7a7506
[2016.11] Update version numbers in doc config for 2017.7.0 release
e0595b0a0f
Merge pull request #42319 from rallytime/config-docsb40f980632
Add more documentation for config options that are missing from master/minion docs
78940400e3
Merge pull request #42352 from CorvinM/issue42333526b6ee14d
Multiple documentation fixes
- 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_correctlyf411cfc2a9
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-deprecationsc0df0137f5
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_offline0fd39498c0
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/issue4242731273c7ec1
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-42381d9d94fe02f
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/develop3540977b4b1
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.7fd4458b6c7
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.798b661406e
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_windows3f4a918f73
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_fix4ae3911f01
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_scriptsac0e04af72
Remove build and dist, sign pkgs9d66e273c4
Fix hard coded pip path7b8d6cbbd2
Add support for Py3aa4eed93c8
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
82982f940d
Merge pull request #42433 from terminalmage/issue42403
- PR #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-fix246a2b3e74
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_grainsef1f663fc9
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_build0946002713
Add blank line after deletef7c0bb4f46
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.1ce1c1b6d28
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_pip4ee24202fc
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_reg00d9a52802
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_useradd8260a71c07
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.096517d1355
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.7dc5bb301f7
[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.77aa31ff030
Merge branch '2016.11' into '2017.7'b256001760
Merge pull request #42353 from terminalmage/fix-git-test14cf6ce322
is_windows is a function, not a propery/attribute
866a1febb4
Merge pull request #42264 from rallytime/fix-41116bd638880e3
Add mono-spacing to salt-minion reference for consistency30d62f43da
Update minion restart section in FAQ doc for windows
9a707088ad
Merge pull request #42275 from terminalmage/issue42194663874908a
pkg.installed: pack name/version into pkgs argument
e588f235e0
Merge pull request #42269 from rallytime/fix-41721f2250d474a
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-42152f032223843
Handle libcloud objects that throw RepresenterErrors with --out=yaml
fb5697a4bc
Merge pull request #42308 from lubyou/42295-fix-file-absent-windows026ccf401a
Force file removal on Windows. Fixes #42295
da2a8a518f
Merge pull request #42314 from rallytime/fix-42267c406046940
Add clarification to salt ssh docs about key auto-generation.
acadd54013
Merge pull request #41945 from garethgreenaway/41936_allow_identity_files_with_user44841e5626
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-419451b6026177c
Restrict set_umask to mkstemp call only
68549f3496
Fixing umask to we can set files as executable.4949bf3ff3
Updating to swap on the new salt.utils.files.set_umask context_manager8faa9f6d92
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-41543357dc22f05
Fix user creation with empty password
a91a3f81b1
Merge pull request #42123 from vutny/fix-master-utils-import6bb8b8f98c
Add missing doc forutils_dirs
Minion config optionf1bc58f6d5
Utils: add example of module import
e2aa5114e4
Merge pull request #42261 from rallytime/minor-doc-fix8c76bbb53d
Some minor doc fixes for dnsutil module so they'll render correctly
3e9dfbc9cc
Merge pull request #42262 from rallytime/bp-42224c31ded341c
Remove duplicate instruction in Openstack Rackspace config example
7780579c36
Merge pull request #42181 from garethgreenaway/42137_backport_fix_from_2017_7a34970b45b
Back porting the fix for 2017.7 that ensures the order of the names parameter.
72537868a6
Merge pull request #42253 from gtmanfred/2016.1153e25760be
Only use unassociated ips when unable to allocate
b2a4698b5d
Merge pull request #42252 from UtahDave/2016.11locale6a9563d47
simple doc updates
781fe13be7
Merge pull request #42235 from astronouth7303/patch-1-2016.34cb51bd03a
Make note of dig partial requirement.08e7d8351a
Abolish references to dig in examples.
83cbd76f16
Merge pull request #42215 from twangboy/win_iis_docsc07e22041a
Add missing config to example
274946ab00
Merge pull request #42211 from terminalmage/issue4092822a18fa2ed
Only pass a saltenv in orchestration if one was explicitly passed (2016.11)
89261cf06c
Merge pull request #42173 from rallytime/bp-3742401addb6053
Avoid Early Convert ret['comment'] to String
3b17fb7f83
Merge pull request #42175 from rallytime/bp-3936653f7b987e8
Pass sig to service.status in after_toggle
ea16f47f0a
Merge pull request #42172 from rallytime/merge-2016.11b1fa332a11
Merge branch '2016.3' into '2016.11'8fa1fa5bb1
Merge pull request #42155 from phsteve/doc-fix-puppetfb2cb78a31
Fix docs for puppet.plugin_sync so code-block renders properly and sync is spelled consistently
6307b9873f
Merge pull request #42176 from rallytime/bp-42109686926daf7
Update aws.rst - add Debian default username
28c4e4c3b7
Merge pull request #42095 from terminalmage/docker-login-debuggingbd27870a71
Add debug logging to dockerng.login
2b754bc5af
Merge pull request #42119 from terminalmage/issue421169a268949e3
Add integration test for 421161bb42bb609
Fix regression when CLI pillar override is used with salt-call
8c0a83cbb5
Merge pull request #42121 from terminalmage/issue42114d14291267f
Fix pillar.get when saltenv is passed
687992c240
Merge pull request #42094 from terminalmage/quiet-exception47d61f4edf
Prevent command from showing in exception when output_loglevel=quiet
dad255160c
Merge pull request #42163 from vutny/fix-42115b27b1e340a
Fix #42115: parse libcloud "rc" version correctly
2a8ae2b3b6
Merge pull request #42164 from Ch3LL/fix_kerb_doc7c0fb248ec
Fix kerberos create_keytab doc
678d4d4098
Merge pull request #42141 from rallytime/bp-42098bd80243233
Change repo_ng to repo-ng
c8afd7a3c9
Merge pull request #42140 from rallytime/bp-420979c4e132540
Import datetime1435bf177e
require large timediff for ipv6 warning
c239664c8b
Merge pull request #42142 from Ch3LL/change_buildse1694af39c
Update builds available for rc1
- 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-bsc1036125774d204d65
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-10c830573a2c
Trailing whitespacesc83e6fc696
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-42151798d29276e
Add note about "to_bytes" jinja filter issues when using yaml_jinja renderer1bbff572ab
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.72e1dc95500
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-42166b8bcc0d599
Add note to various network_hosts docs about long_run for IPv6 networks11862743c2
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.7771ade5d73
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-provider1ac69bd737
Document the provider option and rearrange the doc4bf4b14161
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_git45be32666a
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_environ55b278c478
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-version78cdee51d5
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_winrepoed89cd0b93
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-versionadded603f5b7de6
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-test2be4865f48
[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
8f1cb287cf
Merge pull request #42126 from rallytime/merge-2017.7
- PR #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_line09d37dd892
Fix comment typo7167549425
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 typocf55c3361c
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_rcd4e7b91608
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-41885c2822e05ad
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-result8d549685a7
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.1126beb18aa5
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_ips26f848e111
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_gnupgv21e20cea6350
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.71de5e008a0
Add initial 2016.11.7 Release Notes