These release notes are for an old release of Salt. This release might contain known security and other issues that are fixed in the latest release.

# Salt 2014.7.7 Release Notes

release:

  2015-10-13

Version 2014.7.7 is a bugfix release for 2014.7.0.

## Statistics

- Total Merges: 54

- Total Issue References: 20

- Total PR References: 60

- Contributors: 28 (AkhterAli, BretFisher, MrCitron, alekti, basepi, bersace, cachedout, corux, cro, davidjb, dumol, efficks, garethgreenaway, hvnsweeting, jacksontj, jacobhammons, jaybocc2, jfindlay, jquast, justinta, msteed, nmadhok, notpeter, puneetk, rallytime, techhat, trevor-h, twangboy)

## Changelog for v2014.7.6..v2014.7.7

Generated at: 2018-05-27 20:45:04 UTC

- PR #27335: (rallytime) [2014.7] Fixup salt-cloud logging @ 2015-09-24 20:33:53 UTC

  - 5262f01325 Merge pull request #27335 from rallytime/cloud-logging-7

  - adeb1dcad4 Pylint Fix

  - 588c13783c Salt-cloud logging clean up for windows functions

  - 9b6000135c [2014.7] Fixup salt-cloud logging

- PR #27252: (jfindlay) 2014.7 -> 2014.7.0 @ 2015-09-18 23:44:39 UTC

  - e90412d3b8 Merge pull request #27252 from jfindlay/version.2014.7

  - 3d28307a00 2014.7 -> 2014.7.0

- PR #27117: (jacobhammons) made 2014.7 an archived release @ 2015-09-15 07:35:12 UTC

  - c186e51764 Merge pull request #27117 from jacobhammons/release-docs-2014.7

  - b69e11e0a4 made 2014.7 an archived release minor doc site updates

- PR #27114: (cachedout) Issue warning that some log levels may contain sensitive data @ 2015-09-15 07:30:43 UTC

  - 69d758ee2b Merge pull request #27114 from cachedout/warn_on_insecure_log

  - 507fb04683 Issue warning that some log levels may contain sensitive data

- PR #27075: (twangboy) Replaced password with redacted when displayed @ 2015-09-14 18:36:10 UTC

  - aa71bae8aa Merge pull request #27075 from twangboy/fix_password_2014.7

  - c0689e3215 Replaced password with redacted when displayed

- ISSUE #26656: (ari) [documentation] error in example for salt.runner.pillar (refs: #26667)

- PR #26667: (nmadhok) [doc-fix] Removing special character from salt.runners.pillar and other changes @ 2015-08-26 18:24:37 UTC

  - c2c7fe06c8 Merge pull request #26667 from nmadhok/doc-fix-2014.7

  - 26be189689 Doc fix. Fixes #26656

- PR #26663: (jacobhammons) version change for latest branch @ 2015-08-26 14:03:35 UTC

  - 6bd3dccae8 Merge pull request #26663 from jacobhammons/2014.7-version

  - b6af538070 version change for latest branch

- PR #26636: (rallytime) Refactor cloud provider tests to be more accurate @ 2015-08-25 21:28:34 UTC

  - 071a6112e5 Merge pull request #26636 from rallytime/cloud-test-fixes

  - c0d83d558d Don't use id as variable

  - 2b4bc1679d Keep ec2 instance creation test the same - it works better for the ec2 output

  - b5b58eb31f Skip digital ocean tests since we can't use API v1 with v2 tests

  - 9ae1539c62 Update cloud tests to be more efficient and accurate

- ISSUE #26630: (efficks) win_service: Function has_powershell does not works on Windows XP (refs: #26640)

- PR #26640: (efficks) Fix function spacing @ 2015-08-25 20:01:39 UTC

  - 304542b4c6 Merge pull request #26640 from efficks/fixws2014

  - ebe5d9d85c Fix function spacing

- PR #26515: (bersace) Defaults to current saltenv in state.sls @ 2015-08-25 16:35:50 UTC

  - 4532f98a76 Merge pull request #26515 from bersace/salt-env-local-sls

  - 0727af9e3d Defaults to current saltenv in state.sls

