neulab/tldr huggingface dataset:
• 2390f47 Adding SaltReturnAssertsMixin back in
• 677d090 Remove zookeeper reference.
• f3dee43 Updating the beacon state module to ensure that the format of the beacon data that is being sent along to the beacon execution module is in the right format.
• ISSUE #41583: (seanjnkns) mount.swap for swap file test=True results wrong (refs: #50358)
• PR #50358: (garethgreenaway) [2018.3] fixes to function mount.swap in mount state @ 2018-11-05 14:16:50 UTC
• 929525a Merge pull request #50358 from garethgreenaway/41583_mount_swap_test_true_wrong_results
• b8ded8b Updating the swap function in the mount.swap function also check the device name when checking the fstab data.  Updating tests to reflect new behavior.
• d07c84d reordering ret dictionary in load test to ascending order
• f704128 fixing type in load beacon module and adding option validators to config check function along with mock default values in test, fixes #48343
• 4114a4f fixing type in load beacon module and adding option validators to config check function along with mock default values in test
• ISSUE #49225: (onnodb) [win_lgpo] lgpo_set always reports failure; Registry.pol corruption (refs: #50006)
• ISSUE #48782: (mike2523) [win_lgpo] Causes corrupt Registry.pol file (refs: #50006)
• PR #50006: (lomeroe) Correct more issues in lgpo @ 2018-11-02 16:32:29 UTC
• 3ffa392 Merge pull request #50006 from lomeroe/issue48782_2018.3
• dc58252 update to use a single line if statement when dealing with prepended text
• 0e011ad add runTest method to class for PY2
• 377ec09 add a test for #47784
• 0a14505 change backslashes in comment string to fix lint error
• 02181d3 add fix/test for #50079
• 05f2951 more lint fixes
• 94b3335 lint fixes in test
• 2a79626 update test to actually work
• 42840ec add missing comma in function call
• c283f50 Log a warning message instead of an exception when a SID cannot be converted to a username (for user rights assignments)
• 271bd70 capture and print exception information
• bc94b8e update method for creating size field of **delvals items for py3 compatibility
• d9fe28a fix clobbering of admx_search_results which was keeping some policies from being properly detected
• PR #50340: (garethgreenaway) [2018.3] Backporting #48087 to 2018.3 @ 2018-11-01 18:15:37 UTC
• PR #48087: (mat813) Fix patching sysctl.conf on FreeBSD. (refs: #50340)
• 12de4b9 Merge pull request #50340 from garethgreenaway/backport_48087_to_2018_3
• 56c87ff Backporting #48087 to 2018.3
• PR #50275: (rallytime) Back-port #49752 to 2018.3 @ 2018-11-01 16:50:17 UTC
• PR #49752: (jodok) add support for clonenum parameter (refs: #50275)
• 5e46434 Merge pull request #50275 from rallytime/bp-49752
• e463d99 Merge branch '2018.3' into bp-49752
• 1e10c6e add support for clonenum parameter
• ISSUE #47425: (raddessi) states/netyang.managed ignores models when passed as a kwarg (refs: #50301)
• PR #50316: (rallytime) Back-port #50301 to 2018.3 @ 2018-11-01 16:32:04 UTC
• PR #50301: (tonybaloney) Fixes issues raised in #47425 for states.netyang (refs: #50316)
• 51e333a Merge pull request #50316 from rallytime/bp-50301
• 367b689 Merge pull request #32 from tonybaloney/bp50301
• 529687a update test assertions
• ba526ad remove unused import
• 220e57f create 2 simple unit tests for the netyang state module and fix issue in #47425
• 20bf306 reproduce bug in 47425
• PR #50290: (twangboy) Fix test_state for Windows @ 2018-10-31 19:28:34 UTC
• af1075b Merge pull request #50290 from twangboy/fix_test_state
• 69c02fc Fix some lint and some typos
• d184013 Fix typo
• 92b5ea0 Create salt util that copies file security info
• ISSUE #50050: (terminalmage) Backport runtests.py's --from-filenames functionality to 2018.3 branch (refs: #50308, #50291)
• PR #50291: (rallytime) Back-port #50230 to 2018.3 @ 2018-10-31 19:22:25 UTC
• 045d81c Merge pull request #50291 from rallytime/bp-50230
• 1aae681 Merge branch '2018.3' into bp-50230
• 1ef712a Add various ssh tests to the filemap for salt/utils/vt.py changes
• PR #50315: (rallytime) [2018.3] Merge forward from 2018.3.3 to 2018.3 @ 2018-10-31 14:16:34 UTC
• 00437aa Merge pull request #50315 from rallytime/merge-2018.3
• 422465e Merge branch '2018.3.3' into '2018.3'
• 4d9e2a0 Merge pull request #50088 from vulnbe/fix-incorrect-id-handling-2018-3-3
• 619f2f2 Fix incorrect id handling in file state
• PR #50309: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-10-30 16:07:25 UTC
• 84ee7a3 Merge pull request #50309 from rallytime/merge-2018.3
• 381a59d Merge branch '2017.7' into '2018.3'
• 11fa33e Merge pull request #50295 from dubb-b/remove-cloud-change
• 80982ad Removing an un needed change and maybe fixing the lint error
• e00c507 Merge pull request #50287 from whytewolf/boto_vpc
• 5a39644 minor correction to boto_vpc.route_table_present example, subnet_names was on wrong indent level
• 37ae06c Merge pull request #50280 from gtmanfred/2017.7
• 5808074 fix InstallRequirement.from_line for pip 18.1
• PR #50308: (rallytime) Fix matcher grain file @ 2018-10-30 15:27:47 UTC
• PR #50182: (terminalmage) Backport runtests.py modifications from develop to 2018.3 (refs: #50308)
• b805bab Merge pull request #50308 from rallytime/test-fixes
• f238522 Fix matcher grain file
• PR #50270: (terrible-broom) apt: speedup installing packages with '>=' or '<=' and reduced memory… @ 2018-10-30 13:24:36 UTC
• 57fe6cd Merge pull request #50270 from terrible-broom/feature/apt-cache-show-instead-of-dump
• 6c1b05a Lint: add extra blank line
• a4df706 fix review notes
• d059edd apt: speedup installing packages with '>=' or '<=' and reduced memory consumption
• PR #50293: (gtmanfred) update jenkins version for 2018.3 @ 2018-10-29 23:39:34 UTC
• 6a65402 Merge pull request #50293 from saltstack/jenkins
• fe6fbc4 update jenkins version for 2018.3
• PR saltstack/salt-jenkins#1182: (gtmanfred) clean up salt.utils for using 2018.3.3 (refs: #50289)
• PR #50289: (gtmanfred) ignore empty line in localectl status output @ 2018-10-29 21:39:07 UTC
• 935f181 Merge pull request #50289 from gtmanfred/2018.3
• fb43061 fix test
• 5eb0e37 add extra space to localemod test
• e8dc8ba if line in output of localectl is empty, ignore it
• PR #50276: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-10-29 19:05:15 UTC
• 10ba8b4 Merge pull request #50276 from rallytime/merge-2018.3
• f05abb0 Merge branch '2017.7' into '2018.3'
• 6ae8a33 Merge pull request #50281 from dubb-b/add_subnet
• 4fdcf7c Lint: Add extra blank line
• cebfd8a Fixing lint error
• 0da6301 Merge branch '2017.7' of https://github.com/saltstack/salt into add_subnet
• 2df6115 Adding subnetID so it knows the right VPC to build the node in.
• a0cfbdc Merge branch '2017.7' into '2018.3'
• b94a43b Merge pull request #50184 from ethanculler/fix-minion-return-exception-with-return
• 283d41c Merge branch '2017.7' into fix-minion-return-exception-with-return
• a4e54d7 Added handling for minion return exceptions containing the word "return"
• 6b009b4 Merge pull request #50258 from dubb-b/fix_cloud_ec2
• 6a1e9f0 Adding securitygroupname as the config instead of securitygroup
• 3e1aac9 Merge pull request #50251 from gtmanfred/2017.7
• 061e599 bump salt version to 2017.7.8
• fe9bc81 Merge pull request #50233 from Ch3LL/bp-50232
• f83460d change order of search engine ids
• bf3f217 Update search engine IDs for releases
• PR #50282: (twangboy) Fix unit.beacons.test_diskusage on Windows @ 2018-10-29 18:37:13 UTC
• 0f1dc08 Merge pull request #50282 from twangboy/fix_test_diskusage
• fd369dd Mock is_windows = False
• PR #50182: (terminalmage) Backport runtests.py modifications from develop to 2018.3 (refs: #50308) @ 2018-10-29 16:25:07 UTC
• f7c2f04 Merge pull request #50182 from terminalmage/issue50050
• 113d76e Revert "Move jinja templating tests alongside salt/utils/jinja.py's tests"
• 3057ca4 Lint fix: add extra blank line in core.py
• 8968f9d Revert "Rename test_map_conf test file to respect naming convention"
• 85a9395 Remove saltclass pillar unit test for list expansion
• 3d95673 Use get_config_dir() instead of self.config_dir
• e8b3a62 Add init file back in for unit/client pkg
• d527dd2 Rename states/test_libvirt.py into states/test_virt.py
• ab4a670 Remove pgjsonb returner unit tests
• 68ab3ee Remove "test_custom" from grains section of filename_map
• 6814698 Remove test_error from scheduler tests
• c55dcf0 Add init file back in for integration/cloud/clouds pkg
• f485b4a enable testing only filemaps
• dfa05b9 Remove test files for beacons that don't exist in 2018.3
• 85612cf runtests.py: Fix IndexError in --from-filenames
• 25097f9 Make sure from-filenames intersect with names-file
• ed864ce runtests.py: Accept modified file list from a text file
• 059754c Add some doc tests to the filemap that should run on every PR
• b1ee2e5 Set a default value for the filename map path
• 5ea1024 Add documentation explaining naming convention for test files
• 8f790c0 Fix conflicting dict key in filename map
• f2e5512 Evan Moar Lint
• 65fef9a Moar Lint
• 39c2455 Lint
• dd20f12 Make sure we always run the module names test
• 2ac939e Add test to check test module names and make sure they match the naming convention
• 785d298 Add integration.netapi.rest_tornado.test_app to filename map
• 662ca0d Rename files to match naming convention
• 186d333 Add back changes lost in cherry-pick
• a236531 Add back test accidentally deleted when cherry-picking
• eaa4da3 Rename providers to clouds to respect naming convention
• 85b96de Rename some files to avoid them being identified as test modules
• bfb6015 Rename/consolidate salt.utils unit tests to conform to naming convention
• 84749dd Consolitdate and move salt-ssh unit tests to proper location
• 71825a5 Consolidate and move loader tests to test/unit/test_loader.py
• 8326a09 Rename test_map_conf test file to respect naming convention
• 6d9c2eb Move jinja templating tests alongside salt/utils/jinja.py's tests
• 1ef43a3 Add additional paths to the filename map
• 75e6731 Use the new helper to get the test mods
• c3dc8ec Add function to get all of the test modules
• c5593bc Rename custom_grains.py so it's not identified as a test module
• 330c211 Consolidate saltclass pillar unit tests into single module
• a642619 Rename test pgjsonb returner test file to match naming convention
• 6433c48 Don't import old module name
• a97e032 Move helper outside of for loop
• 3f1b6fd Add more unit test mapping
• ac3406d Fill out the filename map a bit
• 07d6f2a Enhancements to --from-filenames, --filename-map options
• b851a41 Don't run unit or integration tests unnecessarily
• 569276b Add an initial filename_map
• 44199b1 Add --from-filenames and --filename-map options to parser
• PR #50267: (m03) Fix missing aptly config paths @ 2018-10-29 13:27:23 UTC
• 1e8b092 Merge pull request #50267 from m03/fix-aptly-config-paths-20183
• 319bb31 Fix missing aptly config paths
• PR #50232: (Ch3LL) Update search engine IDs for releases (refs: #50233) @ 2018-10-25 20:15:08 UTC
• ab0b022 Merge pull request #50232 from Ch3LL/search_latest
• 3452d9b change order of search engine ids
• c9546df Update search engine IDs for releases
• PR #50231: (rallytime) Revert "Back-port #50146 to 2018.3" (refs: #50236) @ 2018-10-25 20:12:15 UTC
• 1c8cdf9 Merge pull request #50231 from saltstack/revert-50174-bp-50146
• c76ac1b Revert "Back-port #50146 to 2018.3"
• ISSUE #50132: (ManicoW) XCP-ng packages and services management (refs: #50140)
• PR #50172: (rallytime) Back-port #50140 to 2018.3 @ 2018-10-25 14:00:32 UTC
• PR #50140: (ManicoW) Adding XCP-ng support (refs: #50172)
• 8dd4f43 Merge pull request #50172 from rallytime/bp-50140
• 02e0ea0 lint fix
• 819c46c fix lint errors and code factorization
• 8aa3598 Fix lint error
• 9092c4e Adding support for XCP-ng
• c516bc5 Adding XCP-ng to os family map
• PR #50063: (twangboy) Use long when setting REG_QWORD @ 2018-10-25 13:45:03 UTC
• 9ad43f2 Merge pull request #50063 from twangboy/fix_50039
• 5fdba7d Disable lint error
• 84b8dd6 Add tests
• 4644bb6 Use long when setting REG_QWORD
• ISSUE #49965: (nkrishnakishor) Beacon: Usage in windows (refs: #50188)
• PR #50188: (garethgreenaway) [2018.3] fixes to diskusage beacon @ 2018-10-25 13:41:19 UTC
• 01b083e Merge pull request #50188 from garethgreenaway/49965_beacon_diskusage_windows
• 1f0ab27 Merge branch '2018.3' into 49965_beacon_diskusage_windows
• 42b3203 Fixing lint
• f65fa57 Fixing a bug in the diskusage beacon that prevented it from working on Windows.  Adding a couple tests to test functionality on Windows.
• PR #50214: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-10-25 13:38:40 UTC
• 9ea51c0 Merge pull request #50214 from rallytime/merge-2018.3
• 897145c Merge branch '2017.7' into '2018.3'
• 017d394 Merge pull request #50202 from Ch3LL/_2017.7.8
• d520f9a Add tests with filname in token data
• d45f6c7 Add empty token salt-api integration tests
• 652dbf6 Ensure that tokens are hex to avoid hanging/errors in cherrypy
• f28a4fa Merge pull request #50211 from channias/fix-spm-modules-install
• 9b203d5 Fix broken install of additionnal modules in SPM packages
• 6b4e07b Merge pull request #50212 from dwoz/test_no_fail
• 7f613ac Do not fail if process already ended
• 85e22d2 Merge pull request #50207 from Ch3LL/2update_version_doc_2017.7
• 198d25c Add 2017.7.8 previous release
• d4e26ac Update release versions for the 2017.7 branch
• d035695 Merge pull request #50205 from Ch3LL/rn_2017.7.8
• 71ee68b [2017.7.8] remove in progress and add security details
• ce341f2 Merge pull request #50180 from max-arnold/2017.7
• 881a521 Revert curly braces example for nested dictionaries
• 622bb51 Merge pull request #50026 from damon-atkins/jenkins_pylint
• aebce88 Merge branch '2017.7' into jenkins_pylint
• 5f708fa use awk to create the other files, so git does not need to search again
• 6b96a24 Adjust jenkins linting process, only run stage if required, use git diff to find files, instead of find, report on status, changed and deleted files, lint only changed files.
• aa66d1b Merge pull request #50158 from vutny/doc/2017.7/fix-http-tutorial
• fe2d70d [DOC] Fix JSON payload example in HTTP tutorial
• ISSUE #50162: (rbthomp) Scheduled job runs in endless loop when using when: and  splay: together.  (refs: #50216)
• PR #50216: (garethgreenaway) [2018.3] Fixes to scheduler, list of whens plus splay @ 2018-10-25 13:31:26 UTC
• 51b3fa4 Merge pull request #50216 from garethgreenaway/50162_when_plus_splay_endless_loop
• 685509f Fixing an issue when a combination of the when parameter as a list plus using the splay parameter would cause the schedule to continuously run jobs in an endless loop, regardless of if their scheduled time had been receached.  Also fixing a related issue where scheduled jobs that rely on _next_fire_time were not being run as the corrected splayed time but rather running at the original scheduled time.  Adding new tests.
• PR #50190: (dwoz) Fix test_managed_file_with_grains_data on Windows @ 2018-10-24 22:43:35 UTC
• 43303fb Merge pull request #50190 from dwoz/grains_template_test
• b77db48 Fix test_managed_file_with_grains_data on Windows
• PR #50187: (garethgreenaway) [2018.3] Adding fixes to scheduler tests to 2018.3 @ 2018-10-24 19:45:32 UTC
• PR #49871: (garethgreenaway) [fluorine] Updating scheduler tests for OS X (refs: #50187)
• 462314b Merge pull request #50187 from garethgreenaway/port_49871_to_2018_3
• 25e7cb6 Merge branch '2018.3' into port_49871_to_2018_3
• d232dfb Update test_eval.py
• d8d8559 Fixing lint
• 76e6232 Removing unnecessary debugging lines
• d2d0622 Back porting #49871 to 2018.3.  Adding some additional changes to ensure they are passing on OS X.
• PR #50201: (Ch3LL) [2018.3] Ensure that tokens are hex to avoid hanging/errors in cherrypy @ 2018-10-24 19:44:23 UTC
• 8ad9a1b Merge pull request #50201 from Ch3LL/_2018.3.3
• PR #50208: (Ch3LL)  Update release versions for the 2018.3 branch @ 2018-10-24 15:52:19 UTC
• 88673ad Merge pull request #50208 from Ch3LL/2update_version_doc_2018.3
• cdbf493 Add 2017.7.8 previous release
• 6f775e7 Update release versions for the 2018.3 branch
• PR #50206: (Ch3LL) [2018.3.3] remove in progress and add security details @ 2018-10-24 15:50:50 UTC
• db8ef1e Merge pull request #50206 from Ch3LL/rn_2018.3.3
• 896caa1 Add 2016.11.10 release notes to 2018.3 branch
• 1e34158 [2018.3.3] remove in progress and add security details
• PR #50200: (rallytime) Back-port #50181 to 2018.3 @ 2018-10-24 15:49:59 UTC
• PR #50181: (cro) Testinfra has a python packaging issue that is making version 1.17.0 fail to install some places (refs: #50200)
• 3d3db70 Merge pull request #50200 from rallytime/bp-50181
• f3e5399 Ignore testinfra 1.17.0
• PR #50174: (rallytime) Back-port #50146 to 2018.3 (refs: #50236) @ 2018-10-23 18:16:45 UTC
• 5f904dd Merge pull request #50174 from rallytime/bp-50146
• 601a5b8 Improve handling of non-ascii characters in terminal output. (Fixes: #49523)
• ISSUE #50142: (m03) stringutils.to_none AttributeError: 'module' object has no attribute 'tex_type' (refs: #50143)
• PR #50173: (rallytime) Back-port #50143 to 2018.3 @ 2018-10-23 17:13:55 UTC
• PR #50143: (m03) Fix #50142, stringutils.to_none (refs: #50173)
• PR #45429: (terminalmage) [PY3] Add unicode_literals to salt.utils modules (R-S) (refs: #50143)
• 1cd0339 Merge pull request #50173 from rallytime/bp-50143
• f5d6080 Add test_to_none
• c0ce36b Fix #50142, stringutils.to_none
• PR #50171: (terminalmage) Fix invalid RST link in docker_network docs @ 2018-10-23 13:40:36 UTC
• 9331f1e Merge pull request #50171 from terminalmage/docs
• 7ea1d6c Fix invalid RST link in docker_network docs
• PR #50161: (rmarcinik) Add a missing result for task.info @ 2018-10-23 13:31:43 UTC
• 16eece3 Merge pull request #50161 from rmarcinik/patch-1
• 9848f06 Add a missing result for task.info
• PR #50136: (terminalmage) Add some debug logging before and after states gather pillar data @ 2018-10-22 14:40:38 UTC
• 28bc5e3 Merge pull request #50136 from terminalmage/debug-logging
• 8592a0b Add some debug logging before and after states gather pillar data
• ISSUE #50129: (kmatsoukas) Call to network.get_route fails when interface name contains a dash (refs: #50147)
• PR #50147: (garethgreenaway) [2018.3] Fix to modules/network.py @ 2018-10-22 14:31:03 UTC
• 593c7ff Merge pull request #50147 from garethgreenaway/50129_network_get_route_fails_dash_in_name
• 8fa87e3 Update test_network.py
• 3117969 Fixing scenario where the interface for the default route has a dash in it, regular expression used in get_route currently doesn't not account for this..  Adding some additional tests for network.get_route.
• PR #50156: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-10-22 14:24:39 UTC
• 5c7a7d9 Merge pull request #50156 from rallytime/merge-2018.3
• 87e20fd Merge branch '2017.7' into '2018.3'
• 1a90c4f Merge pull request #50144 from dwoz/winrm_fs_release
• 0951d85 Use newest winrm-fs release
• e096560 Merge pull request #50113 from rallytime/bp-49989
• 27c7ac9 Increase centos7-py2 kitchen pr timeout to 8 hours
• PR #50148: (MTecknology) Proxmox fixups @ 2018-10-22 11:55:10 UTC
• ce375f4 Merge pull request #50148 from MTecknology/proxmox-fixups
• 4959947 Race condition still exists at one second timeout.
• 3a62f74 Add support for setting root ssh pubkey to proxmox containers.
• PR #50085: (dwoz) Fix test_win_pkg yet again @ 2018-10-19 18:16:16 UTC
• 0ece06e Merge pull request #50085 from dwoz/win_pkg_redux
• f22630e Merge branch '2018.3' into win_pkg_redux
• 0b033a6 Do not allow age to be a negative number
• a24d8b8 Debug file list cache
• 9f5722a The test is not a flush problem
• 071f8a0 Add cache file name to list cache log
• 128c2c5 Flush and sync file contents
• 7d361d8 Add debug log when file list is returned from cache
• PR #49980: (twangboy) Add support for AddPrinterDrivers @ 2018-10-19 13:19:41 UTC
• 0069247 Merge pull request #49980 from twangboy/lgpo_add_printer_drivers
• 76c9301 Add support for AddPrinterDrivers
• PR #50114: (rallytime) Back-port #50061 to 2018.3 @ 2018-10-19 11:46:03 UTC
• PR #50061: (rongzeng54) pkg.install bugfix (refs: #50114)
• de23c83 Merge pull request #50114 from rallytime/bp-50061
• 1f09104 Add unit test for pkg.install with epoch
• af253c6 pkg.install bugfix
• ISSUE #50074: (bigpick) Arista EOS Salt Minion - Debug Log Flooded with Repeated Message (refs: #50115)
• PR #50115: (garethgreenaway) [2018.3] Apply scheduler fixes and tests from #49104 to 2018.3 @ 2018-10-19 11:45:31 UTC
• PR #49104: (garethgreenaway) [fluorine] Fixes to scheduler for jobs with seconds, minutes, etc. (refs: #50115)
• 9188bec Merge pull request #50115 from garethgreenaway/apply_49104_to_2018_3
• adb1e79 Apply scheduler fixes and tests from #49104 to 2018.3
• PR #50119: (terminalmage) Squelch spurious errors logged in unit tests @ 2018-10-19 11:42:31 UTC
• e892042 Merge pull request #50119 from terminalmage/boto-tests
• 91812ff Squelch spurious errors logged in unit tests
• PR #50120: (terminalmage) Fix bad merge conflict resolution @ 2018-10-19 11:38:35 UTC
• 35449b4 Merge pull request #50120 from terminalmage/salt-jenkins-1137
• 1ddfd26 Fix bad merge conflict resolution
• PR #50013: (Giandom) Passed kwargs to db_exists in db_remove method @ 2018-10-18 11:28:30 UTC
• 5123488 Merge pull request #50013 from Giandom/2018.3
• 9c91df3 Merge branch '2018.3' into 2018.3
• 06bb245 Merge branch '2018.3' into 2018.3
• 04a99e0 Passed kwargs to db_remove
• PR #50092: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-10-17 19:57:07 UTC
• aa94f60 Merge pull request #50092 from rallytime/merge-2018.3
• 8609064 Update old utils paths to use new paths
• a984ad8 Merge branch '2017.7' into '2018.3'
• 7ec3840 Merge pull request #49794 from twangboy/fix_groupadd_test
• 3d3b67d Gate for Windows
• decfa52 Check value of result instead of entire dict
• e562838 Merge pull request #50028 from basseed/fix-windows-virtual-grain
• 8129ac6 removed whitespaces
• 82fa866 Fix #50015, Windows grain defaults to physical as unix grain
• ISSUE #50073: (jorotenev) boto_cloudfront update distribution fails (refs: #50082)
• PR #50082: (garethgreenaway) [2018.3] Fixing a typo in the boto_cloudfront @ 2018-10-17 19:35:00 UTC
• d1f2c5d Merge pull request #50082 from garethgreenaway/50073_fixing_typo_boto_cloudfront
• b5b90a1 Fixing a typo in the boto_cloudfront.
• PR #50090: (garethgreenaway) [2018.3] Fix to utils/vault.py @ 2018-10-17 13:57:30 UTC
• 05bd2a0 Merge pull request #50090 from garethgreenaway/fix_vault_sdb_runner_test
• 444a4e5 Merge branch '2018.3' into fix_vault_sdb_runner_test
• ISSUE #49275: (dgengtek) execution module cp.cache_file fails with error 'invalid arguments to setopt' (refs: #50080)
• PR #50080: (terminalmage) Ensure all string kwargs passed to Tornado's httpclient are str types @ 2018-10-16 21:01:41 UTC
• 7092879 Merge pull request #50080 from terminalmage/issue49275
• 4a6c327 Ensure all string kwargs passed to Tornado's httpclient are str types
• ISSUE #44979: (hunkeelin) Firewalld state cause horrid performance during saltrun.  (refs: #49811)
• PR #49811: (nhavens) Optimize firewalld state @ 2018-10-16 11:26:46 UTC
• 45b6da3 Merge pull request #49811 from nhavens/optimize-firewalld-state
• 7d6e628 Merge branch '2018.3' into optimize-firewalld-state
• a718b0c Merge branch '2018.3' into optimize-firewalld-state
• f7299b9 Merge branch '2018.3' into optimize-firewalld-state
• f289618 Merge branch '2018.3' into optimize-firewalld-state
• 41af513 Merge branch '2018.3' into optimize-firewalld-state
• 7cebab4 Merge branch '2018.3' into optimize-firewalld-state
• c38bb7d Merge branch '2018.3' into optimize-firewalld-state
• abed058 Merge branch '2018.3' into optimize-firewalld-state
• 0ec1f82 Merge branch '2018.3' into optimize-firewalld-state
• db6b23b Merge branch '2018.3' into optimize-firewalld-state
• 4ca7e12 Merge branch '2018.3' into optimize-firewalld-state
• 4f7c914 fix invalid icmp type handling in firewalld state
• 2d2e2eb resolve lint error in firewalld state
• 081424d resolve indentation issues in updates to firewalld state
• c92c4fe optimize firewalld.present rich rule handling
• 25d1daf optimize firewalld.present source handling
• 5f62c14 optimize firewalld.present interface handling
• 69f2c6c optimize firewalld.present service handling
• 71ec8e7 optimize firewalld.present port forward handling
• f18e09e optimize firewalld.present open port handling
• 35193dc clean up firewalld.present masquerade code (DRY)
• 8c88784 optimize firewalld.present icmp block handling
• PR #50055: (rallytime) Back-port #50024 to 2018.3 @ 2018-10-16 09:14:06 UTC
• PR #50024: (rwaweber) docs: Correct napalm topic spelling mistake and smooth out sentence (refs: #50055)
• b94e0a0 Merge pull request #50055 from rallytime/bp-50024
• 1ea72a0 docs: Correct spelling mistake and smooth out sentence
• PR #50056: (rallytime) Back-port #50029 to 2018.3 @ 2018-10-16 09:12:59 UTC
• PR #50029: (thebluesnevrdie) Expose docs for Ansible modules (refs: #50056)
• 14f3fac Merge pull request #50056 from rallytime/bp-50029
• 2e46a78 Expose docs for Ansible modules
• PR #50064: (rallytime) Back-port #50022 to 2018.3 @ 2018-10-16 09:09:47 UTC
• PR #50022: (bluesliverx) Make test check_pillar more lenient (refs: #50064)
• f3fe4b6 Merge pull request #50064 from rallytime/bp-50022
• 40da3ce Make test check_pillar more lenient
• ISSUE #49988: (whytewolf) currently http error logging of urls contains full URL including passwords.  (refs: #50066)
• PR #50066: (garethgreenaway) [2018.3] Redact any passwords from source paths @ 2018-10-16 09:08:25 UTC
• c2a46ce Merge pull request #50066 from garethgreenaway/49988_redact_passwords_in_source
• 27ef1e0 Redact any passwords that are in http/https based source paths.
• PR #50068: (garethgreenaway) [2018.3] Updating salt.utils.mac_utils @ 2018-10-16 09:07:10 UTC
• ab2cb51 Merge pull request #50068 from garethgreenaway/1140_mac_system_tests_2018_3_failing
• eedeacb Updating another reference to salt.utils.mac_utils to use __utils__
• 6ef5ce4 Due to a previous PR the test_sdb_runner in sdb.test_vault was failing because of a exception that was being swallowed in the test run_run function.  The cause was that when vault related functions were being run, if they were being run on the master then they were being forced to run through the _get_token_and_url_from_master() function, which is pull the id element out of the grains dictionary.  When the call was taking place from a runner, the exception was popping up since there is no id when called from a runner.  This fix checks to see if the id exists in the dictionary first, if it is there then _get_token_and_url_from_master() is called, otherwise _use_local_config is called.
• PR #49987: (terminalmage) Make Pillar no longer munge file_roots @ 2018-10-15 21:58:08 UTC
• 4c4bb5a Merge pull request #49987 from terminalmage/pillar_roots
• f59506d Update tests to reflect behavior changes
• 58f5fde Make Pillar no longer munge file_roots
• PR #50065: (rallytime) Back-port #50044 to 2018.3 @ 2018-10-15 21:32:37 UTC
• PR #50044: (mchugh19) add saltclass info from release notes to docs (refs: #50065)
• 1e377ac Merge pull request #50065 from rallytime/bp-50044
• 1eaaab7 Doc title formatting must match doc name length
• 6ac26b6 add saltclass docs from release notes
• PR #50038: (s0undt3ch) Don't squash the traceback @ 2018-10-15 20:36:55 UTC
• 8a6b435 Merge pull request #50038 from s0undt3ch/2018.3
• 852257a Don't squash the traceback
• PR #50054: (rallytime) Back-port #50004 to 2018.3 @ 2018-10-15 20:36:03 UTC
• PR #50004: (kiemlicz) https://github.com/saltstack/salt/issues/49883 (refs: #50054)
• dbfd7ee Merge pull request #50054 from rallytime/bp-50004
• 88e3202 https://github.com/saltstack/salt/issues/49883
• PR #50057: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-10-15 20:35:46 UTC
• a9e9974 Merge pull request #50057 from rallytime/merge-2018.3
• 1b5b018 Merge branch '2017.7' into '2018.3'
• 9eb17ea Merge pull request #50047 from rallytime/bp-49605
• e3a0f7b Add gce fix to 2017.7.9 release notes
• e6d86fc document GCE instance credentials configuration
• c3a0d1b allow empty service_account_private_key in GCE driver
• 6cdd390 Merge pull request #50017 from gtmanfred/iptables
• e552e4f Use parse_known_args when checking iptables rules
• a6a66b9 Merge pull request #50012 from dwoz/norm_log
• f96b29d Use normal log formatting and add jid
• 15f86b2 Merge pull request #50001 from kyentei/doc-fix-gpg
• 3d6ee3e Fix gpg state Documentation
• 7a235d7 Merge pull request #50000 from kyentei/doc-fix-lvm
• c2f3d87 Fix LVM state documentation
• 4edd094 Merge pull request #49999 from kyentei/doc-fix-proxy
• a180ed7 Fix proxy documentation
• 58d2302 Merge pull request #49998 from kyentei/doc-fix-process
• edd4f40 Fix documentation on process.py
• 411635b Merge pull request #49997 from kyentei/doc-fix-mysql
• 01059cc Fix documentation for mysql processlist
• PR #50060: (rallytime) [2018.3] Fix some pylint issues that have popped up recently @ 2018-10-15 20:35:22 UTC
• f1bcb1f Merge pull request #50060 from rallytime/fix-lint
• a8f4f39 Merge branch '2018.3' into fix-lint
• ISSUE #49927: (thetaurean) File Tree external pillar fails to render templates in python 3 (refs: #49943)
• PR #50052: (rallytime) Back-port #49943 to 2018.3 @ 2018-10-15 20:06:20 UTC
• PR #49943: (thetaurean) Coerce string  when calling compile_template_str (refs: #50052)
• b26b21c Merge pull request #50052 from rallytime/bp-49943
• d336dec Handle non-ASCII chars during template data decode
• 435afb7 Adjusted import to expose stringutils namespace
• 958c630 Coerce string  when calling compile_template_str
• e73f13d [2018.3] Fix some pylint issues that have popped up recently
• PR #49809: (Ch3LL) Add additional asserts to help investigate test_win_pkg failure @ 2018-10-13 18:00:09 UTC
• fef7669 Merge pull request #49809 from Ch3LL/win_pkg_flaky
• f795b60 Merge pull request #7 from dwoz/win_pkg_flaky
• beaab2a Fix win_pkg test
• 75809b4 Merge pull request #6 from dwoz/win_pkg_flaky
• e5ea3f1 Try running fsync to avoid fs caching race condition
• fd5e842 Merge pull request #5 from dwoz/win_pkg_flaky
• c386826 Log results of cache_dir for now
• 2cd4058 Merge pull request #4 from dwoz/win_pkg_flaky
• 1005b91 Debug win_pkg
• 9dce5cc Fix the assertion message order
• 18e9a28 Add additional asserts to help investigate test_win_pkg failure
• PR #49983: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-10-11 13:27:34 UTC
• 8949873 Merge pull request #49983 from rallytime/merge-2018.3
• f8e73e8 Merge branch '2017.7' into '2018.3'
• a8a3811 Merge pull request #49972 from rallytime/release-notes-2017.7.9
• 6c00003 Add 2017.7.9 release notes file
• 8de58d6 Merge pull request #49974 from rallytime/bp-49940
• a70358a Update mod_watch() description for all states.
• bf3d064 Another attempt to clean up service.mod_watch description.
• 165b799 Clean up documentation/language in service state. (Fixes #40819)
• d68e5d3 Merge pull request #49978 from whytewolf/inotify_doc_change
• b4d9523 using an exclude list that does not list every operating system leaves open the possability that it would work on those not listed
• 89cbbb6 Merge pull request #49934 from rallytime/fix-49925
• 216fd64 Remove event_publisher_pub_hwm and salt_event_pub_hwm from documentation
• PR #49979: (cachedout) Update license date and include NOTICE @ 2018-10-11 12:57:21 UTC
• c7d2482 Merge pull request #49979 from cachedout/license_update
• b4f148e Break out support and contributing docs into separate files
• 1dd0e34 Update license date and include NOTICE
• PR #49973: (rallytime) Add 2018.3.4 release notes file @ 2018-10-10 17:46:04 UTC
• ef61fc6 Merge pull request #49973 from rallytime/release-notes-2018.3.4
• 32e7d90 Add 2018.3.4 release notes file
• PR #49975: (rallytime) Back-port #49958 to 2018.3 @ 2018-10-10 17:44:56 UTC
• PR #49958: (garethgreenaway) [fluorine] Fixes to mac_system.py (refs: #49975)
• 7d8f10c Merge pull request #49975 from rallytime/bp-49958
• a229a50 Swap the call for mac_utils.available_services to use __utils__ so mac_utils.available_services has access to __context__
• PR #49946: (isbm) osversion/osversion_info/osmajorrelease grains fixes @ 2018-10-10 14:01:05 UTC
• c912d3a Merge pull request #49946 from isbm/isbm-osversion_info-fixes
• a17ba35 Fix proper part name in the string-bound CPE
• 9d49607 Expand unit test to verify part name
• a6b7d01 Remove linebreak
• 5376886 Keep CPE_NAME only for opensuse series
• 8af3904 Add part parsing
• e202b41 Prevent possible crash if CPE_NAME is wrongly written in the distro
• 712083d Add unit test for broken CPE_NAME
• 1306ddb Add unit test for v2.3 of CPE format
• 04b61d3 Add unit test for WFN format of CPE_NAME
• 035690f Override VERSION_ID from os-release, if CPE_NAME is given
• 08e235b Remove unnecessary linebreak
• 853e163 Add CPE_NAME parsing
• ISSUE #48204: (zerthimon) State mysql_user.present Exception with mysql 8.0.11 (refs: #49918)
• PR #49918: (garethgreenaway) [2018.3] Fixes to MySQL module @ 2018-10-10 14:00:11 UTC
• 18fb5df Merge pull request #49918 from garethgreenaway/48204_mysql_user_password_exception_part_deux
• 92c0680 Merge branch '2018.3' into 48204_mysql_user_password_exception_part_deux
• 71e53a3 Cleanup of debugging.
• dd96c13 Fixing lint.
• ac7da89 Tweaking a couple tests to account for new scenarios with later versions.
• 4320c43 Removing __mysql_hash_password, no longer needed.
• 0475acf Removing unnecessary empty line.
• 9265195 Updating the mysql update to handle changes in version 8.0.11 where PASSWORD was removed.  Updating unit tests.
• PR #49961: (dmurphy18) Fix aix grains test for prtconf present @ 2018-10-10 13:38:02 UTC
• 1c2e5be Merge pull request #49961 from dmurphy18/fix_aix_grains
• f38d543 Correct test for AIX grains prtconf
• ISSUE #49205: (ereslibre) Compound targeting includes unexpected targets in the result (refs: #49897, #49907)
• PR #49907: (brejoc) 2018.3 fix for list compound targeting @ 2018-10-10 13:33:40 UTC
• PR #49897: (brejoc) 2017.7 fix for list compound targeting (refs: #49907)
• PR #49435: (brejoc) No longer passes missing in list compound engine (refs: #49897, #49907)
• e427306 Merge pull request #49907 from brejoc/2018.3-fix-for-list-compound-targeting
• 1bcadb9 Merge branch '2018.3' into 2018.3-fix-for-list-compound-targeting
• 649c46c Adds check for engine before adding the additional engine argument
• 7d0b20c Minor fix for def test_batch_run_grains_targeting
• 0d64716 Ignore missing minions only when excluding them with 'not'
• 6a5f3cd No longer passes missing in list compound engine
• ISSUE #48599: (angeloudy) module ldap3 'TypeError: ('expected a byte string in the list'' (refs: #48666)
• PR #49947: (rallytime) Back-port #48666 to 2018.3 @ 2018-10-09 17:48:20 UTC
• PR #48666: (angeloudy) values need to be bytes when writing back to ldap (refs: #49947)
• 143c723 Merge pull request #49947 from rallytime/bp-48666
• 5166917 Update ldap3.py
• 05e55bd values need to be bytes when writing to ldap
• 0d749e6 values need to be bytes when writing back to ldap
• PR #49948: (rallytime) Skip pillar refresh test @ 2018-10-09 15:20:52 UTC
• dbf994e Merge pull request #49948 from rallytime/skip-flaky-test
• df11c39 Skip pillar refresh test
• PR #49938: (s0undt3ch) Handle missing pkg_resources package @ 2018-10-09 13:41:09 UTC
• 614d172 Merge pull request #49938 from s0undt3ch/2018.3
• b1c2928 Handle missing pkg_resources package
• PR #49942: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-10-09 13:38:04 UTC
• bce12c3 Merge pull request #49942 from rallytime/merge-2018.3
• 91534ee Merge branch '2017.7' into '2018.3'
• 327796e Merge pull request #49911 from dubb-b/slack-pr
• 57e630c Adding failure messages for PR.
• cf1df79 Merge pull request #49900 from dwoz/presence_wart
• 7bd34f6 Connect before processing presence
• 8c4707d Merge pull request #49899 from twangboy/fix_49892
• a66765f Remove arrInstalled artifact
• PR #49930: (isbm) Get os_family for RPM distros from the RPM macros @ 2018-10-09 13:31:52 UTC
• a30c053 Merge pull request #49930 from isbm/isbm-osarch-bugfix
• f8a75f1 Fix imports
• 70d3de0 Strip and stringify the return for the osarch
• a248371 Get os_family for RPM distros from the RPM macros.
• PR #49868: (dwoz) windows shell tests @ 2018-10-08 17:32:20 UTC
• 99c5dba Merge pull request #49868 from dwoz/shelltests
• 9997f45 Merge branch '2018.3' into shelltests
• PR #49875: (dwoz) Add spm tests to Windows suite @ 2018-10-05 18:13:07 UTC
• eee82d3 Merge pull request #49875 from dwoz/win_spm_tests
• e76a751 Use os.path.split for more consistancy
• bc54d15 Fix wart in spm on windows
• df5e271 Add spm tests for windows
• PR #49872: (twangboy) Fix issues with windows file permissions when using reset=True @ 2018-10-05 13:52:07 UTC
• c0e2404 Merge pull request #49872 from twangboy/fix_49861
• 01bd847 Gate the win_function a little better
• bcdb366 Skip on non-windows systems
• 02f6335 Fix some lint
• 8ecbe0e Add tests for check_perms
• d6e7512 Fix issues with file permissions
• ISSUE #49582: (UtahDave) lgpo doesn't seem to allow for unsetting a gpo setting (refs: #49902)
• ISSUE #48661: (mike2523) win_lgpo: User Rights Assignment policies (refs: #49902)
• PR #49902: (lomeroe) lgpo better comments on user right assignments @ 2018-10-05 13:41:16 UTC
• d3a909f Merge pull request #49902 from lomeroe/issue48661_2018.3
• 760d8f4 Merge branch '2018.3' into issue48661_2018.3
• f72ca81 add comments on user right assignment policies when they are already set and note if cumulative_rights_assignment is True that the particular user is already granted the right
• 75dd5ab Merge branch '2018.3' into shelltests
• PR #49896: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-10-04 21:00:24 UTC
• 4eb43af Merge pull request #49896 from rallytime/merge-2018.3
• 41c8b31 Merge branch '2017.7' into '2018.3'
• b959033 Merge pull request #49739 from twangboy/fix_49660
• f3400ad Merge branch '2017.7' into fix_49660
• 0a4f5fc Merge branch '2017.7' into fix_49660
• 1f9bbc8 Populate changes dictionary
• 71669bd Merge pull request #49885 from dwoz/gemfile
• 791e3ff Use dwoz/winrm-fs for chunked downloads
• f3999e1 Move vagrant to its own group
• 0662e37 Merge pull request #49870 from KaiSforza/ci_actually_fail
• 9ef9206 Actually catch the exception when we fail
• 19072f0 Use os.path.split for more consistancy
• 6c22459 Merge remote-tracking branch 'origin/shelltests' into shelltests
• 43b292f Merge branch '2018.3' into shelltests
• 876c040 Fix wart in test_cp module
• 9e6ff11 Add syndic tests to whitelist.txt for Windows
• 9cab293 Fix wart in spm on windows
• 58e9d1b Add spm tests to whitelist.txt for Windows
• 7393610 Add more shell integration tests to whitelist
• ce85d60 Add shell.test_key to whitelist and fix wart
• 6fbadd7 Skip tests not valid on windows
• 9debf29 Add shell cp tests and fix them
• 8bfa634 Fix warts in integration.shell.test_matcher
• 45d2142 Fix wart in test_cp module
• 0e4fbc5 Add syndic tests to whitelist.txt for Windows
• f72ad01 Fix wart in spm on windows
• 4141cc8 Add spm tests to whitelist.txt for Windows
• 02ad722 Add more shell integration tests to whitelist
• 48275c0 Add shell.test_key to whitelist and fix wart
• e5edff4 Skip tests not valid on windows
• a389729 Add shell cp tests and fix them
• ISSUE #49744: (MTecknology) Group state cannot force empty group membership (refs: #49745)
• PR #49745: (MTecknology) Remove all users from group when members list is empty.  @ 2018-10-03 13:48:40 UTC
• 85478cd Merge pull request #49745 from MTecknology/fix-49744
• 61afb5d Merge branch '2018.3' into fix-49744
• 269bde2 Merge branch '2018.3' into fix-49744
• 0b5d916 Modify if structure, as requested.
• f57ce67 Remove all users from group when members list is empty. (Fixes #49744)
• PR #49867: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-10-03 13:23:35 UTC
• 05cd56b Merge pull request #49867 from rallytime/merge-2018.3
• b53c3e6 Update old utils paths to use new utils paths
• a65c60d Merge branch '2017.7' into '2018.3'
• 7fa2043 Merge pull request #49858 from Paulo-Nunes/fix-requisite-doc
• fb6f818 Edit requisite documentation
• 0587fbc Merge pull request #49828 from dwoz/testslogencoding
• 2b323df Merge branch '2017.7' into testslogencoding
• 7ce1b64 Use utf-8 encoding for salt-runtests.log
• 15ccffd Merge pull request #49848 from terminalmage/fix-version-rst-2017.7
• af2dddb Fix badly formatted versionadded directive
• 297031b Merge pull request #49777 from terminalmage/issue49738
• 8a9945e Update test docstring to reflect switch to using SHA1
• 7ddfd72 Switch from base64 encoding to sha1 digest for unique cache filename
• 0e26dc6 Explicitly import salt.utils.hashutils
• dca90d7 Skip parallel states test on Windows until we can get it to work
• 5a11067 Add additional info to the assert to aid in troubleshooting
• cb19086 Remove/replace unnecessary setUp/tearDown
• b3e9678 Fix parallel states with long ID dec or name
• 98c9372 Merge pull request #49763 from twangboy/fix_49730
• 99bc8f1 Merge branch '2017.7' into fix_49730
• 7a9278b Fix broken tests, add new tests
• 2cd1509 Merge branch '2017.7' into fix_49730
• defba1c Merge branch '2017.7' into fix_49730
• af1ed1c Add/fix tests
• 5005a4d Only clear dns entries if you pass []
• 048561e Add ability to clear DNS entries on static DNS
• PR #49876: (KaiSforza) Actually catch the exception when we fail @ 2018-10-03 12:26:58 UTC
• 42b540b Merge pull request #49876 from KaiSforza/ci_actually_fail_2018
• c88a81d Actually catch the exception when we fail
• PR #49852: (terminalmage) Rename logstash engine filename to make it work with the loader @ 2018-10-02 17:42:10 UTC
• 1c8def9 Merge pull request #49852 from terminalmage/issue49627
• 559cf1b Rename logstash engine filename to make it work with the loader
• PR #49850: (rallytime) Back-port #49798 to 2018.3 @ 2018-10-02 17:40:29 UTC
• PR #49798: (mattp-) saltnado: teach runner about full_return (refs: #49850)
• 675df25 Merge pull request #49850 from rallytime/bp-49798
• 4b6dcd7 saltnado: teach runner about full_return
• ISSUE #49204: (mchugh19) file.directory state fails if directory contains an invalid symlink (refs: #49209, #49827)
• PR #49846: (rallytime) Back-port #49650 and #49827 to 2018.3 @ 2018-10-01 20:05:24 UTC
• PR #49827: (dgmorrisjr) fixing mis-spelling of lattrs in file.py, referncing #49204  (refs: #49846)
• PR #49650: (Yxnt) fix aliyun cloud typeerror (refs: #49846)
• 93d064a Merge pull request #49846 from rallytime/bp-49650
• fb7fed7 referncing #49204, fixing mis-spelling of lattrs on line 4514 per request from @gtmanfred
• ec9fa92 use stringutils instead of hard code
• a307ae0 fix aliyun cloud typeerror
• ISSUE #49520: (doesitblend) Multi-master DNS Issue - minion connect fail (refs: #49764)
• PR #49764: (garethgreenaway) [2018.3] Adding retry_dns_count to minion @ 2018-10-01 14:20:03 UTC
• ec97806 Merge pull request #49764 from garethgreenaway/49520_multimaster_dns_issue_fix
• 30ccc5e Merge branch '2018.3' into 49520_multimaster_dns_issue_fix
• 741928b Fixes per request from @rallytime.
• 04c5983 Moving the check for an empty self.minions into a io_loop.call_later call.
• 44ee2ec Updating default for retry_dns_count
• 75f64a6 Removing unneccesary code.
• e66dc18 Updating the resolve_dns function in minion.py to include a new minion configuration option which will control how many attempts will be made when the master hostname is unable to be resolved before giving up.
• PR #49847: (terminalmage) Fix badly formatted versionadded directive (2018.3 branch) @ 2018-10-01 14:04:27 UTC
• abdab68 Merge pull request #49847 from terminalmage/fix-version-rst-2018.3
• a127548 Fix badly formatted versionadded directive
• ISSUE #49043: (awerner) Unicode broken with file.blockreplace on Python2 (refs: #49782)
• PR #49782: (dwoz) Fix issue 49043 @ 2018-10-01 13:43:02 UTC
• aca87ab Merge pull request #49782 from dwoz/issue-49043
• b7d904f Merge branch '2018.3' into issue-49043
• ed35633 Revert diff newline change
• 2a901e9 Fix issue 49043
• ISSUE #49671: (mchugh19) Vault execution module broken in pillar lookups (refs: #49820)
• PR #49820: (garethgreenaway) [2018.3] Fixing vault when being used from Pillar @ 2018-10-01 13:40:25 UTC
• 1a41d1b Merge pull request #49820 from garethgreenaway/49671_fixing_vault_pillar
• a57872f Merge branch '2018.3' into 49671_fixing_vault_pillar
• 5f13219 Merge branch '2018.3' into 49671_fixing_vault_pillar
• b0ba2ec Fixing the scenario when vault values are used in Pillar, but due to a previous change the minion was not being granted token based access.
• PR #49842: (rallytime) [2018.3] Merge forward from 2018.3.3 to 2018.3 @ 2018-10-01 13:21:42 UTC
• bf9c175 Merge pull request #49842 from rallytime/merge-2018.3
• 81b0aa7 Add "in progress" notation back to the 2018.3.3 release notes
• 0e76103 Merge branch '2018.3.3' into '2018.3'
• PR #49839: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-09-30 16:32:53 UTC
• e6382cb Merge pull request #49839 from rallytime/merge-2018.3
• 179e4b1 Merge branch '2017.7' into '2018.3'
• fd46d35 Merge pull request #49823 from dubb-b/timeout_addition
• b25ac9f Adding some changes for the status
• f6d9679 Updating syntax to be better and with new lines
• 855ffe6 Adding timeout to all pipelines so that the build aborts
• PR #49815: (isbm) Bugfix/rework: IPv6 scope errors (bp) @ 2018-09-28 19:44:59 UTC
• fccc08c Merge pull request #49815 from isbm/isbm-ipv6-scope-errors-2018.3
• c14f26f Reverse skipping tests: if no ipaddress
• bb37ba0 Add IPv6 scoped test
• facb34a Add additional check
• 615b09a Lintfix: W0611
• 3ce265e Remove unnecessary manipulation with IPv6 scope outside of the IPv6Address object instance
• c314e1c Revert method remapping with pylint updates
• 0a86112 Lintfix refactor: remove duplicate returns as not needed
• 5932a0d Lintfix
• f52ea0b Add Py3.4 old implementation's fix
• 1c02a31 Fix wrong type swap
• 54233ca Do not use introspection for method swap
• 12038ea Simplify checking clause
• 7f2208b Fix py2 case where the same class cannot initialise itself on Python2 via super.
• cefb16b Add extra detection for hexadecimal packed bytes on Python2. This cannot be detected with type comparison, because bytes == str and at the same time bytes != str if compatibility is not around
• 379ead4 Lintfix: mute not called constructors
• 66ec29c Add scope on str
• f5644bf Add logging to the ip_interface
• 8bb5438 Add real exception message
• 693e4d4 Move docstrings to their native places
• 77f1c44 Remove duplicated code
• 40d0e6b Use ternary operator instead
• d05999e Remove multiple returns
• 3fde850 Remove unnecessary operator
• deb0b4e Remove duplicated code
• 8e62633 Remove unnecessary variable for import detection
• 7a6ea3b Remove multiple returns and add check for address syntax
• b40e1e1 Add debugging to the ip_address method (py2 and py3)
• cab5f62 Add logging
• eeab9f2 Isolate Py2 and Py3 mode
• 49b32b7 Check version via object
• 1ae94f1 Override standard IPv6Address class
• 5e970ea Fix unicode imports in compat
• bbeec4d Fix ipaddress import
• 561c99e Remove unused import
• 0498e94 Fix ipaddress imports
• b4f1a72 Add missing docstrings
• PR #49784: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-09-28 17:29:30 UTC
• 804d52c Merge pull request #49784 from rallytime/merge-2018.3
• c6b9d18 Merge branch '2018.3' into merge-2018.3
• 26461f9 Add helper import comments
• 22f055c Merge branch '2017.7' into '2018.3'
• d2a193b Merge pull request #49792 from KaiSforza/fixscriptedpipes
• 5b16996 Fix the new pipelines
• dd27d80 Merge branch '2017.7' into '2018.3'
• 8a71a43 Merge pull request #49774 from KaiSforza/declarativeToScripted
• cae88f2 Move all pipelines to be fully scripted
• 8fe8aac Merge pull request #49736 from mattLLVW/fix-file-touch
• 1da9f34 Fix test opts in append, prepend states/file.py
• PR #49790: (weswhet) fixing an issue where sentry logger would fail to get tags from grain… @ 2018-09-28 13:39:04 UTC
• d191b08 Merge pull request #49790 from weswhet/fixing-sentry-logger-2018.3
• 201697d fixing an issue where sentry logger would fail to get tags from grains and some other lint fixes for this file
• ISSUE #49626: (PabloLemos) target grains ip_interface no return received (refs: #49791)
• PR #49791: (terminalmage) Fix 3 bugs in subdict matching @ 2018-09-28 13:38:34 UTC
• 4d9fc7c Merge pull request #49791 from terminalmage/issue49626
• 6795472 Add clarifying comment
• ac0f800 Fix 3 bugs in subdict matching
• PR #49806: (isbm) Bugfix: zypper ZYPPER_EXIT_NO_REPOS exit code @ 2018-09-28 13:20:36 UTC
• 52b0472 Merge pull request #49806 from isbm/isbm-zypper-errcode-6-bp
• 756ef77 Update error list for zypper
• 5b02548 Add error logging
• ISSUE saltstack/salt-jenkins#1121: (rallytime) [2018.3] 4 related tests failing on 2018.3 Python 3 (refs: #49795)
• PR #49795: (gtmanfred) fix test_managed_file_with_grains_data @ 2018-09-26 22:48:36 UTC
• fee6701 Merge pull request #49795 from gtmanfred/tests