"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "docs/docsite/rst/porting_guides/porting_guide_2.5.rst" between
ansible-2.9.0rc2.tar.gz and ansible-2.9.0rc3.tar.gz

About: Ansible is an IT Configuration Management, Deployment \PKG_DESCR_TTamp; Orchestration tool. Release candidate.

porting_guide_2.5.rst  (ansible-2.9.0rc2):porting_guide_2.5.rst  (ansible-2.9.0rc3)
skipping to change at line 252 skipping to change at line 252
If using inventory scripts, some may already support a cache, but it is outsid e of Ansible's knowledge and control. If using inventory scripts, some may already support a cache, but it is outsid e of Ansible's knowledge and control.
Moving to the internal cache will allow you to use Ansible's existing cache re fresh/invalidation mechanisms. Moving to the internal cache will allow you to use Ansible's existing cache re fresh/invalidation mechanisms.
* A new 'auto' plugin, enabled by default, that can automatically detect the cor rect plugin to use IF that plugin is using our 'common YAML configuration format '. * A new 'auto' plugin, enabled by default, that can automatically detect the cor rect plugin to use IF that plugin is using our 'common YAML configuration format '.
The previous host_list, script, yaml and ini plugins still work as they did, t he auto plugin is now the last one we attempt to use. The previous host_list, script, yaml and ini plugins still work as they did, t he auto plugin is now the last one we attempt to use.
If you had customized the enabled plugins you should revise the setting to inc lude the new auto plugin. If you had customized the enabled plugins you should revise the setting to inc lude the new auto plugin.
Shell Shell
----- -----
Shell plugins have been migrated to the new plugin configuration framework. It i s now possible to customize more settings, and settings which were previously 'g lobal' can now also be overriden using host specific variables. Shell plugins have been migrated to the new plugin configuration framework. It i s now possible to customize more settings, and settings which were previously 'g lobal' can now also be overridden using host specific variables.
For example, ``system_temps`` is a new setting that allows you to control what A nsible will consider a 'system temporary dir'. This is used when escalating priv ileges for a non-administrative user. Previously this was hardcoded to '/tmp', w hich some systems cannot use for privilege escalation. This setting now defaults to ``[ '/var/tmp', '/tmp']``. For example, ``system_temps`` is a new setting that allows you to control what A nsible will consider a 'system temporary dir'. This is used when escalating priv ileges for a non-administrative user. Previously this was hardcoded to '/tmp', w hich some systems cannot use for privilege escalation. This setting now defaults to ``[ '/var/tmp', '/tmp']``.
Another new setting is ``admin_users`` which allows you to specify a list of use rs to be considered 'administrators'. Previously this was hardcoded to ``root``. It now it defaults to ``[root, toor, admin]``. This information is used when c hoosing between your ``remote_temp`` and ``system_temps`` directory. Another new setting is ``admin_users`` which allows you to specify a list of use rs to be considered 'administrators'. Previously this was hardcoded to ``root``. It now it defaults to ``[root, toor, admin]``. This information is used when c hoosing between your ``remote_temp`` and ``system_temps`` directory.
For a full list, check the shell plugin you are using, the default shell plugin is ``sh``. For a full list, check the shell plugin you are using, the default shell plugin is ``sh``.
Those that had to work around the global configuration limitations can now migra te to a per host/group settings, Those that had to work around the global configuration limitations can now migra te to a per host/group settings,
but also note that the new defaults might conflict with existing usage if the as sumptions don't correlate to your environment. but also note that the new defaults might conflict with existing usage if the as sumptions don't correlate to your environment.
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)