neulab/tldr huggingface dataset:
• ISSUE #46150: (whytewolf) With chocolately.version some packages don't work with check_remote=True (refs: #46661)
• PR #46661: (Kimol) Chocolatey - Lowered name of local and remote packages before comparing versions.  @ 2018-03-26 14:35:39 UTC
• 308c9ddfc3 Merge pull request #46661 from Kimol/2018.3-fix_chocolatey_check_remote_packages
• 52581e7918 Removed trailing whitespace
• 123a86947c Chocolatey - Added lowering local packages for unifing both local and remote names to lowercase for comparison.
• 4be1a991c2 Lowered name of available packages before comparing with local packages
• PR #46569: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 (refs: #46631) @ 2018-03-21 20:57:04 UTC
• 2e1f7c37f7 Merge pull request #46569 from rallytime/merge-2018.3
• 46ba72fb1c Fix pillar unit test failures: file_roots and pillar_roots environments should be lists
• fe2d46dd0c Better merge conflict resolution for setup.py windows changes
• 8886b61576 Update old utils paths to new paths
• 8d1e1e7f94 Merge branch '2017.7' into '2018.3'
• 048b2ba3f6 Merge pull request #46547 from garethgreenaway/46427_service_module_cumulus
• edd0b11447 Merge branch '2017.7' into 46427_service_module_cumulus
• ea3c16080e Disable the service module on Cumulus since it is using systemd.
• 98e3260b9a Merge pull request #46548 from Ch3LL/profit_test
• db96c4e72e check for foo,bar username,password set in profitbrick config
• 79f2a76609 Merge pull request #46549 from Ch3LL/dimension_test
• bb338c464c Fix dimensionsdata test random_name call
• 083846fe0e Merge pull request #46529 from gtmanfred/kitchen
• 50d6e2c7be retry if there is a segfault
• 5cc11129f1 Merge pull request #46511 from rallytime/bp-45769
• a8ffceda53 Surpress boto WARNING during decode, reference: https://github.com/boto/boto/issues/2965
• 0e90c8ca6f Merge pull request #46493 from terminalmage/issue46207
• f06ff68f10 salt-call: don't re-use initial pillar if CLI overrides passed
• b11a8fc8e0 Merge pull request #46450 from gtmanfred/salt_runner
• 7974ff7264 load grains for salt.cmd runner
• 22d753364b Merge pull request #46337 from gtmanfred/2017.7
• d6d9e36359 add tests for names and listen/listen_in
• 3f8e0db572 let listen_in work with names
• 7161f4d4df fix listen to be able to handle names
• b7191b8782 Merge pull request #46413 from meaksh/2017.7-explore-result-in-depth
• 885751634e Add new unit test to check state.apply within module.run
• 9f19ad5264 Rename and fix recursive method
• 1476ace558 Fix Python3 and pylint issue
• 726ca3044d Explore 'module.run' response to catch the 'result' in depth
• 02a79a2014 Merge pull request #46496 from gtmanfred/kitchen
• da002f78d0 include virtualenv path for py3 windows
• fe2efe03ea remove duplicate setup
• 5c4c182d75 Merge pull request #46330 from bdrung/fix_kubernetes_test_create_deployments
• 5008c53c44 Fix ValueError for template in AppsV1beta1DeploymentSpec
• c7e05d3ff4 Merge pull request #46482 from rongshengfang/fix-keyerror-in-instance_present
• ed8c83e89a Fix KeyError in salt/states/boto_ec2.py when an EIP is being associated to an existing instance with the instance_present state.
• 573d51afec Merge pull request #46463 from terminalmage/mock-2.0
• b958b4699c Update requirements files to depend on mock>=2.0.0
• a154d35fc7 Merge pull request #46422 from rallytime/bp-46300
• 829dfde8e8 Change stringutils path to old utils path for 2017.7
• 91db2e0782 Python 3 support
• 2afaca17a1 Merge pull request #46320 from mcalmer/warn-kubernetes
• c493ced415 add warning about future config option change
• c7f95581e3 Merge pull request #46449 from bdrung/make-doc-theme-configurable
• 4a5da2d144 Make documentation theme configurable
• 10ce0e9e20 Merge pull request #46162 from rallytime/team-suse-zypper-owner
• 13a295a3b7 Add pkg and snapper to team-suse
• 35c7b7b0d3 Add btrfs, xfs, yumpkg, and kubernetes file to team-suse
• 485d777ac0 Add team-suse to CODEOWNERS file for zypper files
• cac096b311 Merge pull request #46434 from gtmanfred/highstate_return
• d18f1a55a7 fix pylint
• 9e2c3f7991 split return key value correctly
• 7dd71101ce Merge pull request #46455 from whytewolf/Issue_44452_unicode_cloud
• 5fe474b1a8 .format remove fix for #44452
• 4c8d9026d3 Merge pull request #46428 from twangboy/win_fix_reqs
• e7ab97cc17 Remove six as a hard dep for Salt
• cc67e5c2ef Set six to 1.11.0
• e834d9a63b Merge pull request #46454 from gtmanfred/kitchen
• b8ab8434a5 fix windows for kitchen
• 2886dca88f Merge pull request #46452 from gtmanfred/spm_cache_dir
• 169cf7a4e2 make spm cache_dir instead of all cachedirs
• a188984cd9 Merge pull request #46446 from bdrung/fix-typos
• 7e6e80be87 heat: Fix spelling mistake of environment
• a3c54b50f6 Fix various spelling mistakes
• e35fc5263c Merge pull request #46309 from bdrung/dynamic-pillarenv
• 584b451fd1 Support dynamic pillar_root environment
• 35fe9827fe Merge pull request #46430 from terminalmage/issue44032
• f9f187e915 Improve reliability/idempotence of file.blockreplace state
• 2bad0a21c0 Merge pull request #46429 from twangboy/win_fix_snmp
• 8995a9b8de Fix problem with __virtual__ in win_snmp
• 93a572f229 Merge pull request #46100 from jfindlay/resolv_scope
• d5561bedaf tests.unit.grains.core add scoped IPv6 nameserver
• 4e2e62d508 salt.utils.dns parse scope param for ipv6 servers
• 5acc1d5c54 Merge pull request #46420 from bdrung/2017.7
• e48c13d9e0 Fix SSH client exception if SSH is not found
• ca6a76e317 Merge pull request #46379 from angeloudy/2017.7
• 3acb59c74c Merge branch '2017.7' into 2017.7
• d971e0c08b Fix indent
• 269514683f Update http.py
• 908c040ac3 Update http.py
• 51ba3c135b Update http.py
• 14aba24111 fix bytes-object required error in python 3
• 73f9233557 Merge pull request #46404 from gtmanfred/kitchen
• c56baa95a8 clone .git for the version tests
• 3620611b5b fix unhold package for debian
• 5219f7d2ba fix minion log path
• ca28cfd4e4 Merge pull request #46310 from twangboy/win_update_installer_build
• bcf8b19566 Update the installer build
• decccbeca3 Merge pull request #46316 from twangboy/win_fix_dsc
• 2042d33d59 Fix issues with the DSC module
• PR #46620: (rallytime) [2018.3] Merge 2018.3.0rc1 into 2018.3 @ 2018-03-20 22:45:00 UTC
• 8cdd56b9dc Merge pull request #46620 from rallytime/merge-2018.3.0rc1-into-2018.3
• b03cda3cea Merge branch '2018.3.0rc1' into '2018.3'
• PR #46606: (Ch3LL) add autodoc topics for infoblox state modules @ 2018-03-19 21:35:46 UTC
• 2d2fe22ae2 Merge pull request #46606 from Ch3LL/infoblox_docs
• 6eab6a7dc4 add autodoc topics for infoblox state modules
• PR #46540: (s0undt3ch) Some missing isinstance checks.  @ 2018-03-15 16:17:19 UTC
• 1191d5b379 Merge pull request #46540 from s0undt3ch/2018.3
• fa1d668774 Some missing isinstance checks. Committed again through a PR.
• PR #46513: (rallytime) [2018.3] Merge forward from 2018.3.0rc1 to 2018.3 @ 2018-03-15 15:58:59 UTC
• 5429438e4b Merge pull request #46513 from rallytime/merge-2018.3
• aa760334a1 Merge branch '2018.3.0rc1' into '2018.3'
• ISSUE #43208: (mitar) Prevent user.present to change uid and gid of existing user (refs: #46502)
• PR #46502: (terminalmage) user.present: don't change uid/gid unless explicitly told to @ 2018-03-13 14:25:20 UTC
• 3e073c7e8a Merge pull request #46502 from terminalmage/issue43208
• 4106840deb user.present: don't change uid/gid unless explicitly told to
• PR #46398: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-03-12 20:25:19 UTC
• 7cdb00ca9c Merge pull request #46398 from rallytime/merge-2018.3
• d22e5ba442 Merge fix: return back wb+ mode in crypt.gen_keys.
• c7dddaf8ce Lint: Use log variable, not logger.
• ca1860cd91 Use new get_umask function in mask calls in virt.py
• 19ec7b6de1 Update old utils paths with new utils paths
• d83727fdf9 Merge branch '2017.7' into '2018.3'
• 95586678c3 Merge pull request #46394 from Ch3LL/mac_doc
• 158add6661 change oxdownload to oxdownload-{python_version}
• 21aa848c89 Add mac py2 and py3 packages to mac installation docs
• 07b5d09ac1 Merge pull request #46338 from rallytime/fix-44831
• 90771da999 Remove cmd.wait deprecation reference in docs
• 3849e7a085 Merge pull request #46333 from danlsgiga/issue-42438
• 3b13f37b44 Revert changes in the code and change docs instead
• 38114a65d8 Fixes color parameter mismatch and handles 204 responses correctly
• a8f2f1b063 Merge pull request #46322 from terminalmage/issue44935
• 85ac6a9893 yamlify_arg: don't treat leading dashes as lists
• da5c282cb2 Merge pull request #46327 from samilaine/fix-vmware-cloud-fqdn
• 4b8dfb326f Modify the way a FQDN is handled in the vmware cloud provider.
• 78c45d3786 Merge pull request #46318 from terminalmage/squelch-warnings
• 5889b36646 Skip type-checking for several gitfs/git_pillar/winrepo params
• bb0d6fc263 Merge pull request #46312 from gtmanfred/2017.7
• 749ae580ed add module_dirs to salt ssh thin tarball
• 88b5f7383d Merge pull request #46242 from redbaron4/fix-46127
• 06dba51617 Make changes from review
• 727ebe1056 Merge branch '2017.7' into fix-46127
• 08d1ee8baf Fix Python3 test errors
• aa9d709015 Pass env_vars to pip.freeze
• a0716643e4 Merge pull request #46265 from Ch3LL/profit_cloud
• d4893eab4c Add username/password to profitbricks conf for cloud tests
• ed7bffa7e0 Merge pull request #46306 from rallytime/bp-46256
• 6439bce4a8 Don't install msgpack 0.5.5
• 8c2c4e3316 Merge pull request #46208 from terminalmage/audit-umask-usage
• 9c92aadce8 Disable blacklisted-function check for legitimate uses
• 58a11aaa26 Disable pylint check in salt-ssh shim
• ecadf67659 Blacklist os.umask
• 31b1d98fcb Replace direct use of os.umask with use of existing context manager
• 82ce546e18 Prevent failed os.makedirs from leaving modified umask in place
• 978e869490 Merge pull request #46293 from eliasp/2017.7-44624-py3-compat
• 2e08b0d9c8 Fix Python3 comparison TypeError in salt.modules.upstart
• bee4a66d0c Merge pull request #46264 from terminalmage/issue46128
• 68000b7211 Fix incorrect merge conflict resolution
• 1e0b3aa348 Merge pull request #46296 from vutny/doc-pillar-get
• 1faa8331e1 [DOC] Add missing params to pillar.get docstring
• c490a50452 Merge pull request #45874 from GwiYeong/2017.7-local-client-hotfix
• 949aefc82b Merge branch '2017.7' into 2017.7-local-client-hotfix
• 45d663f435 fix for local client timeout bug
• 8e8a3a2897 Merge pull request #46261 from rallytime/merge-2017.7
• 8256ae5ee5 Merge branch '2016.11' into '2017.7'
• 140ef4d6b9 Merge pull request #46253 from rallytime/doc-banners
• 07ed8c7db3 Update docbanner for SaltConf18
• 9fe86ee520 Merge pull request #46179 from wedge-jarrad/cifs-remount-fix
• 9ca25c4313 Add credentials and secretfile to mount.mounted mount_invisible_keys
• PR #46421: (bdrung) Skip SSHPasswordTests if ssh binary is not found @ 2018-03-09 16:21:02 UTC
• 9c089aa4de Merge pull request #46421 from bdrung/skip-ssh-tests-if-ssh-is-missing
• 3d6f658309 Skip SSHPasswordTests if ssh binary is not found
• PR #46453: (bdrung) Fix various spelling mistakes in 2018.3 @ 2018-03-09 14:48:33 UTC
• PR #46446: (bdrung) Fix various typos (refs: #46453)
• 4cbfde5839 Merge pull request #46453 from bdrung/fix-typos-2018.3
• 3d37eca847 Fix various spelling mistakes
• ISSUE #44032: (PhilippeAB) blockreplace marker_end isn't applied with newline (refs: #46430)
• PR #46437: (terminalmage) Improve reliability/idempotence of file.blockreplace state (2018.3 branch) @ 2018-03-08 15:38:53 UTC
• PR #46430: (terminalmage) Improve reliability/idempotence of file.blockreplace state (refs: #46437)
• a43d999fb8 Merge pull request #46437 from terminalmage/issue44032-2018.3
• 4798187035 Improve reliability/idempotence of file.blockreplace state (2018.3 branch)
• PR #46328: (dincamihai) Fix openscap push @ 2018-03-07 17:51:41 UTC
• 0c66507aff Merge pull request #46328 from dincamihai/2018.3.0rc1
• b5e508f339 Fix openscap push
• PR #46174: (twangboy) Fix a unicode issue with the git module on Windows @ 2018-03-06 18:53:53 UTC
• 82cb2ea5a0 Merge pull request #46174 from twangboy/win_fix_test_git_2
• 80e3a47dd4 Add output_encoding argument to git state, and add docs
• 661a0687ec Fix git utf-8 issues for Windows
• PR #46235: (twangboy) Fix unit.modules.test_ssh for Windows @ 2018-03-05 20:39:44 UTC
• 7690cf8564 Merge pull request #46235 from twangboy/win_fix_test_ssh
• 9ea02d7045 Use write instead of writelines for Windows
• PR #46332: (terminalmage) Update the merge-forward docs to reference the 2018.3 branch @ 2018-03-05 19:39:56 UTC
• c4f366cdd9 Merge pull request #46332 from terminalmage/merge-forward-docs
• 0411845cec Update the merge-forward docs to reference the 2018.3 branch
• PR #46307: (rallytime) [2018.3] Merge forward from 2018.3.0rc1 to 2018.3 @ 2018-03-03 12:56:07 UTC
• 241611aca5 Merge pull request #46307 from rallytime/merge-2018.3
• c9fa21f62c Merge branch '2018.3.0rc1' into '2018.3'
• PR #46314: (terminalmage) Merge 2017.7 branch into 2018.3 @ 2018-03-03 12:54:27 UTC
• 30c34f0c62 Merge pull request #46314 from terminalmage/merge-2017.7-2018.3
• 61ab47ee70 Merge branch '2017.7' into merge-2017.7-2018.3
• 88a3166589 Merge pull request #46276 from terminalmage/issue44046
• a14d4daf8c salt.utils.docker.translate_input: operate on deepcopy of kwargs
• da60399b8f Merge pull request #46183 from oeuftete/fix-docker-container-running-host-config-ulimits
• 5b09644429 Sort lists from Ulimits before comparing
• 0b80f02226 Update old dockerng doc ref
• 509429f08c Merge pull request #46260 from terminalmage/git_pillar
• b1ce2501fd Normalize global git_pillar/winrepo config items
• a97a3e6fb0 Merge pull request #46101 from jfindlay/openrc_ret
• 2eef3c65a6 tests.unit.modules.gentoo_service add retcode arg
• 81ec66fd8b modules.gentoo_service handle stopped retcode
• 1a17593c05 Merge pull request #46254 from rallytime/enterprise-banner
• f5fae3dedf Update enterprise banner
• 8c50ff32bd Merge pull request #46250 from terminalmage/runner-docs
• 91b4895087 Add documentation to the fileserver runner
• 53067cca43 Merge pull request #46243 from racker-markh/fix-openstack-private-network-issue
• 50c1e140f0 Don't check deny private_ips already in the original list of private_ips
• 15405c8760 Merge pull request #46239 from terminalmage/issue46109
• 586d8b0dcf archive.extracted: don't check source file when if_missing path exists
• ISSUE #33177: (robnagler) pillar.stack should not continue after errors (refs: #46287)
• PR #46287: (bbinet) Update PillarStack stack.py to latest upstream version @ 2018-03-02 21:39:52 UTC
• 194b0317ac Merge pull request #46287 from bbinet/upstream-pillarstack
• b14b6f2c95 Update PillarStack stack.py to latest upstream version
• PR #46227: (Ch3LL) Mock file_client call in smtp return test @ 2018-02-28 22:12:22 UTC
• 7382654c70 Merge pull request #46227 from Ch3LL/smtp_file_client
• 280dc9a2b6 Mock file_client call in smtp return test
• PR #46232: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-02-28 19:16:37 UTC
• 123625213e Merge pull request #46232 from rallytime/merge-2018.3
• 04f24c1794 Lint: fix from a bad merge
• aad61c77bd Update old utils paths to new paths
• 7243baf2c0 Merge branch '2017.7' into '2018.3'
• 633e1208e4 Merge pull request #46221 from terminalmage/salt-jenkins-854
• 0eb012659c Fix hanging tests in integration suite
• 7917277345 Merge pull request #46214 from vutny/formulas-readme-formatting
• d702846961 [DOC] Replace note rST block for GitHub
• a2e099b744 Merge pull request #46203 from Ch3LL/7.5_release
• 6ddf3246ce Add 2017.7.5 Release Notes File
• 973b227818 Merge pull request #46201 from rallytime/merge-2017.7
• 9ac2101baa Merge branch '2016.11' into '2017.7'
• a4c5417d23 Merge pull request #46132 from rallytime/2016.11_update_version_doc
• d2196b6df3 Update release versions for the 2016.11 branch
• 89cf2e5061 Merge pull request #46139 from bdrung/os-grains
• 0b445f2a37 tests: Add unit tests for _parse_os_release()
• f6069b77ed Fix osfinger grain on Debian
• 8dde55a761 tests: Add os_grains test cases for Debian
• ff02ab9937 tests: Add Ubuntu 17.10 (artful) os_grains test case
• 77d5356aba Fix incorrect oscodename grain on Ubuntu
• 7e62dc9fd2 tests: Support reading os-release files from disk
• a92ec0db1b Make _parse_os_release() always callable
• eee1fe5b38 tests: Dissolve _run_ubuntu_os_grains_tests
• 1d6ef731fe tests: Deduplicate _run_os_grains_tests()
• c8c71e75ca Merge pull request #46133 from rallytime/2017.7_update_version_doc
• 0ed338e643 Update release versions for the 2017.7 branch
• 390d592aa6 Merge pull request #46185 from terminalmage/issue46124
• 3b58dd0da0 gitfs: Fix detection of base env when its ref is also mapped to a different env
• 705caa8cca Merge pull request #46148 from rallytime/merge-2017.7
• 25deebf7a6 Merge branch '2017.7.3' into '2017.7'
• b5b083fd26 Merge pull request #46074 from Ch3LL/update-7.4
• 8d0eeeb059 Update 2017.7.4 Release Notes with new fixes
• 32f3d00e44 Merge pull request #46066 from rallytime/pin-tornado
• 6dc1a3b9dc Pin tornado version in requirements file
• 85761ee650 Merge pull request #46036 from terminalmage/issue43769
• e2140d9a84 Mock the ssh.key_is_encrypted utils func
• 169924b3fe Move ssh.key_is_encrypted to a utils module temporarily
• 54f4d78f7a Only keep ssh.py in the Windows installer
• 5f04531e1b Keep ssh state and execution modules in the installer
• f2b69f703d git.latest: Fix regression with identity file usage
• 10a47dcbc4 Merge pull request #46137 from damon-atkins/2017.7_fix_ec2_pillar2
• 99e7f6a7d3 update ec2 pillar arguments with better names
• d74cb14557 Merge pull request #46145 from terminalmage/issue46004
• 467ff841cd pillarenv argument should default to None and not the value from opts
• 2a185855ea Better solution for fixing the opts munging in pillar.show_pillar runner
• e2c4702e0c Update tests to reflect changes to the SaltCacheLoader
• f9301fcc34 Document behavior when orchestration runnner invoked with non-orch states
• 9644579cd0 Instantiate the SaltCacheLoader's fileclient in the __init__
• f9a6c86e21 salt.runners.pillar.show_pillar: don't modify master opts
• e0940a9fc4 Properly detect use of the state.orch alias and add orch jid to kwargs
• ISSUE #42932: (bobrik) cmd.run with bg: true doesn't fail properly (refs: #46172, #45932)
• PR #46172: (The-Loeki) cmdmod: reimplementation of #45932 for Oxygen @ 2018-02-28 19:14:26 UTC
• PR #45932: (The-Loeki) Fix cmd run_all bg error (refs: #46172)
• PR #39980: (vutny) [2016.3] Allow to use bg kwarg for cmd.run state function (refs: #46172, #45932)
• 20d869c228 Merge pull request #46172 from The-Loeki/fix_cmd_run_all_bg_oxygen
• 3ecf5018d0 Merge branch '2018.3' into fix_cmd_run_all_bg_oxygen
• b5315e817b Merge branch '2018.3' into fix_cmd_run_all_bg_oxygen
• beabf4f06b cmdmod: reimplementation of #45932 for Oxygen
• PR #46238: (terminalmage) Don't allow salt.utils.files.fopen() to open stdin/stdout/stderr @ 2018-02-28 19:08:23 UTC
• 687575b582 Merge pull request #46238 from terminalmage/fds-in-fopen
• fe1527a3c4 Don't allow salt.utils.files.fopen() to open stdin/stdout/stderr
• PR #46219: (twangboy) Fix unit.modules.test_network for Windows @ 2018-02-28 15:45:02 UTC
• 3da5dcb313 Merge pull request #46219 from twangboy/win_fix_inet_pton
• 46f1d2cc09 Use six.text_type instead of six.u
• PR #46228: (twangboy) Fix unit.modules.test_pip for Windows @ 2018-02-28 15:37:49 UTC
• 44343f8063 Merge pull request #46228 from twangboy/win_fix_test_pip
• 415821eee9 Fix encoding issue
• PR #46198: (rallytime) [2018.3] Merge forward from 2018.3.0rc1 to 2018.3 @ 2018-02-27 15:17:51 UTC
• adc8950bbe Merge pull request #46198 from rallytime/merge-2018.3
• 1b4dc71930 Lint fix
• 776f2ea5d7 Merge branch '2018.3.0rc1' into '2018.3'
• ISSUE #45849: (Epiclemonaid) XenServer Provisioning errors out on this line. removing it succeeds. (refs: #46168)
• PR #46168: (gtmanfred) driver and provider should be specified @ 2018-02-26 16:17:13 UTC
• 06d2dff3ac Merge pull request #46168 from gtmanfred/2018.3
• ac99bd26db driver and provider should be specified
• PR #46161: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-02-26 15:29:39 UTC
• 605e5eff73 Merge pull request #46161 from rallytime/merge-2018.3
• 69ac94baca Update utils paths
• cffbf52c10 Lint fix: remove extra line
• 79bed6cff1 Merge branch '2017.7' into '2018.3'
• 0398ce0482 Merge pull request #46135 from rallytime/bp-46088
• 57a60f62a3 fix kernel subpackages install bug
• 1fcbbd1e02 Merge pull request #46136 from rallytime/bp-46115
• 0a481d707f update digitalocean salt-cloud driver
• 11e5e8eb86 Merge pull request #45911 from twangboy/win_fix_lgpo_unicode
• bcde5cc625 Update log statement
• e9fa53d3b7 Change the Invalid Data Message
• c818d4b791 Convert reg values to unicode for debug
• 524a6a72a0 Merge pull request #46123 from gtmanfred/2017.7
• 8d36730ef7 If no pubkey is passed in openmode fail
• e48fa58012 Merge pull request #46131 from vutny/doc-formula-formatting
• d8fb051e44 [DOC] Fix code-blocks for reStructuredText
• 6cea44ee95 Merge pull request #46118 from rallytime/bp-44603
• 2a2c23c66b Fix acme state to correctly return on test
• 16c382b55b Merge pull request #46121 from rallytime/merge-2017.7
• 4c2f504a85 Merge branch '2016.11' into '2017.7'
• e197a0fbc5 Merge pull request #46076 from rallytime/bp-46066
• b94d73c53e Pin tornado version in requirements file
• c72c1bde5f Merge pull request #46093 from wedge-jarrad/contributing-doc-typo
• 5a0fe104f7 Fix contributing doc typo
• 3cb83ea87e Merge pull request #45992 from bgridley/fix-routes-present-state
• 679787699c Add vpc_peering_connection_id to describe_route_tables route_keys
• 8a60635da0 Merge pull request #46000 from terminalmage/issue45910
• 8cf13325ee salt.states.reg.present: Prevent traceback when reg data is binary
• 1f44e285dc Merge pull request #46011 from terminalmage/fix-solaris-runas
• 8ee0a3a28b Move Solaris USER workaround up a bit
• 13cdb52690 cmdmod.py: runas workaround for platforms that don't set a USER env var
• 30fb8f7be0 Merge pull request #45467 from twangboy/win_exclude_hidden
• ea41215646 Make the regex pattern less greedy
• 6d223cffa7 Add tip about passing bogus saltenv
• 1282ae3a93 Skip hidden first
• 437a457911 Skip hidden dirs in genrepo
• 87dc554dc3 Add final updates to docs
• 3646d5c897 Fix some docs formatting, add some warnings
• 35c81faf5a Log the source_dir when caching the files
• 91c3da8dfd Improve docs for pkg.refresh_db
• 4803d92707 Add some documentation
• 08b82e0875 Fix lint error, use raw
• 2f712691cf Exclude hidden directories in pkg.refresh_db
• b92346645b Merge pull request #46107 from amendlik/yumpkg-assumeyes
• 8d9a432fb2 Add --assumeyes to yum/dnf commands in yumpkg.refresh_db
• 14fe423e0c Merge pull request #46094 from kstreee/fix-memory-leak
• 48080a1bae Fixes memory leak, saltclients should be cleaned after used.
• aba00805f4 Adds set_close_callback function to removes stream instance after closed from a set streams.
• 320c2037e1 Merge pull request #46097 from vutny/fix-https-link
• 2062fd0e5c [DOC] Put https link to the formulas doc page
• 0eb137fb4e Merge pull request #46103 from bdrung/2017.7
• dd3f936557 Fix skipping Kubernetes tests if client is not installed
• c3a938e994 Merge pull request #46070 from Ch3LL/fix-doc-dns
• 2a5d855d97 add required arg to dns_check jinja doc example
• 01042e9d77 Merge pull request #46067 from rallytime/bp-45994
• a07bb48726 Correct formatting for lint
• e8678f633d Fix Comment being None not '' and inject quotes into the TXT ChangeRecords
• 5e0e2a30e2 Merge pull request #45932 from The-Loeki/fix_cmd_run_all_bg
• f83da27ca5 Merge branch '2017.7' into fix_cmd_run_all_bg
• 771758fbca Merge branch '2017.7' into fix_cmd_run_all_bg
• c54fcf7a2d cmd: move separate DRY logging blocks into _run, prevent logging on bg=True, don't use_vt on bg
• ebb1f81a9b cmd run: when running in bg, force ignore_retcode=True
• 45ace39961 Merge pull request #46062 from vutny/pg-user-state-fix-typo
• a5fbe4e95e Fix typo in postgres_user.present state function
• edcb64de76 Merge pull request #45763 from twangboy/win_fix_path_rehash
• b9a2bc7b29 Fix hyperlinks
• 29912adc15 Move the test_rehash test to test_win_functions
• adc594c183 Remove duplicate link
• e84628c1eb Add some comments to the code
• d50d5f582f Add additional info to docs for broadcast_setting_change
• 3a54e09cd9 Rename setting to message
• a3f9e99bc0 Change to a generic function to broadcast change
• 79299361c3 Create refresh_environment salt util
• 967b83940c Fix rehash function
• a46fbc546c Merge pull request #46042 from jfindlay/file_tree_doc
• 0ba4954a4b salt.pillar.file_tree revise module documentation
• 3c6a5bf967 salt.pillar.file_tree provide better debug info
• bb1cdc451e salt.pillar.file_tree no stack trace when nodegroups undefined
• de86126dd8 Merge pull request #46013 from rallytime/bp-45598
• 2ea3fef543 No lazy logging
• f427b0febc Change formatting style of logging lines per review
• ebb244396b Patch around ResourceRecords needing to be present for AliasTarget entries to work
• PR #46160: (rallytime) Mark 2 tests as flaky @ 2018-02-23 19:10:06 UTC
• 05b771bfd7 Merge pull request #46160 from rallytime/flaky-tests
• 49e49ae51b Mark 2 tests as flaky
• PR #46006: (dincamihai) Remove obsolete unicode handling in pkg.info_installed @ 2018-02-22 19:22:36 UTC
• 9b2bc1982c Merge pull request #46006 from dincamihai/oxygen.rc1
• 99079fc442 Remove obsolete unicode handling in pkg.info_installed
• PR #46078: (rallytime) [oxygen] Merge forward from oxygen.rc1 to oxygen @ 2018-02-20 21:49:04 UTC
• 93dab45307 Merge pull request #46078 from rallytime/merge-oxygen
• 2d0f81fd1b Merge branch 'oxygen.rc1' into 'oxygen'
• ISSUE #45938: (edgan) zookeeper.present state doesn't deal with an existing zode with no ACL specified (refs: #46043)
• PR #46071: (rallytime) Back-port #46043 to oxygen @ 2018-02-16 19:56:36 UTC
• PR #46043: (edgan) Allow zookeeper znode creation to not require an ACL (refs: #46071)
• 8d99c3b8fe Merge pull request #46071 from rallytime/bp-46043
• b82c8bd630 Allow zookeeper znode creation to not require an ACL
• PR #46056: (Ch3LL) Fix mac_assistive module not loading @ 2018-02-16 14:57:46 UTC
• 5a31422432 Merge pull request #46056 from Ch3LL/ver_mac
• e44f5133c5 Fix mac_assistive module not loading
• PR #46041: (rallytime) [oxygen] Merge forward from 2017.7 to oxygen @ 2018-02-16 14:55:51 UTC
• cdca28f5da Merge pull request #46041 from rallytime/merge-oxygen
• e060a74fd8 Merge branch '2017.7' into 'oxygen'
• 07e5735471 Merge pull request #46016 from rallytime/bp-45826
• 1916e5c4a4 Fix selinux.fcontext_policy_present for Centos 6
• a1f4092811 Merge pull request #46015 from rallytime/bp-45785
• ef6ffb1492 Resolve linting errors
• 8047066c46 Remove unused import
• 8f7c45935a Add tests for salt.modules.selinux.fcontext_get_policy
• bafb7b4e6e Ensure parsed fields are stripped
• a830a6e819 m/selinux.fcontext_get_policy allow long filespecs
• 96097c037e Merge pull request #46012 from rallytime/bp-45462
• 9f76836a6c emit port cli version, variants as separate args
• 1279924f5f Merge pull request #45991 from terminalmage/fix-duplicate-extra-opts
• 916766f651 yumpkg: Fix a couple issues with _get_extra_opts
• 8b9adc258e Merge pull request #46017 from rallytime/merge-2017.7
• a06645ce71 Merge branch '2017.7.3' into '2017.7'
• 6d534c6e7e Merge pull request #46009 from Ch3LL/rn_7.4
• ac0baf4b34 Add 2017.7.4 Release Notes with PRs
• ca76a0b328 Merge pull request #45981 from gtmanfred/2017.7.3
• 0d448457dc apparently local is not set by default
• 2a92f4bc16 use local config for vault when masterless
• 6530649dbc Merge pull request #45953 from rallytime/bp-45928-2017.7.3
• 85363189d1 Fixing vault when used with pillar over salt-ssh
• fb378cebb0 Merge pull request #45934 from rallytime/bp-45902
• bb83e8b345 Add regression test for issue 45893
• cdda66d759 Remove duplicated section in docstring and fix example
• 4b6351cda6 Check the effective saltenv for cached archive
• 0d74151c71 Merge pull request #45935 from rallytime/bp-45742
• 6a0b5f7af3 Removed the chained copy
• ad1150fad4 list.copy() is not compatible with python 2.7
• d20ff89414 Merge pull request #45988 from rallytime/bp-45797
• 953a400d79 follow symlinks
• b18087cee0 Merge pull request #45711 from bdrung/fix-unicode-tests
• b6181b5ed6 Fix Unicode tests when run with LC_ALL=POSIX
• 5271fb1d40 Merge pull request #45878 from damon-atkins/2017.7_fix_ec2_pillar
• 0e74025714 Merge branch '2017.7' into 2017.7_fix_ec2_pillar
• b4d0b23891 py3 fix
• 75d9e20d8a Add ignoring 'terminated', 'stopped' instances, to improve changes of a single match
• 0093472a37 added tag_key_list and tag_key_sep to create ec2_tags_list
• afb3968aa7 ec2_pillar could not find instance-id, resolved. add support to use any tag to compare minion id against.
• cf367dbd04 Merge pull request #45942 from terminalmage/issue45679-2017.7
• 89cbd72a0d Don't try to sort ports when translating docker input
• 9cd47b39dd Fix incorrect translation of docker port_bindings -> ports
• dae41de7a8 Merge pull request #45959 from rallytime/state-doc-update
• 6f781cb95d A couple of grammar updates for the state compiler docs
• 007214f7bf Merge pull request #45908 from DimensionDataResearch/fix/issue/45884
• 1a75786b5a Fix linter warnings.
• 82ec0b589c Revert to using salt.utils.cloud.is_public_ip.
• 9b6b01873b Fix violations reported by flake8.
• a2bc155c73 Use __utils__['cloud.'] instead of salt.cloud.utils.
• 98907a32cb Ensure 'auth' parameter is correctly passed to dimensiondata driver.
• de26b03e2c Fix copy/paste bug in dimensiondata provider integration test.
• 6b1b6be427 Add integration tests for dimensiondata cloud provider.
• f6ea9fed7d Ensure that event data provided by the dimensiondata driver is serialisable.
• efcbfa868c Merge pull request #45985 from garethgreenaway/2017_7_fixing_mac_tests_again
• 7b8dc14433 Missing format in the call to write.
• bf03abd07c Merge pull request #45958 from garethgreenaway/backport-fixing_mactests_queue_full
• 25dffaae91 Backporting #45935
• bab365d6c6 Merge pull request #45949 from rallytime/merge-2017.7
• f51687e903 Merge branch '2016.11' into '2017.7'
• 7779fea7ba Merge pull request #45940 from dmurphy18/fix_aix_cmdmod
• dd2788419b Fix use of 'su' for AIX to use '-'
• 7fd00ec752 Merge pull request #45928 from garethgreenaway/45915_fixing_vault_pillar_for_salt_ssh
• 259e60e5d4 Fixing vault when used with pillar over salt-ssh
• 9d14ad9ccf Merge pull request #45925 from terminalmage/fix-spelling
• 7a143fe454 Fix spelling error in docstring
• PR #45972: (mcalmer) move log_file option to changeable defaults @ 2018-02-15 18:57:24 UTC
• 057e895faf Merge pull request #45972 from mcalmer/allow-salt-ssh-define-log_file
• f89a20bf3e move log_file option to changeable defaults
• PR #46007: (rallytime) [oxygen] Merge forward from oxygen.rc1 to oxygen @ 2018-02-13 18:50:09 UTC
• d4377d4678 Merge pull request #46007 from rallytime/merge-oxygen
• d6c2d0693a Merge branch 'oxygen.rc1' into 'oxygen'
• PR #45944: (mirceaulinic) Add NetBox module autodoc @ 2018-02-13 00:01:48 UTC
• 069f790b3c Merge pull request #45944 from cloudflare/netbox-autodoc
• ed69b987cf Add NetBox module autodoc
• PR #45984: (garethgreenaway) [oxygen] Missing format in the call to write.  @ 2018-02-12 19:06:04 UTC
• 2a6285d313 Merge pull request #45984 from garethgreenaway/fixing_mac_tests_again
• ae7791d30b Missing format in the call to write.
• PR #45922: (rallytime) [oxygen] Merge forward from 2017.7 to oxygen @ 2018-02-09 20:24:26 UTC
• 88f481a3df Merge pull request #45922 from rallytime/merge-oxygen
• 9c49c8d47c Remove extra patch
• b96f4cf8ad Remove duplicate import in cmdmod.py
• 34ecdffa71 Replace old utils paths with new paths
• d80547e0b8 Merge branch '2017.7' into 'oxygen'
• 0cbe93cd69 Merge pull request #45920 from rallytime/merge-2017.7
• e4e4744218 Merge branch '2016.11' into '2017.7'
• 27ff82f996 Merge pull request #45864 from rallytime/release-note-fix
• 104a24f244 Remove extraneous ] in release notes for 2016.11.9
• 5fa010de2b Merge pull request #45787 from rallytime/2016.11.9_docs
• a38d4d44fa [2016.11] Bump latest and previous versions
• 643a8a5278 Merge pull request #45814 from gtmanfred/2017.7
• d8eec9aa97 fix cookies dict size changing in http.query
• 3a3f87c16d Merge pull request #45877 from rallytime/new-release-notes
• f937e8ba81 Add release notes file for 2017.7.4 release
• 1c3cc00670 Merge pull request #45904 from rallytime/bp-41017
• 80c56cdcea Fixed typo in pkg state documentation
• 317d35bd15 Merge pull request #45907 from terminalmage/fix-grains-backport
• 6cf7e50cc4 Fix backport of grains fix
• dade5f0cab Merge pull request #45906 from rallytime/bp-45548
• 1befa7386c Update x509.py
• 82c473a1fe Merge pull request #45902 from terminalmage/issue45893
• 9d200efc26 Add regression test for issue 45893
• 1468f1d0ff Remove duplicated section in docstring and fix example
• 6cc5cd9b8a Check the effective saltenv for cached archive
• fdedde3cfb Merge pull request #45862 from rallytime/bp-45830
• 1024856f9a Wrapping the put_nowait in a try...except and catching the exception when the multiprocessing queue is full.  This situation is happening when running the full testing suite on MacOS where the queue limit is 32767 vs on Linux where the queue limit is unlimited.
• 43a45b42c3 Merge pull request #45779 from The-Loeki/patch-3
• 8575ae3d52 Merge branch '2017.7' into patch-3
• 47cf00d88e SSH shell shim: Don't use $() for optimal support
• cca997d0da Merge pull request #45788 from rallytime/2017.7.3_docs
• d5faf6126b [2017.7] Bump latest and previous versions
• 746206cebe Merge pull request #45842 from rallytime/bp-45827
• c631598a87 Fix traceback in disks grains when /sys/block not available
• 900aadcd67 Merge pull request #45721 from garethgreenaway/44978_show_duration_when_no_state_run
• 359265869f Adding a couple tests to ensure that duration is included in state run results even when states do not run.
• 912347abc3 Include the duration when a state does not run, for example when the onchanges requisite is not met.
• 80a2d009b4 Merge pull request #45517 from kstreee/fix-mkdir
• 24d41f2451 Fixes base dir making logic to ensure not raising the exception when base directory already exists.
• 7a4b1b2e77 Merge pull request #45835 from kstreee/fix-missing-return-statement
• 68c7f3dcba Adds a missing return statement.
• 0a04f118c2 Merge pull request #45840 from rallytime/bp-45603
• 9653363131 Fix for duplicate entries with pkrepo.managed
• bd2178cd5f Merge pull request #45716 from ciiqr/fix_cmd_script_quoting
• 217791079b some code cleanup (lint errors and escape_argument as _cmd_quote)
• 1c29bc5a3d fixed quoting of script path in cmd.script
• 272f912c7c Merge pull request #45719 from bdrung/fix-python3-sphinx-build
• 179e8fbe73 doc: Do not mock non-existing __qualname__ attribute
• 971e59ebe2 Drop enforcing new-style object for SaltYamlSafeLoader
• fc04336c3b Merge pull request #45764 from mchugh19/2017.7
• 0a7f1a4d75 English better
• 37e067c7b5 support amazon linux 2 for service module
• PR #45861: (rallytime) [oxygen] Merge forward from oxygen.rc1 to oxygen @ 2018-02-08 13:39:59 UTC
• 048c18ea42 Merge pull request #45861 from rallytime/merge-oxygen
• 6d812ac192 Merge branch 'oxygen.rc1' into 'oxygen'
• PR #45852: (Giandom) fix-missing-highstate-module-import @ 2018-02-05 15:02:39 UTC
• 1bd38fb3b7 Merge pull request #45852 from Giandom/fix-missing-highstate-module-import
• dc5a8f9233 fix-missing-highstate-module-import
• PR #45829: (rallytime) [oxygen] Merge forward from 2017.7 to oxygen @ 2018-02-02 20:20:32 UTC
• 5f54ce7b5f Merge pull request #45829 from rallytime/merge-oxygen
• 34a17819ca Add opts to salt.utils.jid.gen_jid call in minion.py
• 79d071df9c Merge branch '2017.7' into 'oxygen'
• f234bf52f4 Merge pull request #45756 from roaldnefs/fix-grafana4-documentation
• 92979c0b57 Fix grafana4 states documentation
• 685b683db5 Merge pull request #45801 from rallytime/merge-2017.7
• 26e992e011 Merge branch '2016.11' into '2017.7'
• 746386d04c Merge pull request #45794 from vutny/doc-file-state-examples
• ddfeae6a29 [DOC] Fix code-block rST directive in file state module
• abc9ece214 Merge pull request #45780 from vutny/doc-pkgrepo-zypper
• f80c7d8d69 [DOC] Add missing gpgautoimport for pkgrepo.managed
• c7d319f3bc Merge pull request #45802 from rallytime/merge-2017.7-from-2017.7.3
• eb48513ba0 Merge branch '2017.7.3' into '2017.7'
• 1439da8d76 Merge pull request #45755 from terminalmage/issue45743
• 8af1251c59 salt.crypt: Ensure message is encoded before signing
• 96e9232cc2 Merge pull request #45761 from gtmanfred/2017.7
• 280767ed57 generate a jid for cache_jobs on the minion
• PR #45819: (Giandom) oxygen-added-highstate-output-to-slack-engine @ 2018-02-01 18:38:42 UTC
• 3471796c51 Merge pull request #45819 from Giandom/oxygen-added-highstate-output-to-slack-engine
• 1af8899a9d oxygen-added-highstate-output-to-slack-engine
Salt 2018.3.2 Release Notes Version 2018.3.2 is a bugfix release for 2018.3.0.
The 2018.3.2 release contains only a small number of fixes, which are detailed below.
This release fixes two critical issues.
The first is Issue #48038, which is a critical bug that occurs in a multi-syndic setup where the same job is run multiple times on a minion.
The second issue is #48130. This bug appears in certain setups where the Master reports a Minion time-out, even though the job is still running on the Minion.
Both of these issues have been fixed with this release.
Statistics • Total Merges: 7
• Total PR References: 10
• Contributors: 4 (cro, garethgreenaway, gtmanfred, rallytime)
Changelog for v2018.3.1..v2018.3.2 Generated at: 2018-06-17 19:17:16 UTC
• ISSUE #48130: (rmarchei) Minion timeouts with 2018.3.1 (refs: #48158)
• PR #48158: (gtmanfred) always listen when gathering job info @ 2018-06-17 19:04:03 UTC
• 521e926458 Merge pull request #48158 from gtmanfred/2018.3.2
• cecf564433 always listen when gathering job info
• PR #48138: (rallytime) Update man pages for 2018.3.2 @ 2018-06-14 21:22:34 UTC
• f154545aff Merge pull request #48138 from rallytime/man-pages-2018.3.2
• 8c340134f5 Update man pages for 2018.3.2
• PR #48137: (gtmanfred) [2018.3.2] bootstrap kitchen branch tests with 2017.7.6 @ 2018-06-14 21:20:28 UTC
• b49271b76d Merge pull request #48137 from gtmanfred/2018.3.2
• 6128519e8b bootstrap kitchen branch tests with 2017.7.6
• PR #48129: (rallytime) Add release notes for 2018.3.2 @ 2018-06-14 15:48:36 UTC
• 21aaf1cbc4 Merge pull request #48129 from rallytime/release-notes-2018.3.2
• 0b13be0111 Add release notes for 2018.3.2
• PR #48100: (rallytime) Back-port #48014 to 2018.3.2 @ 2018-06-14 12:54:52 UTC
• PR #48014: (cro) Find job pause (refs: #48100)
• 36b99ae80a Merge pull request #48100 from rallytime/bp-48014
• 77feccc5c4 Lint: Add blank line
• 159b052962 One more case where returner doesn't respond
• 91b45b4cc4 Catch two cases when a returner is not able to be contacted--these would throw a stacktrace.
• PR #48099: (rallytime) Back-port #47915 to 2018.3.2 @ 2018-06-14 12:54:23 UTC
• PR #47915: (garethgreenaway) [2018.3] state runner pause resume kill (refs: #48099)
• 40c1bfdec9 Merge pull request #48099 from rallytime/bp-47915
• 3556850058 fixing typo in alias_function call.
• 4b0ff496fa Some fixes to the set_pause and rm_pause function in the state runner, renaming to in line with the functions in the state module.  Including aliases to previous names for back-ward compatibility.  Including a soft_kill function to kill running orchestration states.  A new test to test soft_kill functionality.
• ISSUE #48038: (austinpapp) jobs are not dedup'ing minion side (refs: #48075)
• PR #48097: (rallytime) Back-port #48075 to 2018.3.2 @ 2018-06-14 12:52:44 UTC
• PR #48075: (garethgreenaway) [2017.7] Ensure that the shared list of jids is passed (refs: #48097)
• 074a97dcfa Merge pull request #48097 from rallytime/bp-48075
• e4c719b55f Ensure that the shared list of jids is passed when creating the Minion.  Fixes an issue when minions are pointed at multiple syndics.
Salt 2018.3.3 Release Notes Version 2018.3.3 is a security and bugfix release for 2018.3.0.
Statistics • Total Merges: 548
• Total Issue References: 69
• Total PR References: 341
• Contributors: 55 (Ch3LL, FedericoCeratto, KaiSforza, L4rS6, Lutseslav, The-Loeki, Vaelatern, admd, aesposito91, asenci, astorath, azelezni, babs, bbczeuz, bbinet, brejoc, cro, daa, dmurphy18, dubb-b, dwoz, eliasp, ezh, garethgreenaway, gtmanfred, isbm, jeduardo, kt97679, kuetrzi, linoplt, lomeroe, lusche, mateiw, max-arnold, maxim-sermin, meaksh, mmulqueen, morganwillcock, mtorromeo, nullify005, paulcollinsiii, pritambaral, rallytime, rares-pop, rmarchei, rosscdh, sizgiyaev, sjorge, t0fik, terminalmage, travispaul, twangboy, vinian, weswhet, zerthimon)
To make it valid, use either one of Salt's own json or yaml filters. Another option would be to use Jinja's tojson filter.
/etc/foo.conf: file.mangaged: - source: salt://foo.conf - template: jinja - defaults: {{ mydict | tojson }}
Security Fix CVE-2018-15751 Remote command execution and incorrect access control when using salt-api.
CVE-2018-15750 Directory traversal vulnerability when using salt-api. Allows an attacker to determine what files exist on a server when querying /run or /events.
Credit and thanks for discovery and responsible disclosure: nullbr4in, xcuter, koredge, loupos, blackcon, Naver Business Platform
Changes to win_timezone Improves timezone detection by using the pytz module.
timezone.get_offset and timezone.get_zonecode now work properly.
Adds timezone.list to list supported timezones in either Windows or Unix format.
New Jinja Filter The tojson filter (from Jinja 2.9 and later) has been ported to Salt, and will be used when this filter is not available. This allows older LTS releases such as CentOS 7 and Ubuntu 14.04 to use this filter.
You can use this filter any time you wish to dump a list or dictionary into an SLS file, to ensure that the result is able to be loaded by the YAML renderer.  For example:
foo: bar.baz: - some_arg: {{ mydict | tojson }}
MacOSX escape characters with runas You are now required to escape quotes when using the runas argument with the cmd module on macosx.
Changelog for v2018.3.2..v2018.3.3 Generated at: 2018-09-21 17:45:27 UTC
• PR #49662: (dwoz) Fix another bad filename reference in whitelist @ 2018-09-14 22:20:49 UTC
• 9d8cc0b3f4 Merge pull request #49662 from dwoz/2018.3.3
• e109023013 Fix another bad filename reference in whitelist
• PR #49655: (dwoz) Fix windows test whitelist errors @ 2018-09-14 20:34:56 UTC
• 6391560d57 Merge pull request #49655 from dwoz/2018.3.3
• 8a4946478e Fix windows test whitelist errors
• PR #49641: (rallytime) Back-port #49632 to 2018.3.3 @ 2018-09-13 16:46:02 UTC
• PR #49632: (garethgreenaway) [2018.3] Fixing integration.states.test_file.FileTest.test_directory_max_depth (refs: #49641)
• 3fb3ffdb37 Merge pull request #49641 from rallytime/bp-49632
• d11a400825 Fixing failing test under python 3.7 causaed by changes to how os.makedirs sets initial permissions.
• PR #49633: (garethgreenaway) [2018.3.3] Moving test_build_whitespace_split_regex to TestBuildWhitespaceRegex @ 2018-09-13 06:57:01 UTC
• 0096cf10b5 Merge pull request #49633 from garethgreenaway/moving_test_into_correct_class
• 370de07617 Lint: Add extra blank line
• 27b93fcc68 Moving the test_build_whitespace_split_regex test into the TestBuildWhitespaceRegex class.
• PR #49594: (rallytime) Back-port #49580 to 2018.3.3 @ 2018-09-10 19:59:41 UTC
• PR #49580: (garethgreenaway) [2018.3] Fixing tests for Python 3.7 (refs: #49594)
• e3a14e3535 Merge pull request #49594 from rallytime/bp-49580
• 41a2586fc0 Add file coding line at top of file
• 7df3bebf53 Fixing lint.
• 5fee38d1db Fixes various tests that were failing under python 3.7.
• PR #49589: (rallytime) Update old utils paths to use new utils paths @ 2018-09-10 16:51:31 UTC
• 39f9c9c952 Merge pull request #49589 from rallytime/utils-paths
• 5de2245c11 Update old utils paths to use new utils paths
• PR #49550: (rallytime) Back-port #49548 to 2018.3.3 @ 2018-09-07 00:36:05 UTC
• PR #49548: (garethgreenaway) [2018.3] Disabling State boto tests for Python 3.7+ (refs: #49550)
• 202da7a94f Merge pull request #49550 from rallytime/bp-49548
• 180692ccee Disable various boto tests when run under python 3.7 because of //github.com/spulec/moto/issues/1706. which was causing the test suite to hang on unit tests.  This PR is disabling the tests in the test_boto_vpc state tests.
• PR #49542: (twangboy) Update openssl @ 2018-09-06 16:11:34 UTC
• cae2d61568 Merge pull request #49542 from twangboy/fix_osx_build_3
• fe02b2276f Add 1.0.2p shasum file
• 5f06dc2762 Fix issues with osx build scripts on 2018.3.3
• PR #49536: (rallytime) Back-port #49524 to 2018.3.3 @ 2018-09-06 16:00:00 UTC
• PR #49524: (garethgreenaway) [2018.3] Disable boto tests under 3.7 (refs: #49536)
• d9f09da5d9 Merge pull request #49536 from rallytime/bp-49524
• 9e7203e08a Disable various boto tests when run under python 3.7 because of //github.com/spulec/moto/issues/1706. which was causing the test suite to hang on unit tests.
• PR #49535: (Ch3LL) Skip test_virt and pip_state requirements tests on macosx @ 2018-09-06 15:59:38 UTC
• cb934bf0b6 Merge pull request #49535 from Ch3LL/skip_pip_mac
• 50237e9daf Skip test_virt and pip_state requirements tests on macosx
• PR #49499: (rallytime) Pin CherryPy version to < 18.0.0 in requirements files for PY2 @ 2018-09-04 18:52:44 UTC
• 87d3dfe085 Merge pull request #49499 from rallytime/pin-cherrypy-2018.3.3
• 9e274335a3 Pin CherryPy version to < 18.0.0 in requirements files for PY2
• ISSUE saltstack/salt-jenkins#1075: (Ch3LL) [2018.3.3] arch python3 tests do not finish (refs: #49303, #49451)
• PR #49467: (rallytime) Back-port #49451 to 2018.3.3 @ 2018-08-31 17:38:09 UTC
• PR #49451: (gtmanfred) Handle thread shutdown on system exit (refs: #49467)
• 39fdacc434 Merge pull request #49467 from rallytime/bp-49451
• b891a0a8d3 add lock for proxy minion process too
• 72519878c0 start thread in try block
• b878f01662 use finally instead of catching baseexception
• de98be6093 use rlock so blocking can be passed in py2
• d346b42332 import Callable from collections.abc for python3.7
• d7a410070a Handle thread shutdown on system exit
• PR #49468: (rallytime) Back-port #49291 and #49331 to 2018.3.3 @ 2018-08-31 17:37:30 UTC
• PR #49331: (dwoz) Use salt.utils to ensure string type (refs: #49468)
• PR #49291: (dwoz) Add dedent that sets line endings (refs: #49468)
• 37d1455d69 Merge pull request #49468 from rallytime/bp-49291-and-49331
• 944f8e96c8 Use salt.utils to ensure string type
• 6c92ed2021 Fix review nits
• 0e18b157e3 Re-factor dedent to fix warts
• b5034067f8 Use salt.utils.to_* functions
• 6399d035a4 Add dedent that sets line endings
• PR #49449: (rallytime) Mark status test as flaky @ 2018-08-30 18:10:44 UTC
• 0cda22e7a9 Merge pull request #49449 from rallytime/flaky-test
• 0f322bb39f Mark status test as flaky
• PR #49444: (rallytime) Back-port #49299 to 2018.3.3 @ 2018-08-30 18:10:21 UTC
• PR #49299: (dwoz) Work around cmd.run unicode issues in test for now (refs: #49444)
• bcc5f1a7c1 Merge pull request #49444 from rallytime/bp-49299
• b8c5a5bb91 Fix string formatting wart in file state tests
• 19756022be Fix wart in file state test
• ba68388342 Work around cmd.run unicode issues in test for now
• PR #49448: (rallytime) Back-port #49400 to 2018.3.3 @ 2018-08-30 18:04:29 UTC
• PR #49400: (rallytime) Mark pillar refresh test as flaky (refs: #49448)
• 38713e2db9 Merge pull request #49448 from rallytime/bp-49400
• b953fe0079 Mark pillar refresh test as flaky
• PR #49446: (rallytime) Back-port #49356 to 2018.3.3 @ 2018-08-30 18:04:01 UTC
• PR #49356: (dwoz) Fix tests that use timed_subprocess for py3 (refs: #49446)
• d6ddcab351 Merge pull request #49446 from rallytime/bp-49356
• 8022b0c3d6 Fix tests that use timed_subprocess for py3
• PR #49445: (rallytime) Back-port #49192 to 2018.3.3 @ 2018-08-30 18:03:44 UTC
• PR #49192: (dwoz) Test fixes flaky test and unicode environment key/value (refs: #49445)
• 1a67956c0f Merge pull request #49445 from rallytime/bp-49192
• 20148d4438 Test fixes
• PR #49443: (rallytime) Back-port #49197 to 2018.3.3 @ 2018-08-30 18:03:10 UTC
• PR #49197: (dwoz) File state line ending fixes (refs: #49443)
• 33f59d44de Merge pull request #49443 from rallytime/bp-49197
• 5fe821978e File state line ending fixes
• PR #49442: (rallytime) Back-port #49180 and related fixes to 2018.3.3 @ 2018-08-30 18:02:54 UTC
• PR #49186: (dwoz) Fix typo in #49180 (refs: #49442)
• PR #49180: (dwoz) Cherry-pick test fixes (refs: #49442, #49186)
• PR #49167: (dwoz) Fix remaining file state integration tests (py3) (refs: #49173, #49442)
• 60758059c3 Merge pull request #49442 from rallytime/bp-49180
• e155568957 Fix typo
• 608a1ae7ba Account for file renames
• e8e6a46a2b Fix directory unit test
• 2f865c398e Fix is_windows checks
• 6460f7f217 Account for normalized dirs in unit tests
• f4b7101a35 Simplify dict keys lookup
• 942b68bfc8 Fix remaining file state integration tests (py3)
• PR #49441: (rallytime) Back-port #49240 to 2018.3.3 @ 2018-08-30 18:02:40 UTC