neulab/tldr huggingface dataset:
• PR #37921: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3 @ 2016-11-28 19:54:40 UTC
• PR #37924: (cachedout) Update test for new gem ver @ 2016-11-28 18:17:53 UTC
• PR #37916: (rallytime) [2016.3] Update version numbers in doc config for 2016.11.0 release @ 2016-11-28 17:09:08 UTC
• ISSUE #37287: (aaronm-cloudtek) salt.states.ddns.present: 'NS' record type always returns as changed (refs: #37785)
• PR #37785: (aaronm-cloudtek) respect trailing dot in ddns name parameter @ 2016-11-28 14:02:10 UTC
• ISSUE #37870: (fj40crawler) salt.states.augeas.change returns None when test=True (refs: #37895)
• PR #37895: (fj40crawler) Change return value for salt/states/augeas.py to be True instead of N… @ 2016-11-28 13:49:27 UTC
• PR #37907: (Talkless) Fix server trust in test run of svn.latest @ 2016-11-28 13:47:39 UTC
• PR #37896: (toanju) rh networking: add missing values @ 2016-11-27 10:30:35 UTC
• PR #37886: (bdrung) Fix various spelling mistakes @ 2016-11-25 02:59:36 UTC
• ISSUE #37732: (dhaines) list_semod() (from modules/selinux.py) incompatible with policycoreutils-2.5 (RHEL 7.3) (refs: #37736)
• PR #37736: (dhaines) handle semodule version >=2.4 (#37732) and fix typo @ 2016-11-24 01:44:20 UTC
• PR #37797: (clan) check count of columns after split @ 2016-11-24 01:28:59 UTC
• PR #37762: (twangboy) Add pre_versions to chocolatey.installed @ 2016-11-24 01:27:29 UTC
• PR #37866: (meaksh) Backport #37149 #36938 and #36784 to 2016.3 @ 2016-11-23 21:54:17 UTC
• PR #37857: (meaksh) Backport #37149 and #36938 to 2015.8 (refs: #37866)
• PR #37856: (meaksh) Backport #36784 to 2015.8 (refs: #37866)
• PR #37149: (dincamihai) Fix pkg.latest_version when latest already installed (refs: #37857, #37866)
• PR #36938: (wanparo) acl.delfacl: fix position of -X option to setfacl (refs: #37857, #37866)
• PR #36784: (moio) OS grains for SLES Expanded Support (refs: #37856, #37866)
• ISSUE #32829: (tyhunt99) Dockerng appears to not be using docker registries pillar data (refs: #36893)
• PR #37863: (rallytime) Back-port #36893 to 2016.3 @ 2016-11-23 17:09:09 UTC
• PR #36893: (tyhunt99) add option to force a reauth for a docker registry (refs: #37863)
• PR #37847: (laleocen) add multiline encryption documentation to nacl
• ISSUE #37787: (elyulka) user.present state fails to change loginclass on FreeBSD (refs: #37827)
• PR #37827: (silenius) add missing chloginclass
• PR #37826: (rallytime) Update branch refs to more relevant branch
• PR #37822: (laleocen) add documenation for multiline encryption using nacl (refs: #37826)
• ISSUE #19269: (markuskramerIgitt) Undocumented  feature names: of file.directory (refs: #37823)
• PR #37823: (rallytime) Add "names" option to file state docs: point users to highstate doc examples
• ISSUE #15697: (arthurlogilab) keystone.user_present should not re-set the password when user exists (refs: #37821)
• PR #37821: (rallytime) Clarify keystone.user_present password state docs with default behavior
• ISSUE #5999: (pille) libvirt.keys does not work (refs: #37820)
• PR #37820: (rallytime) Add some dependency documentation to libvirt docs
• PR #37772: (bdrung) Support initializing OpenSSL 1.1 @ 2016-11-21 20:28:51 UTC
• ISSUE #37383: (edwardsdanielj) Orchestration arguments (kwarg) not being interperted / How I learned to stop worrying about documentation and love experimenting (refs: #37817)
• PR #37817: (rallytime) Update orchestrate runner file.copy doc example
• ISSUE #37653: (gravyboat) Salt.cron docs don't wrap @hourly and @daily correctly in quotes for the examples (refs: #37816)
• ISSUE #31953: (sjorge) Documentation for salt.states.cron is incorrect (refs: #32157)
• PR #37816: (rallytime) Back-port #32157 to 2016.3 @ 2016-11-21 20:22:27 UTC
• PR #32157: (cachedout) Add quotes to cron doc (refs: #37816)
• PR #37812: (rallytime) Back-port #37790 to 2016.3 @ 2016-11-21 18:46:40 UTC
• PR #37790: (sofixa) Update cloud/proxmox.rst with more options and LXC (refs: #37812)
• ISSUE #37751: (freach) Documentation salt.states.dockerng.running: "privileged" property undocumented (refs: #37789)
• PR #37811: (rallytime) Back-port #37789 to 2016.3 @ 2016-11-21 18:46:21 UTC
• PR #37789: (fedusia) issue: 37751 (refs: #37811)
• PR #37810: (rallytime) Back-port #37775 to 2016.3 @ 2016-11-21 18:45:53 UTC
• PR #37775: (calve) Document python argument in salt.states.virtualenv_mod (refs: #37810)
• ISSUE #37742: (blaketmiller) Cannot match on nodegroup when checking minions (refs: #37763)
• PR #37763: (cachedout) Add nodegroup check to ckminions
• ISSUE #37725: (secumod) salt-call incorrectly parses master hostname:port from minion config (refs: #37766)
• PR #37766: (cachedout) Fix ip/port issue with salt-call
• ISSUE #33709: (msummers42) Any/All Salt-SSH invocations in 2016.3.0 Fails with AttributeError: 'module' object has no attribute 'BASE_THORIUM_ROOTS_DIR' (refs: #37767)
• PR #37767: (cachedout) Add thorium path to syspaths
• PR #37760: (hu-dabao) Fix couchbase returner and add couple of more features @ 2016-11-18 00:28:23 UTC
• ISSUE #36629: (yhekma) The pillar run module does not honor saltenv (refs: #37738)
• PR #37738: (terminalmage) Allow pillar.get to retrieve fresh pillar data when saltenv passed @ 2016-11-17 23:13:04 UTC
• PR #37745: (cro) Switch default filter tag for ONE resources from user only to all resources
• PR #37748: (silenius) check for SERVICE_DIR in __virtual__ in salt.modules.daemontools
• ISSUE #37734: (Ch3LL) Joyent Cloud Size Issue (refs: #37735)
• PR #37735: (Ch3LL) change size and image of joyent profile @ 2016-11-16 21:07:52 UTC
• fa7883115e Merge pull request #37735 from Ch3LL/fix_joyent_profile
• 9ef41dcdfc change size and image of joyent profile
• PR #37731: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3 @ 2016-11-16 17:13:02 UTC
• 98e25c68aa Merge pull request #37731 from rallytime/merge-2016.3
• ec1389711f Merge branch '2015.8' into '2016.3'
• f417dbbe99 Merge pull request #37718 from terminalmage/docs
• 23b8b2a3f4 Fix incorrectly-formatted RST
• PR #37724: (cachedout) Warn on AES test for systems with > 1 core
• PR #37721: (terminalmage) Fix for pillar setting 'environment' key in __gen_opts() @ 2016-11-16 16:04:53 UTC
• 35655d521f Merge pull request #37721 from terminalmage/zd909
• acdd5513da Update git_pillar docs to reflect info from bugfix
• 433737d2dc Fix for pillar setting 'environment' key in __gen_opts()
• PR #37719: (terminalmage) Fix incorrectly-formatted RST (2016.3 branch) @ 2016-11-16 08:20:53 UTC
• 99cda7c003 Merge pull request #37719 from terminalmage/docs-2016.3
• f163b4c724 Fix incorrectly-formatted RST
• PR #37694: (cachedout) Catch differences in git URLs in npm state @ 2016-11-16 01:56:18 UTC
• 8dea695c7c Merge pull request #37694 from cachedout/npm_git
• 0e3bc2366a Catch differences in git URLs in npm state
• ISSUE #37665: (kluoto) boto_elb state fails as key is overwritten by the code (refs: #37705)
• PR #37705: (rallytime) Don't overwrite the "key" variable passed in to _listeners_present func @ 2016-11-15 21:26:37 UTC
• 329448ccd7 Merge pull request #37705 from rallytime/fix-37665
• 3b7e9c5e3b Don't overwrite the "key" variable passed in to _listeners_present func
• PR #37707: (Ch3LL) add timeout increase on azure tests @ 2016-11-15 21:24:25 UTC
• PR #37239: (Ch3LL) Fix cloud tests timeout (refs: #37707)
• ac9a316b50 Merge pull request #37707 from Ch3LL/fix_timeout_azure
• 363122c675 add timeout increase on azure tests
• PR #37704: (twangboy) Fix test disabled 2016.3 [DO NOT MERGE FORWARD] @ 2016-11-15 16:48:52 UTC
• 1ece265354 Merge pull request #37704 from twangboy/fix_test_disabled_2016.3
• a0429cf839 Use nfsd instead of apsd for test_disabled
• PR #37690: (twangboy) Update pyzmq to 15.3.0 for 2016.3 [DO NOT MERGE FORWARD] @ 2016-11-15 03:10:36 UTC
• 44f05acbff Merge pull request #37690 from twangboy/update_pyzmq_2016.3
• cf55342150 Update pyzmq to version 15.3.0
• PR #37680: (rallytime) Back-port #32965 to 2016.3 @ 2016-11-15 02:56:46 UTC
• PR #32965: (kevinquinnyo) Fix 'present' option when used without 'key_type' (refs: #37680)
• a743d8b5e6 Merge pull request #37680 from rallytime/bp-32965
• 1865b13645 Fix 'present' option when used without 'key_type'
• ISSUE #35964: (edgan) salt-ssh doesn't set the return code to non-zero on highstate rendering error (refs: #35965)
• PR #37681: (rallytime) Back-port #35965 to 2016.3 @ 2016-11-14 21:19:22 UTC
• PR #35965: (edgan) Set the return code to 1 on salt-ssh highstate errors (refs: #37681)
• 1c2d6ff293 Merge pull request #37681 from rallytime/bp-35965
• 700f3fa57f Set the return code to 1 on salt-ssh highstate errors
• PR #37668: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3 @ 2016-11-14 15:43:25 UTC
• 1b456b55dc Merge pull request #37668 from rallytime/merge-2016.3
• ef684c6b02 Merge branch '2015.8' into '2016.3'
• a01b66556f Add docs for rotate_aes_key (#37641)
• ISSUE #37492: (JensRantil) Failing salt -b 1 minion state.highstate has wrong exit code (refs: #37625)
• PR #37625: (cachedout) Return with proper retcodes in batch mode @ 2016-11-12 20:29:09 UTC
• 305e51d1c0 Merge pull request #37625 from cachedout/issue_37492
• b6031524e5 Return with proper retcodes in batch mode
• ISSUE #34547: (sebw) salt-cloud deployment fails when deploy: True (refs: #37607)
• PR #37639: (rallytime) Back-port #37607 to 2016.3 @ 2016-11-11 20:29:20 UTC
• PR #37607: (techhat) Try the connection again, in case it's been reset (refs: #37639)
• PR #35673: (cro) Proxies don't handle reusing the SmartConnect instances very well.  D… (refs: #37607)
• PR #34059: (alexbleotu) Vmware common gh (refs: #37607)
• 7510cd4da9 Merge pull request #37639 from rallytime/bp-37607
• 9914c93bc4 Pylint: Remove kwargs that are not in the 2016.3 branch
• d941e9354d Disable pylint warning
• 940ee49a0b Lint fix
• 69893f0c38 Try the connection again, in case it's been reset
• ISSUE saltstack/salt#37118: (gtmanfred) group in file.find module unable to be a list (refs: #37349)
• ISSUE #37118: (gtmanfred) group in file.find module unable to be a list (refs: #37349)
• PR #37638: (rallytime) Back-port #37349 to 2016.3 @ 2016-11-11 20:29:01 UTC
• PR #37349: (haeac) Pull request for Bug #37118 (refs: #37638)
• 24ca96010d Merge pull request #37638 from rallytime/bp-37349
• ba2105bc39 Fix for Bug #37118, the wrong parameter was being used to convert the group name to group id.
• ISSUE #37643: (Ch3LL) digital ocean list_keypairs limits to 20 keys (refs: #37644)
• PR #37644: (Ch3LL) digital ocean list_keypairs: increase limit for ssh keys parsed @ 2016-11-11 20:28:46 UTC
• e1e8b81d16 Merge pull request #37644 from Ch3LL/fix_37643
• c02961a2f5 list_keypairs: increase limit for ssh keys parsed
• ISSUE #37541: (yhekma) salt-minion does not clean up temp files for templates (refs: #37540, #37640)
• PR #37640: (rallytime) Add known issue #37541 to 2016.3.4 release notes @ 2016-11-11 20:28:12 UTC
• a97c2ad34b Merge pull request #37640 from rallytime/update-release-notes
• 6d6de12aff Grammatical fix
• 24d7f20e16 Add known issue #37541 to 2016.3.4 release notes
• PR #37642: (cro) Forward-port change from 2015.8 adding release note for rotate_aes_key @ 2016-11-11 20:27:07 UTC
• fab3eaa237 Merge pull request #37642 from cro/rotate_aes_doc
• 1ca5b958c6 Forward-port change from 2015.8 adding release note for rotate_aes_key
• ISSUE #37628: (TronPaul) [git 2016.3] Refreshing of an s3 file server results in an exception (refs: #37629)
• PR #37629: (TronPaul) fix __opts__ and provider being None in salt.utils.aws:get_location @ 2016-11-11 09:49:47 UTC
• 4c07b3534a Merge pull request #37629 from TronPaul/fix-s3fs-opts
• a452cded20 fix __opts__ and provider being None issue
• PR #37481: (thatch45) Raet internal client reference fix @ 2016-11-11 04:39:41 UTC
• 200d9fcb6e Merge pull request #37481 from thatch45/raet_client
• 50d911160b Attempted fix, needs user verification
• PR #37611: (jeanpralo) Fix cmd batch raw @ 2016-11-11 02:53:58 UTC
• b14faf1c68 Merge pull request #37611 from jeanpralo/fix-cmd-batch-raw
• 4f16840ef1 add integration test for salt.client.LocalClient.cmd_batch
• ead47e4bba update ret dict to avoid hanging
• 0a2f153b6e fix dict key for raw support to avoid exception
• PR #37614: (gtmanfred) remove redundant code @ 2016-11-11 02:49:13 UTC
• 35c8333d04 Merge pull request #37614 from gtmanfred/2016.3
• 71c2df89a9 remove redundent code
• PR #37627: (cachedout) Exempt pip.iteritems from test_valid_docs test @ 2016-11-11 02:48:37 UTC
• 4fab707bdd Merge pull request #37627 from cachedout/pr-36706
• 94df2f8e6f Exempt pip.iteritems from test_valid_docs test
• ISSUE #36644: (b1naryth1ef) env_vars not properly validated/casted to strings w/ virtualenv.manage/pip.install (refs: #36706)
• PR #36706: (siccrusher) Add basic sanity checks for env_vars in pip.install function @ 2016-11-11 02:47:16 UTC
• ee74f3116e Merge pull request #36706 from siccrusher/fix_env_var_validation
• fb27f8b69e Revert change
• 79f3e83f8d Use fully-qualified path for six
• 0ca1222833 Update pip.py
• b15de371c1 * Ensure src is python3 compatible
• 0976a2d1ae * Before passing on the env_vars dictionary ensure all values are   strings. Fixes #36644
• ISSUE #37491: (JensRantil) "Failed to authenticate! ..." error should exit non-zero (refs: #37626)
• PR #37626: (cachedout) Exit with proper retcode on hard client failures @ 2016-11-11 02:38:47 UTC
• 902a97575e Merge pull request #37626 from cachedout/issue_37491
• bab9a729b1 Exit with proper retcode on hard client failures
• PR #37617: (terminalmage) Clarify docs for git_pillar dynamic env feature @ 2016-11-11 01:52:52 UTC
• 845f835177 Merge pull request #37617 from terminalmage/git_pillar-docs
• 8cdf5dbb51 Clarify docs for git_pillar dynamic env feature
• PR #36627: (sjmh) Skip rest of loop on failed func match @ 2016-11-10 23:47:12 UTC
• 3079d78332 Merge pull request #36627 from sjmh/fix/auth_skip_nomatch
• b3baaf30d0 Skip rest of loop on failed func match
• PR #37600: (mcalmer) change TIMEZONE on SUSE systems (bsc#1008933) @ 2016-11-10 21:54:04 UTC
• a71e7c77b3 Merge pull request #37600 from mcalmer/fix-timezone-on-SUSE
• 3530b542f0 change TIMEZONE on SUSE systems (bsc#1008933)
• ISSUE #37238: (cmclaughlin) Restarting master causes minion to hang (refs: #37438, #37602)
• ISSUE #37018: (tsaridas) get events from python (refs: #37438, #37602)
• PR #37602: (DmitryKuzmenko) Handle master restart in appropriate places using salt.event listener.  @ 2016-11-10 21:53:20 UTC
• PR #37438: (DmitryKuzmenko) Fix for #37238 salt hang on master restart (refs: #37602)
• 39b75878cf Merge pull request #37602 from DSRCorporation/bugs/37238_salt_hang_on_master_restart
• d3d987b19c Handle master restart in appropriate places using salt.event listener.
• PR #37608: (gtmanfred) allow multiline returns from docker for mac @ 2016-11-10 21:48:59 UTC
• 019e1a721b Merge pull request #37608 from gtmanfred/2016.3
• 74aee1e372 allow multiline returns from docker for mac
• ISSUE #37592: (craigafinch) State git.latest does not work with SSH (refs: #37604)
• ISSUE #37551: (viict) git.latest "Not a valid commit name" (refs: #37604, #37571)
• PR #37604: (terminalmage) Documentation improvements and corrections
• PR #37579: (pass-by-value) Use existing VM's VDD size if not specified in the cloud profile
• PR #37540: (yhekma) Added prefix to tempfile for template @ 2016-11-10 00:37:18 UTC
• fdd13b4145 Merge pull request #37540 from yhekma/2016.3
• 93a59f8034 Added prefix to tempfile for template
• ISSUE #37084: (aaronm-cloudtek) x509.certificate_managed does not work with m2crypto >=0.25 (refs: #37578)
• PR #37578: (clinta) Update for m2crypto changes removing lhash
• PR #37584: (clinta) Fix eauth example for limiting args
• PR #37571: (terminalmage) Add a test to ensure we don't check for fast-forward before fetching
• ISSUE #33645: (ketzacoatl) saltutil.sync_all does not sync custom pillar modules to masterless minions (refs: #33833)
• ISSUE #25297: (Akilesh1597) perform 'refresh_pillar' as a part of 'sync_all' (refs: #25361, #37521)
• PR #37553: (rallytime) Back-port #37521 to 2016.3 @ 2016-11-08 23:11:07 UTC
• PR #37521: (genuss) refresh_pillar() should be called always with refresh=True during saltutil.sync_all (refs: #37553)
• PR #33833: (terminalmage) Support syncing pillar modules to masterless minions (refs: #37521)
• PR #25361: (tedski) perform refresh_pillar as part of sync_all when refresh=True (refs: #37521)
• b01c247ea9 Merge pull request #37553 from rallytime/bp-37521
• 30f92b05f4 refresh_pillar() should be called always
• PR saltstack/salt#37549: (Mrten) sqlite is not found in 2015.8 (refs: #37565)
• PR #37565: (rallytime) Back-port #37549 to 2016.3 @ 2016-11-08 23:10:25 UTC
• PR #37549: (Mrten) sqlite is not found in 2015.8 (refs: #37565)
• 694df30d40 Merge pull request #37565 from rallytime/bp-37549
• c92a90b8e5 Update sqlite3.py
• fb76557a2a sqlite is not found in 2015.8
• ISSUE #37511: (jdelic) service.dead now only operates if the service file exists (refs: #37562)
• PR #37562: (terminalmage) Fix regression in service.dead state
• ISSUE #37554: (sjmh) salt-api doesn't dynamically re-read nodegroups configuration (refs: #37560)
• PR #37560: (whiteinge) Skip config type checking for sdb values
• PR #37556: (rallytime) Don't pass the vpc id to boto.vpc.create_internet_gateway func
• PR #37543: (multani) Documentation rendering fixes
• ISSUE saltstack/salt#31081: (JensRantil) salt.modules.file.line documentation unclarities (refs: #37457)
• PR #37457: (rallytime) Fixup file.line docs to be more clear and consistent @ 2016-11-08 00:29:20 UTC
• 96b8b9a849 Merge pull request #37457 from rallytime/fix-31081
• 25821bb8db Clarify which modes use "before", "after", and "indent" options
• 8b2d2b9e7b Clarify file.line state docs as well
• b2615892eb Move note about using mode=insert with location options to mode section
• db0b0cefb8 Fixup file.line docs to be more clear and consistent
• ISSUE #35799: (davegiles) dsc.apply_config hangs (no error) on empty directory on target (refs: #37526)
• PR #37526: (twangboy) Remove loop from dsc.apply_config @ 2016-11-08 00:23:11 UTC
• 7de790ffed Merge pull request #37526 from twangboy/fix_35799
• fc4260911c Remove unnecessary format
• c934a2bfa7 Remove the loop from apply_config
• PR saltstack/salt#37515: (rallytime) [carbon] Merge forward from 2016.3 to carbon (refs: #37534)
• PR #37534: (rallytime) Back-port fix needed from #37515 @ 2016-11-08 00:14:46 UTC
• PR #37515: (rallytime) [carbon] Merge forward from 2016.3 to carbon (refs: #37534)
• 94811df2ea Merge pull request #37534 from rallytime/bp-merge-foward-fix
• d1b2af1d69 Add missing source_hash_name args to a couple funcs
• PR #37533: (whiteinge) Return a 504 response instead of 500 for Salt timeouts @ 2016-11-08 00:14:15 UTC
• 17adbb0c9f Merge pull request #37533 from whiteinge/salt-api-504-timeouts
• 63226aeda6 Return a 504 response instead of 500 for Salt timeouts
• ISSUE saltstack/salt#36679: (lorengordon) Command 'Import-Module ServerManager' failed with return code: 1 (refs: #`saltstack/salt`#36736`_`_, #36736)
• PR saltstack/salt#36736: (m03) Fix issue 36679 win_servermanager error (refs: #37529)
• PR #37529: (lorengordon) Backport: PR 36736 to 2016.3 @ 2016-11-08 00:04:10 UTC
• PR #36736: (m03) Fix issue 36679 win_servermanager error
• a9f03eee6f Merge pull request #37529 from lorengordon/bp-36736
• 21c2664b6a Fix issue 36679 win_servermanager failure
• ISSUE #37444: (Tanoti) Returning False from __virtual__ in a returner does not return expected error (refs: #`saltstack/salt`#37502`_`_, #37519, #37502)
• PR saltstack/salt#37502: (cachedout) Log proper message on returners that cannot be loaded (refs: #37519)
• PR #37519: (rallytime) Update returner __virtual__() return messages for loader @ 2016-11-07 23:06:23 UTC
• 19475aada6 Merge pull request #37519 from rallytime/returner-load-errors
• fb261a31f3 Update returner __virtual__() return messages for loader
• ISSUE #35016: (pingangit) TypeError: save_minions() got an unexpected keyword argument 'syndic_id' (refs: #37527)
• PR #37527: (rallytime) Add syndic_id=None kwarg to save_minions funcs in returners @ 2016-11-07 23:04:03 UTC
• fefdfab850 Merge pull request #37527 from rallytime/fix-35016
• 2944b244aa Add syndic_id=None kwarg to save_minions funcs in returners
• PR #37530: (gtmanfred) fix Lithium to 2015.5.0
• PR #37514: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3 @ 2016-11-07 16:51:06 UTC
• 743164844d Merge pull request #37514 from rallytime/merge-2016.3
• 41166aede4 Merge branch '2015.8' into '2016.3'
• c505a059ef [2015.8] Doc version updated to 2016.3.4 (#37482)
• ISSUE #36713: (Tanoti) ExtraData: unpack(b) received extra data after upgrading to 2016.3.3 (refs: #37503)
• PR #37503: (cachedout) Catch loader error on returners without save_load @ 2016-11-07 09:33:57 UTC
• 2d924d0820 Merge pull request #37503 from cachedout/issue_36713
• 5f7f971b2c Catch loader error on returners without save_load
• ISSUE #37448: (alisson276) In 'salt/key' events there are acts that never happen (refs: #37499)
• PR #37499: (cachedout) Clarify docs on salt-key events @ 2016-11-07 09:33:20 UTC
• d95bf59f97 Merge pull request #37499 from cachedout/key_docs_clarify
• 2758e74785 Clarify docs on salt-key events
• PR #37500: (cachedout) Remove unused flag @ 2016-11-07 09:33:04 UTC
• 1dd1408ae6 Merge pull request #37500 from cachedout/remove_include_errors
• 6c705b11e0 Remove unused flag
• PR #37502: (cachedout) Log proper message on returners that cannot be loaded @ 2016-11-07 09:32:45 UTC
• 4b6f1ab1c4 Merge pull request #37502 from cachedout/issue_37444
• 4c5ab057ce Remove debugging
• 17d01e4f4c Log proper message on returners that cannot be loaded
• ISSUE #37389: (d101nelson) Some core grains are inaccurate or incomplete for Solaris (refs: #37472)
• PR #37494: (sjorge) Forgot to update os_family map in #37472 @ 2016-11-06 22:18:54 UTC
• PR #37472: (sjorge) 2016.3 solaris grains improvements (refs: #37494)
• 2422dafd52 Merge pull request #37494 from sjorge/2016.3-osfam_map
• 96ba545492 Forgot to update os_family map in #37472
• PR #37496: (mcalmer) fix status handling in sysv init scripts @ 2016-11-06 22:18:00 UTC
• 41bd8e3f52 Merge pull request #37496 from mcalmer/fix-status-handling-in-sysv-init-scripts
• 1fb2c4dfcf fix status handling in sysv init scripts
• PR #37497: (terminalmage) Update 2016.3.5 release notes with source_hash_name explanation @ 2016-11-06 22:17:40 UTC
• e741a773a5 Merge pull request #37497 from terminalmage/release_notes
• c08038d9ea Update 2016.3.5 release notes with source_hash_name explanation
• PR #37486: (twangboy) Add requirement for PowerShell 3 on Windows @ 2016-11-06 06:01:07 UTC
• f4426c2233 Merge pull request #37486 from twangboy/fix_win_docs
• 9e0631a1ae Add docs denoting the requirement for at least PowerShell 3
• PR #37493: (cachedout) Add sdb support to minion and master configs @ 2016-11-06 06:00:18 UTC
• a1f355a569 Merge pull request #37493 from cachedout/minion_master_sdb
• 9761a462c2 Add sdb support to minion and master configs
• ISSUE #31135: (jeffreyctang) file.line   mode=replace breaks on empty file. (refs: #37452)
• PR #37452: (rallytime) file.line with mode=replace on an empty file should return False, not stacktrace @ 2016-11-06 01:55:11 UTC
• be93710fee Merge pull request #37452 from rallytime/fix-31135
• c792f76d2f Bump log level from debug to warning on empty file
• 5f181cf00d file.line with mode=replace on an empty file should return False
• 94a00c66eb Write a unit test demonstrating stack trace in #31135
• ISSUE #37001: (phil123456) URGENT : archive.extracted does not work anymore (refs: #37081, #saltstack/salt`#37081`_)
• ISSUE #29010: (The-Loeki) file.managed download failing checksum testing for Ubuntu initrd w/source_hash (refs: #37469)
• PR saltstack/salt#37081: (terminalmage) Fix archive.extracted remote source_hash verification (refs: #37469)
• PR #37469: (terminalmage) Rewrite file.extract_hash to improve its matching ability @ 2016-11-06 01:50:01 UTC
• PR #37081: (terminalmage) Fix archive.extracted remote source_hash verification (refs: #37469)
• 129b0387e6 Merge pull request #37469 from terminalmage/issue29010
• a3f38e5a9f Update file.extract_hash unit tests
• b26b528f79 Add the source_hash_name param to file.managed states
• 52fe72d402 Rewrite file.extract_hash
• PR #37472: (sjorge) 2016.3 solaris grains improvements (refs: #37494) @ 2016-11-06 01:46:10 UTC
• 9426b9d5c4 Merge pull request #37472 from sjorge/2016.3-solaris-grains
• 2958f5ce52 detect and properly handle OmniOS
• 37c3a7f5ab handle Oracle Solaris better
• 69706d32be parse minorrelease if it has a / in it
• d1cf4a0e56 improve regex for parsing /etc/release using files from Solaris 8 SPARC and Solaris 10
• 88eddef765 some more cleanup for smartos
• d3ff39f09c improve smartos os version grains
• PR #37478: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3 @ 2016-11-04 20:30:08 UTC
• 4ba63aba48 Merge pull request #37478 from rallytime/merge-2016.3
• 3483a445f2 Merge branch '2015.8' into '2016.3'
• 35888c2e30 Merge pull request #37408 from terminalmage/issue37286
• 4e4a05731e Strip slashes from gitfs mountpoints
• b6c57c6c8d Merge pull request #37418 from terminalmage/issue36849
• 740bc54239 Do not use compression in tornado httpclient requests
• 7fba8aaa7e Merge pull request #37441 from rallytime/bp-37428
• 6fe3ef49de Fix incorrect reference of __utils__ in salt.utils
• PR #37485: (rallytime) Get release notes started for 2016.3.5
• PR #37483: (rallytime) [2016.3] Doc version updated to 2016.3.4
• ISSUE #37123: (nevins-b) file.recurse state doesn't support pulling from other environments (refs: #37121)
• PR #37121: (nevins-b) allow the file.recurse state to support saltenv @ 2016-11-04 05:59:28 UTC
• 580eca709b Merge pull request #37121 from nevins-b/2016.3
• 99d2c360ed making messaging in tests match new return
• bc4b0e7cda adding test for saltenv in file.recurse source url
• 3315b67075 fixing saltenv if not set in url
• a9683cbbd8 allow the file.recurse state to support saltenv (salt://example/dir?saltenv=dev)
• PR #37426: (jfindlay) Wait for macOS to change system settings @ 2016-11-04 04:35:52 UTC
• PR #37351: (jfindlay) modules.mac_power: give macOS time to change setting (refs: #37426)
• 766b1437c2 Merge pull request #37426 from jfindlay/mac_sleep
• 43a8e199bf modules.mac_power: wait for system to make change
• feabca6e0b modules.mac_system: wait for system to make change
• 0213eb9a07 utils.mac_utils: add confirm_updated
• PR #37438: (DmitryKuzmenko) Fix for #37238 salt hang on master restart (refs: #37602) @ 2016-11-04 04:10:51 UTC
• 9eab5c8f71 Merge pull request #37438 from DSRCorporation/bugs/37238_salt_hang_on_master_restart
• f253d3ce4a Auto reconnect salt to master if the connection was lost.
• PR saltstack/salt#31207: (thusoy) Remove error logging of missing boto libraries (refs: #37440)
• PR #37440: (rallytime) Back-port #31207 to 2016.3 @ 2016-11-04 04:09:33 UTC
• PR #31207: (thusoy) Remove error logging of missing boto libraries (refs: #37440)
• 9aa7073f70 Merge pull request #37440 from rallytime/bp-31207
• c71ae61271 Remove error logging of missing boto libraries
• PR #37442: (twangboy) Create paths.d directory @ 2016-11-04 04:07:19 UTC
• edbfadca21 Merge pull request #37442 from twangboy/fix_osx_postinstall
• 8091a3065e Create paths.d directory
• PR #37445: (twangboy) Check for Server os before checking [DO NOT MERGE FORWARD] @ 2016-11-04 04:04:49 UTC
• afb1b3cee5 Merge pull request #37445 from twangboy/fix_import_error_2016.3
• c0d5ebdd8a Check for Server os before checking
• PR #37446: (twangboy) Detect VC++ for Python on Win32 @ 2016-11-04 04:04:02 UTC
• 7a9f95ab3b Merge pull request #37446 from twangboy/fix_build_32
• 2de69f48f8 Detect VC for Python correctly on 32bit Windows
• ISSUE saltstack/salt#36961: (nullify005) boto_secgroup assumes a string when checking ip_protocol validity when not tcp|udp|all|-1 (refs: #37447)
• PR #37447: (rallytime) Cast ip_protocol rule as a str() in boto_secgroup.present @ 2016-11-04 04:03:45 UTC
• 651e0f728f Merge pull request #37447 from rallytime/fix-36961
• 6b930ac7aa Cast ip_protocol rule as a str() in boto_secgroup.present
• ISSUE #36446: (whiteinge) Custom salt-api config problem (refs: #37455)
• PR saltstack/salt#36386: (xiaoanyunfei) fix salt-api's default opts were covered by salt-master #35734 (refs: #37455)
• PR #37455: (techhat) Make api opts respect correct root_dir @ 2016-11-04 03:25:40 UTC
• PR #35734: (xiaoanyunfei) fix salt-api's default opts were covered by salt-master (refs: #`saltstack/salt#36386`_)
• a51d944c7c Merge pull request #37455 from techhat/issue36446
• 7eff90d61d Make api opts respect correct root_dir
• PR #37459: (twangboy) Fix error message when ConvertTo-Json not supported [DO NOT MERGE FORWARD] @ 2016-11-04 03:22:31 UTC
• 3591bf0f58 Merge pull request #37459 from twangboy/fix_dsc_json_msg_2016.3
• 949b70913d Use cmd.run_all instead of cmd.shell
• PR #37430: (meaksh) Including resolution parameters in the Zypper debug-solver call during a dry-run dist-upgrade (2016.3) @ 2016-11-03 14:35:46 UTC
• PR #37353: (meaksh) Including resolution parameters in the Zypper debug-solver call during a dry-run dist-upgrade (refs: #37430)
• 80a99c4cc5 Merge pull request #37430 from meaksh/zypper-dist-upgrade-debug-solver-fix-2016.3
• ffc596f215 Including resolver params for Zypper debug-solver
• ISSUE #37388: (tyhunt99) [2016.3.4] Refreshing of an s3 file server results in an exception.  (refs: #37428)
• PR #37428: (cachedout) Fix incorrect reference of __utils__ in salt.utils (refs: #37441)
• PR #37419: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3 @ 2016-11-02 21:40:04 UTC
• 7864f9b79d Merge pull request #37419 from rallytime/merge-2016.3
• bce47c9175 Merge branch '2015.8' into '2016.3'
• 7b1d3b5562 Merge pull request #37392 from rallytime/bp-33190
• 4063bae5de catch None cases for comments in jboss7 state module
• PR #37416: (terminalmage) Fix regression in output for Ctrl-c'ed CLI jobs
• PR #37414: (pass-by-value) Add unit tests for cloning from snapshot
• PR #37350: (pass-by-value) Add handling for full and linked clone (refs: #37414)
• PR saltstack/salt#37401: (cachedout) Bootstrap delay option for salt-cloud (refs: #37404)
• PR #37404: (cachedout) Revert "Bootstrap delay option for salt-cloud" @ 2016-11-02 09:48:53 UTC
• ecd794a233 Merge pull request #37404 from saltstack/revert-37401-bootstrap_delay
• e864de8f03 Revert "Bootstrap delay option for salt-cloud"
• PR #37401: (cachedout) Bootstrap delay option for salt-cloud @ 2016-11-02 09:02:13 UTC
• 2eb44fbd11 Merge pull request #37401 from cachedout/bootstrap_delay
• 6e42b0e157 Bootstrap delay option for salt-cloud
• PR #37350: (pass-by-value) Add handling for full and linked clone (refs: #37414) @ 2016-11-02 08:02:29 UTC
• 9446e48da0 Merge pull request #37350 from pass-by-value/full_and_linked_clone_v1
• d8b1c9c777 Add handling for full and linked clone and commit disk mode additions
• ISSUE #34841: (Ch3LL) Wrong return when using user.chgroups on windows (refs: #37386)
• PR #37386: (rallytime) Fix win_useradd.chgroups return when cmd.run_all retcode != 0 @ 2016-11-02 06:34:12 UTC
• c7f4d7f76a Merge pull request #37386 from rallytime/fix-34841
• c70492a1fe Fix win_useradd.chgroups return when cmd.run_all retcode != 0
• ISSUE #34263: (vernondcole) Use of dnsmasq.set_config injects unintentional text into the configuration file. (refs: #37390)
• PR #37390: (rallytime) Don't insert __pub* keys into dnsmasq config file with set_config function @ 2016-11-02 06:31:53 UTC
• 34b6c6459a Merge pull request #37390 from rallytime/fix-34263
• e082ff538b Fix failing test now that we're raising a CommandExecutionError
• c6a3476abb Filter out the __pub keys passed via **kwargs for dnsmasq.set_config
• fd380c79b9 Add test case to reproduce dnsmasq.set_config failure in #34263
• ISSUE #35163: (SolarisYan) salt file.mkdir (refs: #35287, #35189)
• PR #37391: (rallytime) Back-port #35287 to 2016.3 @ 2016-11-02 06:18:26 UTC
• PR #35287: (dere) 2016.3 (refs: #37391)
• PR #35189: (dere) return value for file.mkdir instead of None (refs: #35287)
• 798b2acbe3 Merge pull request #37391 from rallytime/bp-35287
• 0e1ebea5a4 Simplify return value to "True".
• 13022c5cc4 return value for mkdir instead of None
• ISSUE #37264: (junster1) Parsing __grains__ with json.dumps in a module is returning an empty dict in 2016.3.3 (refs: #37279)
• PR #37279: (gtmanfred) initialize super class of NamespacedDictWrapper @ 2016-11-01 15:12:49 UTC
• 1a4833b3a1 Merge pull request #37279 from gtmanfred/2016.3
• 597f346d57 initialize super class of NamespacedDictWrapper
• PR #37351: (jfindlay) modules.mac_power: give macOS time to change setting (refs: #37426) @ 2016-10-31 19:15:40 UTC
• 351175931c Merge pull request #37351 from jfindlay/mac_set
• 0c58056d84 modules.mac_power: give macOS time to change setting
• PR #37340: (cachedout) SIGILL -> SIGKILL in process test @ 2016-10-31 08:50:10 UTC
• 25c987e33a Merge pull request #37340 from cachedout/ill_kill_3
• a6b7417fe9 SIGILL -> SIGKILL in process test
• ISSUE #35480: (jelenak) 200 processes of salt-master (2016.3.2) (refs: #37306)
• PR #37306: (DmitryKuzmenko) Don't use os.wait() on subprocesses managed by multiprocessing.  @ 2016-10-31 06:55:30 UTC
• 7f1654894d Merge pull request #37306 from DSRCorporation/bugs/35480_master_shutdown_no_process_error
• b6937ebaa8 Don't use os.wait() on subprocesses managed by multiprocessing.
• ISSUE #34998: (exowaucka) placementgroup parameter for salt-cloud is undocumented (refs: #37314)
• PR #37314: (rallytime) Document the existence of placementgroup option in ec2 driver @ 2016-10-31 06:42:33 UTC
• bf8ba97d54 Merge pull request #37314 from rallytime/fix-34998
• 39459ed30b Document the existence of placementgroup option in ec2 driver
• ISSUE #36148: (alex-zel) Eauth error with openLDAP groups (refs: #37219)
• PR #37219: (alex-zel) Fix freeipa ldap groups @ 2016-10-28 04:33:37 UTC
• e0baf4b193 Merge pull request #37219 from alex-zel/fix-freeipa-ldap-groups
• b5b2e7e097 Remove trailing whitespaces
• 32f906b020 Add support for FreeIPA
Salt 2016.3.6 Release Notes Version 2016.3.6 is a bugfix release for 2016.3.0.
Statistics • Total Merges: 119
• Total Issue References: 52
• Total PR References: 163
• Contributors: 43 (Adaephon-GH, Ch3LL, DmitryKuzmenko, Foxlik, GideonRed-zz, The-Loeki, UtahDave, alexbleotu, anlutro, bobrik, cachedout, cro, dincamihai, drawsmcgraw, fboismenu, galet, garethgreenaway, grep4linux, gtmanfred, jacobhammons, jfindlay, joe-niland, lvg01, mbom2004, mcalmer, mchugh19, meaksh, mirceaulinic, morganwillcock, narendraingale2, nasenbaer13, ni3mm4nd, rallytime, s0undt3ch, sergeizv, smarsching, techhat, terminalmage, thatch45, twangboy, velom, vutny, yue9944882)
Security Fix CVE-2017-7893 Compromised salt-minions can impersonate the salt-master. (Discovery credit: Frank Spierings)
Changelog for v2016.3.5..v2016.3.6 Generated at: 2018-05-27 13:45:07 UTC
• PR #40232: (rallytime) Update release notes for 2016.3.6 @ 2017-03-22 21:09:35 UTC
• ISSUE #39854: (Foxlik) quoted space in authorized_keys confuses ssh.py (refs: #39855)
• PR #39855: (Foxlik) Use regular expression instead of split when replacing authorized_keys @ 2017-03-22 18:28:32 UTC
• PR #40221: (rallytime) Back-port #39179 to 2016.3 @ 2017-03-22 17:40:34 UTC
• PR #39179: (mcalmer) fix error parsing (refs: #40221)
• ISSUE #40203: (frogunder) 2016.3.6. Minion don't connect to older master. (refs: #40206)
• PR #40206: (cro) Leave sign_pub_messages off by default.  @ 2017-03-22 16:43:03 UTC
• PR #40193: (rallytime) Back-port #40117 to 2016.3 @ 2017-03-22 16:42:21 UTC
• PR #40117: (narendraingale2) Fix force remove (refs: #40193)
• PR #40196: (twangboy) Update dependencies for PyOpenSSL @ 2017-03-22 16:40:46 UTC
• PR #40184: (terminalmage) Link to minion start reactor example from FAQ.  @ 2017-03-21 17:33:09 UTC
• PR #40182: (terminalmage) Add support for "stopped" state to dockerng's mod_watch @ 2017-03-21 15:40:29 UTC
• PR #40171: (Ch3LL) additional PRs/issues for 2016.3.6 release notes @ 2017-03-20 22:14:17 UTC
• PR #40120: (sergeizv) gce: Exclude GCENodeDriver objects from _expand_node result @ 2017-03-20 21:44:42 UTC
• PR #40122: (meaksh) Adding "pkg.install downloadonly=True" support to yum/dnf execution module @ 2017-03-20 21:44:15 UTC
• PR #40159: (cro) Turn on sign_pub_messages by default.  @ 2017-03-20 21:00:49 UTC
• PR #40123: (twangboy) Adds support for inet_pton in Windows to network util @ 2017-03-20 16:25:47 UTC
• ISSUE #39995: (frogunder) Head of Develop -  Multimaster error (refs: #40141)
• ISSUE #39118: (bobrik) Minion ipv6 option is not documented (refs: #39289, #39131)
• PR #40141: (bobrik) Use the first address if cannot connect to any @ 2017-03-20 15:06:57 UTC
• PR #39289: (bobrik) Autodetect IPv6 connectivity from minion to master (refs: #39766, #40141)
• PR #40059: (terminalmage) Fix traceback when virtualenv.managed is invoked with nonexistant user @ 2017-03-16 20:46:43 UTC
• PR #40090: (rallytime) Back-port #40056 to 2016.3 @ 2017-03-16 19:42:58 UTC
• PR #40056: (thatch45) update mention bot blacklist (refs: #40090)
• PR #40057: (cachedout) More mentionbot blacklists @ 2017-03-16 18:10:11 UTC
• PR #40070: (Ch3LL) update 2016.3.6 release notes with additional PR's @ 2017-03-16 15:43:22 UTC
• PR #40018: (meaksh) Allows overriding 'timeout' and 'gather_job_timeout' to 'manage.up' runner call @ 2017-03-15 19:43:01 UTC
• PR #40038: (velom) correctly parse "pkg_name===version" from pip freeze @ 2017-03-15 19:30:03 UTC
• ISSUE #40036: (oogali) UnboundLocalError: local variable 'ifcfg' referenced before assignment (refs: #40053)
• PR #40053: (gtmanfred) Update rh_ip.py @ 2017-03-15 18:57:32 UTC
• ISSUE #40011: (tsaridas) salt-minion does not shutdown properly 2016.11.3 rh6 (refs: #40041)
• PR #40041: (terminalmage) Fix transposed lines in salt.utils.process @ 2017-03-15 17:58:24 UTC
• PR #40021: (Ch3LL) 2016.3.6 release notes with change log @ 2017-03-14 21:06:18 UTC
• PR #40016: (terminalmage) Attempt to fix failing grains tests in 2016.3 @ 2017-03-14 18:34:32 UTC
• PR #39980: (vutny) [2016.3] Allow to use bg kwarg for cmd.run state function @ 2017-03-14 17:16:14 UTC
• ISSUE #39942: (Foxlik) Web Documentation not in sync with release 2016.11.3 (refs: #39994)
• PR #39994: (rallytime) Add a versionadded tag for dockerng ulimits addition @ 2017-03-13 20:58:02 UTC
• PR #39988: (terminalmage) Add comment explaining change from #39973 @ 2017-03-13 18:37:29 UTC
• PR #39973: (terminalmage) Don't use docker.Client instance from context if missing attributes (refs: #39988)
• PR #39973: (terminalmage) Don't use docker.Client instance from context if missing attributes (refs: #39988) @ 2017-03-11 14:57:50 UTC
• PR #39962: (cachedout) Disable mention bot delay on 2016.3 @ 2017-03-10 20:24:08 UTC
• PR #39937: (cachedout) Fix --non-gpg-checks in zypper module @ 2017-03-10 18:02:51 UTC
• PR #39929: (terminalmage) Scrap event-based approach for refreshing grains (2016.3 branch) @ 2017-03-09 22:03:16 UTC
• ISSUE #22080: (The-Loeki) CIDR matching for IPv6 / improve IPv6 support in utils.network (refs: #39919)
• PR #39919: (The-Loeki) CIDR matching supports IPv6, update docs @ 2017-03-09 16:03:00 UTC
• PR #39899: (techhat) Update cleanup function for azure @ 2017-03-08 23:28:33 UTC
• PR #39871: (terminalmage) Squelch warning for pygit2 import @ 2017-03-07 20:40:18 UTC
• PR #39794: (cachedout) Clean up errors which might be thrown when the monitor socket shuts down @ 2017-03-04 16:12:37 UTC
• PR #39819: (terminalmage) Improve the Top File matching docs @ 2017-03-04 16:06:40 UTC
• PR #39820: (ni3mm4nd) Add missing apostrophe in Beacons topic documentation @ 2017-03-04 16:05:29 UTC
• PR #39826: (cachedout) Add group func to yubikey auth @ 2017-03-04 16:02:14 UTC
• ISSUE #39622: (drawsmcgraw) boto_vpc.create_subnet does not properly assign tags (refs: #39624)
• PR #39624: (drawsmcgraw) Address issue 39622 @ 2017-03-03 15:59:04 UTC
• ISSUE #39119: (frogunder) Head of 2016.3 - Salt-Master uses 90 seconds to restart (refs: #39796)
• PR #39796: (cachedout) Stop the process manager when it no longer has processes to manage @ 2017-03-02 23:03:13 UTC
• ISSUE #39333: (jagguli) Not Available error - Scheduling custom runner functions  (refs: #39791)
• ISSUE #38514: (githubcdr) Unable to schedule runners (refs: #39791)
• PR #39791: (gtmanfred) load runners if role is master @ 2017-03-02 19:43:41 UTC
• ISSUE #39782: (sergeizv) salt-cloud show_instance action fails on EC2 instances (refs: #39784)
• ISSUE #33162: (jfindlay) Key error with salt.utils.cloud.cache_node and EC2 (refs: #39784, #33164)
• PR #39784: (sergeizv) Fix 39782 @ 2017-03-02 16:08:51 UTC
• PR #33164: (jfindlay) cloud.clouds.ec2: cache each named node (refs: #39784)
• b71c3fe13c Revert "cloud.clouds.ec2: cache each named node (#33164)"
• ISSUE #39336: (GevatterGaul) salt-minion fails with IPv6 (refs: #39766)
• PR #39766: (rallytime) Restore ipv6 connectivity and "master: <ip>:<port>" support @ 2017-03-02 02:55:55 UTC
• PR #25021: (GideonRed-zz) Introduce ip:port minion config (refs: #39766)
• ISSUE #33187: (usbportnoy) Deploy to jboss TypeError at boss7.py:469 (refs: #39761, #39170)
• PR #39761: (cachedout) Properly display error in jboss7 state @ 2017-03-01 18:43:23 UTC
• PR #39728: (rallytime) [2016.3] Bump latest release version to 2016.11.3 @ 2017-02-28 18:07:44 UTC
• PR #39619: (terminalmage) Add a function to simply refresh the grains @ 2017-02-28 00:20:27 UTC
• ISSUE #39482: (bobrik) file.managed and file mode don't mention default mode (refs: #39487)
• PR #39487: (bobrik) Document default permission modes for file module @ 2017-02-24 23:49:00 UTC
• ISSUE #39169: (blueyed) Using batch-mode with salt.state in orchestration runner considers all minions to have failed (refs: #39641)
• PR #39641: (smarsching) Return runner return code in a way compatible with check_state_result @ 2017-02-24 23:07:11 UTC
• PR #39633: (terminalmage) Fix misspelled argument in salt.modules.systemd.disable() @ 2017-02-24 18:21:36 UTC
• PR #39613: (terminalmage) Fix inaccurate documentation @ 2017-02-24 06:07:35 UTC
• PR #39600: (vutny) state.file: drop non-relevant examples for source_hash parameter @ 2017-02-23 16:55:27 UTC
• PR #39584: (cachedout) A note in the docs about mentionbot @ 2017-02-23 15:12:13 UTC
• PR #39583: (cachedout) Add empty blacklist to mention bot @ 2017-02-23 02:22:57 UTC
• PR #39579: (rallytime) [2016.3] Pylint: Remove unused import @ 2017-02-22 23:46:33 UTC
• PR #39578: (cachedout) Add mention-bot configuration @ 2017-02-22 23:39:24 UTC
• PR #39542: (twangboy) Gate ssh_known_hosts state against Windows @ 2017-02-22 20:16:41 UTC
• PR #39289: (bobrik) Autodetect IPv6 connectivity from minion to master (refs: #39766, #40141) @ 2017-02-22 19:05:32 UTC
• PR #39569: (s0undt3ch) Don't use our own six dictionary fixes in this branch @ 2017-02-22 18:59:49 UTC
• PR #39508: (dincamihai) Openscap @ 2017-02-22 18:36:36 UTC
• ISSUE #30802: (kjelle) Missing ulimits on docker.running / dockerng.running (refs: #39562)
• PR #39562: (terminalmage) Add ulimits to dockerng state/exec module @ 2017-02-22 16:31:49 UTC
• PR #39544: (terminalmage) dockerng.get_client_args: Fix path for endpoint config for some versions of docker-py
• ISSUE #39447: (Foxlik) dockerng keeps restarting privileged container (refs: #39483)
• PR #39498: (terminalmage) Resubmit PR #39483 against 2016.3 branch @ 2017-02-20 19:35:33 UTC
• PR #39483: (Foxlik) dockerng: compare sets instead of lists of security_opt (refs: #39498)
• PR #39497: (terminalmage) Two dockerng compatibility fixes @ 2017-02-19 17:43:36 UTC
• PR #39423: (dincamihai) Openscap module @ 2017-02-17 18:31:04 UTC
• ISSUE #39444: (clem-compilatio) salt-cloud - IPv6 and IPv4 private_ips - preferred_ip sends False to is_public_ip (refs: #39464)
• PR #39464: (gtmanfred) skip false values from preferred_ip @ 2017-02-16 22:48:32 UTC
• PR #39460: (cachedout) Fix mocks in win_disim tests @ 2017-02-16 19:27:48 UTC
• PR #39426: (morganwillcock) win_dism: Return failure when package path does not exist @ 2017-02-16 00:09:22 UTC
• PR #39431: (UtahDave) Fix grains.setval performance @ 2017-02-15 23:56:30 UTC
• ISSUE #39304: (Auha) boto_s3_bucket documentation dependency clarification (refs: #39405)
• PR #39405: (rallytime) Update :depends: docs for boto states and modules @ 2017-02-15 17:32:08 UTC
• ISSUE #38762: (oz123) Configuration information for custom returners (refs: #39411)
• PR #39411: (rallytime) Update external_cache docs with other configuration options @ 2017-02-15 17:30:40 UTC
• PR #39421: (terminalmage) Update docs on upstream EPEL7 pygit2/libgit2 issues
• PR #39409: (terminalmage) salt.fileserver.roots: Fix regression in symlink_list
• PR #39337: (terminalmage) Don't re-walk the roots fileserver in symlink_list() (refs: #39409)
• PR #39362: (dincamihai) Add cp.push test @ 2017-02-14 18:42:11 UTC
• PR #39380: (joe-niland) Quote numeric user names so pwd.getpwnam handles them properly @ 2017-02-14 18:33:33 UTC
• PR #39400: (meaksh) Prevents 'OSError' exception in case certain job cache path doesn't exist @ 2017-02-14 18:27:04 UTC
• PR #39300: (terminalmage) Replace more usage of str.format in the loader @ 2017-02-13 19:01:19 UTC
• PR #39227: (terminalmage) Loader optimzation (refs: #39300)
• PR #39337: (terminalmage) Don't re-walk the roots fileserver in symlink_list() (refs: #39409) @ 2017-02-13 18:41:17 UTC
• PR #39339: (cro) Add link to external pillar documentation for clarification.  @ 2017-02-13 18:40:13 UTC
• PR #39316: (terminalmage) Document the upstream RedHat bug with their pygit2 package
• PR #39313: (rallytime) [2016.3] Merge forward from 2015.8 to 2016.3 @ 2017-02-10 16:23:23 UTC
• PR #39299: (rallytime) Back-port #38610 to 2016.3
• PR #38610: (yue9944882) Fix #38595 - Unexpected error log from redis retuner in master's log (refs: #39299)
• PR #39297: (cro) Add doc to recommend pgjsonb for master job caches @ 2017-02-09 22:49:59 UTC
• PR #39286: (terminalmage) Allow minion/CLI saltenv/pillarenv to override master when compiling pillar @ 2017-02-09 21:22:46 UTC
• ISSUE #39220: (lvg01) state file.line skips leading spaces in content with mode:ensure and indent:False (refs: #39221)
• PR #39221: (lvg01) Fix bug 39220 @ 2017-02-09 18:12:29 UTC
• ISSUE #36913: (terminalmage) Support custom refspecs in GitFS (refs: #39210)
• PR #39280: (terminalmage) Add warning for Dulwich removal
• PR #39210: (terminalmage) salt.utils.gitfs: remove dulwich support, make refspecs configurable (refs: #39280)
• PR #39260: (terminalmage) Update jsonschema tests to reflect change in jsonschema 2.6.0
• PR #39251: (terminalmage) Better handling of enabled/disabled arguments in pkgrepo.managed
• PR #35055: (galet) #33536 pkgrepo.managed does not disable a yum repo with "disabled: True" (refs: #39251)
• PR #39227: (terminalmage) Loader optimzation (refs: #39300) @ 2017-02-08 19:38:21 UTC
• ISSUE #38856: (fhaynes) salt-cloud throws an exception when ec2 does not return encoding (refs: #39228)
• PR #39228: (gtmanfred) default to utf8 encoding if not specified @ 2017-02-08 19:36:57 UTC
• PR #39231: (terminalmage) Add clarification for jenkins execution module @ 2017-02-08 19:34:45 UTC
• PR #39232: (terminalmage) Avoid recursion in s3/svn ext_pillars @ 2017-02-08 19:33:28 UTC
• ISSUE #38697: (fboismenu) On Windows, ip.get_all_interfaces returns at most 2 DNS/WINS Servers (refs: #38793)
• PR #39230: (rallytime) Fix the win_ip_test failures
• PR #38793: (fboismenu) Fix for #38697 (refs: #39197, #39230)
• PR #39199: (rallytime) Back-port #39170 to 2016.3 @ 2017-02-07 16:19:32 UTC
• PR #39170: (grep4linux) Added missing source_hash_name argument in get_managed function (refs: #39199)
• ISSUE #37174: (mikeadamz) The State execution failed to record the order in which all states were executed spam while running pkg.upgrade from orchestration runner (refs: #39206)
• PR #39206: (cachedout) Ignore empty dicts in highstate outputter @ 2017-02-07 16:11:36 UTC
• PR #39209: (terminalmage) Sort the return list from the fileserver.envs runner @ 2017-02-07 16:07:08 UTC
• PR #39202: (rallytime) [2016.3] Pylint fix
• PR #39197: (cachedout) Pr 38793 @ 2017-02-06 19:23:12 UTC
• PR #39166: (Ch3LL) fix boto ec2 module create_image doc @ 2017-02-06 18:27:17 UTC
• PR #39173: (rallytime) Restore "Salt Community" doc section @ 2017-02-06 18:19:11 UTC
• PR #30770: (jacobhammons) Doc restructuring, organization, and cleanup (refs: #39173)
• PR #10792: (cachedout) Documentation overhaul (refs: #39173)
• PR #39077: (terminalmage) Apply fix from #38705 to 2016.3 branch
• PR #38705: (nasenbaer13) Fix for #38704 archive extracted and dockerio states (refs: #39077)
• PR #39146: (gtmanfred) update vmware getting started doc
• PR #39145: (garethgreenaway) [2016.3] Fix when targeting via pillar with Salt syndic
• PR #38804: (alexbleotu) Second attempt to fix prepending of root_dir to paths @ 2017-02-02 16:10:37 UTC
• PR #39131: (bobrik) Clarify ipv6 option for minion and inteface for master, closes #39118