Updated latest release to 2015.8.5, added a partial list of new modules and features to boron release notes

This commit is contained in:
Jacob Hammons 2016-02-04 18:16:01 -07:00
parent 5e127b04c1
commit 61ad242a89
4 changed files with 181 additions and 11 deletions

View file

@ -167,7 +167,7 @@ project = 'Salt'
copyright = '2016 SaltStack, Inc.'
version = salt.version.__version__
latest_release = '2015.8.4' # latest release
latest_release = '2015.8.5' # latest release
previous_release = '2015.5.9' # latest release from previous branch
previous_release_dir = '2015.5' # path on web server for previous branch
build_type = 'develop' # latest, previous, develop

View file

@ -5,16 +5,18 @@ Salt 2015.8.4 Release Notes
Known Issues
============
.. important:: :issue:`30820`
``in_`` requisites (:issue:`30820`)
This issue affects all users targeting an explicit ``- name: <name>`` with a ``_in``
requisite (such as ``watch_in`` or ``require_in``). If you are not using explicit ``-
name: <name>`` arguments, are targeting with the state ID instead of the name,
or are not using ``_in`` requisites, then you should be safe to upgrade to
2015.8.4.
We are working on a 2015.8.5 release to resolve this issue. It will be available as
soon as possible.
This issue affects all users targeting an explicit ``- name: <name>`` with a ``_in``
requisite (such as ``watch_in`` or ``require_in``). If you are not using explicit ``-
name: <name>`` arguments, are targeting with the state ID instead of the name,
or are not using ``_in`` requisites, then you should be safe to upgrade to
2015.8.4.
We are working on a 2015.8.5 release to resolve this issue. It will be available as
soon as possible.
Security Fix
============
@ -160,7 +162,7 @@ Changes:
- **PR** `#30349`_: (*rallytime*) Back-port `#30347`_ to 2015.8
- **PR** `#30354`_: (*anlutro*) Make sure all ignore_missing SLSes are catched
- **PR** `#30354`_: (*anlutro*) Make sure all ignore_missing SLSes are caught
- **PR** `#30356`_: (*nmadhok*) Adding code author
@ -322,7 +324,7 @@ Changes:
- **PR** `#30033`_: (*rallytime*) Back-port `#29876`_ to 2015.8
- **PR** `#30029`_: (*terminalmage*) git.latest: Fix handling of nonexistant branches
- **PR** `#30029`_: (*terminalmage*) git.latest: Fix handling of nonexistent branches
- **PR** `#30016`_: (*anlutro*) Properly normalize locales in locale.gen_locale

View file

@ -0,0 +1,42 @@
===========================
Salt 2015.8.5 Release Notes
===========================
.. admonition:: About this Release
Salt 2015.8.5 is identical to the 2015.8.4 release with the addition of
a fix for :issue:`30820`, fixed by **PR** `#30833`_. For convenience, the
content from the 2015.8.4 release notes is included below.
.. _`#30833`: https://github.com/saltstack/salt/pull/30833
Known Issue in ``boto_*`` execution modules
===========================================
This release contains an issue that causes the ``boto_*`` execution modules to
display a ``__salt__ not defined`` error (:issue:`30300`). This issue will be
fixed in an upcoming release, but can be manually resolved by completing the
following:
1. Download the ``boto_*`` execution modules that you would like to update from
the 2015.8 branch of Salt. A complete list of affected modules with the
specific changes is available in **PR** `#30867`_.
A simple way to get the updated modules is to `download
<https://github.com/saltstack/salt/archive/2015.8.zip>`_ a zip file of the
2015.8 branch from GitHub. The updated modules are in the ``salt\modules``
directory.
2. Copy the ``boto_*`` modules to the ``\srv\salt\_modules`` directory on your
Salt master.
3. Run the following command to sync these modules to all Salt minions:
.. code-block:: bash
salt '*' saltutil.sync_modules
.. _`#30867`: https://github.com/saltstack/salt/pull/30867/files
.. include:: 2015.8.4.rst

View file

