- Update to 2.5.0:
Major Changes * Ansible Network improvements + Created new connection plugins network_cli and netconf to replace connection=local. connection=local will continue to work for a number of Ansible releases. + No more unable to open shell. A clear and descriptive message will be displayed in normal ansible-playbook output without needing to enable debug mode + Loads of documentation, see Ansible for Network Automation Documentation. + Refactor common network shared code into package under module_utils/network/ + Filters: Add a filter to convert XML response from a network device to JSON object. + Loads of bug fixes. + Plus lots more. * New simpler and more intuitive 'loop' keyword for task loops. The with_<lookup> loops will likely be deprecated in the near future and eventually removed. * Added fact namespacing; from now on facts will be available under ansible_facts namespace (for example: ansible_facts.os_distribution) without the ansible_ prefix. They will continue to be added into the main namespace directly, but now with a configuration toggle to enable this. This is currently on by default, but in the future it will default to off. * Added a configuration file that a site administrator can use to specify modules to exclude from being used. Minor Changes * please refer to the CHANGELOG-v2.5.rst document Deprecated Features * Previously deprecated 'hostfile' config settings have been 're-deprecated' because previously code did not warn about deprecated configuration settings. * Using Ansible-provided Jinja tests as filters is deprecated and will be removed in Ansible 2.9. OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=106
This commit is contained in:
parent
f3f1ec8f97
commit
7efa19dc08
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0e98b3a56928d03979d5f8e7ae5d8e326939111b298729b03f00b3ad8f998a3d
|
|
||||||
size 6511115
|
|
3
ansible-2.5.0.tar.gz
Normal file
3
ansible-2.5.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:714ede4b0f5455eb2dd2536d8cabb42ab439f52b5ac902308ad027b46f68e6dc
|
||||||
|
size 10073927
|
@ -1,3 +1,79 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 27 15:45:03 UTC 2018 - lars@linux-schulserver.de
|
||||||
|
|
||||||
|
- Update to 2.5.0:
|
||||||
|
Major Changes
|
||||||
|
* Ansible Network improvements
|
||||||
|
+ Created new connection plugins network_cli and netconf to replace
|
||||||
|
connection=local. connection=local will continue to work for a
|
||||||
|
number of Ansible releases.
|
||||||
|
+ No more unable to open shell. A clear and descriptive message will
|
||||||
|
be displayed in normal ansible-playbook output without needing to enable debug mode
|
||||||
|
+ Loads of documentation, see Ansible for Network Automation Documentation.
|
||||||
|
+ Refactor common network shared code into package under module_utils/network/
|
||||||
|
+ Filters: Add a filter to convert XML response from a network device to JSON object.
|
||||||
|
+ Loads of bug fixes.
|
||||||
|
+ Plus lots more.
|
||||||
|
* New simpler and more intuitive 'loop' keyword for task loops. The
|
||||||
|
with_<lookup> loops will likely be deprecated in the near future
|
||||||
|
and eventually removed.
|
||||||
|
* Added fact namespacing; from now on facts will be available under
|
||||||
|
ansible_facts namespace (for example: ansible_facts.os_distribution)
|
||||||
|
without the ansible_ prefix. They will continue to be added into the
|
||||||
|
main namespace directly, but now with a configuration toggle to enable
|
||||||
|
this. This is currently on by default, but in the future it will default to off.
|
||||||
|
* Added a configuration file that a site administrator can use to
|
||||||
|
specify modules to exclude from being used.
|
||||||
|
Minor Changes
|
||||||
|
* please refer to the CHANGELOG-v2.5.rst document
|
||||||
|
Deprecated Features
|
||||||
|
* Previously deprecated 'hostfile' config settings have been 're-deprecated'
|
||||||
|
because previously code did not warn about deprecated configuration settings.
|
||||||
|
* Using Ansible-provided Jinja tests as filters is deprecated and will
|
||||||
|
be removed in Ansible 2.9.
|
||||||
|
* The stat and win_stat modules have deprecated get_md5 and the md5 return
|
||||||
|
values. These options will become undocumented in Ansible 2.9 and
|
||||||
|
removed in a later version.
|
||||||
|
* The redis_kv lookup has been deprecated in favor of new redis lookup
|
||||||
|
* Passing arbitrary parameters that begin with HEADER_ to the uri module,
|
||||||
|
used for passing http headers, is deprecated. Use the headers parameter
|
||||||
|
with a dictionary of header names to value instead.
|
||||||
|
This will be removed in Ansible 2.9
|
||||||
|
* Passing arbitrary parameters to the zfs module to set zfs properties is
|
||||||
|
deprecated. Use the extra_zfs_properties parameter with a dictionary of
|
||||||
|
property names to values instead. This will be removed in Ansible 2.9.
|
||||||
|
* Use of the AnsibleModule parameter check\_invalid\_arguments in custom
|
||||||
|
modules is deprecated. In the future, all parameters will be checked to
|
||||||
|
see whether they are listed in the arg spec and an error raised if they
|
||||||
|
are not listed. This behaviour is the current and future default so most
|
||||||
|
custom modules can simply remove check\_invalid\_arguments if they set it
|
||||||
|
to the default value of True. The check\_invalid\_arguments parameter
|
||||||
|
will be removed in Ansible 2.9.
|
||||||
|
* The nxos_ip_interface module is deprecated in Ansible 2.5.
|
||||||
|
Use nxos_l3_interface module instead.
|
||||||
|
* The nxos_portchannel module is deprecated in Ansible 2.5.
|
||||||
|
Use nxos_linkagg module instead.
|
||||||
|
* The nxos_switchport module is deprecated in Ansible 2.5.
|
||||||
|
Use nxos_l2_interface module instead.
|
||||||
|
* The ec2_ami_find has been deprecated; use ec2_ami_facts instead.
|
||||||
|
* panos_security_policy: Use panos_security_rule - the old module uses
|
||||||
|
deprecated API calls
|
||||||
|
* vsphere_guest is deprecated in Ansible 2.5 and will be removed in
|
||||||
|
Ansible-2.9. Use vmware_guest module instead.
|
||||||
|
Removed Features (previously deprecated)
|
||||||
|
* accelerate.
|
||||||
|
* boundary_meter: There was no deprecation period for this but the hosted
|
||||||
|
service it relied on has gone away so the module has been removed. #29387
|
||||||
|
* cl_ : cl_interface, cl_interface_policy, cl_bridge, cl_img_install,
|
||||||
|
cl_ports, cl_license, cl_bond. Use nclu instead
|
||||||
|
* docker. Use docker_container and docker_image instead.
|
||||||
|
* ec2_vpc.
|
||||||
|
* ec2_ami_search, use ec2_ami_facts instead.
|
||||||
|
* nxos_mtu. Use nxos_system's system_mtu option instead.
|
||||||
|
To specify an interface's MTU use nxos_interface.
|
||||||
|
* panos_nat_policy: Use panos_nat_rule the old module uses
|
||||||
|
deprecated API calls
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Mar 6 09:47:28 UTC 2018 - lars@linux-schulserver.de
|
Tue Mar 6 09:47:28 UTC 2018 - lars@linux-schulserver.de
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%endif
|
%endif
|
||||||
Name: ansible
|
Name: ansible
|
||||||
Version: 2.4.3.0
|
Version: 2.5.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Software automation engine
|
Summary: Software automation engine
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
Loading…
Reference in New Issue
Block a user