neulab/tldr huggingface dataset:
• 25b11759f9 Merge pull request #26941 from msteed/issue-23125
• ff88fe402c add versionadded info to save_load() & get_load()
• 5d2fae8a89 make master job cache index configurable
• bc041fa4a7 Merge branch 'issue-23125' of github.com:msteed/salt into issue-23125
• 9aedc2662e issue-23125
• 593c4d6b2f issue-23125
• PR #27080: (bechtoldt) [Proposal] Add Github SPM label for issues @ 2015-09-12 14:32:58 UTC
• b763d0ba52 Merge pull request #27080 from bechtoldt/spm_doc
• b9e5095bf5 add GH issue label SPM to docs
• PR #27064: (twangboy) Fixed user docs @ 2015-09-11 22:37:19 UTC
• cf59a03432 Merge pull request #27064 from twangboy/user_docs
• db03ca198e Fixed user docs
• PR #27072: (rallytime) Back-port #26840 to 2015.8 @ 2015-09-11 22:35:52 UTC
• PR #26840: (deuscapturus) Update http.py (refs: #27072)
• 71c12cbf46 Merge pull request #27072 from rallytime/bp-26840
• d0b9ececa4 Update http.py
• PR #27060: (cro) Fix grains breakage when hosts are not Linux, Windows, or SunOS @ 2015-09-11 17:28:49 UTC
• 0e7555089f Merge pull request #27060 from cro/proxy_grains_breakage
• e697326f1b Don't check for proxy in the individual is_linux/is_windows/etc functions.  This breaks too many things.
• PR #27051: (rallytime) Back-port #26953 to 2015.8 @ 2015-09-11 16:28:20 UTC
• PR #26953: (dsumsky) S3 ext_pillar module has broken caching mechanism (refs: #27051)
• 8ee87b9f61 Merge pull request #27051 from rallytime/bp-26953
• eac9d9aba9 Pylint Fix
• 453440753c - fixed pylint warnings
• b40dfa459e - fixed broken caching in S3 ext_pillar module (file_md5 was a list) - added debugging messages - static parameters are available as module parameters now
• PR #26864: (terminalmage) Only do git_pillar preflight checks on new-style git_pillar configs @ 2015-09-11 07:47:12 UTC
• 249f55cd8c Merge pull request #26864 from terminalmage/fix-git_pillar-tests
• 0b5a653f7c Only do git_pillar preflight checks on new-style git_pillar configs
• PR #26967: (TheBigBear) new URL for windows salt downloads @ 2015-09-10 20:51:33 UTC
• efaedb8aea Merge pull request #26967 from TheBigBear/patch-4
• 8d2c042cf7 new URL for windows salt downloads
• PR #26921: (terminalmage) Get rid of error in legacy git pillar when using branch mapping notation @ 2015-09-10 20:06:29 UTC
• 757d3c4eab Merge pull request #26921 from terminalmage/legacy_git_pillar_tests
• 28e07d5d06 Get rid of error in legacy git pillar when using branch mapping notation
• PR #26923: (rallytime) Code clean up of cloud drivers and files @ 2015-09-10 16:37:26 UTC
• 68eb508e6c Merge pull request #26923 from rallytime/cloud-cleanup
• bf33c99b08 Remove redundant parentheses
• 5045989be7 Make sure function names comply
• e327d9a8a4 Remove redundant parens
• eee0291ff8 Code clean up of cloud drivers and files
• PR #27010: (rallytime) Back-port #26988 to 2015.8 @ 2015-09-10 16:30:30 UTC
• PR #26988: (s0undt3ch) Process spm.d/*.conf and add prefix root dir support to SPM directories (refs: #27010)
• 590c46f4e3 Merge pull request #27010 from rallytime/bp-26988
• 93b30b5ba8 Whitespace
• 685fa911e7 Version Added for new apply_spm_config function
• 9612a6c7ad Process spm.d/*.conf and add prefix root dir support to SPM directories
• PR #26985: (rallytime) Fix versionadded tag @ 2015-09-10 16:29:38 UTC
• ec185d77fa Merge pull request #26985 from rallytime/versionadded-fix
• 79eb606cb7 Fix versionadded tag
Salt 2015.8.10 Release Notes Version 2015.8.10 is a bugfix release for 2015.8.0.
This release includes fixes for two issues discovered in 2015.8.9:
• Pip state broken in 2015.8.9 with pip <6.0 (issue #33376)
• Fix traceback in logging for config validation (PR #33386)
Final Release of Debian 7 Packages Regular security support for Debian 7 ended on April 25th 2016. As a result, 2016.3.1 and 2015.8.10 will be the last Salt releases for which Debian 7 packages are created.
Important Post-Upgrade Instructions for Linux Mint As a result of some upstream changes, the os grain on Mint Linux is now being detected as LinuxMint (issue #33295). Run the following command after you upgrade to 2015.8.10 to reset the os grain to Mint and the os_family grain to Debian:
salt -G 'os:LinuxMint' grains.setvals "{'os': 'Mint', 'os_family': 'Debian'}"
Changelog for v2015.8.9..v2015.8.10 Generated at: 2018-05-28 00:51:57 UTC
• c3d2c4eaae Fix traceback in logging for config validation (#33386)
• 2a060ea1e8 restore whitespace
• aa1f45d664 blast, put the try/except int he right place
• be1a7659a3 maintain the fallabck because I am totally sick of this crap
Salt 2015.8.11 Release Notes Version 2015.8.11 is a bugfix release for 2015.8.0.
Statistics • Total Merges: 122
• Total PR References: 221
• Contributors: 48 (AAbouZaid, BlaineAtAffirm, DmitryKuzmenko, The-Loeki, abednarik, babilen, bebehei, cachedout, clinta, complexsplit, cro, danslimmon, dcolish, dincamihai, edgan, gerhardqux, ghedo, isbm, jacobhammons, jfindlay, jodv, justinta, l13t, lomeroe, lorengordon, lvg01, mcalmer, meaksh, morganwillcock, oeuftete, opdude, phistrom, rallytime, rmarcinik, ryan-lane, sacren, steverweber, techhat, tegbert, terminalmage, thatch45, the-glu, thegoodduke, ticosax, tveastman, twangboy, vutny, zer0def)
Ubuntu 16.04 Packages SaltStack is now providing official Salt 2015.8 packages for Ubuntu 16.04.
New Master Configuration Parameter • rotate_aes_key - if True, causes Salt to generate a new AES key whenever a minion key is deleted. This eliminates the chance that a deleted minion could continue to eavesdrop on communications with the master if it continues to run after its key is deleted.
Changelog for v2015.8.10..v2015.8.11 Generated at: 2018-05-28 01:16:12 UTC
• PR #34682: (jfindlay) update 2015.8.11 release notes
• PR #34676: (cachedout) Revert "Modify lodaer global test to use populated dunders" @ 2016-07-14 18:12:55 UTC
• PR #34601: (lorengordon) Clarifies the proper way to reference states @ 2016-07-14 14:20:41 UTC
• PR saltstack/salt#34644: (cachedout) Cleanup loader errors (refs: #34651)
• PR #34651: (rallytime) Lint 34644
• PR #34647: (cachedout) Adjust the mine test a little bit to give it a better chance of success
• PR #34642: (justinta) Check that mysqladmin exists before running mysql integration tests @ 2016-07-13 18:12:44 UTC
• PR #34618: (justinta) Network state integration test test=True @ 2016-07-13 16:30:15 UTC
• PR #34617: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-07-12 20:11:40 UTC
• 57df38e685 Update github IP for ssh state integration tests (#34592)
• ISSUE #33649: (tyhunt99) 2016.3.0 dockerng state fails comparing cmd configuration (refs: #saltstack/salt`#33851`_, #33851)
• PR saltstack/salt#33851: (ticosax) [dockerng] Add support for edge case when Cmd and Entrypoint can't be blanked (refs: #34593)
• PR #34593: (rallytime) Back-port #33851 to 2015.8
• PR #33851: (ticosax) [dockerng] Add support for edge case when Cmd and Entrypoint can't be blanked (refs: #34593)
• PR #34590: (oeuftete) [2015.8] dockerng: When sorting list actual_data, make it a list
• PR #34591: (justinta) Gate docker unit test to check for docker
• PR #34560: (terminalmage) Add a bunch of documentation on getting files from other environments
• PR #34531: (terminalmage) Support ignore_epoch argument in version comparisons @ 2016-07-08 16:43:36 UTC
• PR #34545: (terminalmage) Handle cases where Docker Remote API returns an empty ExecutionDriver @ 2016-07-08 16:34:30 UTC
• PR #34546: (rallytime) Rename unit.states.boto_secgroup to unit.states.boto_secgroup_test @ 2016-07-08 16:16:42 UTC
• PR #34537: (rallytime) Rename tests.unit.simple to tests.unit.simple_test @ 2016-07-08 00:08:36 UTC
• PR #34527: (rallytime) [2015.8] Update bootstrap script to latest stable
• PR #34521: (cachedout) Prevent many errors in the test suite in loader tests
• PR #34507: (AAbouZaid) Fix wrong order of retention_policy_exists.
• PR #34518: (terminalmage) Fix pkg.latest integration test for non-LTS ubuntu @ 2016-07-07 19:29:13 UTC
• PR #34513: (cachedout) Lower the log level for modules which cannot be loaded to trace @ 2016-07-07 17:00:48 UTC
• PR #34498: (rallytime) Use -O in the wget example in the bootstrap tutorial for the develop branch @ 2016-07-07 16:30:46 UTC
• PR #34503: (rallytime) Rename some unit test files by adding _test
• ISSUE #34302: (ghost) Salt gitfs loads top files from all branches and tags (refs: #34505)
• PR #34505: (terminalmage) Improve top file merging documentation
• PR #34492: (zer0def) Gracefully handle non-XML output in GlusterFS execution module.
• PR #34489: (justinta) Use skipTest for network state integration test
• ISSUE #34261: (vernondcole) salt.modules.dnsmasq documentation errors (refs: #34488, #34323)
• PR #34488: (rallytime) Update dnsmasq.get_config docs to use correct config_file param.
• PR #34462: (terminalmage) Use --always when available to git describe @ 2016-07-06 03:59:33 UTC
• PR #34467: (rallytime) Back-port #34457 to 2015.8 @ 2016-07-06 03:56:58 UTC
• PR #34457: (ryan-lane) Only access key metadata if we found key metadata (refs: #34467)
• PR #34432: (twangboy) Fix file.append @ 2016-07-05 23:14:22 UTC
• PR #34429: (terminalmage) Skip version checking for targeted packages in pkg.latest state @ 2016-07-05 17:50:41 UTC
• PR #34455: (cro) Forgot reference to inotify
• PR #34451: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-07-05 15:57:54 UTC
• ISSUE #34390: (mgresser) Use rpmdev-vercmp to determine correct version of rpms in CentOS5 (refs: #34401)
• PR #34401: (terminalmage) Use rpmdev-vercmp as a fallback for version comparison on RHEL5 @ 2016-07-01 17:42:24 UTC
• PR #34366: (steverweber) Update service.py @ 2016-07-01 17:40:31 UTC
• PR #34426: (cro) Document that inotify is Linux only @ 2016-07-01 17:04:38 UTC
• PR #34392: (cro) Clarify that salt-cloud doesn't get installed by bootstrap @ 2016-06-30 18:16:23 UTC
• PR #34373: (justinta) Network state integration test @ 2016-06-30 15:05:44 UTC
• PR #34377: (terminalmage) Optimize pkg integration tests and add a couple new tests
• PR #34368: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-06-29 17:54:49 UTC
• PR #34344: (rallytime) Back-port #34324 to 2015.8
• PR #34324: (cachedout) Test custom grains matcher (refs: #34344)
• ISSUE #33674: (edgan) salt-ssh returns a zero code on jinja template failure. (refs: #34316)
• ISSUE #28300: (srkunze) [salt-ssh] Does not return non-zero exit code (refs: #34316)
• PR #34342: (rallytime) Back-port #34316 to 2015.8
• PR #34316: (edgan) Making salt-ssh pass proper return codes for jinja rendering errors (refs: #34342)
• PR #34339: (terminalmage) Revert py3modernize lint changes
• PR #34306: (ghedo) Fix iptables.flush state: Do not force 'filter' table when flushing @ 2016-06-28 19:03:14 UTC
• ISSUE #34249: (ssgward) Clarify doc on file.copy (refs: #34323)
• ISSUE #34247: (gravyboat) Update logging docs to mention profile level (refs: #34323)
• ISSUE #33694: (hjc) Document That Local Files Can Be Used as a Source for File States (refs: #34323)
• PR #34323: (jacobhammons) Doc clarifications to file modules, addition of new profile log lev…
• PR #34325: (terminalmage) Remove unnecessarily-disabled sanity check
• PR #34335: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-06-28 15:07:15 UTC
• PR #34319: (rallytime) Back-port #34244 to 2015.8
• PR #34244: (the-glu) Typo in dockerio doc (refs: #34319)
• PR #34312: (rallytime) [2015.8] Update to latest bootstrap script v2016.06.27 @ 2016-06-27 18:59:59 UTC
• PR #34307: (rallytime) Fix test example in integration testing docs @ 2016-06-27 17:41:24 UTC
• PR #34233: (thegoodduke) ipset: fix the comment containing blank @ 2016-06-24 19:28:34 UTC
• ISSUE #34037: (bobrik) salt-call ignores --config-dir resulting in failing gpg renderer (refs: #34257)
• PR #34257: (rallytime) Use 'config_dir' setting instead of CONFIG_DIR in gpg renderer @ 2016-06-24 17:25:04 UTC
• ISSUE #34273: (clinta) file.recurse does not properly cache files, adds a pipe to path (refs: #34274)
• PR #34274: (clinta) Don't escape source before calling managed @ 2016-06-24 17:23:35 UTC
• PR #34258: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-06-24 14:27:06 UTC
• ISSUE #33873: (hrumph) refresh: True not working with pkg.installed state (refs: #34093)
• PR #34093: (terminalmage) Catch CommandExecutionError in pkg states @ 2016-06-23 21:00:13 UTC
• PR #34136: (meaksh) Fixed behavior for SUSE OS grains in 2015.8 @ 2016-06-23 20:24:58 UTC
• PR #34134: (meaksh) Fixed behavior for SUSE OS grains in 2016.3 (refs: #34136)
• ISSUE #34074: (fooka03) Unable to use S3 file backend with 2016.3.1 on Ubuntu 14.04 or 16.04 (refs: #34208)
• ISSUE #32916: (giannello) file.managed memory usage with s3 sources (refs: #33599)
• PR #34208: (lomeroe) fix regression from #33681 which causes pulling a list of s3 objects …
• PR #33681: (rallytime) Back-port #33599 to 2015.8 (refs: #34208)
• PR #33599: (lomeroe) Fix s3 large file download (refs: #33681)
• ISSUE #34213: (terminalmage) gitfs w/pygit2 - corner case, traceback with short hexidecimal environment names (refs: #34218)
• ISSUE #34212: (terminalmage) gitfs: commit SHAs no longer available as fileserver environments (refs: #34218)
• PR #34218: (terminalmage) Fix a pair of gitfs bugs
• ISSUE #34043: (rallytime) state execution stacktraces when psutil isn't installed (refs: #34182)
• PR #34182: (rallytime) Handle child PIDs differently depending on the availability of psutils @ 2016-06-22 19:22:06 UTC
• PR #33942: (cachedout) ZD 762 (refs: #34182)
• PR #34188: (terminalmage) Clarify pkg.list_repo_pkgs docstring for held packages
• PR #34206: (terminalmage) Change target for dockerng assuming default status to Nitrogen release
• PR #34184: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-06-21 21:43:46 UTC
• ISSUE #33972: (morganwillcock) 2016.3.1 breaks diskusage beacon (refs: #34176, #34103)
• PR #34176: (rallytime) Back-port #34103 to 2015.8 @ 2016-06-21 20:01:46 UTC
• PR #34103: (morganwillcock) Fix diskusage beacon (refs: #34176)
• PR #33474: (cachedout) Fix diskusage beacon (refs: #34103)
• ISSUE #34114: (onorua) can't read PID from lock file due to exception if gitfs_global_lock is enabled (refs: #34179)
• PR #34179: (terminalmage) Raise the correct exception when gitfs lockfile is empty @ 2016-06-21 20:00:59 UTC
• PR #34178: (terminalmage) Remove unnecesssary comment @ 2016-06-21 19:15:37 UTC
• PR #34165: (mcalmer) fix salt --summary to count not responding minions correctly
• PR #34175: (rallytime) Back-port #34128 to 2015.8
• PR #34128: (bebehei) doc: add missing dot (refs: #34175)
• PR #34174: (rallytime) Back-port #34066 to 2015.8
• PR #34066: (complexsplit) Typo fix (refs: #34174)
• PR #34077: (rallytime) Add some grains targeting tests @ 2016-06-21 16:06:30 UTC
• PR #34142: (isbm) Move log message from INFO to DEBUG.  @ 2016-06-20 18:57:34 UTC
• PR #34100: (terminalmage) Update documentation on "refresh" behavior in pkg states
• PR #34072: (jfindlay) modules.pkg int tests: skip refresh_db upon error
• PR #34069: (rallytime) Add a test to check for disconnected minion messaging @ 2016-06-16 21:18:38 UTC
• ISSUE #30100: (armooo) Masterless gitfs performance (refs: #34048)
• PR #34048: (terminalmage) RFC: proposed fix for multiple fileserver updates in masterless runs @ 2016-06-16 21:10:59 UTC
• PR #34011: (rallytime) Back-port #33948 and #34009 to 2015.8 @ 2016-06-16 15:41:02 UTC
• PR #34009: (rallytime) Back-port #33948 to 2016.3 + add log message (refs: #34011)
• PR #34051: (tegbert) Fixed a bug in the consul.py module that was preventing services
• PR #34045: (jacobhammons) Updated latest release version @ 2016-06-15 19:22:43 UTC
• PR #34020: (twangboy) Always make changes to minion config if set (2015.8)
• PR #34030: (vutny) More YAML indentation fixes in state module examples
• PR #34003: (vutny) states.file: fix indentation in YAML examples (refs: #34030)
• PR #34018: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-06-14 22:53:19 UTC
• cf6281b4cf Add loader.utils() example to calling minion_mods (#33953)
• ISSUE #20809: (lorengordon) Function pam.read_file is not available? (refs: #34002)
• PR #34002: (lorengordon) Remove loader test for pam module
• PR #33990: (jacobhammons) Adds links to several current Salt-related projects @ 2016-06-14 01:15:20 UTC
• PR #33983: (twangboy) Clarify the account_exists parameter @ 2016-06-14 01:11:48 UTC
• PR #33951: (jfindlay) modules.gem int tests: more fixes @ 2016-06-14 00:46:43 UTC
• PR #33984: (jfindlay) Add docs and tests to disk state @ 2016-06-14 00:43:38 UTC
• PR #33985: (rallytime) Write some more simple batch command tests @ 2016-06-14 00:38:05 UTC
• PR #33684: (jfindlay) add acl unit tests
• PR #33946: (rallytime) Back-port #33698 to 2015.8 @ 2016-06-13 15:55:22 UTC
• PR #33698: (opdude) Vsphere fixes (refs: #33946)
• ISSUE #33911: (xlotlu) salt-ssh + grains.filter_by Type error: filter_by() got an unexpected keyword argument 'base' (refs: #33952)
• PR #33952: (rallytime) Add base argument to salt-ssh grains wrapper for filter_by func @ 2016-06-13 15:51:33 UTC
• PR #33962: (jacobhammons) Adds a "Generated on <timestamp>" line to the html footer
• ISSUE #29525: (apergos) master config setting ping_on_rotate is broken if minion_data_cache is disabled (refs: #33765)
• PR #33765: (cachedout) Correct issue with ping on rotate with minion cache
• PR #33888: (jfindlay) random.org checks @ 2016-06-10 15:45:07 UTC
• ISSUE #31499: (Reiner030) FeatureRequest: boto_elb misses connection_settings - idle_timeout (refs: #33936)
• PR #33936: (rallytime) Add connecting_settings to boto_elb state attributes list
• ISSUE #29249: (timcharper) salt-cloud sync_after_install: all does not seem to sync anything at all (refs: #33917)
• PR #33917: (techhat) Wait for up to a minute for sync_after_install
• PR #33877: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-06-09 14:50:42 UTC
• ISSUE #33810: (chiro79) locate.locate fails always (refs: #33827)
• PR #33827: (cachedout) Fix broken locate.locate function @ 2016-06-08 13:49:57 UTC
• PR #33839: (cachedout) Fix another unit test stacktrace in pkg_resource @ 2016-06-08 13:32:55 UTC
• PR #33840: (cachedout) Remove matcher tests @ 2016-06-08 13:31:41 UTC
• PR #33836: (cachedout) Fixing more stupid unit tests @ 2016-06-07 21:34:04 UTC
• PR #33805: (jfindlay) states.pkg int tests: skip if pkg mgr unavailable @ 2016-06-07 14:40:47 UTC
• PR #33808: (jfindlay) fix some problems with the gem module integration tests @ 2016-06-07 14:40:25 UTC
• PR #33770: (jfindlay) service state integration tests @ 2016-06-07 14:37:54 UTC
• PR #33691: (justinta) Gem integration test @ 2016-06-06 11:13:23 UTC
• PR #33777: (sacren) Fix minor docstring issue of arg being missing @ 2016-06-06 10:44:59 UTC
• ISSUE #31219: (gladiatr72) when the minions have all been destroyed... (refs: #33759)
• PR #33759: (cachedout) Catch no minions exception in batch mode @ 2016-06-03 21:22:49 UTC
• ISSUE #33554: (jfindlay) local cache missing directories while running test suite (refs: #33653)
• PR #33719: (cachedout) Catch oserror for race condition @ 2016-06-03 17:25:26 UTC
• PR #33653: (cachedout) Create missing jid dir if it doesn't exist (refs: #33719)
• PR #33712: (meaksh) Fix for groupadd execution module failures in SLES11 systems @ 2016-06-03 16:13:06 UTC
• PR #33718: (rallytime) Back-port #33700 to 2015.8 @ 2016-06-03 16:10:44 UTC
• PR #33700: (sacren) Fix incorrect args passed to timezone.set_hwclock (refs: #33718)
• ISSUE #33725: (terminalmage) git_pillar w/pygit2 fails to checkout a non-master branch when remote repo has no master branch (refs: #33727)
• PR #33727: (terminalmage) Fix git_pillar edge case for remote repos without a master branch @ 2016-06-03 16:03:59 UTC
• PR #33728: (jfindlay) Make configurable_test_state configurable in test mode @ 2016-06-03 16:02:57 UTC
• PR #33729: (twangboy) Add exclude option to win_servermanager @ 2016-06-03 15:53:13 UTC
• ISSUE #31816: (vutny) Deprecate or update the http://debian.saltstack.com/ (refs: #33743)
• PR #33743: (vutny) Debian installation docs: drop section about community-maintained repo @ 2016-06-03 15:29:45 UTC
• PR #33654: (twangboy) Fix win servermanager @ 2016-06-02 17:55:45 UTC
• ISSUE #33424: (thusoy) Error logging with non-environment branches in gitfs (refs: #33679)
• PR #33679: (terminalmage) Only compile the template contents if they evaluate to True @ 2016-06-02 17:20:00 UTC
• PR #33685: (jfindlay) modules.cp.get_url: add test for https:// @ 2016-06-01 22:25:41 UTC
• PR #33581: (dincamihai) Call zypper refresh after adding/modifying a repository @ 2016-06-01 22:25:11 UTC
• PR #33681: (rallytime) Back-port #33599 to 2015.8 (refs: #34208) @ 2016-06-01 21:14:29 UTC
• ISSUE #33393: (babilen) pip.installed does not work with ancient pip versions (refs: #33396)
• PR #33396: (babilen) Issue 33393 @ 2016-06-01 21:12:03 UTC
• PR #33652: (terminalmage) Lower the log level for failed auths @ 2016-06-01 16:37:09 UTC
• ISSUE #33582: (waxie) mysql module gives traceback if no working authentication (refs: #33615)
• PR #33615: (danslimmon) Fix crash on unconnectable MySQL server (resolves #33582) @ 2016-05-31 16:03:51 UTC
• PR #33558: (twangboy) Fix win servermanager @ 2016-05-27 22:05:43 UTC
• ISSUE #33544: (tjuup) Salt 2016.3.0 (Boron) clean_old_jobs fails (refs: #33555)
• PR #33555: (cachedout) Fix crashing Maintenence process @ 2016-05-26 19:25:39 UTC
• PR #33501: (meaksh) unit tests for rpm.checksum() and zypper.download() @ 2016-05-26 14:34:27 UTC
• ISSUE #33319: (ghost) Salt interpets jinja syntax in contents pillar (refs: #33513)
• PR #33513: (rallytime) Add a section to the jinja docs about escaping jinja @ 2016-05-26 14:24:58 UTC
• PR #33520: (jacobhammons) Updated version numbers in the docs for the 2016.3.0 release @ 2016-05-26 14:15:00 UTC
• PR #33507: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-05-25 19:14:41 UTC
• ISSUE #15252: (gravyboat) Standalone minion docs don't explain what file is being modified. (refs: #33503)
• PR #33503: (rallytime) Add docs about minion config file in standalone minion docs @ 2016-05-25 17:23:08 UTC
• PR #33474: (cachedout) Fix diskusage beacon (refs: #34103) @ 2016-05-25 17:10:54 UTC
• PR #33465: (meaksh) jobs.exit_success allow to check if a job has executed and exit successfully @ 2016-05-25 16:52:53 UTC
• PR saltstack/salt-jenkins#175: (justinta) Adding back shade to setup states (refs: #33487)
• PR #33487: (justinta) Add docstring examples to glance.py and nova.py [2015.8] @ 2016-05-25 16:47:25 UTC
• ISSUE #33423: (warden) etcd profile doesn't work when used in master conf file (refs: #33481)
• PR #33481: (rallytime) Fix docs about etcd config options and add pillar_opts doc (refs: #33482) @ 2016-05-25 16:41:56 UTC
• ISSUE #16319: (lsh-0) create a postgresql query function (refs: #33490)
• PR #33490: (rallytime) Document the postgres.psql_query function @ 2016-05-25 16:41:22 UTC
• PR #33480: (jfindlay) states.service: minor doc updates @ 2016-05-25 16:38:14 UTC
• PR #33483: (twangboy) Return full pending computer name (2015.8)
• ISSUE #32444: (justindesilets) Feature Request - jobs runner list by target (refs: #33491)
• PR #33499: (cachedout) Use six.string_types in jobs runner
• PR #33491: (BlaineAtAffirm) fix jobs.list_jobs failing with search_target (refs: #33499)
• PR #33491: (BlaineAtAffirm) fix jobs.list_jobs failing with search_target (refs: #33499) @ 2016-05-25 15:11:22 UTC
• ISSUE #33467: (beelit94) Orchestration gives exception when a target does not exist (refs: #33478)
• ISSUE #32479: (ssgward) Orchestration gives exception when a target does not exist (refs: #32484, #33478)
• PR #33478: (rallytime) Back-port #32484 to 2015.8 @ 2016-05-24 19:14:23 UTC
• PR #32484: (cachedout) Only unsub if we have a jid (refs: #33478)
• PR #33457: (rallytime) Make doc formatting consistent and use correct versionadded @ 2016-05-24 17:52:34 UTC
• PR #33477: (terminalmage) Don't allow a "repo" kwarg for pkgrepo.managed
• ISSUE #29451: (githubcdr) 2015.8.3 pillar beacons bugged? (refs: #33476)
• PR #33476: (cachedout) Allow for config entry to be a list in a dict for beacons
• PR #33469: (meaksh) check the RPM signature of zypper pkg.download packages and report errors @ 2016-05-24 16:09:05 UTC
• ISSUE #33389: (DaveQB) Too many hostnames in pillar? (refs: #33459)
• PR #33459: (rallytime) Add docs about PyYAML's 1024 character limitations for simple keys
• PR #33464: (isbm) Prevent several minion processes on the same machine
• PR #33432: (dincamihai) Make --gpg-auto-import-keys a global param when calling zypper
• ISSUE #32446: (sel-fish) " salt '*' saltutil.wheel minions.connected " not work (refs: #33414)
• PR #33414: (rallytime) Fix the saltutil.wheel function and add integration tests
• ISSUE #29286: (harlanbarnes) Can't disable Job Cache? (refs: #33328)
• PR #33440: (rallytime) Make sure the path we're removing is present first - avoid an OSError
• PR #33328: (rallytime) Update job_cache and keep_jobs docs to be more specific to their behavior (refs: #33440)
• ISSUE #26913: (imchairmanm) manage.bootstrap runner quotation escape bug (refs: #33443)
• PR #33443: (rallytime) Avoid a syntax error by using " instead of escaped '
• PR #33436: (rmarcinik) Fix virtual function
• PR #33438: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-05-23 17:50:51 UTC
• 6e94a4a03b Merge pull request #33438 from rallytime/merge-2015.8
• 7c41c34528 Merge branch '2015.5' into '2015.8'
• 2cc650965a update 2015.5.11 release notes (#33412)
• dc8ce2d8b1 Fix traceback in logging for config validation (#33386) (#33405)
• ISSUE #33395: (fmnisme) salt doc error (refs: #33421)
• PR #33421: (abednarik) Documentation update in file.serialize.
• PR #33398: (lvg01) Fix LVM parameter devices as a pure list. Comma seperated lists are c…
• PR #33406: (rallytime) Back-port #33387 to 2015.8
• PR #33387: (tveastman) Spelling correction. (refs: #33406)
• ISSUE #33298: (lorengordon) Windows: pkg.install returns failed for msiexec/instmsi exit code 3010 (ERROR_SUCCESS_REBOOT_REQUIRED) (refs: #33321)
• PR #33321: (lorengordon) Update windows pkg.[install|remove] error logic
• ISSUE #29252: (mitar) reload_modules is not documented for the pkg state (refs: #33374)
• PR #33374: (rallytime) Add note about reload_modules functionality for pkg.installed
• ISSUE #31430: (The-Loeki) Salt Coding Style regarding absolute_imports (refs: #33377)
• PR #33377: (rallytime) Add note to absolute_imports practice about __future__ import
• ISSUE #21720: (kaithar) Revisiting aliases.file option. (refs: #33380)
• PR #33380: (rallytime) Document how to set the alias file location for alias state
• PR #33403: (jacobhammons) 2015.8.10 release notes @ 2016-05-20 16:02:50 UTC
• 3c9def310c Merge pull request #33403 from jacobhammons/dot10
• e850c298a9 2015.8.10 release notes
• PR #33381: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-05-20 15:58:11 UTC
• 91059224f6 Merge pull request #33381 from rallytime/merge-2015.8
• 5aec32b20f Merge branch '2015.5' into '2015.8'
• d15f5e2cef Merge pull request #33383 from thatch45/2015.5
• f5ebcba21c restore whitespace
• 1d8b289db1 blast, put the try/except int he right place
• 081e6c5b83 maintain the fallabck because I am totally sick of this crap
• 755acfb97e Improve doc clarity for disable_modules documentation (‐ #33379)
• 8ef7697806 Merge branch '2015.5' into '2015.8'
• 2b5ad128bf Better YAML syntax error handling (#33375)
• bb3e98cad2 Merge pull request #33372 from jacobhammons/release-update
• 5ce502160b revved 2015.8 branch to .9 in version selector
• PR #33386: (terminalmage) Fix traceback in logging for config validation (refs: #33405)
• ISSUE #27737: (mpaolini) name param never mentioned in pillar_ext git documentation (refs: #33369)
• PR #33369: (rallytime) Add note about name parameter in git_pillar docs
• ISSUE #32913: (hrumph) Possible problem with salt.states.pkg.installed documentation (refs: #33362)
• PR #33362: (rallytime) Add win_pkg to list of modules that support "version" in pkg.installed
• ISSUE #27779: (jbouse) [Doc] Hipchat returner documentation update (refs: #33365)
• PR #33365: (rallytime) Add note to docs about api settings for Hipchat API v2
• PR saltstack/salt-bootstrap#828: (vutny) Fix bootstrapping from git on Debian 8 by installing latest tornado via pip (refs: #32857)
• PR #820: (dcolish) Refactor of cli parsers, normalize around conf_file (refs: #`saltstack/salt-bootstrap#828`_)
• PR #32857: (vutny) Add initscripts, SystemD service units and environment files for Debian
• PR #33370: (jacobhammons) Update docs version to 2015.8.9 @ 2016-05-19 19:59:15 UTC
• 80f52a658e Merge pull request #33370 from jacobhammons/2015.8.9
• 146b4df6be Updates docs version to 2015.8.9 Adds note regarding the os grain on Mint Linux Adds an FAQ regarding grains that change due to upstream changes
• PR #33366: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-05-19 19:41:40 UTC
• 3e5689abbf Merge pull request #33366 from rallytime/merge-2015.8
• 52b3128678 Merge branch '2015.5' into '2015.8'
• 55be0abf4d Expanded documentation for boto_elb state and module (‐ #33341)
• ISSUE #33313: (morganwillcock) pkg.py: pkgs parameter documented as not supported on Windows (refs: #33361)
• ISSUE #3313: (mou) If no fileserver backend initialized there should be warning or error message on performing various file operations (refs: #33361)
• PR #33361: (rallytime) Remove mentions of windows not supporting pkgs param
• ISSUE #33295: (andrew-vant) Linux Mint service module not correctly detected. (refs: #33359)
• PR #33359: (terminalmage) Properly detect newer Linux Mint distros
• ISSUE #32260: (jagguli) git.latest UnboundLocalError: local variable 'desired_upstream' referenced before assignmen (refs: #33340)
• PR #33340: (terminalmage) Fix UnboundLocalError in git.latest
• PR #33339: (phistrom) states.boto_elb Describe parameters in register_instances function
• PR #33347: (rallytime) Fix some link errors in the test writing tutorial
• PR #33312: (twangboy) Fix network.managed for windows
• PR #33327: (cro) Bp 28467 calm mine
• PR #28467: (jodv) Make mine.update more manageable for large environments (refs: #33327)
• PR #33334: (jfindlay) import ps from psutil_compat in beacons
• ISSUE #21520: (jfindlay) sudo.salt_call is broken (refs: #25089)
• PR #33318: (jfindlay) remove redundant, incorrect sudo_runas config documentation
• PR #25089: (jfindlay) fix minion sudo (refs: #33318)
• PR #22480: (thatch45) Add sudo user docs into salt (refs: #33318)
• PR #20226: (thatch45) Allow sudo priv escalation (refs: #25089, #33318)
• ISSUE #33323: (terminalmage) Overeager globbing in systemd.py for sysv service detection (refs: #33324)
• PR #33324: (terminalmage) Disambiguate non-exact matches when checking if sysv service is enabled
• ISSUE #30130: (dreampuf) Non-root minion not work with state.sls module (refs: #33325)
• PR #33325: (cachedout) Allow concurrency mode in state runs if using sudo
• ISSUE #29674: (jakehilton) Salt Master Hang (refs: #33333)
• PR #33333: (DmitryKuzmenko) Fix master hanging after a request from minion with removed key.
• ISSUE #33266: (Timandes) Method grains.items returns unexpected manufacturer information (refs: #33302)
• PR #33306: (rallytime) Back-port #33302 to 2015.8
• PR #33302: (The-Loeki) Cleanup comments in smbios.get output (fixes #33266) (refs: #33306)
• ISSUE #23643: (falzm) Error in iptables module: argument --match-set: expected 2 argument(s) (refs: #33314, #33301, #28325)
• PR #33314: (gerhardqux) Fix iptables --match-set (#23643)
• PR #33301: (gerhardqux) Fix iptables --match-set (#23643) (refs: #33314)
• PR #28325: (l13t) Fix issue wiith --match-set option. #23643 (refs: #33314)
• PR #33308: (rallytime) [2015.8] Merge forward from 2015.5 to 2015.8 @ 2016-05-17 19:26:05 UTC
• d0ed1616b0 Merge pull request #33308 from rallytime/merge-2015.8
• 1c43a62f85 Merge branch '2015.5' into '2015.8'
• 9b42a05519 Added some more docs for master and minion config settings (#33292)
• 5004d2fa61 Merge branch '2015.5' into '2015.8'
• 8acee5e06c Fix iptables --match-set (#23643) (#33301)
• 757ef20a31 fix "loose" typo (#33290)
• b7d98da64d Add auth_tries config option to minion.rst docs (#33287)
• 061851bcbf Document minion_id_caching config value (#33282)
Salt 2015.8.12 Release Notes Version 2015.8.12 is a bugfix release for 2015.8.0.
Statistics • Total Merges: 58
• Total Issue References: 43
• Total PR References: 117
• Contributors: 29 (Azidburn, Ch3LL, UtahDave, bobrik, cachedout, cedwards, deepakhj, dere, gongled, gtmanfred, hrumph, hu-dabao, isbm, jacobhammons, jfindlay, jmesquita, junovitch, justinta, kev009, martinhoefling, multani, rallytime, randomed, sjorge, terminalmage, thatch45, theothergraham, twangboy, whiteinge)
Changelog for v2015.8.11..v2015.8.12 Generated at: 2018-05-28 01:19:12 UTC
• PR #35614: (rallytime) Update release notes for 2015.8.12
• PR #35611: (rallytime) Everything in the sample master config file should be commented out
• ISSUE #35384: (ghost) The unless requisite stops at first successful command (refs: #35569)
• PR saltstack/salt#35545: (hu-dabao) fix-35384, fix cmd.run unless (refs: #35566)
• PR #35569: (rallytime) Write test for multiple unless commands where 1st cmd passes and 2nd fails @ 2016-08-19 19:28:01 UTC
• PR #35566: (rallytime) Back-port #35545 to 2015.8 (refs: #35569)
• PR #35545: (hu-dabao) fix-35384, fix cmd.run unless (refs: #35569, #35566)
• PR #35600: (rallytime) Update release notes for 2015.8.12
• PR #35599: (rallytime) Update release notes for 2015.8.12
• PR #35584: (terminalmage) Update linux_sysctl tests to reflect new context key
• PR #35575: (terminalmage) Add warning about AWS flagging of nmap usage
• PR #35577: (terminalmage) Unit file changes for 2015.8.12, 2016.3.3 @ 2016-08-18 20:36:25 UTC
• PR #35492: (terminalmage) Clarify config.get docstring
• PR #35483: (gtmanfred) use __utils__ in salt.cloud @ 2016-08-18 13:32:22 UTC
• PR #35546: (whiteinge) Salt api eauth fail gracefully @ 2016-08-18 07:21:55 UTC
• PR #35525: (UtahDave) add missing glob import
• PR #35540: (rallytime) Whitespace fix for 2015.8
• ISSUE #33803: (dmurphy18) systemd notification is not fully supported by Salt  (refs: #35510)
• ISSUE #33516: (Ch3LL) When upgrading from 2015.8.10 to 2016.3.0 on centos7/redhat7 I have to restart the salt-minion twice  (refs: #35510)
• PR #35510: (terminalmage) Better systemd integration @ 2016-08-17 18:54:11 UTC
• PR #35513: (cachedout) Might be a good idea to be able to download the software we make
• PR #35302: (Ch3LL) Add job cache test @ 2016-08-17 10:45:28 UTC
• PR #35512: (cachedout) Fixup 35419 @ 2016-08-17 10:11:17 UTC
• PR #35497: (deepakhj) Fixes spacing in requirements files @ 2016-08-17 09:34:15 UTC
• PR #35508: (terminalmage) Add Carbon to versionadded for git.diff @ 2016-08-17 06:17:12 UTC
• PR #35486: (rallytime) Update bootstrap script to latest stable (2016.08.16)
• ISSUE #35296: (szjur) cp.push_dir gets confused when using upload_path and is probably insecure too (refs: #35413)
• PR #35413: (cachedout) Resolve path issues with cp.push @ 2016-08-16 16:40:39 UTC
• ISSUE saltstack/salt#35380: (anlutro) salt-ssh with sudo stopped working (refs: #35476)
• PR #35476: (cachedout) Fixup SSH bug where sudo without sudo user would break @ 2016-08-16 15:41:25 UTC
• PR #35471: (terminalmage) win_pkg: Fix traceback when package is not installed @ 2016-08-16 02:02:00 UTC
• PR #35448: (isbm) Add ignore_repo_failure option to suppress zypper's exit code 106 on … @ 2016-08-16 01:39:43 UTC
• PR #35451: (isbm) Bugfix: zypper mod repo unchanged @ 2016-08-16 01:38:25 UTC
• ISSUE saltstack/salt#34279: (vmadura) Salt 2016.3.1 - Master Side Pillar Cache (backend: Disk) never Expires. (refs: #35453)
• ISSUE #34279: (vmadura) Salt 2016.3.1 - Master Side Pillar Cache (backend: Disk) never Expires. (refs: #35453)
• PR #35453: (theothergraham) fixes #34279 - disk cache ttl expiry @ 2016-08-16 01:34:33 UTC
• PR #35459: (thatch45) Ensure that output for salt-ssh gets back @ 2016-08-16 01:29:16 UTC
• PR #35460: (rallytime) [2015.8] Update bootstrap script to latest stable (2016.08.15)
• ISSUE saltstack/salt#35010: (vchav73) cp.push_dir returns incorrect result for non-existent directories (refs: #35442)
• PR #35442: (cachedout) Fix cp.push_dir pushing empty dirs
• ISSUE saltstack/salt#35387: (mzealey) Document reload_grains and reload_pillar (refs: #35436)
• PR #35436: (cachedout) Minor doc fixup
• ISSUE saltstack/salt#35121: (sjorge) file.append always results in change (refs: #35132)
• PR #35132: (sjorge) fixes , causing lots of mayham (onchange) with 2016.3.2 for me @ 2016-08-15 07:11:22 UTC
• PR saltstack/salt#34573: (cedwards) Update freebsd.rst (refs: #35394)
• PR #35394: (rallytime) Back-port #34573 to 2015.8
• PR #34573: (cedwards) Update freebsd.rst (refs: #35394)
• PR #35359: (terminalmage) Clean up open filehandles
• PR #35339: (isbm) Bugfix: Prevent continuous restart, if a dependency wasn't installed @ 2016-08-11 16:15:17 UTC
• PR #35357: (twangboy) Fix file.recurse with clean: True  on Windows (2015.8) @ 2016-08-11 00:44:14 UTC
• PR #35323: (thatch45) Fix issue with bad error check in salt-vt @ 2016-08-10 11:33:49 UTC
• PR #35325: (kev009) Fix freebsd netstat route on fbsd 10+ @ 2016-08-10 11:33:12 UTC
• ISSUE #35264: (bobrik) ssh_known_hosts.present is not idempotent in test=true with port (refs: #35301)
• PR #35301: (bobrik) Pass port to ssh.check_known_host, closes #35264
• ISSUE #34945: (babilen) file.recurse breaks directory permissions (refs: #35309)
• PR #35309: (terminalmage) file.recurse: Do not convert octal mode string to int
• ISSUE #35051: (terminalmage) Runner/Wheel funcs still print return data to console when invoked from orchestration (refs: #35290)
• PR #35290: (terminalmage) Resolve a couple bugs in orchestration output @ 2016-08-09 15:27:00 UTC
• ISSUE #31074: (turtletraction) salt-ssh sudo_user execution not running as sudo_user (refs: #35211)
• PR #35211: (cachedout) Alternative sudo users for salt-ssh @ 2016-08-08 15:40:55 UTC
• ISSUE #35166: (bobrik) state_output_profile defaults are confusing (refs: #35271)
• PR #35271: (bobrik) Default state_output_profile to True everywhere, closes #35166 @ 2016-08-08 14:36:24 UTC
• ISSUE #32719: (azweb76) Salt-Call Hangs when IPv6 is disabled on System (refs: #35233)
• PR #35233: (terminalmage) Do not attempt to get fqdn_ip{4,6} grains when ipv{4,6} grains are empty @ 2016-08-06 22:58:32 UTC
• PR #35202: (multani) doc: fix broken links in the test documentation page @ 2016-08-06 08:29:41 UTC
• ISSUE saltstack/salt#34861: (dere) minion incorrectly reports package cannot be installed (refs: #35119)
• PR #35236: (rallytime) Back-port #35119 to 2015.8 @ 2016-08-06 08:10:54 UTC
• PR #35119: (dere) Assume two EVRs are equal if E and V are equal but one R is missing. (refs: #35236)
• ISSUE saltstack/salt#29785: (paul-mulvihill) pkg.installed to accept 'latest' as a version keyword (refs: #35225)
• ISSUE #29785: (paul-mulvihill) pkg.installed to accept 'latest' as a version keyword (refs: #35240)
• PR #35240: (dere) Backport #35225 to 2015.8 @ 2016-08-06 07:54:19 UTC
• PR #35225: (dere) Add missing documentation for pkg.installed (refs: #35240)
• PR #35241: (terminalmage) Ensure max recursion in gitfs results in no blob object being returned.  @ 2016-08-06 07:53:49 UTC
• PR saltstack/salt#35039: (whiteinge) Add saltenv support to module.run (refs: #35245)
• PR #35245: (rallytime) Back-port #35039 to 2015.8 @ 2016-08-06 07:52:44 UTC
• PR #35039: (whiteinge) Add saltenv support to module.run (refs: #35245)
• ISSUE #35214: (tdenny) git.latest fails on non-fast-forward when a fast-forward is possible (refs: #35249)
• PR #35249: (terminalmage) Fix regression in git.latest @ 2016-08-06 07:52:15 UTC
• ISSUE saltstack/salt#34691: (dmacvicar) beacons.list does not include beacons configured from the pillar/ext_pillar (refs: #saltstack/salt`#34827`_, #34827)
• PR saltstack/salt#35146: (cachedout) Don't discard running beacons config when listing becaons (refs: #35174)
• PR saltstack/salt#34827: (thatch45) fix beacon list to include all beacons being processed (refs: #35146, #`saltstack/salt`#35146`_`_)
• PR #35174: (rallytime) Back-port #35146 to 2015.8
• PR #35146: (cachedout) Don't discard running beacons config when listing becaons (refs: #35174)
• PR saltstack/salt#35135: (rallytime) Add missing CLI Examples to aws_sqs module funcs (refs: #35173)
• PR #35173: (rallytime) Back-port #35135 to 2015.8
• PR #35135: (rallytime) Add missing CLI Examples to aws_sqs module funcs (refs: #35173)
• PR #35145: (jacobhammons) doc version update to 2015.8.11, updates to release notes
• PR #35114: (terminalmage) Add clarification docs on a common git_pillar misconfiguration @ 2016-08-02 00:30:48 UTC
• ISSUE saltstack/salt#34767: (hrumph) Ensure that pkg.installed function refreshes properly with windows. (refs: #34768)
• ISSUE #34767: (hrumph) Ensure that pkg.installed function refreshes properly with windows. (refs: #34768)
• PR #34768: (hrumph) Fixes #34767 @ 2016-08-01 21:46:16 UTC
• PR #35043: (rallytime) Start release notes file for 2015.8.12 @ 2016-08-01 17:22:04 UTC
• PR #35050: (terminalmage) [orchestration] Properly handle runner/wheel funcs which accept a 'saltdev' argument @ 2016-08-01 15:48:08 UTC
• PR #35066: (jfindlay) returners.postgres_local_cache: do not log in __virtual__ @ 2016-07-30 01:32:17 UTC
• ISSUE #34927: (bobrik) Salt does not run "systemd daemon-reload" on unit override (refs: #35024)
• PR #35024: (bobrik) Cache systemd unit update check per unit, closes #34927 @ 2016-07-28 17:56:29 UTC
• PR #35026: (cachedout) Expressly deny a minion if a key cannot be found
• PR saltstack/salt#33875: (jmesquita) Fix naive fileserver map diff algorithm (refs: #35000)
• PR #35000: (rallytime) Back-port #33875 and #34999 to 2015.8 @ 2016-07-27 21:55:58 UTC
• PR #34999: (cachedout) Fixup #33875 (refs: #35000)
• PR #33875: (jmesquita) Fix naive fileserver map diff algorithm (refs: #35000, #34999)
• ISSUE saltstack/salt#34526: (danielmotaleite) salt-ssh + mine = weird error (refs: #34835, #`saltstack/salt`#34835`_`_)
• PR saltstack/salt#34835: (thatch45) Make the mine and publish combine minion and master opts in salt-ssh (refs: #34994)
• PR #34994: (rallytime) Back-port #34835 to 2015.8 @ 2016-07-27 18:21:10 UTC
• PR #34835: (thatch45) Make the mine and publish combine minion and master opts in salt-ssh (refs: #34994)
• PR #34991: (cachedout) SSH timeout @ 2016-07-27 17:24:38 UTC
• PR #34976: (cachedout) Refine errors in client
• ISSUE #34509: (srkunze) No atomic  thin.tgz deploy (refs: #34831)
• PR #34831: (thatch45) If the thin does not match, then redeploy, don't error @ 2016-07-26 22:27:01 UTC
• PR #34916: (cachedout) Master performance improvement
• PR #34911: (cachedout) Backport #34906 @ 2016-07-22 23:23:24 UTC
• PR #34906: (cachedout) Set timeout for run_salt in test suite (refs: #34911)
• ISSUE saltstack/salt#33620: (TheBigBear) [2016.3.0] win_pkg: pkg.list_upgrades loops (almost) endlessly - cmds take VERY long (refs: #34898)
• PR #34898: (hrumph) Stop multiple refreshes during call to pkg.list_upgrades @ 2016-07-22 22:28:42 UTC
• PR #34606: (isbm) Bugfix: Exit on configuration read (backport) (refs: #34751) @ 2016-07-22 17:35:18 UTC
• ISSUE saltstack/salt#27783: (anlutro) salt-ssh not properly updating file_lists, causing file.recurse to fail (refs: #34862)
• PR #34862: (thatch45) Fix salt-ssh cacheing issue
• ISSUE #34725: (akoumjian) git.latest with force_reset set to True does not reset local changes, causing it to fail. (refs: #34869)
• PR #34869: (terminalmage) Fail git.latest states with uncommitted changes when force_reset=False
• PR #34859: (cachedout) Fix wheel test @ 2016-07-21 19:55:25 UTC
• ISSUE saltstack/salt#34798: (Ch3LL) exception when running state.low over salt-ssh (refs: #34822)
• ISSUE saltstack/salt#34796: (Ch3LL) exception when running state.high over salt-ssh (refs: #34822)
• PR #34822: (thatch45) Fix salt-ssh state.high and state.low @ 2016-07-21 19:16:19 UTC
• PR #34847: (cachedout) Add an option to skip the verification of client_acl users @ 2016-07-21 17:55:55 UTC
• PR #34827: (thatch45) fix beacon list to include all beacons being processed @ 2016-07-21 14:49:56 UTC
• PR saltstack/salt#28521: (gongled) SPM: packaging doesn't work in Python 2.6. Fixed. (refs: #34833)
• PR #34833: (rallytime) Back-port #28521 to 2015.8 @ 2016-07-21 14:37:24 UTC
• PR #28521: (gongled) SPM: packaging doesn't work in Python 2.6. Fixed. (refs: #34833)
• ISSUE #25213: (aboe76) Add spm man page to setup.py (refs: #saltstack/salt`#25276`_, #25276)
• PR saltstack/salt#25276: (jacobhammons) copy spm.1 man page during setup (refs: #34823)
• PR #34823: (rallytime) Back-port #25276 to 2015.8 @ 2016-07-20 20:56:04 UTC
• PR #25276: (jacobhammons) copy spm.1 man page during setup (refs: #34823)
• ISSUE saltstack/salt#34648: (bortels) Error that % cannot start token (refs: #34828)
• ISSUE #34648: (bortels) Error that % cannot start token (refs: #34828)
• PR #34828: (thatch45) Fix #34648
• PR saltstack/salt#34642: (justinta) Check that mysqladmin exists before running mysql integration tests (refs: #34818)
• PR #34818: (justinta) Skip mysql state test if mysqladmin is not available @ 2016-07-20 16:10:35 UTC
• ISSUE saltstack/salt#26278: (jiahua-h) "order: first" doesn't work? (refs: #34803)
• ISSUE saltstack/salt#24744: (anlutro) Allow states to define order: first (refs: #34803)
• ISSUE #24744: (anlutro) Allow states to define order: first (refs: #34803)
• PR #34803: (junovitch) salt/state.py: set 'chunk['order'] = 0' with 'order: first'; fixes #24744 @ 2016-07-20 13:56:20 UTC
• PR #34773: (randomed) Bugfix: Startup states on minions are not being written to mysql returner @ 2016-07-19 12:39:53 UTC
• PR #34751: (cachedout) Remove unnedeed config test
• PR #34606: (isbm) Bugfix: Exit on configuration read (backport) (refs: #34751)
• PR #34754: (cachedout) Disable test @ 2016-07-18 18:40:50 UTC
• ISSUE saltstack/salt#34678: (martinhoefling) config.get module is broken due to bug in dictupdate.py (refs: #34726, #`saltstack/salt`#34726`_`_, #34741)
• PR saltstack/salt#34726: (martinhoefling) Always loop over updated keys in non recursive update (refs: #34741)
• PR #34741: (rallytime) Back-port #34726 to 2015.8 @ 2016-07-18 18:00:23 UTC
• PR #34726: (martinhoefling) Always loop over updated keys in non recursive update (refs: #34741)
• ISSUE saltstack/salt#34703: (Cashwini) Is it possible to return output from python execution module to a file on salt master? (refs: #34721)
• PR #34721: (rallytime) Add output_file option to master config docs @ 2016-07-16 20:04:03 UTC
• ISSUE saltstack/salt#32276: (javicacheiro) pkg.installed using sources from master fails with file not found after first succesful run (refs: #34689)
• PR #34689: (Azidburn) fix second run problems with pkg.installed using sources @ 2016-07-15 21:19:39 UTC
• PR #34695: (isbm) Bugfix: Zypper pkg.list_products returns False on some empty values (2015.8) @ 2016-07-15 21:08:00 UTC
Salt 2015.8.13 Release Notes Version 2015.8.13 is a bugfix release for 2015.8.0.
We recommend everyone on the 2015.8 branch upgrade to a patched release as soon as possible.
Salt 2015.8.2 Release Notes Version 2015.8.2 is a bugfix release for 2015.8.0.
Statistics • Total Merges: 379
• Total Issue References: 138
• Total PR References: 351
• Contributors: 83 (DmitryKuzmenko, JaseFace, LoveIsGrief, MasterNayru, Oro, SmithSamuelM, The-Loeki, TheBigBear, aboe76, ajacoutot, anlutro, avinassh, basepi, bdrung, bechtoldt, bernieke, blueyed, cachedout, cbuechler, cedwards, clarkperkins, cro, dkiser, douglas-vaz, dr4Ke, eguven, eliasp, erchn, eyj, favadi, flavio, garethgreenaway, gravyboat, gtmanfred, hedinfaok, hexedpackets, hyn-salt, isbm, itsamenathan, jacksontj, jacobhammons, jeffreyctang, jejenone, jfindlay, johnsocp, justinta, keesbos, lathama, ldobson, lomeroe, martinhoefling, mbarrien, mbologna, merll, mrosedale, msteed, multani, nasenbaer13, nmadhok, notpeter, opdude, papertigers, pass-by-value, plastikos, quantonganh, rallytime, redmcg, rowillia, ruzarowski, ryan-lane, s0undt3ch, sdm24, sjansen, skizunov, srkunze, techhat, terminalmage, ticosax, tkwilliams, toddtomkinson, twangboy, twellspring, whiteinge)
IMPORTANT: A significant orchestrate issue (issue ##29110) was discovered during the release process of 2015.8.2, so it has not been officially released.  Please use 2015.8.3 instead.
Changelog for v2015.8.1..v2015.8.2 Generated at: 2018-05-27 23:17:44 UTC
• PR #28865: (jfindlay) add 2015.8.2 release notes @ 2015-11-13 17:30:18 UTC
• af297bb0ae Merge pull request #28865 from jfindlay/2015.8
• 1f847fc9ba add 2015.8.2 release notes
• ISSUE #27392: (ahammond) schedule running state.orchestrate fails (refs: #28730)
• PR #28730: (garethgreenaway)  Fixes to how return_job is handled in the scheduler for the salt master.  @ 2015-11-13 16:58:20 UTC
• 15672a3faa Merge pull request #28730 from garethgreenaway/27392_2015_8_scheduler_return_job_master