Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-documentation for 
openSUSE:Factory checked in at 2026-03-26 21:09:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible-documentation (Old)
 and      /work/SRC/openSUSE:Factory/.ansible-documentation.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ansible-documentation"

Thu Mar 26 21:09:28 2026 rev:35 rq:1342690 version:2.20.4

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ansible-documentation/ansible-documentation.changes  
    2026-02-27 17:13:31.865120903 +0100
+++ 
/work/SRC/openSUSE:Factory/.ansible-documentation.new.8177/ansible-documentation.changes
    2026-03-27 06:36:15.837229344 +0100
@@ -1,0 +2,17 @@
+Wed Mar 25 13:09:10 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 2.20.4:
+  * ci: refresh dev dependencies (#3541)
+  * ci: refresh dev dependencies (#3535)
+  * ci: refresh dev dependencies (#3522)
+  * Fixes to the networking documentation (#3527) (#3530)
+  * ci: refresh dev dependencies (#3513)
+  * add py312 as target version for black formatting (#3517)
+    (#3520)
+  * community_steering_committee.rst: Add new steering committee
+    member (#3496) (#3498)
+  * Announce Summit 2026 (#3489) (#3510)
+  * ci: refresh dev dependencies (#3501)
+  * Add the Ansible community 13.4.0 porting guide (#3494) (#3495)
+
+-------------------------------------------------------------------

Old:
----
  ansible-documentation-2.20.3.obscpio

New:
----
  ansible-documentation-2.20.4.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ansible-documentation.spec ++++++
--- /var/tmp/diff_new_pack.cYqLqG/_old  2026-03-27 06:36:17.045279134 +0100
+++ /var/tmp/diff_new_pack.cYqLqG/_new  2026-03-27 06:36:17.049279299 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           ansible-documentation
-Version:        2.20.3
+Version:        2.20.4
 Release:        0
 Summary:        Ansible community documentation and example files
 License:        GPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.cYqLqG/_old  2026-03-27 06:36:17.089280948 +0100
+++ /var/tmp/diff_new_pack.cYqLqG/_new  2026-03-27 06:36:17.097281277 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/ansible/ansible-documentation</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v2.20.3</param>
+    <param name="revision">v2.20.4</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.cYqLqG/_old  2026-03-27 06:36:17.117282102 +0100
+++ /var/tmp/diff_new_pack.cYqLqG/_new  2026-03-27 06:36:17.121282267 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/ansible/ansible-documentation</param>
-              <param 
name="changesrevision">e99839fc21b75e11a6110e414b13af3609402f9c</param></service></servicedata>
+              <param 
name="changesrevision">c894855522608268e81ba00b082993db326bdb8e</param></service></servicedata>
 (No newline at EOF)
 

++++++ ansible-documentation-2.20.3.obscpio -> 
ansible-documentation-2.20.4.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.3/docs/docsite/.templates/banner.html 
new/ansible-documentation-2.20.4/docs/docsite/.templates/banner.html
--- old/ansible-documentation-2.20.3/docs/docsite/.templates/banner.html        
2026-02-18 13:03:30.000000000 +0100
+++ new/ansible-documentation-2.20.4/docs/docsite/.templates/banner.html        
2026-03-23 12:48:56.000000000 +0100
@@ -17,13 +17,13 @@
       /*use extra_banner for when we want something extra, like a survey or 
Community Day notice */
       var extra_banner = '';
     
-      /* var extra_banner =
+      var extra_banner =
       '<div id="latest_extra_banner_id" class="admonition important">' +
         '<p style="padding-bottom: 1.2rem;text-align: center;">' +
-        'Slides for those who attended AnsibleFest at <a 
href="https://www.redhat.com/en/summit?sc_cid=RHCTG1250000442936";>Red Hat 
Summit</a> will be available soon.' +
+        'Join us at <a 
href="https://www.redhat.com/en/summit?sc_id=RHCTE0250000464461"; 
target="_blank">Red Hat Summit in Atlanta</a> to learn about Ansible Automation 
Platform | May 11-14, 2026' +
         '</p>' +
       '</div>';
-    */
+    
     // Create a banner if we're not on the official docs site
     if (location.host == "docs.testing.ansible.com") {
       document.write('<div id="testing_banner_id" class="admonition 
important">' +
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.3/docs/docsite/rst/community/steering/community_steering_committee.rst
 
new/ansible-documentation-2.20.4/docs/docsite/rst/community/steering/community_steering_committee.rst
--- 
old/ansible-documentation-2.20.3/docs/docsite/rst/community/steering/community_steering_committee.rst
       2026-02-18 13:03:30.000000000 +0100
+++ 
new/ansible-documentation-2.20.4/docs/docsite/rst/community/steering/community_steering_committee.rst
       2026-03-23 12:48:56.000000000 +0100
@@ -50,6 +50,8 @@
   +------------------+---------------+--------------+-------------+
   | Core Team repr.  | See Forum     |              | 2024        |
   +------------------+---------------+--------------+-------------+
+  | Daniel Brennand  | dbrennand     | dbrennand    | 2026        |
+  +------------------+---------------+--------------+-------------+
   | Felix Fontein    | felixfontein  | felixfontein | 2021        |
   +------------------+---------------+--------------+-------------+
   | James Cassell    | jamescassell  | cassel       | 2021        |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/dev_guide/developing_plugins_network.rst
 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/dev_guide/developing_plugins_network.rst
--- 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/dev_guide/developing_plugins_network.rst
  2026-02-18 13:03:30.000000000 +0100
+++ 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/dev_guide/developing_plugins_network.rst
  2026-03-23 12:48:56.000000000 +0100
@@ -211,7 +211,7 @@
        """ Sample cli_parser plugin
        """
 
-       # Use the follow extension when loading a template
+       # Use the following extension when loading a template
        DEFAULT_TEMPLATE_EXTENSION = "txt"
        # Provide the contents of the template to the parse function
        PROVIDE_TEMPLATE_CONTENTS = True
@@ -250,7 +250,7 @@
      ansible.netcommon.cli_parse:
        command: ls -l
        parser:
-         name: my_organiztion.my_collection.custom_parser
+         name: my_organization.my_collection.custom_parser
 
 To develop a custom plugin:
 - Each cli_parser plugin requires a ``CliParser`` class.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/dev_guide/developing_resource_modules_network.rst
 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/dev_guide/developing_resource_modules_network.rst
--- 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/dev_guide/developing_resource_modules_network.rst
 2026-02-18 13:03:30.000000000 +0100
+++ 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/dev_guide/developing_resource_modules_network.rst
 2026-03-23 12:48:56.000000000 +0100
@@ -57,11 +57,6 @@
 
        The states ``rendered``, ``gathered``, and ``parsed`` do not perform 
any change on the device.
 
-.. seealso::
-
-  `Deep Dive on VLANs Resource Modules for Network Automation 
<https://www.ansible.com/blog/deep-dive-on-vlans-resource-modules-for-network-automation>`_
-          Walkthrough of how state values are implemented for VLANs.
-
 
 Developing network and security resource modules
 =================================================
@@ -88,7 +83,7 @@
 
 - Uses a defined model to scaffold a resource module directory layout and 
initial class files.
 - Scaffolds either an Ansible role or a collection.
-- Subsequent uses of the resource module builder will only replace the module 
arspec and file containing the module docstring.
+- Subsequent uses of the resource module builder will only replace the module 
argspec and file containing the module docstring.
 - Allows you to store complex examples along side the model in the same 
directory.
 - Maintains the model as the source of truth for the module and use resource 
module builder to update the source files as needed.
 - Generates working sample modules for both ``<network_os>_<resource>`` and 
``<network_os>_facts``.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/dev_guide/documenting_modules_network.rst
 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/dev_guide/documenting_modules_network.rst
--- 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/dev_guide/documenting_modules_network.rst
 2026-02-18 13:03:30.000000000 +0100
+++ 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/dev_guide/documenting_modules_network.rst
 2026-03-23 12:48:56.000000000 +0100
@@ -33,7 +33,7 @@
 Adding a platform-specific options section
 ==========================================
 
-The platform- specific sections are individual ``.rst`` files that provide 
more detailed information for the users of your network platform modules.   
Name your new file ``platform_<name>.rst`` (for example, 
``platform_myos.rst``).  The platform name should match the module prefix. See 
`platform_eos.rst 
<https://github.com/ansible/ansible/blob/devel/docs/docsite/rst/network/user_guide/platform_eos.rst>`_
 and :ref:`eos_platform_options` for an example of the details you should 
provide in your platform-specific options section.
+The platform-specific sections are individual ``.rst`` files that provide more 
detailed information for the users of your network platform modules.   Name 
your new file ``platform_<name>.rst`` (for example, ``platform_myos.rst``).  
The platform name should match the module prefix. See `platform_eos.rst 
<https://github.com/ansible/ansible/blob/devel/docs/docsite/rst/network/user_guide/platform_eos.rst>`_
 and :ref:`eos_platform_options` for an example of the details you should 
provide in your platform-specific options section.
 
 Your platform-specific section should include the following:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/user_guide/cli_parsing.rst
 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/user_guide/cli_parsing.rst
--- 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/user_guide/cli_parsing.rst
        2026-02-18 13:03:30.000000000 +0100
+++ 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/user_guide/cli_parsing.rst
        2026-03-23 12:48:56.000000000 +0100
@@ -217,7 +217,7 @@
      result:
        "{{ name }}":
            name: "{{ name }}"
-           loopback: "{{ 'LOOPBACK' in stats.split(',') }}"
+           loopback: "{{ 'LOOPBACK' in properties.split(',') }}"
            up: "{{ 'UP' in properties.split(',')  }}"
            carrier: "{{ not 'NO-CARRIER' in properties.split(',') }}"
            broadcast: "{{ 'BROADCAST' in properties.split(',') }}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/user_guide/network_best_practices_2.5.rst
 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/user_guide/network_best_practices_2.5.rst
--- 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/user_guide/network_best_practices_2.5.rst
 2026-02-18 13:03:30.000000000 +0100
+++ 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/user_guide/network_best_practices_2.5.rst
 2026-03-23 12:48:56.000000000 +0100
@@ -151,7 +151,7 @@
 
 Ansible Networking ships with a number of network-specific facts modules. In 
this example, we use the ``_facts`` modules :ansplugin:`arista.eos.eos_facts 
<arista.eos.eos_facts#module>`, :ansplugin:`cisco.ios.ios_facts 
<cisco.ios.ios_facts#module>` and :ansplugin:`vyos.vyos.vyos_facts 
<vyos.vyos.vyos_facts#module>` to connect to the remote networking device. As 
the credentials are not explicitly passed with module arguments, Ansible uses 
the username and password from the inventory file.
 
-Ansible's "Network Fact modules" gather information from the system and store 
the results in facts prefixed with ``ansible_net_``. The data collected by 
these modules is documented in the `Return Values` section of the module docs, 
in this case :ansplugin:`arista.eos.eos_facts <arista.eos.eos_facts#module>` 
and :ansplugin:`vyos.vyos.vyos_facts <vyos.vyos.vyos_facts#module>`. We can use 
the facts, such as ``ansible_net_version`` late on in the "Display some facts" 
task.
+Ansible's "Network Fact modules" gather information from the system and store 
the results in facts prefixed with ``ansible_net_``. The data collected by 
these modules is documented in the `Return Values` section of the module docs, 
in this case :ansplugin:`arista.eos.eos_facts <arista.eos.eos_facts#module>` 
and :ansplugin:`vyos.vyos.vyos_facts <vyos.vyos.vyos_facts#module>`. We can use 
the facts, such as ``ansible_net_version`` later on in the "Display some facts" 
task.
 
 To ensure we call the correct mode (``*_facts``) the task is conditionally run 
based on the group defined in the inventory file, for more information on the 
use of conditionals in Ansible Playbooks see :ref:`the_when_statement`.
 
@@ -323,8 +323,6 @@
 Example 2: simplifying playbooks with platform-independent modules
 ==================================================================
 
-(This example originally appeared in the `Deep Dive on cli_command for Network 
Automation 
<https://www.ansible.com/blog/deep-dive-on-cli-command-for-network-automation>`_
 blog post by Sean Cavanaugh -`@IPvSean <https://github.com/IPvSean>`_).
-
 If you have two or more network platforms in your environment, you can use the 
platform-independent modules to simplify your playbooks. You can use 
platform-independent modules such as ``ansible.netcommon.cli_command`` or 
``ansible.netcommon.cli_config`` in place of the platform-specific modules such 
as ``arista.eos.eos_config``, ``cisco.ios.ios_config``, and 
``junipernetworks.junos.junos_config``. This reduces the number of tasks and 
conditionals you need in your playbooks.
 
 .. note::
@@ -474,7 +472,7 @@
 Troubleshooting
 ===============
 
-If you receive an connection error please double check the inventory and 
playbook for typos or missing lines. If the issue still occurs follow the debug 
steps in :ref:`network_debug_troubleshooting`.
+If you receive a connection error please double check the inventory and 
playbook for typos or missing lines. If the issue still occurs follow the debug 
steps in :ref:`network_debug_troubleshooting`.
 
 .. seealso::
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/user_guide/network_debug_troubleshooting.rst
 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/user_guide/network_debug_troubleshooting.rst
--- 
old/ansible-documentation-2.20.3/docs/docsite/rst/network/user_guide/network_debug_troubleshooting.rst
      2026-02-18 13:03:30.000000000 +0100
+++ 
new/ansible-documentation-2.20.4/docs/docsite/rst/network/user_guide/network_debug_troubleshooting.rst
      2026-03-23 12:48:56.000000000 +0100
@@ -17,7 +17,7 @@
 
 :Authentication issues:
   * Not correctly specifying credentials
-  * Remote device (network switch/router) not falling back to other other 
authentication methods
+  * Remote device (network switch/router) not falling back to other 
authentication methods
   * SSH key issues
 :Timeout issues:
   * Can occur when trying to pull a large amount of data
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.20.3/docs/docsite/rst/porting_guides/porting_guide_13.rst
 
new/ansible-documentation-2.20.4/docs/docsite/rst/porting_guides/porting_guide_13.rst
--- 
old/ansible-documentation-2.20.3/docs/docsite/rst/porting_guides/porting_guide_13.rst
       2026-02-18 13:03:30.000000000 +0100
+++ 
new/ansible-documentation-2.20.4/docs/docsite/rst/porting_guides/porting_guide_13.rst
       2026-03-23 12:48:56.000000000 +0100
@@ -196,6 +196,124 @@
 
 No notable changes
 
+Porting Guide for v13.4.0
+=========================
+
+Major Changes
+-------------
+
+containers.podman
+^^^^^^^^^^^^^^^^^
+
+- Add podman Quadlet modules
+
+Deprecated Features
+-------------------
+
+- The awx.awx collection will be removed from Ansible 14.
+  The collection is undergoing a heavy \ `refactoring 
<https://forum.ansible.com/t/7404>`__ and currently does not align with the 
standards for the community package.
+  See `the removal discussion for details 
<https://forum.ansible.com/t/44706>`__.
+  After removal, users can still install this collection with ``ansible-galaxy 
collection install awx.awx``.
+
+community.aws
+^^^^^^^^^^^^^
+
+- The alias ``aws_acm_info`` for the ``acm_certificate_info`` module has been 
deprecated. Please use ``community.aws.acm_certificate_info`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_acm`` for the ``acm_certificate`` module has been 
deprecated. Please use ``community.aws.acm_certificate`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_api_gateway_domain`` for the ``api_gateway_domain`` module 
has been deprecated. Please use ``community.aws.api_gateway_domain`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_api_gateway`` for the ``api_gateway`` module has been 
deprecated. Please use ``community.aws.api_gateway`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_application_scaling_policy`` for the 
``application_autoscaling_policy`` module has been deprecated. Please use 
``community.aws.application_autoscaling_policy`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_batch_compute_environment`` for the 
``batch_compute_environment`` module has been deprecated. Please use 
``community.aws.batch_compute_environment`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_batch_job_definition`` for the ``batch_job_definition`` 
module has been deprecated. Please use ``community.aws.batch_job_definition`` 
instead (https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_batch_job_queue`` for the ``batch_job_queue`` module has 
been deprecated. Please use ``community.aws.batch_job_queue`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_codebuild`` for the ``codebuild_project`` module has been 
deprecated. Please use ``community.aws.codebuild_project`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_codecommit`` for the ``codecommit_repository`` module has 
been deprecated. Please use ``community.aws.codecommit_repository`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_codepipeline`` for the ``codepipeline`` module has been 
deprecated. Please use ``community.aws.codepipeline`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_config_aggregation_authorization`` for the 
``config_aggregation_authorization`` module has been deprecated. Please use 
``community.aws.config_aggregation_authorization`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_config_aggregator`` for the ``config_aggregator`` module has 
been deprecated. Please use ``community.aws.config_aggregator`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_config_delivery_channel`` for the 
``config_delivery_channel`` module has been deprecated. Please use 
``community.aws.config_delivery_channel`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_config_recorder`` for the ``config_recorder`` module has 
been deprecated. Please use ``community.aws.config_recorder`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_config_rule`` for the ``config_rule`` module has been 
deprecated. Please use ``community.aws.config_rule`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_direct_connect_confirm_connection`` for the 
``directconnect_confirm_connection`` module has been deprecated. Please use 
``community.aws.directconnect_confirm_connection`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_direct_connect_connection`` for the 
``directconnect_connection`` module has been deprecated. Please use 
``community.aws.directconnect_connection`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_direct_connect_gateway`` for the ``directconnect_gateway`` 
module has been deprecated. Please use ``community.aws.directconnect_gateway`` 
instead (https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_direct_connect_link_aggregation_group`` for the 
``directconnect_link_aggregation_group`` module has been deprecated. Please use 
``community.aws.directconnect_link_aggregation_group`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_direct_connect_virtual_interface`` for the 
``directconnect_virtual_interface`` module has been deprecated. Please use 
``community.aws.directconnect_virtual_interface`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_eks_cluster`` for the ``eks_cluster`` module has been 
deprecated. Please use ``community.aws.eks_cluster`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_elasticbeanstalk_app`` for the ``elasticbeanstalk_app`` 
module has been deprecated. Please use ``community.aws.elasticbeanstalk_app`` 
instead (https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_glue_connection`` for the ``glue_connection`` module has 
been deprecated. Please use ``community.aws.glue_connection`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_glue_crawler`` for the ``glue_crawler`` module has been 
deprecated. Please use ``community.aws.glue_crawler`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_glue_job`` for the ``glue_job`` module has been deprecated. 
Please use ``community.aws.glue_job`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_inspector_target`` for the ``inspector_target`` module has 
been deprecated. Please use ``community.aws.inspector_target`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_kms_info`` for the ``kms_key_info`` module has been 
deprecated. Please use ``amazon.aws.kms_key_info`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_kms`` for the ``kms_key`` module has been deprecated. Please 
use ``amazon.aws.kms_key`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_msk_cluster`` for the ``msk_cluster`` module has been 
deprecated. Please use ``community.aws.msk_cluster`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_msk_config`` for the ``msk_config`` module has been 
deprecated. Please use ``community.aws.msk_config`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_s3_bucket_info`` for the ``s3_bucket_info`` module has been 
deprecated. Please use ``amazon.aws.s3_bucket_info`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_s3_cors`` for the ``s3_cors`` module has been deprecated. 
Please use ``community.aws.s3_cors`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_secret`` for the ``secretsmanager_secret`` module has been 
deprecated. Please use ``community.aws.secretsmanager_secret`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_ses_identity_policy`` for the ``ses_identity_policy`` module 
has been deprecated. Please use ``community.aws.ses_identity_policy`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_ses_identity`` for the ``ses_identity`` module has been 
deprecated. Please use ``community.aws.ses_identity`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_ses_rule_set`` for the ``ses_rule_set`` module has been 
deprecated. Please use ``community.aws.ses_rule_set`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_sgw_info`` for the ``storagegateway_info`` module has been 
deprecated. Please use ``community.aws.storagegateway_info`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_ssm_parameter_store`` for the ``ssm_parameter`` module has 
been deprecated. Please use ``community.aws.ssm_parameter`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_step_functions_state_machine_execution`` for the 
``stepfunctions_state_machine_execution`` module has been deprecated. Please 
use ``community.aws.stepfunctions_state_machine_execution`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_step_functions_state_machine`` for the 
``stepfunctions_state_machine`` module has been deprecated. Please use 
``community.aws.stepfunctions_state_machine`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_waf_condition`` for the ``waf_condition`` module has been 
deprecated. Please use ``community.aws.waf_condition`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_waf_info`` for the ``waf_info`` module has been deprecated. 
Please use ``community.aws.waf_info`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_waf_rule`` for the ``waf_rule`` module has been deprecated. 
Please use ``community.aws.waf_rule`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``aws_waf_web_acl`` for the ``waf_web_acl`` module has been 
deprecated. Please use ``community.aws.waf_web_acl`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``cloudfront_info`` for the ``cloudfront_distribution_info`` 
module has been deprecated. Please use 
``community.aws.cloudfront_distribution_info`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``cloudtrail`` for the ``cloudtrail`` module has been deprecated. 
Please use ``amazon.aws.cloudtrail`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_asg_info`` for the ``autoscaling_group_info`` module has 
been deprecated. Please use ``amazon.aws.autoscaling_group_info`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_asg_instance_refresh_info`` for the 
``autoscaling_instance_refresh_info`` module has been deprecated. Please use 
``amazon.aws.autoscaling_instance_refresh_info`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_asg_instance_refresh`` for the 
``autoscaling_instance_refresh`` module has been deprecated. Please use 
``amazon.aws.autoscaling_instance_refresh`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_asg_lifecycle_hook`` for the ``autoscaling_lifecycle_hook`` 
module has been deprecated. Please use 
``community.aws.autoscaling_lifecycle_hook`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_asg_scheduled_action`` for the 
``autoscaling_scheduled_action`` module has been deprecated. Please use 
``community.aws.autoscaling_scheduled_action`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_asg`` for the ``autoscaling_group`` module has been 
deprecated. Please use ``amazon.aws.autoscaling_group`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_lc_find`` for the ``autoscaling_launch_config_find`` module 
has been deprecated. Please use 
``community.aws.autoscaling_launch_config_find`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_lc_info`` for the ``autoscaling_launch_config_info`` module 
has been deprecated. Please use 
``community.aws.autoscaling_launch_config_info`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_lc`` for the ``autoscaling_launch_config`` module has been 
deprecated. Please use ``community.aws.autoscaling_launch_config`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_metric_alarm`` for the ``cloudwatch_metric_alarm`` module 
has been deprecated. Please use ``amazon.aws.cloudwatch_metric_alarm`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``ec2_scaling_policy`` for the ``autoscaling_policy`` module has 
been deprecated. Please use ``community.aws.autoscaling_policy`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- The alias ``execute_lambda`` for the ``lambda_execute`` module has been 
deprecated. Please use ``amazon.aws.lambda_execute`` instead 
(https://github.com/ansible-collections/community.aws/pull/2387).
+- cloudfront_distribution - The ``items`` return value in 
``active_trusted_signers`` has been deprecated and will be removed in a release 
after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in ``aliases`` has been 
deprecated and will be removed in a release after 2026-12-15. Use ``elements`` 
instead (https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``cache_behaviors.items.allowed_methods.cached_methods`` has been deprecated 
and will be removed in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``cache_behaviors.items.allowed_methods`` has been deprecated and will be 
remove in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``cache_behaviors.items.forwarded_values.cookies.whitelisted_names`` has been 
deprecated and will be remove in a release after 2026-12-15. Use ``elements`` 
instead (https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``cache_behaviors.items.forwarded_values.headers`` has been deprecated and will 
be remove in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``cache_behaviors.items.forwarded_values.query_string_cache_keys`` has been 
deprecated and will be remove in a release after 2026-12-15. Use ``elements`` 
instead (https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``cache_behaviors.items.lambda_function_associations`` has been deprecated and 
will be remove in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in ``cache_behaviors`` 
has been deprecated and will be remove in a release after 2026-12-15. Use 
``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``custom_error_responses`` has been deprecated and will be remove in a release 
after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``default_cache_behavior.allowed_methods.cached_methods`` has been deprecated 
and will be remove in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``default_cache_behavior.allowed_methods`` has been deprecated and will be 
remove in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``default_cache_behavior.forwarded_values.cookies.whitelisted_names`` has been 
deprecated and will be remove in a release after 2026-12-15. Use ``elements`` 
instead (https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``default_cache_behavior.forwarded_values.headers`` has been deprecated and 
will be remove in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``default_cache_behavior.forwarded_values.query_string_cache_keys`` has been 
deprecated and will be remove in a release after 2026-12-15. Use ``elements`` 
instead (https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``default_cache_behavior.lambda_function_associations`` has been deprecated and 
will be remove in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``origins.items.custom_origin_config.origin_ssl_protocols`` has been deprecated 
and will be remove in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in ``origins`` has been 
deprecated and will be remove in a release after 2026-12-15. Use ``elements`` 
instead (https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_distribution - The ``items`` return value in 
``restrictions.geo_restriction`` has been deprecated and will be remove in a 
release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_invalidation - The ``items`` return value in 
``invalidation.invalidation_batch.paths`` has been deprecated and will be 
remove in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- cloudfront_invalidation - The ``items`` return value in 
``invalidation.invalidation_batch.paths`` has been deprecated and will be 
removed in a release after 2026-12-15. Use ``elements`` instead 
(https://github.com/ansible-collections/community.aws/pull/2354).
+- waf_condition - The module has been deprecated as Amazon has retired the 
``WAF Classic`` service. Please use the ``AWS WAF (WAFv2)`` service and modules 
instead. The module will be removed in version 12.0.0 
(https://github.com/ansible-collections/community.aws/pull/2389).
+- waf_info - The module has been deprecated as Amazon has retired the ``WAF 
Classic`` service. Please use the ``AWS WAF (WAFv2)`` service and modules 
instead. The module will be removed in version 12.0.0 
(https://github.com/ansible-collections/community.aws/pull/2389).
+- waf_rule - The module has been deprecated as Amazon has retired the ``WAF 
Classic`` service. Please use the ``AWS WAF (WAFv2)`` service and modules 
instead. The module will be removed in version 12.0.0 
(https://github.com/ansible-collections/community.aws/pull/2389).
+- waf_web_acl - The module has been deprecated as Amazon has retired the ``WAF 
Classic`` service. Please use the ``AWS WAF (WAFv2)`` service and modules 
instead. The module will be removed in version 12.0.0 
(https://github.com/ansible-collections/community.aws/pull/2389).
+
+kubernetes.core
+^^^^^^^^^^^^^^^
+
+- helm - the ``status.values`` return value has been deprecated and will be 
removed in a release after 2027-01-08. Use ``status.release_values`` instead 
(https://github.com/ansible-collections/kubernetes.core/pull/1056).
+- helm_info - the ``status.values`` return value has been deprecated and will 
be removed in a release after 2027-01-08. Use ``status.release_values`` instead 
(https://github.com/ansible-collections/kubernetes.core/pull/1056).
+
+vmware.vmware_rest
+^^^^^^^^^^^^^^^^^^
+
+- Deprecate modules that have been moved to the new vmware.vmware collection. 
Includes vcenter_vm_guest_customization, vcenter_vm_hardware_adapter_sata, 
vcenter_vm_hardware_adapter_scsi, vcenter_vm_hardware_cdrom, 
vcenter_vm_hardware_cpu, vcenter_vm_hardware_disk, 
vcenter_vm_hardware_ethernet, vcenter_vm_hardware_memory, vcenter_vm
+
 Porting Guide for v13.3.0
 =========================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.20.3/noxfile.py 
new/ansible-documentation-2.20.4/noxfile.py
--- old/ansible-documentation-2.20.3/noxfile.py 2026-02-18 13:03:30.000000000 
+0100
+++ new/ansible-documentation-2.20.4/noxfile.py 2026-03-23 12:48:56.000000000 
+0100
@@ -85,7 +85,7 @@
     """
     install(session, req="formatters")
     session.run("isort", *session.posargs, *LINT_FILES)
-    session.run("black", *session.posargs, *LINT_FILES)
+    session.run("black", "--target-version", "py312", *session.posargs, 
*LINT_FILES)
 
 
 @nox.session
@@ -95,7 +95,9 @@
     """
     install(session, req="formatters")
     session.run("isort", "--check", *session.posargs, *LINT_FILES)
-    session.run("black", "--check", *session.posargs, *LINT_FILES)
+    session.run(
+        "black", "--check", "--target-version", "py312", *session.posargs, 
*LINT_FILES
+    )
 
 
 @nox.session
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.20.3/tests/formatters.txt 
new/ansible-documentation-2.20.4/tests/formatters.txt
--- old/ansible-documentation-2.20.3/tests/formatters.txt       2026-02-18 
13:03:30.000000000 +0100
+++ new/ansible-documentation-2.20.4/tests/formatters.txt       2026-03-23 
12:48:56.000000000 +0100
@@ -1,12 +1,12 @@
 # This file was autogenerated by uv via the following command:
 #    uv pip compile --universal --output-file tests/formatters.txt 
tests/formatters.in
-black==26.1.0
+black==26.3.1
     # via -r tests/formatters.in
 click==8.3.1
     # via black
 colorama==0.4.6 ; sys_platform == 'win32'
     # via click
-isort==7.0.0
+isort==8.0.1
     # via -r tests/formatters.in
 mypy-extensions==1.1.0
     # via black
@@ -14,7 +14,7 @@
     # via black
 pathspec==1.0.4
     # via black
-platformdirs==4.9.1
+platformdirs==4.9.4
     # via black
 pytokens==0.4.1
     # via black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.20.3/tests/spelling.txt 
new/ansible-documentation-2.20.4/tests/spelling.txt
--- old/ansible-documentation-2.20.3/tests/spelling.txt 2026-02-18 
13:03:30.000000000 +0100
+++ new/ansible-documentation-2.20.4/tests/spelling.txt 2026-03-23 
12:48:56.000000000 +0100
@@ -1,4 +1,4 @@
 # This file was autogenerated by uv via the following command:
 #    uv pip compile --universal --output-file tests/spelling.txt 
tests/spelling.in
-codespell==2.4.1
+codespell==2.4.2
     # via -r tests/spelling.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.20.3/tests/static.txt 
new/ansible-documentation-2.20.4/tests/static.txt
--- old/ansible-documentation-2.20.3/tests/static.txt   2026-02-18 
13:03:30.000000000 +0100
+++ new/ansible-documentation-2.20.4/tests/static.txt   2026-03-23 
12:48:56.000000000 +0100
@@ -1,4 +1,4 @@
 # This file was autogenerated by uv via the following command:
 #    uv pip compile --universal --output-file tests/static.txt tests/static.in
-ruff==0.15.1
+ruff==0.15.7
     # via -r tests/static.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.20.3/tests/typing.txt 
new/ansible-documentation-2.20.4/tests/typing.txt
--- old/ansible-documentation-2.20.3/tests/typing.txt   2026-02-18 
13:03:30.000000000 +0100
+++ new/ansible-documentation-2.20.4/tests/typing.txt   2026-03-23 
12:48:56.000000000 +0100
@@ -6,15 +6,15 @@
     # via -r tests/typing.in
 argcomplete==3.6.3
     # via nox
-attrs==25.4.0
+attrs==26.1.0
     # via nox
-certifi==2026.1.4
+certifi==2026.2.25
     # via requests
 cffi==2.0.0 ; platform_python_implementation != 'PyPy'
     # via
     #   cryptography
     #   pynacl
-charset-normalizer==3.4.4
+charset-normalizer==3.4.6
     # via requests
 click==8.3.1
     # via typer
@@ -34,15 +34,17 @@
     # via virtualenv
 docutils==0.22.4
     # via antsibull-docutils
-filelock==3.24.0
-    # via virtualenv
+filelock==3.25.2
+    # via
+    #   python-discovery
+    #   virtualenv
 humanize==4.15.0
     # via nox
 idna==3.11
     # via requests
 jinja2==3.1.6
     # via -r tests/../hacking/pr_labeler/requirements.txt
-librt==0.8.0 ; platform_python_implementation != 'PyPy'
+librt==0.8.1 ; platform_python_implementation != 'PyPy'
     # via mypy
 markdown-it-py==4.0.0
     # via rich
@@ -62,29 +64,33 @@
     #   nox
 pathspec==1.0.4
     # via mypy
-platformdirs==4.9.1
-    # via virtualenv
+platformdirs==4.9.4
+    # via
+    #   python-discovery
+    #   virtualenv
 pycparser==3.0 ; implementation_name != 'PyPy' and 
platform_python_implementation != 'PyPy'
     # via cffi
-pygithub==2.8.1
+pygithub==2.9.0
     # via -r tests/../hacking/pr_labeler/requirements.txt
 pygments==2.19.2
     # via rich
-pyjwt==2.11.0
+pyjwt==2.12.1
     # via pygithub
 pynacl==1.6.2
     # via pygithub
+python-discovery==1.2.0
+    # via virtualenv
 requests==2.32.5
     # via pygithub
-rich==14.3.2
+rich==14.3.3
     # via typer
 shellingham==1.5.4
     # via typer
-typer==0.23.1
+typer==0.24.1
     # via typer-slim
-typer-slim==0.23.1
+typer-slim==0.24.0
     # via -r tests/../hacking/pr_labeler/requirements.txt
-types-docutils==0.22.3.20251115
+types-docutils==0.22.3.20260322
     # via -r tests/typing.in
 typing-extensions==4.15.0
     # via
@@ -95,5 +101,5 @@
     # via
     #   pygithub
     #   requests
-virtualenv==20.36.1
+virtualenv==21.2.0
     # via nox

++++++ ansible-documentation.obsinfo ++++++
--- /var/tmp/diff_new_pack.cYqLqG/_old  2026-03-27 06:36:17.765308810 +0100
+++ /var/tmp/diff_new_pack.cYqLqG/_new  2026-03-27 06:36:17.769308975 +0100
@@ -1,5 +1,5 @@
 name: ansible-documentation
-version: 2.20.3
-mtime: 1771416210
-commit: e99839fc21b75e11a6110e414b13af3609402f9c
+version: 2.20.4
+mtime: 1774266536
+commit: c894855522608268e81ba00b082993db326bdb8e
 

Reply via email to