- PR #26242: (cro) Remove dead code @ 2015-08-12 15:14:20 UTC

  - da8bca09aa Merge pull request #26242 from cro/anonldap4

  - a0d2ab1eed Remove dead code

- PR #26216: (cro) Fix LDAP configuration issue. @ 2015-08-11 18:33:43 UTC

  - 1ecf23773e Merge pull request #26216 from cro/anonldap3

  - af132d7b89 Documentation update for anonymous bind issue.

  - 2ef54b6b13 Documentation update for anonymous bind issue.

  - 5b1836bb00 Fix issue with LDAP anonymous binds.

- PR #26116: (corux) file.replace fails if repl string is an invalid regex and append/prepend is used @ 2015-08-10 16:44:12 UTC

  - abdf2935c4 Merge pull request #26116 from corux/fix-escape-content

  - fd913ddc36 Append/prepend: search for full line with escaped content

- ISSUE #25751: (basepi) Document master_finger more prominently (refs: #26088)

- PR #26088: (jacobhammons) Master finger @ 2015-08-07 14:31:33 UTC

  - 106356d98d Merge pull request #26088 from jacobhammons/master-finger

  - 133d5f7885 some small changes

  - d220c83f77 master_finger configuration docs switch a script to use https:// instead of http:// Refs #25751

- ISSUE #25961: (getabc) [2015.5.3-2] salt-winrepo.git/salt-minion.sls fails certificate '*.wpengine.com' or 'wpengine.com' (refs: #26047)

- PR #26047: (jacobhammons) Updated windows download links in the docs to https://repo.saltstack.com @ 2015-08-05 22:59:44 UTC

  - 4bd4bc41f2 Merge pull request #26047 from jacobhammons/win-downloads

  - 7c162d181c Updated windows download links in the docs to https://repo.saltstack.com Refs #25961

- ISSUE #25701: (alekti) Issue #23764 regression (refs: #25750)

- ISSUE #23764: (es1o) source_hash from local file is not supported. (refs: #25750)

- PR #25750: (alekti) Add file as supported protocol for file source_hash. Fixes #25701. @ 2015-07-29 02:31:27 UTC

  - d93eb87c16 Merge pull request #25750 from alekti/2014.7

  - 9ec3ae96d4 Add file as supported protocol for file source_hash. Fixes #23764.

- PR #25704: (cachedout) Ensure prior alignment with master_type in 2014.7 @ 2015-07-27 16:06:35 UTC

  - 3a15df22ac Merge pull request #25704 from cachedout/master_type_2014_7

  - c95886c9a7 Ensure prior alignment with master_type in 2014.7

- PR #25657: (MrCitron) Add the ability to specify a base pattern for carbon returner @ 2015-07-24 16:32:58 UTC

  - d1b9362a73 Merge pull request #25657 from MrCitron/pattern-carbon-returner-2014.7

  - f8b2f8079f Add the ability to specify a base pattern for metrics path used by the carbon returner

- PR #25633: (AkhterAli) Update loader.py @ 2015-07-22 20:02:41 UTC

  - 9634351fc2 Merge pull request #25633 from AkhterAli/2014.7

  - 29be4bbe11 Update loader.py

- PR #25416: (cachedout) Fix broken keyword @ 2015-07-14 19:47:10 UTC

  - 09ebaceca8 Merge pull request #25416 from cachedout/str_2014_7

  - cc514938a8 Fix broken keyword

- PR #25375: (cachedout) Fix error in config.py for master_type @ 2015-07-13 16:49:27 UTC

  - 2a1dd1113f Merge pull request #25375 from cachedout/config_fix_2014_7

  - c041f2905f Fix error in config.py for master_type

- PR #25324: (jacobhammons) Latest help theme updates @ 2015-07-10 16:11:31 UTC

  - 2590e23d48 Merge pull request #25324 from jacobhammons/doc-theme-updates

  - 88f5fcf58d Latest help theme updates

