Salt 2015.5.7 Release Notes
Note
A significant orchestrate issue #29110 was discovered during the release
process of 2015.5.7, so it has not been officially released. Please use
2015.5.8
instead.
Extended changelog courtesy of Todd Stansell (https://github.com/tjstansell/salt-changelogs):
Generated at: 2015-11-13T17:11:14Z
Total Merges: 102
Changes:
- PR #28731: (garethgreenaway) Fixes to salt scheduler in 2015.5, ensuring that return_job is only used on minion scheduler
- PR #28857: (rallytime) Back-port #28851 to 2015.5
- PR #28856: (rallytime) Back-port #28853 to 2015.5
- PR #28832: (basepi) [2015.5] Backport #28826
- PR #28833: (basepi) [2015.5] Increase the default gather_job_timeout
- PR #28829: (basepi) [2015.5] Merge forward from 2014.7 to 2015.5
- PR #28756: (MrCitron) Fix `#25775`_
- PR #28786: (chrigl) closes `#28783`_
- PR #28776: (rallytime) Back-port #28740 to 2015.5
- PR #28760: (dmyerscough) Fixing CherryPy key bug
- PR #28746: (rallytime) Back-port #28718 to 2015.5
- PR #28705: (cachedout) Account for new headers class in tornado 4.3
- PR #28699: (rallytime) Back-port #28670 to 2015.5
- PR #28703: (rallytime) Back-port #28690 to 2015.5
- PR #28694: (s0undt3ch) [2015.5] Update to latest bootstrap script v2015.11.09
- PR #28669: (rallytime) Use the -q argument to strip extraneous messages from rabbitmq
- PR #28645: (jacksontj) Rework minion return_retry_timer
- PR #28668: (twangboy) Fixed join_domain and unjoin_domain for Windows
- PR #28666: (jfindlay) define r_data before using it in file module
- PR #28662: (cachedout) Add note about disabling master_alive_interval
- PR #28627: (twangboy) Backport win_useradd
- PR #28617: (cachedout) Set restrictive umask on module sync
- PR #28622: (gravyboat) Update puppet module wording
- PR #28563: (s0undt3ch) [2015.5] Update to latest bootstrap script v2015.11.04
- PR #28541: (twangboy) Fixed problem with system.set_computer_name
- PR #28537: (jfindlay) decode filename to utf-8 in file.recurse state
- PR #28529: (rallytime) Update contributing and documentation pages to recommend submitting against branches
- PR #28548: (nmadhok) [Backport] [2015.5] Tasks can be in queued state instead of running
- PR #28531: (rallytime) Add versionadded directives to virtualenv_mod state/module
- PR #28508: (twangboy) Fixed windows tests
- PR #28525: (rallytime) Fix spacing in doc examples for boto_route53 state and module
- PR #28517: (rallytime) Add state_auto_order defaults to True note to ordering docs
- PR #28512: (basepi) [2015.5] Merge forward from 2014.7 to 2015.5
- PR #28448: (gwaters) added a note to the tutorial for redhat derivatives
- PR #28406: (rallytime) Back-port #28381 to 2015.5
- PR #28413: (rallytime) Back-port #28400 to 2015.5
- PR #28366: (erchn) mark repo not enabled when pkgrepo state passes in disable: True
- PR #28373: (beverlcl) Fixing bug `#28372`_ for use_carrier option on bonding network interfaces.
- PR #28359: (rallytime) Back-port #28358 to 2015.5
- PR #28346: (twangboy) Fix installer
- PR #28315: (gwaters) Adding a working example of setting pillar data on the cli
- PR #28211: (terminalmage) Fix for ext_pillar being compiled twice in legacy git_pillar code (2015.5 branch)
- PR #28263: (cachedout) New channel for event.send
- PR #28293: (cachedout) Minor grammar changes
- PR #28271: (gwaters) Update tutorial documentation
- PR #28280: (0xf10e) Correct Jinja function load_* to import_*
- PR #28255: (cachedout) Add __cli opt
- PR #28213: (rallytime) If record returned None, don't continue with the state. Something went wrong
- PR #28238: (basepi) [2015.5] Fix schedule.present always diffing
- PR #28174: (lorengordon) Add support for multiline regex in file.replace
- PR #28175: (twangboy) Fixes `#19673`_
- PR #28140: (rallytime) Add OpenBSD installation documentation to 2015.5 branch
- PR #28138: (rallytime) Back-port #28130 EC2 Sizes Only portion to 2015.5
- PR #28097: (jacksontj) For all multi-part messages, check the headers. If the header is not …
- PR #28117: (rallytime) Clean up stacktrace when master can't be reached in lxc cloud driver
- PR #28110: (terminalmage) Add explanation of file_client: local setting masterless mode
- PR #28109: (rallytime) Add created reactor event to lxc cloud driver
- PR #27996: (rallytime) Don't fail if pip package is already present and pip1 is installed
- PR #28056: (rallytime) Back-port #28033 to 2015.5
- PR #28059: (rallytime) Back-port #28040 to 2015.5
- PR #28047: (cachedout) Restore FTP functionality to file client
- PR #28032: (twangboy) Fixed win_path.py
- PR #28037: (rallytime) Back-port #28003 to 2015.5
- PR #28031: (jacobhammons) Updated release notes with additional CVE information
- PR #28008: (jfindlay) platform independent line endings in hosts mod
- PR #28012: (rallytime) Clean up stack trace when something goes wrong with minion output
- PR #27995: (jacobhammons) added link to grains security FAQ to targeting and pillar topics.
- PR #27986: (jacobhammons) Changed current release to 5.6 and added CVE to release notes
- PR #27913: (pass-by-value) Set default
- PR #27876: (terminalmage) 2015.5 branch: Fix traceback when 2015.8 git ext_pillar config schema used
- PR #27726: (jfindlay) deprecate hash_hostname in favor of hash_known_hosts
- PR #27776: (jfindlay) return message when local jobs_cache not found
- PR #27766: (jfindlay) better check for debian userdel error
- PR #27758: (iggy) Remove redundant text from syslog returner
- PR #27841: (terminalmage) Detect Manjaro Linux as Arch derivative
- PR #27852: (rallytime) Back-port #27806 to 2015.5
- PR #27838: (basepi) [2015.5] Fix highstate outputter for jobs.lookup_jid
- PR #27791: (eguven) 2015.5 postgres_user groups backport
- PR #27759: (basepi) [2015.5] Merge forward from 2014.7 to 2015.5
- PR #27732: (jacobhammons) update docs for __virtual__ and __virtualname__
- PR #27747: (Sacro) Chocolatey doesn't have a help command.
- PR #27733: (jacobhammons) hardening topic - updates to docs.saltstack.com theme
- PR #27706: (jacobhammons) Assorted doc bugs
- PR #27695: (rallytime) Back-port #27671 to 2015.5
- PR #27524: (jfindlay) parse pkgng output in quiet mode for >= 1.6.1
- PR #27686: (rallytime) Back-port #27476 to 2015.5
- PR #27684: (rallytime) Back-port #27656 to 2015.5
- PR #27683: (rallytime) Back-port #27659 to 2015.5
- PR #27682: (rallytime) Back-port #27566 to 2015.5
- PR #27681: (rallytime) Back-port #25928 to 2015.5
- PR #27680: (rallytime) Back-port #27535 to 2015.5
- PR #27442: (JaseFace) Ensure we pass on the enable setting if present, or use the default of True if not in build_schedule_item()
- PR #27641: (rallytime) Gate the psutil import and add depends doc for diskusage beacon
- PR #27644: (rallytime) Back-port #27640 to 2015.5
- PR #27612: (rallytime) Fix GCE external_ip stacktraces in 2015.5
- PR #27568: (jacobhammons) regenerated man pages