neulab/tldr huggingface dataset:
• PR #37979: (terminalmage) Revert addition of pillar_roots_override_ext_pillar @ 2016-11-30 14:34:24 UTC
• PR #36807: (terminalmage) Fix pillar merging when ext_pillar_first is enabled (refs: #37979)
• PR #31316: (kraney) Let ext_pillar_first determine the override order (refs: #37979)
• ca3a9488f1 Merge pull request #37979 from terminalmage/revert-pillar-change
• 6135dfa4dd Revert addition of pillar_roots_override_ext_pillar
• PR #37970: (rallytime) Back-port #37958 to 2016.11
• PR #37958: (mirceaulinic) Fix RST link format in Carbon release notes (refs: #37970)
• PR #37971: (rallytime) Lint 2016.11 sooner rather than later
• PR #37955: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 (refs: #37971)
• PR #37946: (scott-w) Updated the bins_dir to default to pg_bin @ 2016-11-29 16:48:27 UTC
• 36f91408c5 Merge pull request #37946 from scott-w/37935-fix-bin-dir
• d33d403969 Restored missing initdb #37935
• a041b9f8e8 Use Salt deprecation warning #37935
• a96789353f Updated the bins_dir to default to pg_bin #37935
• PR #37889: (isbm) Allow overwrite archives extraction (refs: #38036) @ 2016-11-29 16:18:57 UTC
• d8650c5474 Merge pull request #37889 from isbm/isbm-states-archive-fix
• e67706bd29 Document the behaviour.
• 1970814111 Prevent crash during externally changed archive permissions
• 91b42578b2 Add overwrite option so the extraction of the archive can be always performed.
• e6958f7f15 Remove nonsense comment and react on generally absent path name
• PR #37869: (isbm) Input sanitation (16.11) @ 2016-11-29 16:17:16 UTC
• e2b9e58d30 Merge pull request #37869 from isbm/isbm-input-sanitation-16.11
• f9ec5d68af Use six instead of builtins
• 203dfcb238 Use American spelling instead
• 91ed307af9 Sanitise input for the keys and IDs
• 86623f913d Add a stub for ID sanitiser (at the moment same as hostname)
• 637144c841 Rename "general.py" to "sanitisers.py"
• f2571fc8bf Add hostname sanitiser
• 3ae086aff4 Add filename sanitiser
• 816b1d1977 Add general sanitisers
• PR #37884: (isbm) Do not include "gpg-pubkey" packages, filtering by their name @ 2016-11-28 21:11:37 UTC
• e539a94a56 Merge pull request #37884 from isbm/isbm-zypper-gpgkey-pkg-filter
• 038374a586 Do not include "gpg-pubkey" packages, filtering by their name
• PR #37882: (attiasr) multiple issues in boto_rds state and module @ 2016-11-28 21:09:11 UTC
• eb3d81a1de Merge pull request #37882 from attiasr/fix_missing_tags
• 73b3c5fa1a Add newline
• 166c42bc51 fix boto_rds.describe
• ddd88ba047 fix boto_rds.describe  parameters and subnetgroup_present
• bfe7f92cb4 fix missing tags in call to boto_rds.exists
• PR #37931: (rallytime) Remove release candidate doc ref from 2016.11.0 release notes
• PR #37930: (cachedout) Remove dictionary comprehension in netusers @ 2016-11-28 20:27:06 UTC
• 3d2dabc7b7 Merge pull request #37930 from cachedout/fix_comp
• 670e83200b Remove dictionary comprehension in netusers
• PR #37923: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2016-11-28 19:55:03 UTC
• 0f8b187d15 Merge pull request #37923 from rallytime/merge-2016.11
• da7f5518eb Don't let 2016.3 doc config changes overwrite the 2016.11 changes
• dfedd1185a Merge branch '2016.3' into '2016.11'
• c35ba1f390 Merge pull request #37916 from rallytime/doc-update-2016.3
• bd40592289 [2016.3] Update version numbers in doc config for 2016.11.0 release
• e13a2488c8 Merge pull request #37785 from Cloudtek/ddns-respect-trailing-dot
• 262e3b3697 respect trailing dot in ddns name parameter
• c03b389422 Merge pull request #37895 from fj40crawler/fix-augeas-return-for-test
• ddc238df36 Fixed augeas_test.py to match True v.s. None for test_change_in_test_mode
• ef75c459c0 Merge branch '2016.3' of github.com:saltstack/salt into fix-augeas-return-for-test
• b0fe0cd256 Change return value for salt/states/augeas.py to be True instead of None for cases where salt is run with test=True. Fixes #37870
• fdbc31e8d8 Merge pull request #37907 from Talkless/patch-2
• 072a319490 Fix server trust in test run of svn.latest
• f39fdf443f Merge pull request #37896 from toanju/2016.3
• c95304188e rh networking: add missing values
• ea935c5a91 Merge pull request #37886 from bdrung/fix-typos
• 9a51ba5c5b Fix various spelling mistakes
• 371b0a86d9 Merge pull request #37736 from dhaines/issue-37732
• 7ef590a505 Update selinux.py
• 516a67e6a3 fix indexing error
• 4e49c1e991 fix typo
• b16f2d8400 handle semodule version >=2.4 (#37732) and fix typo
• 87aeb66fbf Merge pull request #37797 from clan/extfs
• acf0f960ef check count of columns after split
• f7c7109152 Merge pull request #37762 from twangboy/fix_chocolatey_state
• 9696b6dfa5 Use keyword args instead of relying on ordering
• 398eaa074d Add pre_versions to the available arguments
• 56baa92d55 Merge pull request #37866 from meaksh/2016.3-bp-37149-36938-36784
• 9d8d578109 Fix pkg.latest_version when latest already installed
• ffca0d491c - acl.delfacl: fix position of -X option to setfacl
• 3dfed6b841 Adjust linux_acl unit test argument ordering
• f185ecdde1 core.py: quote style fixed
• 8404d13424 Setting up OS grains for SLES Expanded Support (SUSE's Red Hat compatible platform)
• d0cc7f0d56 Merge pull request #37863 from rallytime/bp-36893
• 4c70534991 Add versionadded to reauth option in dockerng module
• 5ca2c388c2 added documentation for the new reuth option in docker registry configuration
• 5b0c11ab47 add option to force a reauth for a docker registry
• b17a118e72 add multiline encryption documentation to nacl (#37847)
• PR #37927: (thatch45) Add a release notes reference to the docker-sls tutorial
• PR #37917: (rallytime) [2016.11] Update version numbers in doc config for 2016.11.0 release
• PR #37890: (bbinet) Fix support for extra_mods='six' to add six module to a thin.tgz tarball @ 2016-11-28 13:53:06 UTC
• ee00592995 Merge pull request #37890 from bbinet/fix-genthin-six
• 7fceaa3476 Fix support for extra_mods='six' to add six module to a thin.tgz tarball
• ISSUE #37713: (aboe76) masterless minion can't call pillar.item from pillar stack (development branch) (refs: #37843)
• PR #37843: (terminalmage) Don't skip pillar compilation when master_type=='disable'
• PR #32521: (adelcast) Fix salt-call on standalone minion case (refs: #37843)
• ISSUE #37449: (thatch45) Allow TLS connections in the Tornado TCP transport (refs: #37776, #37859)
• PR #37849: (skizunov) Eliminate warning when 'ssl' not set
• PR #37776: (DmitryKuzmenko) Full TLS/SSL options support as provided by Tornado TCPServer. (refs: #37849)
• PR #37859: (DmitryKuzmenko) TLS example config
• PR #37841: (terminalmage) Clarify the master_type docs
• PR #37831: (skizunov) PY3: Fix exception when handling connect exception in TCP transport
• PR #37829: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2016-11-22 15:26:00 UTC
• dd81d2fa67 Merge pull request #37829 from rallytime/merge-2016.11
• 3d6d32edc5 Merge branch '2016.3' into '2016.11'
• aa3748744c add missing chloginclass (#37827)
• 0e74bad284 Update branch refs to more relevant branch (#37826)
• 6a9b49c782 Add "names" option to file state docs: point users to highstate doc examples (#37823)
• aaf587de63 Clarify keystone.user_present password state docs with default behavior (#37821)
• c300863159 Add some dependency documentation to libvirt docs (#37820)
• 485270f74e Merge pull request #37772 from bdrung/openssl1.1
• 819c9658ed Support initializing OpenSSL 1.1
• 4910912ffa Update orchestrate runner file.copy doc example (#37817)
• c5d3d8b66a Merge pull request #37816 from rallytime/bp-32157
• d9c297119e Add quotes to cron doc
• 97e6b6aabe Merge pull request #37812 from rallytime/bp-37790
• ca3b6e7874 Update proxmox.rst with more options and LXC
• 27703c54bc Merge pull request #37811 from rallytime/bp-37789
• ba3fef48e1  fix comment
• a021f76a9b issue: 37751 Add documentation for option privileged
• adac9d7c0c Merge pull request #37810 from rallytime/bp-37775
• 2bed91437b Document python argument in salt.states.virtualenv_mod
• PR #37794: (sjorge) network.routes should not raise exception if no interface
• PR #37815: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2016-11-21 20:22:49 UTC
• 628c4a3d27 Merge pull request #37815 from rallytime/merge-2016.11
• c6b5fd3715 Merge branch '2016.3' into '2016.11'
• 7de784411d Add nodegroup check to ckminions (#37763)
• d674369efc Fix ip/port issue with salt-call (#37766)
• PR #37776: (DmitryKuzmenko) Full TLS/SSL options support as provided by Tornado TCPServer. (refs: #37849) @ 2016-11-21 20:11:52 UTC
• 0b30b93dbb Merge pull request #37776 from DSRCorporation/features/37449_tls
• 6857b9b8b1 Documented new TLS/SSL settings.
• e42898f2e3 Full TLS/SSL options support as provided by Tornado TCPServer.
• PR #37773: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2016-11-18 19:18:42 UTC
• 3835f91d99 Merge pull request #37773 from rallytime/merge-2016.11
• c859fc9ec1 Merge branch '2016.3' into '2016.11'
• c62ff6b023 Add thorium path to syspaths (#37767)
• bff949f4e9 Merge pull request #37760 from hu-dabao/fix_cb_returner
• de372f277e 1. returner no need to check whether the jid exists for external job cache setup 2. add full_ret to return doc so that the document will be informative 3. make ttl as a config attribute because salt-minion does not have keep_jobs attribute 4. add password into config attribute 5. update the documents accordingly
• 1f976ac212 Merge pull request #37738 from terminalmage/issue36629
• da46678c51 Allow pillar.get to retrieve fresh pillar data when saltenv passed
• 7aee7fc63c Switch default filter tag for ONE resources from user only to all resources (#37745)
• PR #37764: (mirceaulinic) Doc fixes and replace feature @ 2016-11-18 03:15:31 UTC
• 6f0f70c9a3 Merge pull request #37764 from cloudflare/NET-UPDATE
• c3f0202fdd Replace feature and doc fixes
Salt 2016.11.10 Release Notes Version 2016.11.10 is a security release for 2016.11.0.
Changes for v2016.11.9..v2016.11.10 Security Fix CVE-2018-15751 Remote command execution and incorrect access control when using salt-api.
Salt 2016.11.2 Release Notes Version 2016.11.2 is a bugfix release for 2016.11.0.
Statistics • Total Merges: 157
• Total Issue References: 34
• Total PR References: 116
• Contributors: 45 (Ch3LL, Cybolic, DmitryKuzmenko, UtahDave, Vaelatern, alex-zel, alxwr, amendlik, anlutro, aosagie, basdusee, bbinet, benediktwerner, cachedout, clinta, cro, dereckson, disaster123, ewapptus, ezh, folti, gmacon, gqgunhed, gtmanfred, kkoppel, lorengordon, martintamare, mcalmer, meaksh, mirceaulinic, mostafahussein, mvdwalle, rallytime, rbjorklin, scthi, sjorge, techhat, terminalmage, tsaridas, twangboy, vutny, wolfpackmars2, yhekma, yopito, yue9944882)
Security Fixes CVE-2017-5192 local_batch client external authentication not respected
The LocalClient.cmd_batch() method client does not accept external_auth credentials and so access to it from salt-api has been removed for now. This vulnerability allows code execution for already-authenticated users and is only in effect when running salt-api as the root user.
CVE-2017-5200 Salt-api allows arbitrary command execution on a salt-master via Salt's ssh_client
Users of Salt-API and salt-ssh could execute a command on the salt master via a hole when both systems were enabled.
We recommend everyone upgrade to 2016.11.2 as soon as possible.
Changelog for v2016.11.1..v2016.11.2 Generated at: 2018-05-27 19:28:11 UTC
• PR #38859: (alxwr) fix parsing of sockstat -4 @ 2017-01-23 16:47:22 UTC
• ec59ae67c8 Merge pull request #38859 from alxwr/2016.11
• 30fe5641c7 fix parsing of sockstat -4
• PR #38850: (techhat) Strip .p from cache file names @ 2017-01-23 16:28:46 UTC
• 5fe6db6201 Merge pull request #38850 from techhat/stripcache
• 109cb62e76 Remove .p from test
• 534aa3f527 Strip .p from cache file names
• PR #38848: (Ch3LL) add 2016.11.2 changelog to release notes
• PR #38819: (twangboy) Remove Users from c:\salt [DO NOT MERGE FORWARD] @ 2017-01-20 20:17:35 UTC
• 4913c4f90c Merge pull request #38819 from twangboy/salt_perms_2016.11
• eb04ed7eef Remove User from c:salt
• PR #38815: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-01-20 18:53:01 UTC
• a275b9714e Merge pull request #38815 from rallytime/merge-2016.11
• ce6d1b103d Make sure we're using the opts dict mocking in parsers_test
• 315b2c8712 Merge branch '2016.3' into '2016.11'
• d14f0c64eb Merge pull request #38812 from rallytime/pyobjects-test
• f3e84c1ab7 Update pyobjects test to be a list
• 50f03f8057 Merge pull request #38813 from gtmanfred/2016.3
• ce3472cec2 catch SIGPIPE in vmware connection
• 23b8b47258 Merge pull request #38809 from twangboy/fix_hostname_2016.3
• d57a51f9f9 Fix tests for get_hostname
• 7ca3fd7484 Fix get_hostname to handle longer computer names
• 1033bbdde8 Merge pull request #38808 from vutny/fix-38388
• 9bd203ffcc Fix #38388
• f3ae3cd5c8 Merge pull request #38668 from terminalmage/issue38604
• 0ea97cdad9 Merge pull request #10 from cachedout/pr-38668
• db81afc035 Munge retcode into return data for batching
• a642a995dc Return the ret data from batch execution instead of raw data
• c6a19a9e5a Merge pull request #38789 from rallytime/fix-38622
• af41fe0c6e Update some saltenv refs to environment in salt.modules.state docs
• e0bf700020 Merge pull request #38790 from cachedout/fix_pyobjects_test_typo
• a66afb5f0f Fix typo in pyobjects test
• 6e9785edea Merge pull request #38792 from rallytime/fix-38629
• 1e125e2844 Update pillar tutorial lanuage regarding pillar_opts settings
• PR #38832: (terminalmage) archive.extracted: Identify symlinks when checking for incorrect types @ 2017-01-20 18:36:15 UTC
• efe1bf10e8 Merge pull request #38832 from terminalmage/issue38711
• d10c068e25 Update archive state unit tests to reflect symlinks in archive.list
• d6adfb6d12 Identify symlinks when looking for incorrect types
• 09b9e95f7c archive.list: organize symlinks separately from files in verbose mode
• e6483f096d Support removing symlinks in salt.utils.rm_rf
• PR #38726: (twangboy) Add VC Redist 2008 SP1 MFC to installer @ 2017-01-19 19:13:42 UTC
• 10a3d8b8dd Merge pull request #38726 from twangboy/vcredist
• f00a65355d change extensions .ext to .exe
• 98c40e278c Add VC Redist 2008 SP1 MFC to installer
• PR #38810: (UtahDave) Fix beacon doc @ 2017-01-18 21:37:21 UTC
• d5f2d92a4e Merge pull request #38810 from UtahDave/fix_beacon_doc_zd1035
• dbe9edb806 fix reactor example.
• PR #38811: (techhat) Show a lot less data when requesting a VM @ 2017-01-18 21:08:03 UTC
• 88faf08a71 Merge pull request #38811 from techhat/sanvm
• 47c19325cf Show a lot less data when requesting a VM
• PR #38807: (Ch3LL) refine the os detection in archive test
• PR #38799: (aosagie) Parse ansible dynamic inventory output correctly @ 2017-01-18 15:32:47 UTC
• e3ca6881c8 Merge pull request #38799 from aosagie/fix-ansible-dynamic-roster
• 26d6f699a7 Parse ansible dynamic inventory output correctly
• PR #38787: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-01-18 08:39:08 UTC
• 76df6a43f3 Merge pull request #38787 from rallytime/merge-2016.11
• 2aad54c49f Merge branch '2016.3' into '2016.11'
• 3417adc617 Merge pull request #38796 from saltstack/revert-38707-root_dir_fix-gh
• cb080f3bbe Revert "Fixed prepending of root_dir override to the other paths"
• 64d866f7ab Merge branch '2016.3' into '2016.11'
• bab3479a3c Merge pull request #38585 from rallytime/follow-up-38527
• 05587201b6 Pylint fix: add line at end of file
• fa01367599 Keep a copy of the DEFAULT_API_OPTS and restore them after the test run
• 2ad07634d9 Test clean up
• fd2ee7db30 Add some simple unit tests for salt.config.api_config function
• 3d2fefc83b Make sure the pidfile and log_file values are overriden by api opts
• 1f6b540e46 Make sure the pidfile and log_file values are overriden by api opts
• 04d307f917 salt-api no longer forces the default timeout
• 0fb6bb7b77 Merge pull request #38707 from alexbleotu/root_dir_fix-gh
• 0bac8c8be3 Fixed prepending of root_dir override to the other paths
• 96c9dc10f7 Merge pull request #38774 from vutny/dev-test-docs
• 4620dc4afa DOCS: add C++ compiler installation on RHEL required for bundled 0mq
• aedfbb7a43 Merge pull request #38749 from vutny/pkg-build-better-exception-msg
• 53f2be5b21 pkg build modules throw better exception message if keyid wasn't found
• PR #38660: (techhat) Don't force salt.cache to use cachedir from opts @ 2017-01-17 18:38:35 UTC
• 4e6146f65f Merge pull request #38660 from techhat/cachedir
• be55b57abf One last fix
• fc24b24998 Add correct function name
• 9bbecf7960 Typo fix
• 436ba28f08 Change getlist back to list (using _list)
• ff734fe93b Default to CACHE_DIR in syspaths
• 380abd3744 Add cachedir args to tests
• deb08c0587 Not every module will need cachedir
• 4489f7cac0 Don't force salt.cache to use cachedir from opts
• ISSUE #37948: (djacobs2016) ssh_known_hosts.present is failing when checking key/host (refs: #37982)
• ISSUE #33932: (folti) ssh_known_hosts.present: hashing global known hosts file makes it readable by root only (refs: #33933)
• PR #38667: (rallytime) Back-port #37982 to 2016.11 @ 2017-01-17 15:42:13 UTC
• PR #37982: (wolfpackmars2) Update ssh.py (refs: #38667)
• PR #33933: (folti) ssh: keep original permissions, when hashing known_hosts (refs: #38667)
• 89dc86e2bc Merge pull request #38667 from rallytime/bp-37982
• be91e46a93 Update ssh.py
• PR #38759: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-01-17 15:22:01 UTC
• 751e14c523 Merge pull request #38759 from rallytime/merge-2016.11
• 30e8a66fb0 Merge branch '2016.3' into '2016.11'
• 8466b34e82 Merge pull request #38743 from rallytime/merge-2016.3
• d24776f5e9 Merge branch '2015.8' into '2016.3'
• 6869621ed1 Merge pull request #38731 from rallytime/merge-2015.8
• 9eb191b6ac Pylint fix
• b910499dbe Various follow up fixes
• e8309a6bbf Add release notes for 2015.8.13
• f881f366b7 Merge pull request #20 from rallytime/2015.8.12_follow_up-batch-tests
• 34282322c0 Clean up tests and docs for batch execution
• c80b20b957 Merge pull request #19 from whiteinge/batchclient
• 3d8f3d18f6 Remove batch execution from NetapiClient and Saltnado
• 97b0f64923 Lintfix
• d1516664f7 Add explanation comment
• 62f2c87080 Add docstring
• 9b0a786aeb Explain what it is about and how to configure that
• 5ea3579e10 Pick up a specified roster file from the configured locations
• 3a8614c5df Disable custom rosters in API
• c0e5a1171d Add roster disable flag
• e9c59e9b8f Merge pull request #38602 from terminalmage/fix-boto-test
• 3424a108ac Fix failing unit.states.boto_vpc_test.BotoVpcRouteTableTestCase.test_present_with_routes
• a642cdef79 Merge pull request #38723 from rallytime/fix-38674
• 706c885f55 Remove "event_publisher_pub_hwm" and "salt_event_pub_hwm" from config/__init__.py
• fc545af10b Merge pull request #38669 from rallytime/update-bootstrap-script
• 78ba76e34c Update bootstrap script verstion to latest release
• 50d417f267 Merge pull request #38693 from twangboy/update_jinja
• e0c7e5549b Update jinja2 to 2.9.4
• f4233bb18d Merge pull request #38739 from vutny/fix-runtests-doc
• b872bb63f6 DOCS: correct examples of running test suite
• 51d4707071 DOCS: add links to File State Backups page where necessary (#38735)
• 6d3717b9ee Proofread jinja_to_execution_module tutorial (#38720)
• ISSUE #38775: (charburns) Error using napalm netusers (refs: #38778)
• PR #38778: (mirceaulinic) Fix "Error using napalm netusers" @ 2017-01-17 15:20:27 UTC
• bb6291d93a Merge pull request #38778 from cloudflare/fix-38775
• b3388f7162 Fix #38775
• ISSUE #38528: (MorphBonehunter) x509 make permissions configurable (refs: #38664)
• ISSUE #38081: (haraldrudell) x509 state or module cannot generate password protected private keys (refs: #38664)
• PR #38664: (clinta) X509 Improvements. Expose setting permissions, encrypted private keys, and combined key and cert management in one state @ 2017-01-17 02:20:18 UTC
• 6663107021 Merge pull request #38664 from clinta/x509-passphrase2
• 77c78723fe pep8
• a2b20ee518 No mutable default args, remove unneeded import
• b48b85cc70 bug fixes
• f62393b864 pep8
• c8613243a1 change documentation
• 9a0abde9ac expose passphrase functionality to state
• e47a93d496 add passphrase to execution module
• a4d6598f1e preserve detailed change reports
• d0ad251778 combine private key and cert management
• 3d1474d911 cross call file.managed to get permissions options
• PR #38682: (mirceaulinic) [2016.11.2/napalm] Better error message when NotImplementedError raised @ 2017-01-15 18:34:25 UTC
• bf6d74c98e Merge pull request #38682 from cloudflare/NotImplementedError-MSG
• f847639dee Better error message when NotImplementedError raised
• ISSUE #37996: (stefan-as) influxdb_user.present does not pass client_args (refs: #38695)
• PR #38695: (rallytime) Pass in client_args when calling influxdb execution module funcs @ 2017-01-15 18:33:48 UTC
• df12e49d80 Merge pull request #38695 from rallytime/fix-37996
• 05b0975888 Pass in client_args when calling influxdb execution module funcs
• ISSUE #38521: (vladvasiliu) State cloud.present on AWS: TypeError: 'NoneType' object is not iterable (refs: #38651)
• PR #38651: (rallytime) Don't lose the set reference for ec2 securitygroup ids @ 2017-01-15 18:06:25 UTC
• PR #38183: (cro) Fix bad set operations when setting up securitygroups in AWS. (refs: #38651)
• 834e5469fc Merge pull request #38651 from rallytime/fix-38521
• 830c03cec6 Don't lose the set reference for ec2 securitygroup ids
• ISSUE #38216: (pgrishin) salt-run: can't get cache.grains (refs: #38659)
• PR #38659: (techhat) Turn None into an empty string (for minion matching) @ 2017-01-15 18:02:03 UTC
• 8b38cfea8d Merge pull request #38659 from techhat/issue38216
• 4073c91584 Turn None into an empty string (for minion matching)
• PR #38703: (yhekma) The test option is only valid for the minion, not the master @ 2017-01-15 17:56:22 UTC
• 0ad5d22ad4 Merge pull request #38703 from yhekma/docfix
• 57df3bf148 The test option is only valid for the minion, not the master
• PR #38718: (terminalmage) Fix for dynamic git_pillar when pillarenv is used @ 2017-01-15 14:37:30 UTC
• 8c1222e7db Merge pull request #38718 from terminalmage/zd909
• 12bbea5a24 Fix for dynamic git_pillar when pillarenv is used
• ISSUE #38677: (yhekma) consul cache backend broken (refs: #38676)
• PR #38676: (yhekma) Removed overloading of list() @ 2017-01-15 05:42:13 UTC
• aae8b54860 Merge pull request #38676 from yhekma/2016.11
• 3237d23e1c Localfs should also be changed of course
• 9d9de67219 We do not want to overload the list() type because if we do, we turn this function into a recursive one, which results in an exception because set() cannot be concatenated with str ('/')
• ISSUE #38684: (rukender) 2016.11.1 :[ERROR][11182] Failed to import beacons avahi_announce (refs: #38713)
• PR #38713: (rallytime) Add NameError to exception in avahi_announce beacon @ 2017-01-15 05:33:04 UTC
• c246ab41c5 Merge pull request #38713 from rallytime/fix-38684
• db60bed24c Add NameError to exception in avahi_announce beacon
• PR #38729: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-01-13 23:15:33 UTC
• 6c14774c04 Merge pull request #38729 from rallytime/merge-2016.11
• 4e1e45d640 Merge branch '2016.3' into '2016.11'
• 7b850d472d Merge pull request #38647 from gtmanfred/nova
• 5be9b60851 add documentation about using keystoneauth for v3
• 7b657ca4ae add the ability to use keystone v2 and v3
• 5646ae1b34 add ability to use keystoneauth to authenitcate in nova driver
• 383768d838 Merge pull request #38650 from rallytime/remove-ubuntu-ppa-docs
• 30429b2e44 Remove the installation instructions for out-of-date community ppa
• 7d9f56e3b5 Merge pull request #38657 from DSRCorporation/bugs/38087_syndic_event_format_fix
• 594c33f396 Publish the 'data' field content for Syndic evets
• 83987511fd Merge pull request #38649 from Ch3LL/test_apply_template
• 47f8b68e0b fix unit.modules.file_test
• ISSUE #38631: (doitian) In Orchestration, kwargs are not passed to state.sls in masterless mode (refs: #38635)
• PR #38635: (lorengordon) Sends pass-through params to state module @ 2017-01-10 20:01:59 UTC
• cfd82d1631 Merge pull request #38635 from lorengordon/issue-38631
• 14666138b9 Sends pass-through params to state module
• PR #38640: (mirceaulinic) Import napalm_base instead of napalm @ 2017-01-10 19:58:01 UTC
• 017094a207 Merge pull request #38640 from cloudflare/NAPALM-IMPORTS
• 8f13f63880 Import napalm_base instead of napalm
• PR #38661: (techhat) Add sane cache defaults for minion and cloud @ 2017-01-10 19:55:15 UTC
• 79663132dd Merge pull request #38661 from techhat/sanedefault
• aee40648ec Add a sane cache default for cloud
• c9e01a36e7 Add a sane cache default for minions
• PR #38645: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-01-10 19:54:06 UTC
• b0ed91ce2d Merge pull request #38645 from rallytime/merge-2016.11
• 7a668e9749 Merge branch '2016.3' into '2016.11'
• 74ddc71be3 Merge pull request #38626 from saltstack/revert-37358-2016.3.3_issue37355
• e912ac99c2 Revert "Fix/workaround for issue #37355"
• 5e58b32934 Merge pull request #37358 from Firewire2002/2016.3.3_issue37355
• 910da18bfd fixed typo
• 4fbc5ddd06 fixed wrong renamed variable and spaces
• 92366e646c issue #37355
• 7dc87ab7b8 issue #37355
• 2878180405 issue #37355
• 6c2fe615aa Merge pull request #35390 from alexandr-orlov/2016.3
• cd5ae17e8d fxd missed proper grains dictionary
• 2579cfa42d Merge pull request #38618 from rallytime/bp-38579
• 2052ecee2c Add copy import
• 2c8845aaa0 add test for pillar.get() + default value
• c2f98d2f04 ticket 38558: add unit test, deepcopy() only if necessary
• 30ae0a1958 added deepcopy of default if merge=True
• PR #38627: (cachedout) Pr 38476 @ 2017-01-06 22:05:45 UTC
• PR #38476: (amendlik) Key fingerprints (refs: #38627)
• d67f6937d7 Merge pull request #38627 from cachedout/pr-38476
• 2a423ffedd Add changes to raetkey
• 55ad9d6c6c Add hash_type argument to MultiKeyCLI.finger_all function
• c8681269a4 Add hash_type argument to key module fingerprint functions
• d0f4c300b7 Add hash_type argument to wheel fingerprint functions
• e558ddcb18 Add finger_master function to wheel.key module
• ISSUE #38595: (yue9944882) Redis ext job cache occurred error (refs: #38610)
• PR #38610: (yue9944882) Fix #38595 - Unexpected error log from redis retuner in master's log @ 2017-01-06 21:47:21 UTC
• b13cd1370f Merge pull request #38610 from yue9944882/2016.11
• 54325cf293 Fix #38595 - Unexpected error log from redis retuner in master's log
• ISSUE #36148: (alex-zel) Eauth error with openLDAP groups (refs: #38406)
• PR #38406: (alex-zel) Fix eauth error with openLDAP/389 directory server groups @ 2017-01-06 21:40:30 UTC
• 179d385003 Merge pull request #38406 from alex-zel/fix-eauth-groups-permissions
• 6b9e9d8f89 Fix eauth error with openLDAP/389 directory server groups
• PR #38619: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-01-06 17:51:19 UTC
• 82e9b3d1a1 Merge pull request #38619 from rallytime/merge-2016.11
• 0efb2d844e Merge branch '2016.3' into '2016.11'
• da676cebd6 Merge pull request #38601 from terminalmage/pillar-get
• 8613d7254d pillar.get: Raise exception when merge=True and default is not a dict
• 224fc7712a Merge pull request #38600 from terminalmage/issue38459-2016.3
• 8a45b13e76 Avoid errors when sudo_user is set
• a376970f88 Merge pull request #38589 from tobithiel/fix_rvm_rbenv_warning
• 9ec470b4a5 State Gem: fix incorrect warning about missing rvm/rbenv
• 02e6a78254 Merge pull request #38567 from pass-by-value/pgjsonb_queue_changes_2016.3
• 67879ebe65 Create queue if one doesn't exist
• 0889cbdb31 Merge pull request #38587 from rallytime/fix-37498
• 2a5880966f Change daemontools __virtualname__ from service to daemontools
• PR #38612: (sjorge) network.ifacestartswith throws exception on Solaris-like platforms @ 2017-01-06 17:20:32 UTC
• f64e003a69 Merge pull request #38612 from sjorge/2016.11-solaris-ifacestartswith
• 26fae54f5b network.ifacestartswith throws exception on Solaris-like platforms
• ISSUE #37027: (sjorge) Solaris FQDN/UQDN and documentation/consistancy (refs: #38615)
• PR #38615: (sjorge) add note related to issue #37027 @ 2017-01-06 16:38:34 UTC
• 5820ceee16 Merge pull request #38615 from sjorge/2016.11-solarisdocs
• fbdd32f46b add note related to issue #37027
• PR #38598: (terminalmage) Avoid errors when sudo_user is set (refs: #38600, #38599) @ 2017-01-05 23:16:22 UTC
• a27fdb46a7 Merge pull request #38598 from terminalmage/issue38459
• b37f7ffa38 Avoid errors when sudo_user is set
• PR #38599: (terminalmage) archive.extracted: Prevent traceback when state.single cannot be run @ 2017-01-05 23:16:11 UTC
• PR #38598: (terminalmage) Avoid errors when sudo_user is set (refs: #38600, #38599)
• d6b7019df6 Merge pull request #38599 from terminalmage/archive-results-handling
• 9aceb8186d archive.extracted: Prevent traceback when state.single cannot be run
• ISSUE #38517: (basdusee) Slack.py engine 100% CPU load due to missing time.sleep(1) (refs: #38520)
• PR #38520: (basdusee) Fix issue #38517, added time.sleep(1) at line 227 in slack.py @ 2017-01-05 20:35:08 UTC
• d486b42ceb Merge pull request #38520 from basdusee/fix-issue-38517
• e3a883c915 Small fix on the fix regarding indentation
• 8adeae6f81 Fix issue #38517, added time.sleep(1) at line 227 in slack.py engine.
• ISSUE #38485: (wasabi222) bgp.config not working (refs: #38499)
• PR #38577: (mirceaulinic) Fix function headers as per #38499 @ 2017-01-05 18:41:33 UTC
• PR #38499: (mirceaulinic) Fix #38485 (refs: #38577)
• 0706cde626 Merge pull request #38577 from cloudflare/PREP-2016.11.2
• 62bee3c793 Fix function headers as per #38499
• PR #38578: (mirceaulinic) [2016.11] Port 5123f11 from develop into 2016.11.2 @ 2017-01-05 18:11:12 UTC
• 55d1747792 Merge pull request #38578 from cloudflare/PORT-5123f1
• dea7866d57 Update net.load_template doc: 2016.11.2
• ISSUE #38462: (g-shockfx) Can`t add beacon memusage on Windows (refs: #38584)
• PR #38584: (rallytime) Allow memusage beacon to load on Windows @ 2017-01-05 18:08:30 UTC
• be69bafe6e Merge pull request #38584 from rallytime/fix-38462
• 1fe945df5e Allow memusage beacon to load on Windows
• PR #38570: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 (refs: #38585) @ 2017-01-05 14:28:38 UTC
• 14b643fd48 Merge pull request #38570 from rallytime/merge-2016.11
• 30f14d15df Merge branch '2016.3' into '2016.11'
• 7b74436d13 Merge pull request #38562 from rallytime/arch-install-docs
• 8b1897ace9 Update arch installation docs with correct package name
• 01860702cb Merge pull request #38560 from Ch3LL/fix_api_log
• 1b45e9670b fix api logfile
• 0056620a53 Merge pull request #38531 from rallytime/bp-33601
• c36cb39825 remove the unnecessary double trigger
• 38414493bf fix spacing lint error
• 8c1defc710 Remove uncessary type from alias commands. Deduplicate alias handling to autodetect function selection. Add error reporting to slack connectivty problems. Cleanup slack's unicode conversion
• c2f23bc45e Fix slack engine to run on python2.6
• 50242c7f17 Merge pull request #38541 from techhat/issue38187
• eae3a435dd Strip user:pass from cached URLs
• 325dc56e59 Merge pull request #38554 from multani/fix/30454
• 2e7f743371 yaml: support unicode serialization/deserialization
• df76113c5c jinja: test the "yaml" filter with ordered dicts
• f7712d417f Revert "Add yaml_safe filter"
• 4ddbc2ecaa add note about pyVmomi locale workaround (#38536)
• 1c951d152b fix gce image bug (#38542)
• PR #38509: (mostafahussein) Stop request from being processed if bad ip @ 2017-01-04 20:05:44 UTC
• 9a1550d336 Merge pull request #38509 from mostafahussein/2016.11
• 8847289c3e remove commented code
• 420817a963 Stop request from being processed if bad ip
• ISSUE #38518: (kkoppel) slack_notify.call_hook returns tracebacks (refs: #38522)
• PR #38522: (kkoppel) Fix usage of salt.utils.http.query in slack_notify.call_hook @ 2017-01-04 20:04:57 UTC
• bc07d420e9 Merge pull request #38522 from kkoppel/fix-issue-38518
• ff1e7f0c71 Fix usage of salt.utils.http.query in slack_notify.call_hook
• ISSUE #38524: (rbjorklin) salt-api seems to ignore rest_timeout since 2016.11.0 (refs: #38585, #38527)
• PR #38527: (rbjorklin) salt-api no longer forces the default timeout (refs: #38585) @ 2017-01-04 17:10:15 UTC
• 42fef270ee Merge pull request #38527 from rbjorklin/api-timeout-fix
• 0202f68820 salt-api no longer forces the default timeout
• PR #38529: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2017-01-04 17:06:57 UTC
• 1895eb7533 Merge pull request #38529 from rallytime/merge-2016.11
• 85f470207c Merge branch '2016.3' into '2016.11'
• ec60f9c721 Merge pull request #38487 from gtmanfred/2016.3
• 048b9f6b9d add test
• c480c11528 allow spaces in cron env
• c529ec8c34 allow crons to have multiple spaces
• c5ba11b5e0 Merge pull request #38491 from gtmanfred/timing
• 79368c7528 Use UTC for timing in case timezone changes
• 86f0aa0bb3 Merge pull request #38503 from jinm/issue_38472_jinm
• 0cd9df299f Hash type fallback for file management
• ed2ba4bd1b Merge pull request #38457 from bshelton229/git-latest-head-bug
• 558e7a771a Stops git.latest checking for local changes in a bare repo
• 36e21b22cb Merge pull request #38385 from dragon788/2016.3-double-dash
• 86c4b56f47 Newline for lint compat
• 9d9b686057 Address review comments, consistency of quotes
• df9bd5e7f9 Use unambigous long names with double dashes
• 59f2560d88 Merge pull request #38474 from cachedout/key_loop
• de504538e1 Allow an existing ioloop to be passed to salt-key
• 3d0c752acd Merge pull request #38467 from gtmanfred/2016.3
• 7b7c6b3878 file.line fail with mode=delete
• 940025d5c4 Merge pull request #38434 from slinn0/issue_38433_fixes
• 22af87a3fc Fixes for https://github.com/saltstack/salt/issues/38433
• e5eb51255b Update deprecation notices to the correct version (‐ #38421)
• 9ce53318df file.managed: Fix failure when filename contains unicode chars (#38415)
• 2cdb59d055 Merge pull request #38419 from Ch3LL/fix_doc_scsi
• 234043b8bb fix scsci docs example
• PR #38539: (twangboy) Fix DSC LCM Config int checks @ 2017-01-04 16:56:27 UTC
• ec4f118ca2 Merge pull request #38539 from twangboy/dsc_int_checks
• 5657fd1956 Add repr flag for str
• aea4219502 Fix DSC LCM Config int checks
• PR #38549: (meaksh) Adding multiple SUBVOLUME support and some fixes to the Snapper module @ 2017-01-04 15:32:30 UTC
• 53449c89a5 Merge pull request #38549 from meaksh/2016.11-snapper-multiple-subvolumen-support
• ef26e93bb7 Some fixes and pylint
• 1e6ba45db4 Fixes pre/post snapshot order to get the inverse status
• 68d5475c1f Fixing Snapper unit tests for SUBVOLUME support
• e9919a913f Removing posible double '/' from the file paths
• 8b4f87f226 Updating and fixing the documentation
• edea45272a Raises "CommandExecutionError" if snapper command fails
• 3841e1143b Only include diff in the state response if include_diff is True
• 7803e7716c Adds multiple SUBVOLUME support to the Snapper module
• PR #38545: (rallytime) Move boto_vpc.describe_route_table deprecation version to Oxygen
• PR #38471: (twangboy) Fix Problem with win_service module @ 2017-01-01 20:30:21 UTC
• 5e80104a70 Merge pull request #38471 from twangboy/fix_win_service
• 810471b9cd Fix problem with some services getting access denied
• PR #38499: (mirceaulinic) Fix #38485 (refs: #38577) @ 2017-01-01 17:42:15 UTC
• 0a09049a2d Merge pull request #38499 from cloudflare/FIX-38485
• 18018139f3 Fix #38485
• PR #38501: (mvdwalle) Do not assume every object is a server @ 2017-01-01 17:37:57 UTC
• 13f0b809df Merge pull request #38501 from mvdwalle/fix-gogrid-list-password
• bd7dee9a10 Do not assume every object is a server
• PR #38461: (anlutro) Improvements/fixes to kapacitor task change detection @ 2016-12-29 17:08:47 UTC
• aa0c843553 Merge pull request #38461 from alprs/fix-kapacitor_changes
• 52721e97d6 clean up and fix tests
• 8648775c2a if task is not defined, it's not up to date
• c3ab954c6e improvements/fixes to kapacitor task change detection
• PR #38473: (twangboy) Change OSX/OS X to macOS where possible @ 2016-12-29 16:35:11 UTC
• 2c51eb9d16 Merge pull request #38473 from twangboy/osx_to_macos
• e96bfe8fa2 Change OSX/OS X to macOS where possible
• PR #38412: (bbinet) Update PillarStack stack.py to latest upstream version @ 2016-12-28 19:28:40 UTC
• 2497fb547e Merge pull request #38412 from bbinet/pillarstack-updates
• b66b4bd060 Fix lint violations in stack.py
• 6a30fe6aeb Update PillarStack stack.py to latest upstream version
• PR #38456: (twangboy) Gate Windows Specific Salt Utils @ 2016-12-28 18:44:33 UTC
• 5395d3210a Merge pull request #38456 from twangboy/gate_win_utils
• d34d110a84 Fix lint, fix boto module
• c20111142f Gate Windows Utils
• PR #38428: (gqgunhed) fixed typo: lq command-line syntax @ 2016-12-27 15:42:02 UTC
• 7c7799162b Merge pull request #38428 from gqgunhed/fix_lq_typo
• d79d682e8b fixed typo: lq command-line syntax
• ISSUE #38443: (lorengordon) 2016.11 breaks file.managed on Windows (refs: #38444)
• ISSUE #34101: (windoverwater) archive.extracted breakage due to 2016.3.0 upgrade from 2015.8.10 (refs: #37368)
• PR #38444: (lorengordon) Adds new import required for extract_hash @ 2016-12-27 15:37:20 UTC
• PR #37368: (terminalmage) Overhaul archive.extracted state (refs: #38444)
• f5984d0f81 Merge pull request #38444 from lorengordon/issue-38443
• b2925ad7b7 Adds new import required for extract_hash
• ISSUE #38071: (luochun-95) remote execute is very slow (refs: #38167)
• PR #38167: (cachedout) Kill pkg_resources for CLI tools [DO NOT MERGE] @ 2016-12-22 22:11:22 UTC
• 4c4f07ca4c Merge pull request #38167 from cachedout/no_pkg_resources
• ec6901720a Remove debugging
• f28e33b9b6 Remove from all but salt cli
• bb3af72317 Remove from salt-call
• c676846066 Kill pkg_resources for CLI tools
• PR #38417: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2016-12-22 19:00:44 UTC
• 2fc8c154af Merge pull request #38417 from rallytime/merge-2016.11
• efb8a8ddf5 Merge branch '2016.3' into '2016.11'
• 27253522c8 Improve pillar documentation (#38407)
• 423b1fddff Merge pull request #38398 from terminalmage/issue38372
• c80dbaa914 Fix call to file.get_managed in cron.file state
• 5a33d1e697 Fix http.query when result has no text (#38382)
• b74b5c7d38 Merge pull request #38390 from meaksh/2016.3-fix-try-restart-for-autorestarting-on-SUSE-systems
• de6ec05ec0 add try-restart to fix autorestarting on SUSE systems
• 2c3a39760a Merge pull request #38221 from UtahDave/fix_default_returner
• 385640765b remove a blank line to satisfy linter
• 9c248aa14c validate return opt, remove default.
• 8bb37f9fe7 specify allowed types and default for "returner"
• 11863a4bfe add examples of default minion returners
• e7c6012655 add support for default returners using return
• PR #38342: (scthi) Bugfix ext pillar nodegroups @ 2016-12-22 16:47:42 UTC
• bbc149c67f Merge pull request #38342 from scthi/bugfix-ext-pillar-nodegroups
• dba315c4b6 ext-pillar nodegroups works for all minions now.
• PR #38403: (terminalmage) git_pillar: Document the transition from env to saltenv in the jinja context @ 2016-12-22 16:34:48 UTC
• 453476d982 Merge pull request #38403 from terminalmage/document-saltenv
• 0a72e0f0be git_pillar: Document the transition from env to saltenv in the jinja context
• ISSUE #38253: (gmacon) There was no error installing package 'setuptools' although it does not show when calling 'pip.freeze'. (refs: #38354)
• PR #38354: (gmacon) Use --all when calling pip.py @ 2016-12-20 20:40:21 UTC
• 12436efb54 Merge pull request #38354 from gmacon/pip-freeze-all
• dca24b270e Use --all when calling pip.py
• PR #38348: (rallytime) Update autodoc topics for new modules added in 2016.11 @ 2016-12-20 20:36:20 UTC
• 68430b1fa6 Merge pull request #38348 from rallytime/mod-docs-2016.11
• b31c2412ca Add __iter__ and next options to doc/conf.py
• b8c16094c4 Revert "Move import/error messaging logic for snapper module into __virtual__()"
• 640db5b5ac Move import/error messaging logic for snapper module into __virtual__()
• 366271f459 Add snapper to state index doc module list
• 135d254c80 Remove netapi autodoc files: they should not be added as their doc structure is different
• 0006139aca Update autodoc topics for new modules added in 2016.11
• PR #38377: (DmitryKuzmenko) Implementation and docs for Consul key-value store plugin for minion data cache.  @ 2016-12-20 20:36:02 UTC
• 6ee7b2bae7 Merge pull request #38377 from DSRCorporation/features/consul_cache
• 6fb4430ae3 Configuration options and documentation for Consul data cache plugin.
• dad748f57a Data cache plugin configuration documentation.
• c7209cd90c Consul data cache plugin.
• PR #38373: (rallytime) Back-port #38212 to 2016.11 @ 2016-12-20 20:35:09 UTC
• PR #38212: (disaster123) ZMQ: add an option for zmq.BACKLOG to salt master (zmq_backlog) (refs: #38373)
• f6d1b559bc Merge pull request #38373 from rallytime/bp-38212
• 52fc6daac0 ZMQ: add an option for zmq.BACKLOG to salt master (zmq_backlog)
• PR #38374: (mirceaulinic) NAPALM proxy module: Fix optional_args key issue @ 2016-12-20 20:34:59 UTC
• 69c3f19fc1 Merge pull request #38374 from cloudflare/FIX-NAPALM-PROXY
• 44169315d8 Fix optional_args key issue
• ISSUE #38048: (ezh) [2016.11.0] Salt-cloud throws TypeError exception (refs: #38073)
• PR #38073: (ezh) 2016.11 @ 2016-12-20 14:51:11 UTC
• 530f495955 Merge pull request #38073 from doublescoring/2016.11
• 42d3d26f28 [38073] Fix test assertion
• 9b37ead913 Fix broken os.write without string.encode
• PR #38344: (bbinet) Fix influxdb_database.present state @ 2016-12-20 13:57:45 UTC
• 67908d5aba Merge pull request #38344 from bbinet/fix-influx-createdb
• c6b075d6f4 Fix influxdb_database.present state
• PR #38358: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2016-12-20 00:11:48 UTC
• 04d6898958 Merge pull request #38358 from rallytime/merge-2016.11
• c6e191ad0d Remove doc markup references from 2016.11 branch
• 513058945c Merge branch '2016.3' into '2016.11'
• 09d9cff992 Merge pull request #38288 from terminalmage/archive-extracted-local-source-2016.3
• 845e3d0e75 Update tests to reflect change in cache behavior
• 5a08d7c70a archive.extracted: don't try to cache local sources (2016.3 branch)
• bf37667f8a Merge pull request #38312 from cro/proxy_config_in_cfg
• 2006c4000e Typo
• 689d95b10f Backport feature allowing proxy config to live in pillar OR /etc/salt/proxy.
• c83db5a785 Merge pull request #38320 from rallytime/cleanup-doc-refs
• 62978cb7a0 Don't check the doc/conf.py file for doc markup refs
• 770e732d76 Add a unit test to search for new doc markup refs
• 5c42a361a0 Remove ":doc:" references from all doc/topics/installation/* files
• 23bce1c929 Remove ":doc:" references from all doc/topics/releases/* files
• 4aafa41d22 Remove ":doc:" references from a bunch of doc/* files
• 02bfe7912c Remove more ":doc:" references from doc/* files
• 6e32267d0c Remove ":doc:" references in salt/* files
• PR #38285: (terminalmage) archive.extracted: don't try to cache local sources
• PR #37947: (vutny) Fix salt-minion initscript for RHEL5 (SysV) to pick up proper python version @ 2016-12-19 21:03:50 UTC
• 13414949e3 Merge pull request #37947 from vutny/fix-rhel5-minion-init
• c94e798b8a SysV init script for rpm: get and show unique PIDs only
• 8ff68c4128 Fix initscript for RHEL5 (SysV) to pick up proper python version
• PR #38106: (techhat) "test" is not necessarily in opts, for thorium @ 2016-12-19 14:40:32 UTC
• 4d072ca689 Merge pull request #38106 from techhat/stateget
• 5edc16f606 "test" is not necessarily in opts, for thorium
• PR #38333: (amendlik) Suppress errors when checking if an alternative exists @ 2016-12-19 13:40:49 UTC
• a01fade604 Merge pull request #38333 from amendlik/states-alternatives
• 8bfcd5bcd5 Adjust alternatives test for updated error message
• 09dee3c611 Suppress errors when checking if an alternative exists
• PR #38340: (ewapptus) Backport PR #38251: Fixed nested orchestrate not respecting failures @ 2016-12-19 13:31:16 UTC
• PR #38251: (ewapptus) Fixed nested orchestrate not respecting failures (refs: #38340)
• 15d3b476e9 Merge pull request #38340 from ewapptus/bp-38251
• 266e0a465c Fixed nested orchestrate not respecting failures
• PR #38229: (mcalmer) provide kwargs of sls_build to dockerng.create @ 2016-12-18 13:13:10 UTC
• ecd441d090 Merge pull request #38229 from mcalmer/dockerng-sls_build-kwargs
• e7292fabb7 make it explicit that we want to delete these keys
• 4c710139b5 use default values for pop() to prevent KeyError raised
• 455c18325c provide kwargs to dockerng.create to provide all features to sls_build as well
• ISSUE #36204: (stanvarlamov) Salt-Cloud: salt.runners.cloud.create exits with True on Python process (ec2.py) exception (refs: #37333)
• PR #38309: (ewapptus) Backport PR #37333: Fixed state.salt.runner() reporting success on exceptions @ 2016-12-18 12:39:53 UTC
• PR #37333: (benediktwerner) Fixed state.salt.runner() reporting success on exceptions (refs: #38309)
• d2ce9c3e71 Merge pull request #38309 from ewapptus/bp-37333
• a2b1259671 Fixed display of errors
• 14a39f914e Fixed state.salt.runner return value on exceptions
• PR #38323: (rallytime) Update the Cloud Provider Specifics links in cloud docs @ 2016-12-18 12:30:49 UTC
• ebb9f6cbbc Merge pull request #38323 from rallytime/update-cloud-provider-links
• 022caf23e9 Update the Cloud Provider Specifics links in cloud docs
• PR #38324: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2016-12-18 12:30:26 UTC
• 5bd7471e30 Merge pull request #38324 from rallytime/merge-2016.11
• 5940db5b3f Merge branch '2016.3' into '2016.11'
• 6367ca7d2a Add nick to args for create_multi (#38281)
• 235682b1e6 Merge pull request #38313 from dragon788/2016.3-chocolatey-fix
• 1f5fc17551 Use machine readable output for list
• cdbd2fbe3c Added limit-output to eliminate false packages
• 9e78ddc80e Merge pull request #38279 from rallytime/fix-38174
• 4a62d01577 Add docs for syndic_wait setting
• ISSUE #38246: (martintamare) Windows Minion unable to start via nssm (refs: #38247)
• PR #38325: (rallytime) Back-port #38247 to 2016.11 @ 2016-12-18 12:28:41 UTC
• PR #38247: (martintamare) fix(win_function): handle other language (refs: #38325)
• 83523d2f73 Merge pull request #38325 from rallytime/bp-38247
• 4b6c5438e3 fix(win_functions): syntax
• e602f17e3d fix(win_function): handle other language
• ISSUE #30195: (Vaelatern) Add Void Linux support in Salt (refs: #31262, #38326)
• PR #38326: (yopito) fix runit init support (grain init) in 2016.11 @ 2016-12-18 12:07:25 UTC
• PR #31262: (Vaelatern) Add support for Void Linux (refs: #38326)
• 54a2bb95de Merge pull request #38326 from yopito/fix-runit-init-support
• 25b91bb686 fix detection of runit as init system (grain init)
• PR #38322: (rallytime) Add azurearm module to doc index
• PR #38305: (dereckson) Avoid normalization call for normalized mode value @ 2016-12-16 17:31:25 UTC
• 1e4f299e7d Merge pull request #38305 from dereckson/fix-mode-extraneous-normalization
• 573ac3565e Avoid normalization call for normalized mode value
• PR #38291: (terminalmage) Improve documentation for archive.extracted in 2016.11
• ISSUE #37966: (Cybolic) salt-cloud EC2 instance can't be initiated (refs: #37967)
• PR #38298: (rallytime) Back-port #37967 to 2016.11 @ 2016-12-16 15:20:04 UTC
• PR #37967: (Cybolic) Fixed faulty logic preventing instance initialisation. (refs: #38298)
• 3cf0135d50 Merge pull request #38298 from rallytime/bp-37967
• 42d367f39d Fixed faulty logic preventing instance initialisation.
• ISSUE #38070: (ezh) [2016.11.0] Salt-cloud throws UnicodeDecodeError exception (refs: #38076)
• PR #38076: (ezh) Fix decoding of broken string from remote sources @ 2016-12-15 19:05:25 UTC
• f4f0036f30 Merge pull request #38076 from doublescoring/fix-2016.11-38070
• 70c8db5489 Fix decoding of broken string from remote sources
• PR #38278: (rallytime) Back-port #38207 to 2016.11 @ 2016-12-15 18:09:27 UTC
• PR #38207: (tsaridas) remove empty strings from list but not ones with one empty space char (refs: #38278)
• PR #38188: (tsaridas) fix for push_dir in different OS (refs: #38203, #38207)
• 2ccab22c19 Merge pull request #38278 from rallytime/bp-38207
• 5e8bf571d8 python3 compatibility and fix pylint
• e0df047000 remove empty strings from list but not ones with one empty space char
• PR #38277: (rallytime) [2016.11] Merge forward from 2016.3 to 2016.11 @ 2016-12-15 18:09:10 UTC
• a748e842a8 Merge pull request #38277 from rallytime/merge-2016.11
• 49a3355915 Merge branch '2016.3' into '2016.11'
• fc9e1dff35 Merge pull request #38248 from meaksh/salt-api-successfully-close-child-processes
• ee6eae9855 Successfully exit of salt-api child processes when SIGTERM.
• 3c718ed35e Merge pull request #38254 from terminalmage/check-pillarenv
• fa9ad311c6 Also check if pillarenv is in opts
• 6b9060c38f [2016.3] Bump latest release version to 2016.11.1 (#38256)
• ISSUE #38231: (tjuup) Typo: salt-key deleteed (refs: #38232)