- ISSUE #18447: (ryan-lane) Can't install salt with raet using pip -e git (refs: #25093)

- PR #25093: (jaybocc2) quick fix for issue #18447 @ 2015-07-01 15:56:53 UTC

  - 36d53ef59e Merge pull request #25093 from jaybocc2/2014.7

  - c6a501ebda quick fix for issue #18447

- PR #25069: (puneetk) Add a helper module function called list_enabled @ 2015-06-30 20:53:51 UTC

  - 38903a94a1 Merge pull request #25069 from puneetk/patch-1

  - f0b4e600e6 Update Documentation to clarify version added

  - f8dc6030e7 Pylint updates , removing whitespace

  - 532d315dd1 [Code Review update] renamed function to is_enaled from list_enabled

  - 20b0462289 Update schedule.py

  - 4f1471d7fb Add a helper module function called list_enabled

- ISSUE #15209: (hubez) file.manage: source_hash not working with s3:// (2014.7.0rc1) (refs: #25011)

- PR #25011: (notpeter) Add s3 to protocols for remote source_hash (2014.7 backport) @ 2015-06-27 22:35:44 UTC

  - a7154e7471 Merge pull request #25011 from notpeter/s3_2014.7_backport

  - 8b8af640f6 Add s3 to protocols for remote source_hash

- ISSUE #24915: (justinta) Salt-cloud not working in 2014.7.6 (refs: #24944)

- PR #24944: (techhat) Double-check main_cloud_config @ 2015-06-25 12:29:55 UTC

  - a11e4c6eea Merge pull request #24944 from techhat/issue24915

  - 59c3081e49 Double-check main_cloud_config

- PR #24936: (justinta) Fixed ps module to not use depreciated psutil commands @ 2015-06-24 22:38:19 UTC

  - d26a5447ba Merge pull request #24936 from jtand/psutil

  - bdb7a19c36 Fixed ps module to not use depreciated psutil commands

- ISSUE saltstack/salt-bootstrap#473: (s1kbr0) salt-bootstrap.sh [...] git v2014.1.11 on SmartOS base64 is broken (refs: #24918)

- PR #24918: (BretFisher) SmartOS SMF minion startup fix @ 2015-06-24 15:44:26 UTC

  - eeb05a1b10 Merge pull request #24918 from BretFisher/minion-start-smartos-smf-fix

  - d7bfb0c7fd Smartos smf minion fix

- ISSUE #24776: (nmadhok) --static option in salt raises ValueError and has been broken for a very long time (refs: #24777)

- PR #24780: (nmadhok) Backporting PR #24777 to 2014.7 branch @ 2015-06-18 14:52:56 UTC

  - PR #24779: (nmadhok) Backporting Changes to 2014.7 branch (refs: #24777)

  - PR #24778: (nmadhok) Backporting PR #24777 to 2015.2 branch (refs: #24777)

  - PR #24777: (nmadhok) Fixing issue where --static option fails with ValueError Fixes #24776 (refs: #24778, #24780)

  - 4281dfff0b Merge pull request #24780 from nmadhok/backport-2014.7-24777

  - c53b0d9a22 Backporting PR #24777 to 2014.7 branch

- ISSUE #21318: (thanatos) get_full_returns raises KeyError (refs: #24769)

- ISSUE #18994: (njhartwell) salt.client.get_cli_returns errors when called immediately after run_job (refs: #24769)

- PR #24769: (msteed) Fix stacktrace in get_cli_returns() @ 2015-06-18 14:31:46 UTC

  - f3c5cb2d41 Merge pull request #24769 from msteed/issue-21318

  - f40a9d5cc0 Fix stacktrace in get_cli_returns()

- ISSUE #17041: (xenophonf) Confusing Salt error messages due to limited/incomplete PowerShell command error handling (refs: #24690)

- PR #24690: (twangboy) Report powershell output instead of error @ 2015-06-17 16:33:49 UTC

  - 59db24602f Merge pull request #24690 from twangboy/fix_17041

  - 7a015389af Added additional reporting

  - d84ad5d519 Fixed capitalization... Failed and Already

  - e9552455c4 Merge branch '2014.7' of https://github.com/saltstack/salt into fix_17041

