Skip to content

Commit d499606

Browse files
authored
Add porting guide for Ansible 11.0.0a2 (#2014)
1 parent c41abec commit d499606

File tree

1 file changed

+87
-4
lines changed

1 file changed

+87
-4
lines changed

docs/docsite/rst/porting_guides/porting_guide_11.rst

Lines changed: 87 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,83 @@ Ansible 11 is based on Ansible-core 2.18.
1515

1616
We suggest you read this page along with the `Ansible 11 Changelog <https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.md>`_ to understand what updates you may need to make.
1717

18+
Porting Guide for v11.0.0a2
19+
===========================
20+
21+
Known Issues
22+
------------
23+
24+
dellemc.openmanage
25+
~~~~~~~~~~~~~~~~~~
26+
27+
- idrac_diagnostics - Issue(285322) - This module doesn't support export of diagnostics file to HTTP and HTTPS share via SOCKS proxy.
28+
- idrac_firmware - Issue(279282) - This module does not support firmware update using HTTP, HTTPS, and FTP shares with authentication on iDRAC8.
29+
- idrac_storage_volume - Issue(290766) - The module will report success instead of showing failure for new virtual creation on the BOSS-N1 controller if a virtual disk is already present on the same controller.
30+
- idrac_support_assist - Issue(308550) - This module fails when the NFS share path contains sub directory.
31+
- ome_diagnostics - Issue(279193) - Export of SupportAssist collection logs to the share location fails on OME version 4.0.0.
32+
- ome_smart_fabric_uplink - Issue(186024) - The module supported by OpenManage Enterprise Modular, however it does not allow the creation of multiple uplinks of the same name. If an uplink is created using the same name as an existing uplink, then the existing uplink is modified.
33+
34+
Breaking Changes
35+
----------------
36+
37+
cloud.common
38+
~~~~~~~~~~~~
39+
40+
- cloud.common collection - Support for ansible-core < 2.15 has been dropped (https://github.com/ansible-collections/cloud.common/pull/145/files).
41+
42+
Major Changes
43+
-------------
44+
45+
dellemc.openmanage
46+
~~~~~~~~~~~~~~~~~~
47+
48+
- idrac_secure_boot - This module allows to Configure attributes, import, or export secure boot certificate, and reset keys.
49+
- idrac_system_erase - This module allows to Erase system and storage components of the server on iDRAC.
50+
51+
fortinet.fortios
52+
~~~~~~~~~~~~~~~~
53+
54+
- Improve the logic for SET function to send GET request first then PUT or POST
55+
- Mantis
56+
- Support new FOS versions 7.6.0.
57+
58+
ieisystem.inmanage
59+
~~~~~~~~~~~~~~~~~~
60+
61+
- Add new modules system_lock_mode_info, edit_system_lock_mode(https://github.com/ieisystem/ieisystem.inmanage/pull/24).
62+
63+
kaytus.ksmanage
64+
~~~~~~~~~~~~~~~
65+
66+
- Add new modules system_lock_mode_info, edit_system_lock_mode(https://github.com/ieisystem/kaytus.ksmanage/pull/27).
67+
68+
Removed Collections
69+
-------------------
70+
71+
- ngine_io.exoscale (previously included version: 1.1.0)
72+
73+
Removed Features
74+
----------------
75+
76+
- The deprecated ``ngine_io.exoscale`` collection has been removed (`https://forum.ansible.com/t/2572 <https://forum.ansible.com/t/2572>`__).
77+
78+
Deprecated Features
79+
-------------------
80+
81+
- The sensu.sensu_go collection will be removed from Ansible 12 due to violations of the Ansible inclusion requirements.
82+
The collection has \ `unresolved sanity test failures <https://github.com/sensu/sensu-go-ansible/issues/362>`__.
83+
See `Collections Removal Process for collections not satisfying the collection requirements <https://docs.ansible.com/ansible/devel/community/collection_contributors/collection_package_removal.html#collections-not-satisfying-the-collection-requirements>`__ for more details, including for how this can be cancelled (`https://forum.ansible.com/t/8380 <https://forum.ansible.com/t/8380>`__).
84+
85+
community.general
86+
~~~~~~~~~~~~~~~~~
87+
88+
- hipchat - the hipchat service has been discontinued and the self-hosted variant has been End of Life since 2020. The module is therefore deprecated and will be removed from community.general 11.0.0 if nobody provides compelling reasons to still keep it (https://github.com/ansible-collections/community.general/pull/8919).
89+
90+
community.network
91+
~~~~~~~~~~~~~~~~~
92+
93+
- This collection and all content in it is unmaintained and deprecated (https://forum.ansible.com/t/8030). If you are interested in maintaining parts of the collection, please copy them to your own repository, and tell others about in the Forum discussion. See the `collection creator path <https://docs.ansible.com/ansible/devel/dev_guide/developing_collections_path.html>`__ for details.
94+
1895
Porting Guide for v11.0.0a1
1996
===========================
2097

@@ -254,10 +331,16 @@ Removed Collections
254331
Removed Features
255332
----------------
256333

257-
- The ``frr.frr`` collection has been removed because it does not support ansible-core 2.18 (https://forum.ansible.com/t/6243).
258-
- The ``inspur.sm`` collection was considered unmaintained and removed from Ansible 11 (https://forum.ansible.com/t/2854). Users can still install this collection with ``ansible-galaxy collection install inspur.sm``.
259-
- The ``netapp.storagegrid`` collection was considered unmaintained and removed from Ansible 11 (https://forum.ansible.com/t/2811). Users can still install this collection with ``ansible-galaxy collection install netapp.storagegrid``.
260-
- The ``openvswitch.openvswitch`` collection has been removed because it does not support ansible-core 2.18 (https://forum.ansible.com/t/6245).
334+
- The ``inspur.sm`` collection was considered unmaintained and has been removed from Ansible 11 (`https://forum.ansible.com/t/2854 <https://forum.ansible.com/t/2854>`__).
335+
Users can still install this collection with ``ansible-galaxy collection install inspur.sm``.
336+
- The ``netapp.storagegrid`` collection was considered unmaintained and has been removed from Ansible 11 (`https://forum.ansible.com/t/2811 <https://forum.ansible.com/t/2811>`__).
337+
Users can still install this collection with ``ansible-galaxy collection install netapp.storagegrid``.
338+
- The collection ``t_systems_mms.icinga_director`` has been completely removed from Ansible.
339+
It has been renamed to ``telekom_mms.icinga_director``.
340+
``t_systems_mms.icinga_director`` has been replaced by deprecated redirects to ``telekom_mms.icinga_director`` in Ansible 9.0.0.
341+
Please update your FQCNs from ``t_systems_mms.icinga_director`` to ``telekom_mms.icinga_director``.
342+
- The deprecated ``frr.frr`` collection has been removed (`https://forum.ansible.com/t/6243 <https://forum.ansible.com/t/6243>`__).
343+
- The deprecated ``openvswitch.openvswitch`` collection has been removed (`https://forum.ansible.com/t/6245 <https://forum.ansible.com/t/6245>`__).
261344

262345
Ansible-core
263346
~~~~~~~~~~~~

0 commit comments

Comments
 (0)