@ -67,3 +67,129 @@ Platform Changes
.. _`#30556`: https://github.com/saltstack/salt/pull/30556
.. _`#30555`: https://github.com/saltstack/salt/pull/30555
.. _`#30552`: https://github.com/saltstack/salt/pull/30552
New Features
============
Simplified Custom Module Deployment
-----------------------------------
:mod:`saltutil runner <salt.runners.saltutil>`
Improved Mac OS Support
-----------------------
Tornado Transport
-----------------
Windows DSC Integration (Experiemental)
---------------------------------------
Dimension Data Cloud Support
----------------------------
Minion Blackout
---------------
New Modules
===========
The following list contains a link to the new modules added in this release.
Many additional modules were updated with new functionality, these changes are
indicated with ``New in version Boron`` throughout the documentation.
Beacons
-------
* :mod:`beacons.adb <salt.beacons.adb>`
* :mod:`beacons.memusage <salt.beacons.memusage>`
* :mod:`beacons.network_settings <salt.beacons.network_settings>`
* :mod:`beacons.proxy_example <salt.beacons.proxy_example>`
* :mod:`beacons.salt_proxy <salt.beacons.salt_proxy>`
Engines
-------
* :mod:`engines.docker_events <salt.engines.docker_events>`
* :mod:`engines.redis_sentinel <salt.engines.redis_sentinel>`
* :mod:`engines.slack <salt.engines.slack>`
Execution Modules
-----------------
* :mod:`modules.bcache <salt.modules.bcache>`
* :mod:`modules.boto_cloudtrail <salt.modules.boto_cloudtrail>`
* :mod:`modules.boto_datapipeline <salt.modules.boto_datapipeline>`
* :mod:`modules.boto_iot <salt.modules.boto_iot>`
* :mod:`modules.boto_lambda <salt.modules.boto_lambda>`
* :mod:`modules.chronos <salt.modules.chronos>`
* :mod:`modules.cytest <salt.modules.cytest>`
* :mod:`modules.dockercompose <salt.modules.dockercompose>`
* :mod:`modules.dsc <salt.modules.dsc>`
* :mod:`modules.ethtool <salt.modules.ethtool>`
* :mod:`modules.github <salt.modules.github>`
* :mod:`modules.iwtools <salt.modules.iwtools>`
* :mod:`modules.jenkins <salt.modules.jenkins>`
* :mod:`modules.linux_ip <salt.modules.linux_ip>`
* :mod:`modules.mac_shadow <salt.modules.mac_shadow>`
* :mod:`modules.mac_softwareupdate <salt.modules.mac_softwareupdate>`
* :mod:`modules.marathon <salt.modules.marathon>`
* :mod:`modules.minion <salt.modules.minion>`
* :mod:`modules.openvswitch <salt.modules.openvswitch>`
* :mod:`modules.opkg <salt.modules.opkg>`
* :mod:`modules.philips_hue <salt.modules.philips_hue>`
* :mod:`modules.pushbullet <salt.modules.pushbullet>`
* :mod:`modules.restartcheck <salt.modules.restartcheck>`
* :mod:`modules.s6 <salt.modules.s6>`
* :mod:`modules.salt_proxy <salt.modules.salt_proxy>`
* :mod:`modules.ssh_package <salt.modules.ssh_package>`
* :mod:`modules.ssh_service <salt.modules.ssh_service>`
* :mod:`modules.sysfs <salt.modules.sysfs>`
* :mod:`modules.vboxmanage <salt.modules.vboxmanage>`
* :mod:`modules.win_dsc <salt.modules.win_dsc>`
* :mod:`modules.win_iis <salt.modules.win_iis>`
* :mod:`modules.win_task <salt.modules.win_task>`
* :mod:`modules.zabbix <salt.modules.zabbix>`
Pillar
------
* :mod:`pillar.http_yaml <salt.pillar.http_yaml>`
Proxy
-----
* :mod:`proxy.chronos <salt.proxy.chronos>`
* :mod:`proxy.junos <salt.proxy.junos>`
* :mod:`proxy.marathon <salt.proxy.marathon>`
* :mod:`proxy.phillips_hue <salt.proxy.phillips_hue>`
* :mod:`proxy.ssh_sample <salt.proxy.ssh_sample>`
Roster
------
* :mod:`roster.range <salt.roster.range>`
States
------
* :mod:`states.apache_conf <salt.states.apache_conf>`
* :mod:`states.apache_site <salt.states.apache_site>`
* :mod:`states.boto_cloudtrail <salt.states.boto_cloudtrail>`
* :mod:`states.boto_datapipeline <salt.states.boto_datapipeline>`
* :mod:`states.boto_iot <salt.states.boto_iot>`
* :mod:`states.boto_lamda <salt.states.boto_lamda>`
* :mod:`states.chocolatey <salt.states.chocolatey>`
* :mod:`states.chronos_job <salt.states.chronos_job>`
* :mod:`states.firewall <salt.states.firewall>`
* :mod:`states.github <salt.states.github>`
* :mod:`states.gpg <salt.states.gpg>`
* :mod:`states.grafana_dashboard <salt.states.grafana_dashboard>`
* :mod:`states.grafana_datasource <salt.states.grafana_datasource>`
* :mod:`states.infoblox <salt.states.infoblox>`
* :mod:`states.jenkins <salt.states.jenkins>`
* :mod:`states.marathon_app <salt.states.marathon_app>`
* :mod:`states.openvswitch_bridge <salt.states.openvswitch_bridge>`
* :mod:`states.openvswitch_port <salt.states.openvswitch_port>`
* :mod:`states.postgres_cluster <salt.states.postgres_cluster>`
* :mod:`states.salt_proxy <salt.states.salt_proxy>`
* :mod:`states.virt <salt.states.virt>`
* :mod:`states.zabbix_host <salt.states.zabbix_host>`
* :mod:`states.zabbix_hostgroup <salt.states.zabbix_hostgroup>`
* :mod:`states.zabbix_user <salt.states.zabbix_user>`
* :mod:`states.zabbix_usergroup <salt.states.zabbix_usergroup>`
Notable Bug Fixes
=================
:issue:`25816`: Fixed an issue that caused the Windows installer to not stop the old minion processes, resulting in a failed installation.