Skip to content

Commit 013e78d

Browse files
patchback[bot]ansible-documentation-bot[bot]felixfontein
authored
Add the Ansible community 12.3.0 porting guide (#3356) (#3358)
(cherry picked from commit 70b4772) Co-authored-by: ansible-documentation-bot[bot] <147556122+ansible-documentation-bot[bot]@users.noreply.github.com> Co-authored-by: Felix Fontein <[email protected]>
1 parent 5fb472e commit 013e78d

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

docs/docsite/rst/porting_guides/porting_guide_12.rst

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -910,6 +910,35 @@ Networking
910910

911911
No notable changes
912912

913+
Porting Guide for v12.3.0
914+
=========================
915+
916+
Known Issues
917+
------------
918+
919+
community.docker
920+
^^^^^^^^^^^^^^^^
921+
922+
- docker_container - when specifying IPv6 addresses for networks, Docker since version 29 no longer returns the orignal address used when adding a container to a network, but normalizes them. The module will try to normalize IP addresses for comparison, but it uses the ``ipaddress`` module from the Python 3 standard library for that. When using the module with Python 2, please install the `ipaddress backport for Python 2.x <https://pypi.org/project/ipaddress/>`__ (https://github.com/ansible-collections/community.docker/pull/1198).
923+
- docker_image, docker_image_export - idempotency for archiving images depends on whether the image IDs used by the image storage backend correspond to the IDs used in the tarball's ``manifest.json`` files. The new default backend in Docker 29 apparently uses image IDs that no longer correspond, whence idempotency no longer works (https://github.com/ansible-collections/community.docker/pull/1199).
924+
- docker_network - when specifying IPv6 addresses or networks, Docker since version 29 no longer returns the orignal address/network used when creating a network, but normalizes them. The module will try to normalize IP addresses for comparison, but it uses the ``ipaddress`` module from the Python 3 standard library for that. When using the module with Python 2, please install the `ipaddress backport for Python 2.x <https://pypi.org/project/ipaddress/>`__ (https://github.com/ansible-collections/community.docker/pull/1203).
925+
926+
Major Changes
927+
-------------
928+
929+
vmware.vmware
930+
^^^^^^^^^^^^^
931+
932+
- Replace ``ansible.module_utils._text`` (https://github.com/ansible-collections/vmware.vmware/issues/268).
933+
- Replace ``ansible.module_utils.common._collections_compat`` (https://github.com/ansible-collections/vmware.vmware/issues/271).
934+
935+
Deprecated Features
936+
-------------------
937+
938+
- The ``junipernetworks.junos`` collection has been deprecated.
939+
It will be removed from Ansible 14 if no one starts maintaining it again before Ansible 14.
940+
See `Collections Removal Process for unmaintained collections <https://docs.ansible.com/projects/ansible/devel/community/collection_contributors/collection_package_removal.html#unmaintained-collections>`__ for more details (`https://forum.ansible.com/t/44869 <https://forum.ansible.com/t/44869>`__).
941+
913942
Porting Guide for v12.2.0
914943
=========================
915944

0 commit comments

Comments
 (0)