These release notes are for an old release of Salt. This release might contain known security and other issues that are fixed in the
latest release.
Salt 2017.7.2 Release Notes
Version 2017.7.2 is a bugfix release for 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-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 #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
- ef7e93eb3f Reverting this change due to it breaking other uses.
- 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
- f00d3a9ddc Add disk.format alias for disk.format_
- 5471f9fe0c Merge pull request #43196 from gtmanfred/2016.11
- ccd2241777 Pin request install to version
- ace2715c60 Merge pull request #43178 from terminalmage/issue43143
- 2640833400 git.detached: Fix traceback when rev is a SHA and is not present locally
- 12e9507b9e Merge pull request #43179 from terminalmage/old-deprecation
- 3adf8ad04b Fix missed deprecation
- b595440d90 Merge pull request #43171 from terminalmage/salt-utils-warning
- 7b5943a31a Add warning about adding new functions to salt/utils/__init__.py
- 4f273cac4f Merge pull request #43173 from Ch3LL/add_branch_docs
- 1b24244bd3 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_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
- c5841e2ade 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-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
- 73315f0cf0 Issue #43036 Bhyve virtual grain in Linux VMs
- 0a86f2d884 Merge pull request #43100 from vutny/doc-add-missing-utils-ext
- af743ff6c3 [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_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
- 651b1bab09 Properly handle prereq having lost requisites.
- e51333306c Merge pull request #43092 from mitodl/2016.11
- d4b113acdf Fixed issue with silently passing all tests in Testinfra module
- 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
- 093c0c2f77 Fix race condition in git.latest
- 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
- 35e45049e2 use a ruby gem that doesn't have dependencies
- 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 execption raising
- f096917a0e Raise an exception if we fail to cache the config xml
- 2957467ed7 Merge pull request #43026 from rallytime/bp-43020
- 0eb15a1f67 test with gem that appears to be abandoned
- 4150b094fe Merge pull request #43033 from rallytime/bp-42760
- 3e3f7f5d8e Catch TypeError thrown by m2crypto when parsing missing subjects in certificate files.
- b124d3667e Merge pull request #43032 from rallytime/bp-42547
- ea4d7f4176 Updated testinfra modules to work with more recent versions
- a88386ad44 Merge pull request #43027 from pabloh007/fix-docker-save-push-2016-11
- d0fd949f85 Fixes ignore push flag for docker.push module issue #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
- b551e66744 [2016.3] Bump latest and previous versions
- 5d5edc54b7 Merge pull request #42949 from Ch3LL/2016.3.7_docs
- d75d3741f8 Add Security Notice to 2016.3.7 Release Notes
- 37c63e7cf2 Merge pull request #43021 from terminalmage/fix-network-test
- 4089b7b1bc 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.17
- 2f762b3a17 Update bootstrap script to latest stable: v2017.08.17
- ff1caeee68 Merge pull request #43014 from Ch3LL/fix_network_mac
- b8eee4401e 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.7
- 756128a896 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-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
- 44ed53b1df [DOCS] Fix link to Salt Cloud Feature Matrix
- 923f9741fe Merge pull request #42291 from vutny/fix-38839
- 5f8f98a01f Fix #38839: remove state from Reactor runner kwags
- c20bc7d515 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
- 74e7055d54 [2016.11] Bump latest and previous versions
- b0d2e05a79 Merge pull request #42950 from Ch3LL/2016.11.7_docs
- a6f902db40 Add Security Notice to 2016.11.77 Release Notes
- c0ff69f88c Merge pull request #42836 from lyft/backport-utils.versions-to-2016.11
- 86ce7004a2 Backport salt.utils.versions from develop to 2016.11
- 64a79dd5ac Merge pull request #42919 from rallytime/bp-42871
- 4e46c968e6 Update joyent.rst
- 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
- 0d3789f0c6 Fix pkg.install salt-minion using salt-call
- b9f4f87aa5 Merge pull request #42798 from s-sebastian/2016.11
- 1cc86592ed 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-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 #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
- 1cc2aa503a Fix dockerng.network_* ignoring of tests=True
- 3b9c3c5671 Merge pull request #42886 from sarcasticadmin/adding_docs_salt_outputs
- 744bf954ff Adding missing output flags to salt cli
- e5b98c8a88 Merge pull request #42882 from gtmanfred/2016.11
- da3402a53d make sure cmd is not run when npm isn't installed
- 5962c9588b Merge pull request #42788 from amendlik/saltify-timeout
- 928b523797 Remove waits and retries from Saltify deployment
- 227ecddd13 Merge pull request #42877 from terminalmage/add-cron-state-virtual
- f1de196740 Add virtual func for cron state module
- ab9f6cef33 Merge pull request #42859 from terminalmage/gitpython-git-cli-note
- 35e05c9515 Add note about git CLI requirement for GitPython to GitFS tutorial
- 682b4a8d14 Merge pull request #42856 from gtmanfred/2016.11
- b458b89fb8 skip cache_clean test if npm version is >= 5.0.0
- 01ea854029 Merge pull request #42864 from whiteinge/syndic-log-root_dir
- 4b1f55da9c 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-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 unvailable
@ 2017-08-11 13:37:59 UTC
- 3d05d89e09 Merge pull request #42857 from gtmanfred/vmware
- c1f673eca4 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_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
- 8c8640d6b8 Update doc references in glusterfs.volume_present
- 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
- dbd29e4aaa only read file if it is not a string
- 4cbf8057b3 Merge pull request #42826 from terminalmage/fix-spelling
- 00f93142e4 Fix misspelling of "versions"
- de997edd90 Merge pull request #42786 from Ch3LL/fix_typo
- 90a2fb66a2 Fix typo for template_dict in http docs
- bf6153ebe5 Merge pull request #42795 from lomeroe/bp-42744_201611
- 695f8c1ae4 fix #42600 in develop
- 61fad97286 Merge pull request #42748 from whiteinge/save-before-output
- de60b77c82 Workaround Orchestrate problem that highstate outputter mutates data
- a4e3e7e786 Merge pull request #42764 from amendlik/cloud-win-loop
- f3dcfca4e0 Fix infinite loops on failed Windows deployments
- da85326ad4 Merge pull request #42694 from gtmanfred/2016.11
- 1a0457af51 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/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
- 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
- 24413084e2 Updating the call to shlex_split to pass the posix=False argument so that quotes are preserved.
- 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
- fcf45889dd 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.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
- cc4e45656d Allow not interpreting backslashes in the repl
- 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
- bbba84ce2d 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-whens
- b1960cea44 Fix scheduled job run on Master if when parameter is a list
- f9cb536589 Merge pull request #42414 from vutny/unify-hash-params-format
- d1f2a93368 DOCS: unify hash sum with hash type 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
- c4fabaa192 Remove '-s' (--script) argument to parted within align_check function
- 9e0b4e9faf Merge pull request #42573 from rallytime/bp-42433
- 0293429e24 Only force saltenv/pillarenv to be a string when not None
- 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
- e721c7eee2 Don't use 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
- e3a6717efa 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_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
- 72924b06b8 Fix _assign_floating_ips in openstack.py
- 4bf35a74de Merge pull request #42464 from garethgreenaway/2016_11_remove_tmp_identity_file
- ff24102d51 Uncomment the line that removes the temporary identity file.
- e2120dbd0e Merge pull request #42443 from garethgreenaway/42357_pass_args_kwargs_correctly
- 635810b3e3 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.11
- 407b8f4bb3 Fix #42198 If where_args is not set, not using it in the delete request.
- d9df97e5a3 Merge pull request #42424 from goten4/2016.11
- 1c0574d05e 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.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
- 8c048403d7 Detect Server OS with a desktop release name
- 0a72e56f6b Merge pull request #42356 from meaksh/2016.11-AliasesLoader-wrapper-fix
- 915d94219e Allow to check whether a function is available on the AliasesLoader wrapper
- 10eb7b7a79 Merge pull request #42368 from twangboy/win_fix_build_2016.11
- a7c910c31e Remove build and dist directories before install
- 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
- dc85b5edbe [2016.3] Update version numbers in doc config for 2017.7.0 release
- f06a6f1796 Merge pull request #42360 from Ch3LL/doc-update-2016.11
- b90b7a7506 [2016.11] Update version numbers in doc config for 2017.7.0 release
- e0595b0a0f Merge pull request #42319 from rallytime/config-docs
- b40f980632 Add more documentation for config options that are missing from master/minion docs
- 78940400e3 Merge pull request #42352 from CorvinM/issue42333
- 526b6ee14d 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_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 it's 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
- 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-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
- 14cf6ce322 is_windows is a function, not a propery/attribute
- 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
- 663874908a pkg.installed: pack name/version into pkgs argument
- 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
- f032223843 Handle libcloud objects that throw RepresenterErrors with --out=yaml
- fb5697a4bc Merge pull request #42308 from lubyou/42295-fix-file-absent-windows
- 026ccf401a Force file removal on Windows. Fixes #42295
- da2a8a518f Merge pull request #42314 from rallytime/fix-42267
- c406046940 Add clarification to salt ssh docs about key auto-generation.
- 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
- 1b6026177c 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_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
- 357dc22f05 Fix user creation with empty password
- 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
- 8c76bbb53d Some minor doc fixes for dnsutil module so they'll render correctly
- 3e9dfbc9cc Merge pull request #42262 from rallytime/bp-42224
- c31ded341c Remove duplicate instruction in Openstack Rackspace config example
- 7780579c36 Merge pull request #42181 from garethgreenaway/42137_backport_fix_from_2017_7
- a34970b45b Back porting the fix for 2017.7 that ensures the order of the names parameter.
- 72537868a6 Merge pull request #42253 from gtmanfred/2016.11
- 53e25760be Only use unassociated ips when unable to allocate
- b2a4698b5d Merge pull request #42252 from UtahDave/2016.11local
- e6a9563d47 simple doc updates
- 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
- c07e22041a Add missing config to example
- 274946ab00 Merge pull request #42211 from terminalmage/issue40928
- 22a18fa2ed Only pass a saltenv in orchestration if one was explicitly passed (2016.11)
- 89261cf06c Merge pull request #42173 from rallytime/bp-37424
- 01addb6053 Avoid Early Convert ret['comment'] to String
- 3b17fb7f83 Merge pull request #42175 from rallytime/bp-39366
- 53f7b987e8 Pass sig to service.status in after_toggle
- 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
- 686926daf7 Update aws.rst - add Debian default username
- 28c4e4c3b7 Merge pull request #42095 from terminalmage/docker-login-debugging
- bd27870a71 Add debug logging to dockerng.login
- 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
- d14291267f Fix pillar.get when saltenv is passed
- 687992c240 Merge pull request #42094 from terminalmage/quiet-exception
- 47d61f4edf Prevent command from showing in exception when output_loglevel=quiet
- dad255160c Merge pull request #42163 from vutny/fix-42115
- b27b1e340a Fix #42115: parse libcloud "rc" version correctly
- 2a8ae2b3b6 Merge pull request #42164 from Ch3LL/fix_kerb_doc
- 7c0fb248ec Fix kerberos create_keytab doc
- 678d4d4098 Merge pull request #42141 from rallytime/bp-42098
- bd80243233 Change repo_ng to repo-ng
- 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
- e1694af39c 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-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
- 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_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