neulab/tldr huggingface dataset:
• 283359d315 Corrected typo in comma-seprated and 2018.3.0 -> 2018.3.1
• b7f8d5a22f Replace use of Fluorine with 2018.3.0 for comma-separated warnings
• 3f30ab2ed6 ZFS backport of 46933 to 2018.3.1
• PR #47217: (twangboy) Remove installation of pywin32 from setup.py @ 2018-04-23 13:32:54 UTC
• bf3a67d11b Merge pull request #47217 from twangboy/fix_setup
• eb3d45bb08 Remove installation of pywin32 from setup.py
• PR #47195: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-04-20 19:25:30 UTC
• 8e21703f13 Merge pull request #47195 from rallytime/merge-2018.3
• f90fd8c663 Test fix: file strings must be unicode in master config
• bee4948df1 Lint: use full path for event utils function
• 120c5446b7 Update old utils paths to new utils paths
• 4718d31e53 Merge branch '2017.7' into '2018.3'
• 65f344e371 Merge pull request #47184 from Ch3LL/status_test
• 25a84428b8 Add status module integration modules tests for Windows
• 965600ad6c Merge pull request #47163 from rallytime/jenkins-autodoc
• 0039395017 Updage jenkins module autodocs to use jenkinsmod name instead
• 0a43dde5fc Merge pull request #47185 from twangboy/add_tests
• 345daa0423 Add additional integration tests to whitelist
• 1a600bb9a4 Merge pull request #47172 from dwoz/cover_without_admin
• cadd759727 Use warnings to warn user
• 144c68e214 Allow non admin name based runs on windows
• d5997d2301 Merge pull request #47110 from kstreee/fix-misusing-of-timeout
• 0624aee0ed Fixes misusing of the timeout option.
• 87ca2b4003 Merge pull request #40961 from terminalmage/issue40948
• 6ba66cca41 Fix incorrect logic in exception check
• fed5041c5f Make error more specific to aid in troubleshooting
• 8c67ab53b4 Fix path in log message
• 3198ca8b19 Make error more explicit when PKI dir not present for salt-call
• f5e63584d4 Merge pull request #47134 from Ch3LL/user_win_test
• e7c9bc4038 Add user integration tests for windows OS
• da2f6a3fac Merge pull request #47131 from gtmanfred/cli
• 1b1c29bf62 add __cli for master processes
• 9b8e6ffb8c Merge pull request #47129 from rallytime/bp-47121
• 11da526b21 add ImportError
• bd0c23396c fix pip.req import error in pip 10.0.0
• eb5ac51a48 Merge pull request #47102 from gtmanfred/2017.7
• 3dc93b310b fix tests
• 8497e08f8e fix pip module for 10.0.0
• 4c07a3d1e9 fix other tests
• b71e3d8a04 dont allow using no_use_wheel for pip 10.0.0 or newer
• c1dc42e67e Merge pull request #47037 from twangboy/fix_dev_scripts
• 990a24d7ed Fix build_env scripts
• ISSUE #46906: (whytewolf) Windows failure with PR 46541 (refs: #47168)
• PR #47168: (gtmanfred) fix metadata grain for py3 and windows @ 2018-04-20 19:07:50 UTC
• a56eb7e05d Merge pull request #47168 from gtmanfred/metadata
• 396f7906e3 fix metadata grain for py3 and windows
• ISSUE #46918: (AmbicaY) napalm/capirca issue (refs: #47202)
• PR #47202: (mirceaulinic) Fix #46918: add the TTL field @ 2018-04-20 14:34:09 UTC
• 6135b76e2c Merge pull request #47202 from cloudflare/fix-46918
• 1e74141cc0 Fix #46918
• ISSUE #47150: (srkunze) [Regression] ip_to_host and SSH._expand_target require missing reverse-lookup (refs: #47191)
• PR #47191: (terminalmage) salt-ssh: Do not attempt to match host/ip to minion ID if reverse lookup fails @ 2018-04-20 14:20:05 UTC
• 7f1115e611 Merge pull request #47191 from terminalmage/issue47150
• 95a6f075cb Add debug logging when ip_to_host fails
• 45696e622b salt-ssh: Do not attempt to match host/ip to minion ID if reverse lookup fails
• PR #47122: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-04-19 20:44:18 UTC
• 1947ffdf56 Merge pull request #47122 from rallytime/merge-2018.3
• 878fa06134 Test fix: remove tornado testing lib from class
• a40f007962 lint: get_context is in stringutils.py now
• 3416e398c6 Update old utils paths references to use new paths
• 94c2a12be6 Merge branch '2017.7' into '2018.3'
• 6a4c0b8a1a Merge pull request #47108 from dwoz/async_test_fix
• 3d85e30ce5 AsyncTestCase is required for AsyncEventPublisher
• 03892eaf0b Merge pull request #47068 from cachedout/catch_value_error_socket_test
• 7db5625632 Catch an operation on a closed socket in a test
• 1ea2885ec2 Merge pull request #47065 from dwoz/jinja_test_fix
• 673cd31c65 Merge branch '2017.7' into jinja_test_fix
• 5293b5b5ca Merge pull request #47077 from dwoz/test_state_fix
• 444da3f893 Fix py3 wart (chr vs bytesstring)
• e8acca01c2 Fix failing state test by normalizing line endings
• ca967de5da Merge pull request #47067 from gtmanfred/2017.7
• f913a7859c use the recommended opennebula lookup method
• 7fddad6cd9 Merge pull request #47064 from dwoz/roots_tests_fix
• 25fd7c0694 fix py3 wart, encode os.linesep
• d79f1a1961 Fix fileserver roots tests
• 977c6939c4 Merge pull request #47069 from cachedout/match_timeout_arg
• b8990f5258 Pass the timeout variable to the CLI when calling salt in tests
• 2c4c19c622 Merge pull request #47074 from dwoz/ignore_artifacts
• c3941efad0 Kitchn should ignore artifacts directory
• c484c0bd71 Merge pull request #47055 from bloomberg/GH-47000
• 8af3f5b874 GH-47000: add proper handling of full_return in cmd_subset
• f3496030cc Merge pull request #47039 from twangboy/win_fix_winrm_script
• 6635b9003f Fix winrm powershell script
• 46fa2c04de Fix py3 os.linesep wart
• 3c565d7e54 Use salt.utils.fopen
• aa965310f1 Clean up cruft
• efc9866580 Jinja test fixes
• PR #47162: (terminalmage) Partial backport of #47161 to 2018.3 branch @ 2018-04-19 19:28:47 UTC
• PR #47161: (terminalmage) Fix failing pillar unit test (refs: #47162)
• 291cca7ed8 Merge pull request #47162 from terminalmage/bp-47161
• d185f97a47 mocked file_roots and pillar_roots should be dicts
• ISSUE #47081: (sjorge) file.directory with recursion fails if there are non-ascii characters in the path (refs: #47165)
• PR #47165: (terminalmage) Make sure a str type is passed to os.walk @ 2018-04-19 14:59:16 UTC
• 2ee8006da3 Merge pull request #47165 from terminalmage/issue47081
• 9e29acb477 Make sure a str type is passed to os.walk
• PR #47070: (terminalmage) Use decorators for temp files/dirs in test suite @ 2018-04-19 14:01:48 UTC
• 6257862bbb Merge pull request #47070 from terminalmage/with_tempdir
• 048728d2b7 Remove unused imports
• 879c557264 Use decorators for temp files/dirs in test suite
• PR #47155: (mcalmer) Fix patchinstall for yumpkg @ 2018-04-18 19:24:17 UTC
• b46365614b Merge pull request #47155 from mcalmer/fix-patchinstall
• 382afba457 fix invalid string compare
• 8c19368938 provide kwargs to pkg_resource.parse_targets required to detect advisory type
• PR #47061: (terminalmage) Fix diffing binary files in file.get_diff (refs: #47405) @ 2018-04-18 18:52:10 UTC
• 13ae1a2413 Merge pull request #47061 from terminalmage/issue47042
• 87f6cefea3 Rewrite flaky utf8 state to make it easier to troubleshoot
• df6e535f05 Fix diffing binary files in file.get_diff
• PR #47058: (terminalmage) Fix calls to file.lsattr when lsattr is not installed @ 2018-04-18 16:30:12 UTC
• cba0f13cd9 Merge pull request #47058 from terminalmage/lsattr
• eeb067e910 Fix calls to file.lsattr when lsattr is not installed
• ISSUE #46929: (noelmcloughlin) 2018.3 regression file.managed.context parsing (refs: #47104)
• PR #47104: (terminalmage) yamlloader: Properly handle colons in inline dicts @ 2018-04-18 16:22:47 UTC
• b96ce23b3f Merge pull request #47104 from terminalmage/issue46929
• 33bf6643cd Add additional test for plain scalars
• 508659b682 yamlloader: Properly handle colons in inline dicts
• ISSUE #46887: (julientravelaer) ldap.managed broken with 2018.3.0 (refs: #47029)
• ISSUE #46859: (cheribral) pillar_ldap causing TypeError exceptions in python-ldap with unicode objects (refs: #47029)
• PR #47076: (terminalmage) pillar_ldap: Load config options as str types @ 2018-04-18 16:16:22 UTC
• PR #47029: (terminalmage) ldapmod.py/ldap3.py: Force modlist for search/modify/etc. to be str types (refs: #47076)
• c12697b173 Merge pull request #47076 from terminalmage/issue46859
• c06c859caf pillar_ldap: Load config options as str types
• PR #47107: (twangboy) Fix issues with reg state, add tests @ 2018-04-18 15:53:02 UTC
• 50bd885ec7 Merge pull request #47107 from twangboy/fix_46932
• ae8ab2ab1a Fix tests for py3, enable tearDown
• 3cf4ac1475 Add integration tests for reg state
• cc259b146f Cast vdata to appropriate type in reg state
• ISSUE #46909: (epelc) Binary contents_pillar with file.managed raises UnicodeDecodeError (refs: #47041)
• PR #47041: (terminalmage) Force null bytes to be str types @ 2018-04-18 14:08:25 UTC
• d6c59696be Merge pull request #47041 from terminalmage/issue46909
• e4182715be Special check specifically for bytes types
• ee90dd5d95 Merge branch '2018.3' into issue46909
• 0e99343a7f Use the same way of defining contents in both file.managed states
• 5741d287b5 Move back to using null byte check for contents
• 8e214c9fa9 file.managed: Add test to ensure binary contents work
• 7b7dc94610 Use salt.utils.stringutils.is_binary to check if contents are binary
• e3c969da81 PY3: Ensure binary contents work with file.managed
• 5d98a8bedd Make salt.utils.stringutils.to_binary work for bytestrings
• 1024000369 Force null bytes to be str types
• PR #47007: (twangboy) Fix some issues with the win_servermanager module @ 2018-04-17 20:57:04 UTC
• 9a9f6524f8 Merge pull request #47007 from twangboy/fix_46968
• 432db7c6ec Lint: Remove unused import
• 10341e8f8b Remove erroneous pop statement
• 56582f293a Remove redundant try/except block from state`
• 6ad2427279 Remove unnecessary try/except blocks
• 92eeaa51bd Put some error checking in the shell command
• PR #47109: (garethgreenaway) [2018.3] fixes to Slack engine @ 2018-04-17 13:56:27 UTC
• a52137ee36 Merge pull request #47109 from garethgreenaway/46943_slack_engine_fixes
• 02baa76595 Fixing a bug that occured when a comment was added to a message sent to Slack by Salt.  Also making slack_engine:groups_pillar optional.
• PR #47045: (tankywoo) Fix ba7d00f5 for gentoo pkg.installed method @ 2018-04-17 13:55:45 UTC
• 6c16a34c44 Merge pull request #47045 from tankywoo/fix-gentoo-pkg-installed
• 551f4e10cf Fix ba7d00f5 for gentoo pkg.installed
• PR #47053: (clan) handle jinja error in <module> level @ 2018-04-16 22:47:54 UTC
• 86c7cfef56 Merge pull request #47053 from clan/jinja-error
• a847466946 handle jinja error in <module> level
• PR #47062: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-04-16 19:58:32 UTC
• 7bfa608e9f Merge pull request #47062 from rallytime/merge-2018.3
• 59f5880e72 lint fix
• 1ddf8c584b Update old utils files to new new utils files path
• 28a79ebba4 Merge branch '2017.7' into '2018.3'
• 1700a10ebe Merge pull request #46326 from kstreee/fix-client-local
• 0f358a9c9e Fixes a timing bug of saltnado's client local.
• c3c00316c5 Merge pull request #46913 from lomeroe/2017_7-fix46877
• 369a0645ed move exception for clarity
• 32ce5bfda5 Use configparser serializer object to read psscript.ini and script.ini startup/shutdown script files.
• 9e37cfc9d6 Merge pull request #47025 from terminalmage/fix-server_id-windows
• cb0cf89ed3 Fix server_id grain in PY3 on Windows
• 2e193cfb45 Merge pull request #47027 from rallytime/bp-44508
• 8e72f362f4 Add priority field to support the latest capirca.
• 112f92baab Add priority field to support the latest capirca.
• 385fe2bc1e Merge pull request #47020 from rallytime/bp-46970
• 9373dff52b Update test_pkgrepo.py
• 13cf9eb5b1 Removing debugging.
• a61a8593e5 Removing suse from pkgrepo comments tests.  the pkgrepo functions in SUSE pkg module do not support comments.
• PR #47066: (terminalmage) Fix regression in handling of environment/saltenv @ 2018-04-16 19:57:12 UTC
• fa27e64a33 Merge pull request #47066 from terminalmage/issue46979
• 5c4c0468ad Fix regression in handling of environment/saltenv
• PR #47051: (rallytime) Simplify LooseVersion check in __virtual__ check in mac_assistive module @ 2018-04-13 19:43:33 UTC
• 8761b81a69 Merge pull request #47051 from rallytime/fix-lint
• d52b3689d9 Simplify LooseVersion check in __virtual__ check in mac_assistive module
• PR #47057: (corywright) Fix copy/paste typo in minionfs tutorial @ 2018-04-13 19:43:01 UTC
• bbb8018b55 Merge pull request #47057 from corywright/fix-minionfs-whitelist-docs
• 9b7ee97d12 Fix copy/paste typo in minionfs tutorial
• ISSUE #46931: (anlutro) file.managed diff is switched when using template in salt-ssh 2018.3 (refs: #47046)
• PR #47046: (clan) switch order of file to be diffed @ 2018-04-13 13:40:13 UTC
• d5afa4a2c5 Merge pull request #47046 from clan/file_diff
• bb58605c54 switch order of file to be diffed
• PR #47048: (OrlandoArcapix) Issue46985 fix grafana4 state (refs: #47060) @ 2018-04-13 13:34:29 UTC
• ec9251ecd3 Merge pull request #47048 from OrlandoArcapix/Issue46985-fix-grafana4-state
• 259d747414 Remove accidentally added copy of a file
• 6c8c3da74d Return an empty dict instead of 'None' from grafana4 states
• PR #47017: (opdude) Don’t encode a unicode string @ 2018-04-13 13:31:33 UTC
• d8c4c221cf Merge pull request #47017 from Unity-Technologies/hotfix/pip_windows
• 838670f626 Don’t encode a unicode string
• ISSUE #46917: (boltronics) mysql_grants.present broken with database: somedatabase.* (refs: #46919)
• PR #47019: (rallytime) Back-port #46919 to 2018.3 @ 2018-04-12 19:43:01 UTC
• PR #46919: (boltronics) Replace failing is and is not tests with == and != (refs: #47019)
• 5b7544eaa0 Merge pull request #47019 from rallytime/bp-46919
• 6837d6c138 Replace failing is and is not tests with == and !=
• PR #47029: (terminalmage) ldapmod.py/ldap3.py: Force modlist for search/modify/etc. to be str types (refs: #47076) @ 2018-04-12 19:41:29 UTC
• ac2d54d78a Merge pull request #47029 from terminalmage/issue46859
• ab6314247b ldapmod.py/ldap3.py: Force modlist for search/modify/etc. to be str types
• 7691dee4ed Add to_str option to decode funcs
• ISSUE #46868: (tjyang) 2017.7.4 to 2018.3.0 upgrade issue: Salt request timed out. The master is not responding (refs: #46930)
• PR #46930: (dwoz) Clean up bad public key headers @ 2018-04-12 18:57:37 UTC
• e6e07720fa Merge pull request #46930 from dwoz/crptodomekeyfix
• f2e484ed54 Merge branch '2018.3' into crptodomekeyfix
• e1995a92ee Fix verify signature test
• 0ba32118d9 Add test for bad public key without m2crypto
• a44c356233 Clean up bad public key headers
• ISSUE #46951: (Giandom) Slack engine error using aliases: TypeError unhashable type (refs: #47008)
• PR #47008: (garethgreenaway) [2018.3] Fixing aliases in slack engine @ 2018-04-12 15:24:40 UTC
• 0e43becc12 Merge pull request #47008 from garethgreenaway/46951_fixing_slack_engine_aliases
• dc2a72d44f Fixing aliases in slack engine
• ISSUE #46947: (Giandom) Slack engine groups error (refs: #47009)
• PR #47009: (garethgreenaway) [2018.3] fixes to slack engine documentation @ 2018-04-12 15:20:54 UTC
• c33de7c82d Merge pull request #47009 from garethgreenaway/46947_slack_documentation_update_catch_non_dicts
• f0fadbb4ce Fixing indention for slack documention.  Updating try..except to ensure we catch when groups aren't dicts.
• PR #47023: (rallytime) Back-port #46997 to 2018.3 @ 2018-04-12 15:05:24 UTC
• PR #46997: (LukeCarrier) Fix respository (=> repository) typo in sls_build (refs: #47023)
• PR #44638: (terminalmage) Many improvements to docker network and container states (refs: #46997)
• 68d17c71f1 Merge pull request #47023 from rallytime/bp-46997
• c2c60f4ffc Fix respository (=> repository) typo in sls_build
• PR #47026: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-04-12 14:39:41 UTC
• 9cf3c6406a Merge pull request #47026 from rallytime/merge-2018.3
• ba70df9d62 Use msgpack utils for loads call, import msgpack for UnpackValueError
• 34a478dfe5 Update old fopen path with new utils files path
• 590c7fc13f Merge branch '2017.7' into '2018.3'
• 8f994e7cf9 Merge pull request #46539 from jfoboss/patch-1
• 6890122e41 Merge pull request #1 from twangboy/pull_46539
• 19c3fadbe5 Fix unit test for win_ntp
• 826a8d3099 Fixing #46504
• 74d70e95a5 Merge pull request #46999 from gtmanfred/2017.7
• 791af8f6ce switch pip test package
• 8adaf7f526 Merge pull request #46023 from bloomberg/parallel-orch
• 0ac0b3ca29 Merge branch '2017.7' into parallel-orch
• 39d65a39cf Merge pull request #46613 from myinitialsarepm/fix_puppet.fact_and_puppet.facts
• 44ecd13abc Update tests to use cmd.run_all
• 7d7d40f541 Merge branch '2017.7' into fix_puppet.fact_and_puppet.facts
• 0ce1520bd0 Merge branch '2017.7' into fix_puppet.fact_and_puppet.facts
• 69e1f6f681 Fix puppet.fact and puppet.facts to use stdout.
• 3d5e69600b address lint issues raised by @isbm
• a9866c7a03 fix parallel mode py3 compatibility
• 6d7730864a removing prereq from test orch
• 6c8a25778f add integration test to runners/test_state to exercise parallel
• 2c86f16b39 cherry-pick cdata KeyError prevention from #39832
• 26a96e8933 record start/stop duration for parallel processes separately
• e4844bdf2b revisit previous join() behavior in check_requisites
• f00a359cdf join() parallel process instead of a recursive sleep
• 6e7007a4dc add parallel support for orchestrations
• PR #47021: (garethgreenaway) [2018.3] Fixing integration.modules.test_state_jinja_filters.StateModuleJinjaFiltersTest.test_path_which @ 2018-04-12 13:12:39 UTC
• d3be828696 Merge pull request #47021 from garethgreenaway/920_state_module_jinja_filters_test_test_path_which
• 2ccf2c5fe0 Fixing test_path_which to check that the filter is available rather than results.
• PR #47022: (corywright) Add auth.file module to auth documentation page @ 2018-04-11 21:11:10 UTC
• 66e8445b82 Merge pull request #47022 from corywright/add-auth-file-module-to-docs
• bd0918fc40 Add auth.file module to auth documentation page
• PR #45774: (twangboy) Fix __virtual__ issue in mac_system.py @ 2018-04-11 14:26:13 UTC
• 12ecfdee93 Merge pull request #45774 from twangboy/mac_add_service_util
• 5796696617 Fix tests for Py3
• 7b40218790 Fix lint, remove sentence from docstring
• 781880f0fc Add _available_services function for testing
• 6080633613 Add assert_called_with
• 1bf70b2033 Add more tests for available_services
• b429fc3e74 Add tests for mac_utils
• b5f67130cc Used *args and **kwargs
• ed061617a2 Fix unicode_literal issue in mac_assistive
• 82e17e5fc8 Fix args/kwargs
• 455146500a Move some functions into mac_utils
• 125586264b Add utilsmac_service.py
• ISSUE #46953: (cskowronnek) salt-cloud azurearm [ERROR   ] There was a profile error: Parameter 'subscription_id' must be str. (refs: #47012)
• PR #47012: (terminalmage) Azure: ensure subscription_id is a str type @ 2018-04-11 13:57:08 UTC
• 79347f108a Merge pull request #47012 from terminalmage/issue46953
• 5192622a32 Azure: ensure subscription_id is a str type
• PR #46526: (Ch3LL) Add tests for new source_* minion options @ 2018-04-10 19:56:45 UTC
• 6503bf8dfa Merge pull request #46526 from Ch3LL/ip_conf
• c01180ff47 Patch ZMQ versions for master_uri test
• da38f332a5 Change comment and salt.utils.network import
• e972ebdf1a Add for new source_* minion options
• PR #46993: (L4rS6) Fix: tuple instead of string @ 2018-04-10 17:07:59 UTC
• 03907d3fce Merge pull request #46993 from L4rS6/fix-broken-keystone-auth/2018.3
• e33ba1b3d5 Fix: tuple instead of string
• PR #46990: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-04-10 17:07:33 UTC
• ffaee26540 Merge pull request #46990 from rallytime/merge-2018.3
• ccc5bad2df Merge branch '2017.7' into merge-2018.3
• ba5421d988 Merge pull request #46991 from gtmanfred/windows
• 98588c1dc5 use saltstack salt-jenkins
• 2f1cf3e511 Merge branch '2017.7' into '2018.3'
• 00c4067585 Merge pull request #46975 from gtmanfred/windows
• 1f69c0d7f8 make sure windows outputs xml junit files
• 4a2ec1bbb3 support new versions of winrm-fs
• b9efec8526 remove libnacl on windows
• 2edd5eaf9e fix path
• b03e272e44 windows work
• 3cf2353e41 Merge pull request #46945 from vutny/doc-faq-fix-jinja
• bfdf54e61d [DOC] Fix Jinja block in FAQ page
• fc2f728665 Merge pull request #46925 from terminalmage/fix-file.patch-docstring
• 97695657f0 Remove reference to directory support in file.patch state
• eef6c518e1 Merge pull request #46900 from rallytime/bp-46801
• 6a41e8b457 rename jenkins to jenkinsmod
• 71839b0303 Merge pull request #46899 from rallytime/bp-45116
• b92f908da4 fix adding parameters to http.query from sdb yaml
• PR #46339: (DmitryKuzmenko) SSH State test failures @ 2018-04-10 17:06:51 UTC
• a34b92ae82 Merge pull request #46339 from DSRCorporation/bugs/ssh_state_test_failures
• bd98c49dc7 Merge branch '2018.3' into bugs/ssh_state_test_failures
• 6fdc458a7f Increase timeout for run_run in ShellCase
• 8e60cccdfb Give background task more chance to start.
• e0b6878fac One more useful assert for better test results.
• 92a6c43c73 More logging and assertion fixes. Extended ssh ops timeout.
• 6ebdd17ac4 Advanced logging in the failing SSH State tests.
• PR #46989: (Ch3LL) Fix redis cache log debug line @ 2018-04-10 16:35:12 UTC
• 9924100c44 Merge pull request #46989 from Ch3LL/redis_log
• 6160bc06c6 Fix redis cache log debug line
• ISSUE #46834: (oeuftete) strftime filter not found in 2018.3.0 (refs: #46848)
• ISSUE #46668: (anlutro) Jinja2 filter strftime stopped working in salt-ssh 2018.3 (refs: #46848, #46744)
• PR #46848: (garethgreenaway) [2018.8] salt-ssh jinja filters tests @ 2018-04-10 16:19:51 UTC
• c6431936cb Merge pull request #46848 from garethgreenaway/testing_jinja_filters_avaiable_via_salt_ssh
• 5fcda3eff8 Merge branch '2018.3' into testing_jinja_filters_avaiable_via_salt_ssh
• 0adfee9b11 Updating a couple tests.  Fixing check_whitelist_blacklist to work with PY3 when non-iterables are passed.  Adding warning about lst_avg results being wrong and future updates in Neon.
• f3f42146ca Removing expected from strftime and hashsum tests since the results are always different and we are only concerned about the filter being available.
• 860234c045 Fixing lint.
• 0891c6b580 fixing docstring
• c8945e4b2e cleaning up some imports.
• 0599759e5b cleaning up some test doc strings.
• dceda5eb88 Moving all jinja filter tests into support/jinja_filters.py.  Updaitng integration/ssh/test_jinja_filters.py to use those tests.  Adding integration/modules/test_state_jinja_filters.py to also use the common jinja filter tests.
• 07d7e3ca01 Adding a new integration test and corresponding state files to test availabilty of jinja filters when using salt-ssh.
• ISSUE #46880: (liquidgecka) rabbitmq_policy broken in 2018.3.0 (refs: #46973)
• PR #46973: (rallytime) New "apply_to" kwarg in rabbitmq module should be added at the end @ 2018-04-10 14:42:32 UTC
• PR #41233: (dnABic) added parameter apply_to for rabbitmq policy (refs: #46973)
• fbbcb7584c Merge pull request #46973 from rallytime/fix-46880
• 8ce21f982c New "apply_to" kwarg in rabbitmq module should be added at the end
• ISSUE #46934: (d601) GPG encrypted binary data in pillars breaks in 2018.3.0 (refs: #46966)
• PR #46966: (terminalmage) Fix traceback when attempting to decode binary data to unicode @ 2018-04-10 14:08:35 UTC
• 58f59cfbff Merge pull request #46966 from terminalmage/issue46934
• df43ffdb8f salt.payload.Serial: fix traceback when unpacking binary blob
• 40a49358c9 gpg renderer: fix tranceback when decrypted ciphertext contains binary data
• 17a88f6a71 Include exc_info in pillar render errors to aid in troubleshooting
• ISSUE #46881: (SynPrime) Cron.file - source file not found (refs: #46944)
• PR #46944: (garethgreenaway) [2018.3] cron.file with salt source URL @ 2018-04-10 13:34:03 UTC
• e33e792e2a Merge pull request #46944 from garethgreenaway/46881_Cron_file_source_file_not_found
• 438aafeb03 Adding kwargs to calls into file module functions
• 14d12b1d6b Remove unused imports.  Gating tests so they do not run on Windows
• 623d96f21a Adding dummy cron file for integration/states/test_cron
• c8e01871d6 Adding an integration test to test cron.file.
• ddc55d8f9b Fixing bug that made cron.file unable to use a file via a Salt URL.
• PR #46937: (gtmanfred) enable_ssh_minions does not work with subset yet @ 2018-04-07 02:54:56 UTC
• 08e8782f76 Merge pull request #46937 from gtmanfred/2018.3
• 3fb75e903c enable_ssh_minions does not work with subset yet
• PR #46936: (gtmanfred) don't copy __pycache__ or .pyc files for kitchen @ 2018-04-06 19:15:46 UTC
• ac4e7cd73f Merge pull request #46936 from gtmanfred/2018.3
• 91474878fa don't copy __pycache__ or .pyc files for kitchen
• ISSUE #46659: (stamak) [salt-cloud] [new oxygen openstack driver ] no public_ips and floating_ips in salt-cloud output (refs: #46912)
• PR #46912: (gtmanfred) pull latest vm data after building for openstack shade driver @ 2018-04-06 13:46:42 UTC
• 8105fd9715 Merge pull request #46912 from gtmanfred/openstack
• 5ef538f8ad pull latest vm data after building for openstack shade driver
• PR #46908: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-04-05 21:27:03 UTC
• 735ea12960 Merge pull request #46908 from rallytime/merge-2018.3
• 102e966512 Remove redundant section in log setup
• 177c686b52 Update old utils paths to new utils paths
• 0a297e7319 Merge branch '2017.7' into '2018.3'
• d0f5b43753 Merge pull request #44926 from frogunder/whitelisted_acl
• 18e460fc30 Merge branch '2017.7' into whitelisted_acl
• 1ad4d7d988 fix assert errors
• e6a56016df update test
• 19a2244cb7 whitelist_acl_test
• 7d822f9cec Merge pull request #46464 from gtmanfred/orchestration
• 637cdc6b7b fix pylint
• 0151013ddb document cli option for cmd_subset
• 4a3ed6607d add test for subset in orchestration
• 3112359dd6 fix salt subset in orchestrator
• 805ed1c964 Merge pull request #46879 from dwoz/cloudtestfix
• dc54fc53c3 Fix multiple typos causing tests to fail
• f70f6de282 Merge pull request #46647 from twangboy/win_fix_test_grains
• c179388b0e Fix the tear down function in integration.modules.test_grains.GrainsAppendTestCase
• 91c078ce12 Merge pull request #46756 from nages13/bugfix-grain-virtual_subtype
• 781f5030a4 Merge branch 'bugfix-grain-virtual_subtype' of https://github.com/nages13/salt into bugfix-grain-virtual_subtype
• cd1ac4b7f9 Merge branch '2017.7' into bugfix-grain-virtual_subtype
• 0ace76c0e7 Merge branch '2017.7' into bugfix-grain-virtual_subtype
• 9eb6f5c0d0 Merge branch '2017.7' into bugfix-grain-virtual_subtype
• 73d6d9d365 Merge branch '2017.7' into bugfix-grain-virtual_subtype
• a4a17eba6a Merge branch '2017.7' into bugfix-grain-virtual_subtype
• bf5034dbdb Merge branch '2017.7' into bugfix-grain-virtual_subtype
• 8d12770951 Merge branch '2017.7' into bugfix-grain-virtual_subtype
• 7e704c0e81 Moved down container check code below hypervisors to validate containers type running in virtual environment. Fixes #46754 & #43405
• 710f74c4a6 fix grains['virtual_subtype'] to show Docker on xen kernels
• 058bbed221 Merge pull request #46799 from garethgreenaway/46762_prereq_shenanigans_tests
• 13875e78cf Fixing documention string for test.
• 3d288c44d4 Fixing test documentation
• 6cff02ef6a Adding tests for #46788
• d9770bf3f8 Merge pull request #46867 from terminalmage/unicode-logging-normalization
• 7652688e83 Backport string arg normalization to 2017.7 branch
• 9eb98b1f6e Merge pull request #46770 from twangboy/fix_46433
• 89af0a6222 Merge branch '2017.7' into fix_46433
• 67b4697578 Remove unused import (ling)
• 9302fa5ab0 Clean up code comments
• b383b9b330 Change the order of SID Lookup
• 9c776cffb7 Merge pull request #46839 from gtmanfred/tupletarget
• 3b7208ce27 match tuple for targets as well
• 7db251dc11 Merge pull request #46845 from rallytime/bp-46817
• 36a0f6d8ca address filehandle/event leak in async run_job invocations
• e3d17ab7bc Merge pull request #46847 from dwoz/missing-strdup
• 55845f4846 strdup from libc is not available on windows
• f2dd79f9c4 Merge pull request #46776 from gtmanfred/2017.7
• edc1059ee0 fix shrinking list in for loop bug
• PR #46853: (terminalmage) Add back date_format filter @ 2018-04-05 20:33:50 UTC
• 9a47afc33b Merge pull request #46853 from terminalmage/date_format_filter
• 266d13a665 Add back date_format filter
• PR #46882: (jasperla) Backport #46280 #46849 #46852 to 2018.3 @ 2018-04-05 14:29:12 UTC
• PR #46852: (jasperla) fix creating a nic tag on a link with double 0 in the MAC (refs: #46882)
• PR #46849: (jasperla) Unbreak creating etherstubs on SmartOS (refs: #46882)
• PR #46280: (jasperla) Remove unneeded checks for binaries in SmartOS modules (refs: #46882)
• a064a3e695 Merge pull request #46882 from jasperla/smartos/backports
• 47a66975ff fix creating a nic tag on a link with double 0 in the MAC
• a3cb0e576e Unbreak creating etherstubs on SmartOS
• e703254990 Remove unneeded checks for binaries in SmartOS modules
• PR #46873: (terminalmage) Attempt UTF-8 first when decoding/encoding @ 2018-04-05 14:16:28 UTC
• 4e5e291c99 Merge pull request #46873 from terminalmage/utf8-first
• cf28eb74aa Don't log command when output_loglevel == 'quiet'
• f59cee28db Remove hacky workarounds to get encode/decode tests to pass on Windows
• 76e5d81bb4 Remove hacky workaround to get Windows to decode deserialized data properly
• 0b5729e58a Remove hacky workaround to get git state/exec module to work properly on Windows
• 22ff48518f Attempt UTF-8 first when decoding/encoding
• ISSUE #43499: (tyeapple) zmq setsockopt need to adapt python3 (refs: #46874)
• PR #46878: (terminalmage) Backport #46874 to 2018.3 @ 2018-04-05 13:26:04 UTC
• PR #46874: (johnj) Use bytestrings for PY3 compatibility when running setsockopt for zmq.SUBSCRIBE (refs: #46878)
• 1518762465 Merge pull request #46878 from terminalmage/bp-46874
• d9511d04d4 #43499, zmq setsockopt need to adapt python3
• PR #46869: (gtmanfred) Always return dictionary for _localectl_status @ 2018-04-05 13:25:14 UTC
• 67894e3ee9 Merge pull request #46869 from gtmanfred/2018.3
• 1496e985f7 fix pylint
• 75425dfd20 fix tests for localemod
• 2d7c7b5e33 Always return dictionary for _localectl_status
• PR #46870: (mirceaulinic) Correct the documentation for two new proxy modules @ 2018-04-04 21:48:41 UTC
• 58c8ff18e2 Merge pull request #46870 from cloudflare/proxy-doc
• f4b6184476 Corect and add the cimc proxy module to autodoc
• a99bc202b9 Correct & add Panos to autodoc
• PR #46729: (terminalmage) Performance improvement/error catching in expr_match @ 2018-04-04 20:25:57 UTC
• d7e4b9d755 Merge pull request #46729 from terminalmage/expr_match
• 70cfafe299 Add test case
• 250039b11f Restore original variable name
• ae0f112a49 Log an exception when non-string val/expr passed to expr_match
• dac42a672b Performance improvement/error catching in expr_match
• PR #46872: (terminalmage) Backport #46863 to 2018.3 @ 2018-04-04 19:04:40 UTC
• PR #46863: (TamCore) fixed top function which was broken since commit 002aa88a97e (refs: #46872)
• e0b383afb5 Merge pull request #46872 from terminalmage/bp-46863
• be284e5b99 Add skipIf when older mock present
• db8faaee56 Add unit tests for ext_nodes master_tops module
• ee437f7cbf fixed top function which was broken since commit 002aa88a97e
• PR #46850: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-04-04 18:07:44 UTC
• 5c76d98d1a Merge pull request #46850 from rallytime/merge-2018.3
• a0fcd5c053 Fix test_cp failure: forgot to add tgt to test when @with_tempfile is present
• d0202cab72 Resolve bad merge: there should only be one test_get_file_from_env_in_url test
• e28f71b418 Lint: use full salt utils path
• 4ad50bbdee Update old utils paths to new paths
• 893196d3e6 Merge branch '2017.7' into '2018.3'
• 1941426218 Merge pull request #46838 from gtmanfred/npm
• bff61dd291 use http registry for npm
• e544254e7b Merge pull request #46823 from rallytime/fix-42312
• dafa820f93 Improve __virtual__ checks in sensehat module
• 37f6d2de35 Merge pull request #46641 from skizunov/develop3
• c624aa4827 Make LazyLoader thread safe
• 989508b100 Merge pull request #46837 from rallytime/merge-2017.7
• 8522c1d634 Merge branch '2016.11' into '2017.7'
• 3e844ed1df Merge pull request #46739 from rallytime/2016.11_update_version_doc
• 4d9fc5cc0f Update release versions for the 2016.11 branch
• 307e7f35f9 Merge pull request #46740 from rallytime/2017.7_update_version_doc
• 7edf98d224 Update 2018.3.0 information and move branch from "latest" to "previous"
• 5336e866ac Update release versions for the 2017.7 branch
• ebf5dd276f Merge pull request #46783 from twangboy/fix_46680
• da5ce25ef3 Fix unit tests on Linux
• b7f4f377cd Add space I removed
• f1c68a09b5 Fix network.managed test=True on Windows
• f652f25cc1 Merge pull request #46821 from rallytime/fix-mantest-failures
• 209a8029c3 Fix the new test failures from the mantest changes
• c460f62081 Merge pull request #46800 from lomeroe/2017_7-46627
• 2bee383e9d correct create list item value names if the valuePrefix attribute does not exist on the list item, the value is the value name, other wise, the valuename a number with the valuePrefix prepended to it
• df26f2641e Merge pull request #46675 from dwoz/inspectlib-tests
• d39f4852d8 Handle non-zero status exception
• 83c005802b Handle cases where git can not be found
• 628b87d5c4 Skip test when git symlinks are not configured
• 4083e7c460 Merge pull request #46815 from terminalmage/bp-46809
• 71d5601507 Fix sharedsecret authentication
• 3bac9717f4 Merge pull request #46769 from dwoz/wincloudtest
• eabc234e5d Fix config override name
• 5c22a0f88d Use aboslute imports
• 810042710d Set default cloud test timeout back to 500 seconds
• 5ac89ad307 Use winrm_verify_ssl option causing tests to pass
• 71858a709c allow not verifying ssl winrm saltcloud
• ba5f11476c Adding windows minion tests for salt cloud
• f1be939763 Merge pull request #46786 from twangboy/fix_46757
• b0053250ff Remove int(), just return -1
• 7d56126d74 Fixes some lint
• 49b3e937da Return int(-1) when pidfile contains invalid data
• 89bf24b15c Merge pull request #46814 from terminalmage/bp-46772
• a9f26f2ab8 avoid breaking if AutoRemove is not found
• 97779c965d fix container removal if auto_remove was enabled
• 5ea4ffbdb6 Merge pull request #46813 from terminalmage/event-debug-log
• 5d6de3a2eb Get rid of confusing debug logging
• e533b7182d Merge pull request #46766 from twangboy/win_fix_test_git
• 5afc66452c Remove unused/redundant imports
• 88fd72c52c Use with_tempfile decorator where possible
• 69d450db84 Merge pull request #46778 from terminalmage/salt-jenkins-906
• bbfd35d3ea Replace flaky SPM man test
• c935ffb740 Merge pull request #46788 from garethgreenaway/46762_prereq_shenanigans
• fa7aed6424 Ensure failed tags are added to self.pre.
• 395b7f8fdc Merge pull request #46655 from dwoz/pyobjects-46350
• 5aabd442f2 Fix up import and docstring syntax
• 62d64c9230 Fix missing import
• 18b1730320 Skip test that requires pywin32 on *nix platforms
• 45dce1a485 Add reg module to globals
• 09f9322981 Fix pep8 wart
• 73d06f664b Fix linter error
• 009a8f56ea Fix up environ state tests for Windows
• b4be10b8fc Fixing cleanUp method to restore environment
• af45c49c42 Merge pull request #46632 from dwoz/file-recurse-36802
• 44db77ae79 Fix lint errors and typo
• cb5619537f Only change what is essential for test fix
• eb822f5a12 Fix file.recurse w/ clean=True #36802
• 6e9f504ed1 Merge pull request #46751 from folti/2017.7
• 7058f10381 same top merging strategy works again
• d3623e0815 Merge pull request #46691 from Ch3LL/win_group_test
• 7cda825e90 Add groupadd module integration tests for Windows
• 14ab50d3f4 Merge pull request #46696 from dwoz/win_test_client
• ec4634fc06 Better explanation in doc strings
• d9ae2abb34 Fix splling in docstring
• b40efc5db8 Windows test client fixes
• PR #46851: (rallytime) Back-port #46844 to 2018.3 @ 2018-04-04 18:04:59 UTC
• PR #46844: (UtahDave) Fix warning format in 2018.3.0 release notes (refs: #46851)
• b808ba7049 Merge pull request #46851 from rallytime/bp-46844
• ab2ccea1af Quick grammar fix in 2018.3.0 release notes
• af7bad3c7f Fix warning format in 2018.3.0 release notes
• ISSUE #46864: (femnad) Attribute Error When Invoking Vault Module Method (refs: #46865)
• PR #46865: (femnad) Fix Log Line for Vault Token Generation Debug Line @ 2018-04-04 14:52:00 UTC
• ea56778e03 Merge pull request #46865 from femnad/fix-log-in-vault-runner
• 01a5b88e7b Fix Log Line for Vault Token Generation Debug Line
• PR #46836: (rallytime) [2018.3] Merge forward from 2018.3.0rc1 to 2018.3 @ 2018-04-03 16:54:53 UTC
• a0e168ccee Merge pull request #46836 from rallytime/merge-2018.3
• e75ba1f502 Merge branch '2018.3.0rc1' into '2018.3'
• 39235715e6 Merge pull request #46792 from damon-atkins/patch-1
• db5b9464e6 provided an example
• 41e3e1e253 Update windows information in release notes
• 99447fbf49 Added more windows information
• d4241006f2 Update 2018.3.0.rst Windows Items, Group topics
• ISSUE #46808: (ezh) Sharedsecret authentication is broken (refs: #46809)
• PR #46809: (ezh) Fix sharedsecret authentication (refs: #46815) @ 2018-04-03 16:53:24 UTC
• 4a358217a0 Merge pull request #46809 from ezh/2018.3-sharedsecret
• 20db8f03f7 Merge branch '2018.3' into 2018.3-sharedsecret
• 9df6d18ec7 Fix sharedsecret authentication
• PR #46820: (rallytime) [2018.3] Update the latest release information for docs @ 2018-04-03 14:36:31 UTC
• 1519d7d895 Merge pull request #46820 from rallytime/2018.3_update_version_doc
• 274f8ee0dd [2018.3] Update the latest release information for docs
• PR #46731: (rallytime) Back-port #46024 to 2018.3 @ 2018-04-02 19:00:42 UTC
• PR #46024: (zmedico) Trivial bug fixes for tagify and fire_args functions (refs: #46731)
• 07f1141722 Merge pull request #46731 from rallytime/bp-46024
• ee4ee5b619 fire_args: fix UnboundLocalError: local variable 'tag'
• 4ce2c21824 tagify: handle integer suffix list
• ISSUE #46779: (anlutro) salt-ssh 2018.3 states with "runas" fail with "Environment could not be retrieved for User" (refs: #46796)
• PR #46796: (terminalmage) Fix regression introduced in merge-forward @ 2018-04-02 18:10:22 UTC
• PR #46503: (psyer) Fixes stdout user environment corruption (refs: #46796)
• 4f31c1062d Merge pull request #46796 from terminalmage/issue46779
• f8f9d045ac Add regression test
• e0e4e19ba3 Include extra troubleshooting information
• dcb0c67309 Fix regression introduced in merge-forward
• PR #46690: (dincamihai) Fix unicode handling in pkg.info_installed @ 2018-03-29 14:10:48 UTC
• 4609a7dd85 Merge pull request #46690 from dincamihai/2018.3
• 980adf8253 Fix unicode handling in pkg.info_installed
• PR #46746: (rallytime) [2018.3] Merge forward from 2017.7 to 2018.3 @ 2018-03-28 21:13:07 UTC
• e5b3c8fa91 Merge pull request #46746 from rallytime/merge-2018.3
• e8864b7b0b Merge branch '2017.7' into '2018.3'
• 1222bdbc00 Merge pull request #46732 from rallytime/bp-46032
• bf0b962dc0 Workaroung python bug in traceback.format_exc()
• 50fe1e9480 Merge pull request #46749 from vutny/doc-deprecate-copr
• a1cc55da3d [DOC] Remove mentions of COPR repo from RHEL installation page
• bd1e8bcc7d Merge pull request #46734 from terminalmage/busybox
• 6502b6b4ff Make busybox image builder work with newer busybox releases
• c09c6f819c Merge pull request #46742 from gtmanfred/2017.7
• fd0e649d1e only use npm test work around on newer versions
• 3b6d5eca88 Merge pull request #46743 from Ch3LL/mac_auth
• 4f1c42c0e3 Workaround getpwnam in auth test for MacOSX
• d0278345fc Update old utils paths to new utils paths
• e312efb5e7 Merge branch '2017.7' into '2018.3'
• b548a3e742 Merge pull request #46171 from amaclean199/fix_mysql_grants_comparison
• 97db3d9766 Merge branch '2017.7' into fix_mysql_grants_comparison
• 0565b3980e Merge branch '2017.7' into fix_mysql_grants_comparison
• 8af407173d Merge branch '2017.7' into fix_mysql_grants_comparison
• 00d13f05c4 Fix mysql grant comparisons by stripping both of escape characters and quotes. Fixes #26920
• 554400e067 Merge pull request #46709 from vutny/doc-faq-minion-master-restart
• d0929280fc [DOC] Update FAQ about Salt self-restarting
• 3f21e9cc65 Merge pull request #46503 from psyer/fix-cmd-run-env-corrupt
• e8582e80f2 Python 3-compatibility fix to unit test
• 27f651906d Merge pull request #1 from terminalmage/fix-cmd-run-env-corrupt
• 172d3b2e04 Allow cases where no marker was found to proceed without raising exception
• 35ad828ab8 Simplify the marker parsing logic
• a09f20ab45 fix repr for the linter
• 4ee723ac0f Rework how errors are output
• dc283940e0 Merge branch '2017.7' into fix-cmd-run-env-corrupt
• a91926561f Fix linting problems
• e8d3d017f9 fix bytes or str in find command
• 0877cfc38f Merge branch '2017.7' into fix-cmd-run-env-corrupt
• 86176d1252 Merge branch '2017.7' into fix-cmd-run-env-corrupt
• 3a7cc44ade Add python3 support for byte encoded markers
• 09048139c7 Do not show whole env in error
• ed94700255 fix missing raise statement
• 15868bc88c Fixes stdout user environment corruption
• ac2a6616a7 Merge pull request #46432 from twangboy/win_locales_utf8
• affa35c30d Revert passing encoding
• a0ab27ef15 Merge remote-tracking branch 'dw/win_locales_utf8' into win_locales_utf8
• 9f95c50061 Use default SLS encoding, fall back to system encoding
• 6548d550d0 Use salt.utils.to_unicode
• 8c0164fb63 Add ability to specify encoding in sdecode
• 2e7985a81c Default to utf-8 on Windows
• 8017860dcc Use salt.utils.to_unicode
• c10ed26eab Add ability to specify encoding in sdecode
• 8d7e2d0058 Default to utf-8 on Windows
• fadc5e4ba4 Merge pull request #46669 from terminalmage/pillar-merge-order
• b4a1d34b47 Add option to return to pre-2017.7.3 pillar include merge order
• b90f0d1364 Merge pull request #46711 from terminalmage/wildcard-versions-info
• fc7d16f1af Add performance reminder for wildcard versions
• 6c80d90bb6 Merge pull request #46693 from dwoz/test_smtp_return
• 5bf850c67f File and Pillar roots are dictionaries
• 9a6bc1418c Merge pull request #46543 from dafenko/fix-add-saltenv-pillarenv-to-pillar-item
• 6d5b2068aa Merge branch '2017.7' into fix-add-saltenv-pillarenv-to-pillar-item
• 5219377313 Merge branch '2017.7' into fix-add-saltenv-pillarenv-to-pillar-item
• b7d39caa86 Merge branch '2017.7' into fix-add-saltenv-pillarenv-to-pillar-item
• 25f1074a85 Add docstring for added parameters
• 973bc13955 Merge branch '2017.7' into fix-add-saltenv-pillarenv-to-pillar-item
• 164314a859 Merge branch '2017.7' into fix-add-saltenv-pillarenv-to-pillar-item
• 267ae9f633 Fix missing saltenv and pillarenv in pillar.item
• f776040e25 Merge pull request #46679 from vutny/doc-state-pkg
• 4a730383bf [DOC] Correct examples in pkg state module
• 47409eaa6e Merge pull request #46646 from twangboy/win_fix_test_local_cache
• 8d93156604 Fix unit.returners.test_local_cache for Windows
• 0c2dce0416 Merge pull request #46649 from terminalmage/issue46595
• e82a1aa1ec Make server_id consistent on Python 3
• 4e7466a21c Merge pull request #46588 from UtahDave/no_crash_winshell
• b7842a1777 Update error message.
• 95dfdb91ca Don't stacktrace when salt-ssh w/o saltwinshell
• 33af3cfc7c Merge pull request #46631 from rallytime/update-pillar-unit-tests
• 0f728186aa Fix pillar unit test failures: file_roots and pillar_roots environments should be lists
• d329e7af78 Merge pull request #46640 from terminalmage/file.copy-docs
• 480c5f8faa Clarify the docs for the file.copy state
• ff40590c06 Merge pull request #46642 from vutny/doc-cloud-index
• 51e6aa54a1 [DOC] Unify cloud modules index header
• 83ed40c06a Merge pull request #46619 from rallytime/merge-2017.7
• bcbddf5d07 Merge branch '2017.7.5' into '2017.7'
• 19bb725698 Merge pull request #46612 from Ch3LL/7.5_rn
• 6076bfa2ee Add changelog to 2017.7.5 release
• 31c78aef11 Merge pull request #46572 from dmurphy18/update_xxxbuild
• c87511570d Merge branch '2017.7.5' into update_xxxbuild
• cdd768fa4d Merge pull request #46577 from gtmanfred/2017.7.5
• 78cbf7b5cd Fix npm issue
• c76f7eb028 enable debug logging on the minionlog
• e6682c660c Merge pull request #46551 from terminalmage/salt-jenkins-885
• 703b5e7e65 Change versionadded to show that 2018.3.0 will not have this function
• 010d260d06 Rewrite failing Suse pkg integration test
• f3f5dec239 zypper.py: fix version argument being ignored
• 214f2d6ad3 Add pkg.list_repo_pkgs to zypper.py
• 0a541613f2 Additon of -sa flag to allow for revision numbers other than -0 or -1
• bd62699ccb Merge pull request #46563 from gtmanfred/2017.7.5
• 8d5ab72983 virtualenv version too old for python3.6
• 2916708124 Merge pull request #46561 from gtmanfred/2017.7.5
• 2c39ac6dfb disable verbose
• ee3bff6e32 Merge pull request #46537 from rallytime/bp-46529
• 289c7a228f retry if there is a segfault
• 1271536a89 Merge pull request #46519 from rallytime/man-pages-2017.7.5
• 782a5584f5 Update man pages for 2017.7.5
• df12135439 Merge pull request #46584 from twangboy/lgpo-46568
• 661017104b Detect disabled reg_multi_sz elements properly
• 2fd3aa487c Merge pull request #46624 from twangboy/win_fix_installer
• fa0b0efe46 Fix some installer script inconsistencies
• f038e3c452 Merge pull request #46571 from garethgreenaway/46552_onfail_and_require
• 152c43c843 Accounting for a case when multiple onfails are used along with requires.  Previously if you have multiple states using 'onfail' and two of those states using a 'require' against the first one state, the last two will run even if the 'onfail' isn't met because the 'require' is met because the first state returns true even though it didn't excute.  This change adds an additional hidden variable that is used when checking requisities to determine if the state actually ran.
• 2677330e19 Merge pull request #46520 from gtmanfred/2017.7
• caefedc095 make sure utils is empty for pickling for windows
• 2883548e6b pass utils to the scheduler for reloading in modules
• 7bc3c2e588 Merge pull request #46531 from terminalmage/issue44299
• b70c3389da Fix case where no comments specified
• ce391c53f4 Add regression test for #44299
• c3e36a6c94 Fix regression in yumpkg._parse_repo_file()
• f0c79e3da3 Slight modification to salt.utils.pkg.rpm.combine_comments()
• b80edb5d26 Merge pull request #46567 from dwoz/runtest-n-wart
• 3b6901e19d Honor named tests when running integration suites
• 1dcd22e767 Merge pull request #46580 from twangboy/win_update_docs_dism
• d52b99d7a3 Clarify some issues with msu files in win_dism.py
• 0a68c22332 Merge pull request #46541 from gtmanfred/metadata
• 19bd1d9db5 handle user-data for metadata grains
• PR #46744: (garethgreenaway) [2018.3] Ensure salt.utils.dateutils is available for templates via salt-ssh @ 2018-03-28 21:09:46 UTC
• ef68df7f3a Merge pull request #46744 from garethgreenaway/46668_jinja2_filter_strftime_unavailable
• 0b30955c00 Including salt.utils.dateutils so various jinja_filters are available when using salt-ssh.
• ISSUE #46334: (sjorge) [2018.3.0rc1] Stacktrace on call to nacl.dec (refs: #46426)
• PR #46720: (rallytime) Bump deprecation notices in nacl module & runner to Neon @ 2018-03-27 21:15:46 UTC
• PR #46426: (garethgreenaway) [2018.3.0rc1] fixes to nacl module & runner (refs: #46639, #46720)
• 65bb37effd Merge pull request #46720 from rallytime/bump-nacl-deprecation
• 5102c0310c Bump deprecation notices in nacl module & runner to Neon
• PR #46733: (rallytime) [2018.3] Merge forward from 2018.3.0rc1 to 2018.3 @ 2018-03-27 18:46:43 UTC
• c83d9e66fe Merge pull request #46733 from rallytime/merge-2018.3
• 00d4eb26f3 Merge branch '2018.3.0rc1' into '2018.3'
• PR #46565: (twangboy) Create reg salt util (2018.3) @ 2018-03-26 22:03:33 UTC
• 0faced1d54 Merge pull request #46565 from twangboy/win_fix_cmd_powershell_2018.3
• 5ee64e9b0e Fix lint (spelling error)
• 0de54ed953 Additional tests
• fc9ecd75e2 Skip unit.state.test_reg unless on Windows
• aa98bdf250 Fix some lint
• e0d201a96f Make sure the docs are correct for the tests
• f15f92318d Add tests for salt.utils.win_reg
• f7112b19a2 Submit #46527 agains 2018.3
• PR #46639: (terminalmage) Use the correct path for nacl certificates in Windows @ 2018-03-26 19:20:10 UTC
• dd52368f90 Merge pull request #46639 from terminalmage/nacl-default-path
• 2f7660fe35 Use the correct path for nacl certificates in Windows
• PR #46416: (dincamihai) Fix cp.push empty file @ 2018-03-26 17:52:47 UTC
• 2efef52a3e Merge pull request #46416 from dincamihai/fix-cp.push-empty-file
• 536ba0fa1e Fix cp.push empty file
• PR #46643: (mcalmer) fix docker return @ 2018-03-26 15:52:31 UTC
• 84579e7652 Merge pull request #46643 from mcalmer/fix-docker-return
• 3ceb63f607 fix checking test results
• af64632bf3 add unit test for failed login
• 0fc7989236 make it possible to use login, pull and push from module.run and detect errors
• PR #46650: (Ch3LL) Mirror libnacl imports in test from the nacl module @ 2018-03-26 14:48:40 UTC
• c67afbeb36 Merge pull request #46650 from Ch3LL/nacl_test
• 9fef8bc431 Mirror libnacl imports in test from the nacl runner
• f11d58a8e9 Mirror libnacl imports in test from the nacl module
• PR #46645: (terminalmage) Add Unicode / Python 3 update to 2018.3.0 release notes @ 2018-03-26 14:43:53 UTC
• 03b58a01cf Merge pull request #46645 from terminalmage/release-notes
• 986c7bcdae Rewrite unicode/py3 section
• 064bc83276 Add Unicode / Python 3 update to 2018.3.0 release notes