Skip to content

Commit 1f8844b

Browse files
authored
Add Ansible community 9.3.0 porting guide (#1168)
1 parent 5e170bf commit 1f8844b

File tree

1 file changed

+33
-1
lines changed

1 file changed

+33
-1
lines changed

docs/docsite/rst/porting_guides/porting_guide_9.rst

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,38 @@ Porting custom scripts
8484
Networking
8585
==========
8686

87+
Porting Guide for v9.3.0
88+
========================
89+
90+
Major Changes
91+
-------------
92+
93+
community.mysql
94+
~~~~~~~~~~~~~~~
95+
96+
- Collection version 2.*.* is EOL, no more bugfixes will be backported. Please consider upgrading to the latest version.
97+
98+
fortinet.fortios
99+
~~~~~~~~~~~~~~~~
100+
101+
- Update all the boolean values to true/false in the documents and examples.
102+
- Update the document of log_fact.
103+
- Update the mismatched version message with version ranges.
104+
- Update the required ansible version to 2.14.
105+
- Update the supported version ranges instead of concrete version numbers to reduce the collection size.
106+
107+
Deprecated Features
108+
-------------------
109+
110+
- The ``inspur.sm`` collection is considered unmaintained and will be removed from Ansible 11 if no one starts maintaining it again before Ansible 11. See `the removal process for details on how this works <https://github.com/ansible-collections/overview/blob/main/removal_from_ansible.rst#cancelling-removal-of-an-unmaintained-collection>`__ (https://forum.ansible.com/t/2854).
111+
- The ``netapp.storagegrid`` collection is considered unmaintained and will be removed from Ansible 11 if no one starts maintaining it again before Ansible 11. See `the removal process for details on how this works <https://github.com/ansible-collections/overview/blob/main/removal_from_ansible.rst#cancelling-removal-of-an-unmaintained-collection>`__ (https://forum.ansible.com/t/2811).
112+
- The ``purestorage.fusion`` collection is officially unmaintained and has been archived. Therefore, it will be removed from Ansible 10 (https://forum.ansible.com/t/3712).
113+
114+
community.crypto
115+
~~~~~~~~~~~~~~~~
116+
117+
- openssl_csr_pipe, openssl_privatekey_pipe, x509_certificate_pipe - the current behavior of check mode is deprecated and will change in community.crypto 3.0.0. The current behavior is similar to the modules without ``_pipe``: if the object needs to be (re-)generated, only the ``changed`` status is set, but the object is not updated. From community.crypto 3.0.0 on, the modules will ignore check mode and always act as if check mode is not active. This behavior can already achieved now by adding ``check_mode: false`` to the task. If you think this breaks your use-case of this module, please `create an issue in the community.crypto repository <https://github.com/ansible-collections/community.crypto/issues/new/choose>`__ (https://github.com/ansible-collections/community.crypto/issues/712, https://github.com/ansible-collections/community.crypto/pull/714).
118+
87119
Porting Guide for v9.2.0
88120
========================
89121

@@ -569,7 +601,7 @@ Ansible-core
569601
- Old style vars plugins which use the entrypoints `get_host_vars` or `get_group_vars` are deprecated. The plugin should be updated to inherit from `BaseVarsPlugin` and define a `get_vars` method as the entrypoint.
570602
- Support for Windows Server 2012 and 2012 R2 has been removed as the support end of life from Microsoft is October 10th 2023. These versions of Windows will no longer be tested in this Ansible release and it cannot be guaranteed that they will continue to work going forward.
571603
- ``STRING_CONVERSION_ACTION`` config option is deprecated as it is no longer used in the Ansible Core code base.
572-
- the 'smart' option for setting a connection plugin is being removed as it's main purpose (choosing between ssh and paramiko) is now irrelevant.
604+
- the 'smart' option for setting a connection plugin is being removed as its main purpose (choosing between ssh and paramiko) is now irrelevant.
573605
- vault and unfault filters - the undocumented ``vaultid`` parameter is deprecated and will be removed in ansible-core 2.20. Use ``vault_id`` instead.
574606
- yum_repository - deprecated parameter 'keepcache' (https://github.com/ansible/ansible/issues/78693).
575607

0 commit comments

Comments
 (0)