- ISSUE #24196: (johnccfm) Exception when using user.present with Windows (refs: #24646)

- PR #24646: (twangboy) Fixed user.present on existing user @ 2015-06-15 15:04:43 UTC

  - a18dadad71 Merge pull request #24646 from twangboy/fix_24196

  - a208e1d60f Fixed user.present on existing user

  - 144bff2f67 Report powershell output instead of error

- PR #24643: (cro) Add reference to salt-announce mailing list @ 2015-06-12 20:21:15 UTC

  - b99484fde2 Merge pull request #24643 from cro/saltannounce

  - ecb0623d7f Add salt-announce mailing list.

- PR #24620: (twangboy) Fixed comment and uncomment functions in file.py @ 2015-06-12 19:36:26 UTC

  - 635121e85d Merge pull request #24620 from twangboy/fix_24215

  - d7a9999be1 Fixed comment and uncomment functions in file.py

- PR #24589: (BretFisher) Fixed Mine example for jinja code block @ 2015-06-11 15:48:02 UTC

  - d83928a7f9 Merge pull request #24589 from BretFisher/patch-1

  - 65a11336dc Fixed Mine example for jinja code block

- ISSUE #24427: (fayetted) 2015.5.1-3 Windows 64Bit Minion fails to start after install (refs: #24530)

- PR #24530: (twangboy) Start Minion Service on Silent Install @ 2015-06-09 21:30:08 UTC

  - d376390f76 Merge pull request #24530 from twangboy/fix_24427

  - 673e1d809e Added missing panel.bmp for installer

  - cc50218b01 Start Minion Service on Silent Install

- PR #24513: (jquast) bugfix use of 'iteritem' in 2014.7 branch @ 2015-06-09 04:06:36 UTC

  - PR #24511: (jquast) bugfix: trailing "...done" in rabbitmq output (refs: #24513)

  - 6ebc476bb3 Merge pull request #24513 from jquast/2014.7-bugfix-iteritem

  - 2be0180e5e bugfix use of 'iteritem' in 2014.7 branch

- ISSUE #24276: (markuskramerIgitt) Live salt-master Profiling with SIGUSR2 fails (refs: #24405)

- PR #24405: (jacksontj) Fix for #24276 @ 2015-06-04 20:50:42 UTC

  - 83f853b6ea Merge pull request #24405 from jacksontj/2014.7

  - 2c7afaeebf Fix for #24276

- PR #24395: (hvnsweeting) handle exceptions when received data is not in good shape @ 2015-06-04 20:08:22 UTC

  - cef919c602 Merge pull request #24395 from hvnsweeting/handle-exception-get-file

  - bb798a0224 handle exceptions when received data is not in good shape

- PR #24305: (twangboy) Added documentation, fixed formatting @ 2015-06-04 19:40:54 UTC

  - efba1a94b4 Merge pull request #24305 from twangboy/win_path_docs

  - 36804253e6 Fixed pylint error caused by P... added r

  - bc42a4bb11 triple double quotes to triple single quotes

  - 77cd930bba Added documentation, fixed formatting

- PR #24178: (rallytime) Backport #24118 to 2014.7, too. @ 2015-05-27 17:49:45 UTC

  - PR #24118: (trevor-h) removed deprecated pymongo usage (refs: #24178)

  - 9d7331c87d Merge pull request #24178 from rallytime/bp-24118

  - e2217a09e8 removed deprecated pymongo usage as no longer functional with pymongo > 3.x

- PR #24159: (rallytime) Fill out modules/keystone.py CLI Examples @ 2015-05-27 15:07:11 UTC

  - 4e8c5031b0 Merge pull request #24159 from rallytime/keystone_doc_examples

  - dadac8d076 Fill out modules/keystone.py CLI Examples

- PR #24158: (rallytime) Fix test_valid_docs test for tls module @ 2015-05-27 15:06:05 UTC

  - fc10ee8ed5 Merge pull request #24158 from rallytime/fix_doc_error

  - 49a517e2ca Fix test_valid_docs test for tls module

