mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Added Carbon release notes. Fixed sphinx errors in the file. (#38022)
This commit is contained in:
parent
6f34332e87
commit
e51448f5ed
1 changed files with 36 additions and 3 deletions
|
@ -104,6 +104,9 @@ Additional Features
|
|||
|
||||
- The ``junos`` state module is now available. It has all the functions
|
||||
that are present in the ``junos`` execution module.
|
||||
- The minion data cache is a pluggable data store now. It's configurable with
|
||||
:conf_master:`cache` option. Default is ``localfs``.
|
||||
- User names in :conf_master:`client_acl` support glob matching now.
|
||||
|
||||
New Top File Merging Strategy for States
|
||||
========================================
|
||||
|
@ -245,7 +248,7 @@ Beacons Changes
|
|||
===============
|
||||
|
||||
- The ``loadavg`` beacon now outputs averages as integers instead of strings.
|
||||
(Via :issuse:`31124`.)
|
||||
(Via :issue:`31124`.)
|
||||
|
||||
Runner Changes
|
||||
==============
|
||||
|
@ -295,7 +298,7 @@ In the current release, the following modules were included:
|
|||
- :mod:`Users management state <salt.states.netusers>`
|
||||
|
||||
Junos Module Changes
|
||||
===================
|
||||
====================
|
||||
|
||||
- The following new functionalities were added to the junos module
|
||||
|
||||
|
@ -313,6 +316,36 @@ Returner Changes
|
|||
accept a `minions` keyword argument. All returners which ship with Salt
|
||||
have been modified to do so.
|
||||
|
||||
Renderer Changes
|
||||
================
|
||||
|
||||
Added the ability to restrict allowed renderers. Two new config parameters,
|
||||
:conf_master:`renderer_whitelist` and :conf_master:`renderer_blacklist` are
|
||||
introduced for this purpose.
|
||||
|
||||
eAuth Changes
|
||||
=============
|
||||
|
||||
- External auth modules' ``auth`` method can return an ACL list for the given
|
||||
username instead of ``True``. This list should be in the same format as
|
||||
described in the :doc:`eAuth documentation </topics/eauth/index>`. It will be
|
||||
used for the user instead of one set in master config.
|
||||
|
||||
Example of the ``auth`` method return that allows a user to execute functions
|
||||
in the ``test`` and ``network`` modules on the minions that match the ``web*``
|
||||
target and allow access to ``wheel`` and ``runner`` modules:
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
[{'web*': ['test.*',
|
||||
'network.*']},
|
||||
'@wheel',
|
||||
'@runner']
|
||||
|
||||
- External auth is supported by :doc:`salt-run </ref/cli/salt-run>` and
|
||||
:doc:`salt-key </ref/cli/salt-key>` now. Note that master must be started to
|
||||
use them with eAuth.
|
||||
|
||||
External Module Packaging
|
||||
=========================
|
||||
|
||||
|
@ -515,7 +548,7 @@ General Deprecations
|
|||
- Deprecations in ``minion.py``:
|
||||
|
||||
- The ``salt.minion.parse_args_and_kwargs`` function has been removed. Please
|
||||
use the ``salt.minion.load_args_and_kwargs`` function instead.
|
||||
use the ``salt.minion.load_args_and_kwargs`` function instead.
|
||||
|
||||
Cloud Deprecations
|
||||
------------------
|
||||
|
|
Loading…
Add table
Reference in a new issue