- PR #24125: (hvnsweeting) Fix rabbitmq test mode @ 2015-05-26 15:40:18 UTC

  - c0d32e0b5e Merge pull request #24125 from hvnsweeting/fix-rabbitmq-test-mode

  - 71862c69b9 enhance log

  - 28e2594162 change according to new output of rabbitmq module functions

  - cd0212e8ed processes and returns better output for rabbitmq module

- ISSUE #23464: (tibold) cmd_iter_no_block() blocks (refs: #24093)

- PR #24093: (msteed) Make LocalClient.cmd_iter_no_block() not block @ 2015-05-25 15:56:42 UTC

  - 39a8f30f06 Merge pull request #24093 from msteed/issue-23464

  - fd35903d75 Fix failing test

  - 41b344c7d3 Make LocalClient.cmd_iter_no_block() not block

- PR #24008: (davidjb) Correct reST formatting for states.cmd documentation @ 2015-05-21 04:19:01 UTC

  - 5bffd3045e Merge pull request #24008 from davidjb/2014.7

  - 8b8d0293d4 Correct reST formatting for documentation

- PR #23933: (jacobhammons) sphinx saltstack2 doc theme @ 2015-05-20 18:19:19 UTC

  - 1aa0420040 Merge pull request #23933 from jacobhammons/2014.7

  - a3613e68e4 removed numbering from doc TOC

  - 78b737c5e6 removed 2015.* release from release notes, updated index page to remove PDF/epub links

  - e867f7df77 Changed build settings to use saltstack2 theme and update release versions.

  - 81ed9c9f59 sphinx saltstack2 doc theme

- PR #23965: (hvnsweeting) handle all exceptions gitpython can raise @ 2015-05-20 15:08:03 UTC

  - 314e4db512 Merge pull request #23965 from hvnsweeting/20147-fix-gitfs-gitpython-exception

  - 2576301631 handle all exception gitpython can raise

- PR #23939: (basepi) Add extended changelog to 2014.7.6 release notes @ 2015-05-19 21:21:00 UTC

  - 913391207a Merge pull request #23939 from basepi/v2014.7.6release

  - 32b65dc2a9 Add extended changelog to 2014.7.6 release notes

- ISSUE #23820: (UtahDave) 2014.7.5 schedule error (refs: #23881)

- PR #23881: (garethgreenaway) Fixes to schedule module in 2014.7 @ 2015-05-19 15:46:30 UTC

  - 0031ca2631 Merge pull request #23881 from garethgreenaway/23820_2014_7_schedule_list_issue

  - b207f2a433 Missing continue in the list function when deleting unused attributes.

- ISSUE #22131: (quixoten) "unexpected keyword argument 'merge'" on 2014.7.2 (salt-ssh) (refs: #23887)

- PR #23887: (basepi) [2014.7] Bring salt-ssh pillar.get in line with mainline pillar.get @ 2015-05-18 23:11:34 UTC

  - 63bd21ecd2 Merge pull request #23887 from basepi/salt-ssh.pillar.get.22131

  - bc84502f46 Bring salt-ssh pillar.get in line with mainline pillar.get

- PR #23891: (basepi) Update the release notes index page @ 2015-05-18 23:06:52 UTC

  - 17c5810c04 Merge pull request #23891 from basepi/releasenotes

  - dec153bcea Update the release notes index page

- PR #23888: (basepi) Update the 2014.7.6 release notes with CVE details @ 2015-05-18 22:35:51 UTC

  - a93e58f80f Merge pull request #23888 from basepi/v2014.7.6release

  - 49921b6cb2 Update the 2014.7.6 release notes with CVE details

- PR #23871: (rallytime) Backport #23848 to 2014.7 @ 2015-05-18 20:34:04 UTC

  - PR #23848: (dumol) Updated installation docs for SLES 12. (refs: #23871)

  - 50730287bb Merge pull request #23871 from rallytime/bp-23848

  - 379c09c3a5 Updated for SLES 12.