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-02-27 17:12:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible-documentation (Old)
and /work/SRC/openSUSE:Factory/.ansible-documentation.new.29461 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ansible-documentation"
Fri Feb 27 17:12:19 2026 rev:34 rq:1335404 version:2.20.3
Changes:
--------
---
/work/SRC/openSUSE:Factory/ansible-documentation/ansible-documentation.changes
2026-02-03 21:29:45.056228489 +0100
+++
/work/SRC/openSUSE:Factory/.ansible-documentation.new.29461/ansible-documentation.changes
2026-02-27 17:13:31.865120903 +0100
@@ -1,0 +2,12 @@
+Fri Feb 27 07:29:39 UTC 2026 - Johannes Kastl
<[email protected]>
+
+- Update to version 2.20.3:
+ * Add note about get_cache_key in the inventory plugin dev guide
+ (#3468) (#3486)
+ * Bump wntrblm/nox from 2025.11.12 to 2026.02.09 (#3481)
+ * ci: refresh dev dependencies (#3475)
+ * ci: refresh dev dependencies (#3463)
+ * ci: refresh dev dependencies (#3456)
+ * Add the Ansible community 13.3.0 porting guide (#3453) (#3454)
+
+-------------------------------------------------------------------
Old:
----
ansible-documentation-2.20.2.obscpio
New:
----
ansible-documentation-2.20.3.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ansible-documentation.spec ++++++
--- /var/tmp/diff_new_pack.WUGGP8/_old 2026-02-27 17:13:33.961207653 +0100
+++ /var/tmp/diff_new_pack.WUGGP8/_new 2026-02-27 17:13:33.973208150 +0100
@@ -17,7 +17,7 @@
Name: ansible-documentation
-Version: 2.20.2
+Version: 2.20.3
Release: 0
Summary: Ansible community documentation and example files
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.WUGGP8/_old 2026-02-27 17:13:34.277220732 +0100
+++ /var/tmp/diff_new_pack.WUGGP8/_new 2026-02-27 17:13:34.313222222 +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.2</param>
+ <param name="revision">v2.20.3</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.WUGGP8/_old 2026-02-27 17:13:34.585233480 +0100
+++ /var/tmp/diff_new_pack.WUGGP8/_new 2026-02-27 17:13:34.665236791 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/ansible/ansible-documentation</param>
- <param
name="changesrevision">e82872c9a8407719c0bfa2d98e07612b7a039111</param></service></servicedata>
+ <param
name="changesrevision">e99839fc21b75e11a6110e414b13af3609402f9c</param></service></servicedata>
(No newline at EOF)
++++++ ansible-documentation-2.20.2.obscpio ->
ansible-documentation-2.20.3.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/ansible-documentation-2.20.2/docs/docsite/rst/dev_guide/developing_inventory.rst
new/ansible-documentation-2.20.3/docs/docsite/rst/dev_guide/developing_inventory.rst
---
old/ansible-documentation-2.20.2/docs/docsite/rst/dev_guide/developing_inventory.rst
2026-01-28 14:32:52.000000000 +0100
+++
new/ansible-documentation-2.20.3/docs/docsite/rst/dev_guide/developing_inventory.rst
2026-02-18 13:03:30.000000000 +0100
@@ -248,6 +248,8 @@
self.load_cache_plugin()
cache_key = self.get_cache_key(path)
+.. note:: The ``get_cache_key`` is a helper method that retrieves a unique key
for the plugin name and the ``path`` parameter. Inventory plugins that generate
multiple unique cache entries should not use this helper method because it is
designed to get one key per inventory source. In general we recommend that
plugin developers refactor to avoid multiple cache entries for inventory
sources.
+
Now that you've enabled caching, loaded the correct plugin, and retrieved a
unique cache key, you can set up the flow of data between the cache and your
inventory using the ``cache`` parameter of the ``parse`` method. This value
comes from the inventory manager and indicates whether the inventory is being
refreshed (such as by the ``--flush-cache`` or the meta task
``refresh_inventory``). Although the cache shouldn't be used to populate the
inventory when being refreshed, the cache should be updated with the new
inventory if the user has enabled caching. You can use ``self._cache`` like a
dictionary. The following pattern allows refreshing the inventory to work in
conjunction with caching.
.. code-block:: python
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/ansible-documentation-2.20.2/docs/docsite/rst/porting_guides/porting_guide_13.rst
new/ansible-documentation-2.20.3/docs/docsite/rst/porting_guides/porting_guide_13.rst
---
old/ansible-documentation-2.20.2/docs/docsite/rst/porting_guides/porting_guide_13.rst
2026-01-28 14:32:52.000000000 +0100
+++
new/ansible-documentation-2.20.3/docs/docsite/rst/porting_guides/porting_guide_13.rst
2026-02-18 13:03:30.000000000 +0100
@@ -196,6 +196,54 @@
No notable changes
+Porting Guide for v13.3.0
+=========================
+
+Added Collections
+-----------------
+
+- community.clickhouse (version 2.0.0)
+- pcg.alpaca_operator (version 2.1.1)
+
+Major Changes
+-------------
+
+community.vmware
+^^^^^^^^^^^^^^^^
+
+- Bump required ``vmware.vmware`` collection version to 2.5.0
(https://github.com/ansible-collections/community.vmware/pull/2503).
+
+containers.podman
+^^^^^^^^^^^^^^^^^
+
+- Rewrite podman and buildah connections
+
+Deprecated Features
+-------------------
+
+- The ``netapp.cloudmanager`` collection is considered unmaintained and will
be removed from Ansible 15 if no one starts maintaining it again before Ansible
15.
+ 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, including for how this can be cancelled
(`https://forum.ansible.com/t/44891 <https://forum.ansible.com/t/44891>`__).
+ After removal, users can still install this collection with ``ansible-galaxy
collection install netapp.cloudmanager``.
+
+amazon.aws
+^^^^^^^^^^
+
+- ec2_vpc_dhcp_option - the ``dhcp_config`` return value has been deprecated
and will be removed in a release after 2026-12-01. Use ``dhcp_options`` instead
(https://github.com/ansible-collections/amazon.aws/pull/2772).
+- ec2_vpc_dhcp_option_info - the ``dhcp_config`` return value has been
deprecated and will be removed in a release after 2026-12-01. Use
``dhcp_options`` instead
(https://github.com/ansible-collections/amazon.aws/pull/2772).
+- route53 - the ``values`` key in the ``resource_record_sets`` return value
has been deprecated in favor of ``record_values`` for Jinja2 compatibility. The
``values`` key will be removed in a release after 2026-12-01
(https://github.com/ansible-collections/amazon.aws/pull/2772).
+
+hetzner.hcloud
+^^^^^^^^^^^^^^
+
+- hcloud inventory - The ``hcloud_datacenter`` host variable is deprecated and
will be removed after 1 July 2026. Please use the ``hcloud_location`` host
variable instead.
+- network_info - The ``hcloud_network_info[].servers[].datacenter`` return
value is deprecated and will be removed after 1 July 2026. Please use the
``hcloud_network_info[].servers[].location`` return value instead.
+- primary_ip - The ``datacenter`` argument is deprecated and will be removed
after 1 July 2026. Please use the ``location`` argument instead.
+- primary_ip - The ``hcloud_primary_ip.datacenter`` return value is deprecated
and will be removed after 1 July 2026. Please use the
``hcloud_primary_ip.location`` return value instead.
+- primary_ip_info - The ``hcloud_primary_ip_info[].datacenter`` return value
is deprecated and will be removed after 1 July 2026. Please use the
``hcloud_primary_ip_info[].location`` return value instead.
+- server - The ``datacenter`` argument is deprecated and will be removed after
1 July 2026. Please use the ``location`` argument instead.
+- server - The ``hcloud_server.datacenter`` return value is deprecated and
will be removed after 1 July 2026. Please use the ``hcloud_server.location``
return value instead.
+- server_info - The ``hcloud_server_info[].datacenter`` return value is
deprecated and will be removed after 1 July 2026. Please use the
``hcloud_server_info[].location`` return value instead.
+
Porting Guide for v13.2.0
=========================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ansible-documentation-2.20.2/tests/formatters.txt
new/ansible-documentation-2.20.3/tests/formatters.txt
--- old/ansible-documentation-2.20.2/tests/formatters.txt 2026-01-28
14:32:52.000000000 +0100
+++ new/ansible-documentation-2.20.3/tests/formatters.txt 2026-02-18
13:03:30.000000000 +0100
@@ -12,9 +12,9 @@
# via black
packaging==26.0
# via black
-pathspec==1.0.3
+pathspec==1.0.4
# via black
-platformdirs==4.5.1
+platformdirs==4.9.1
# via black
-pytokens==0.4.0
+pytokens==0.4.1
# via black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ansible-documentation-2.20.2/tests/static.txt
new/ansible-documentation-2.20.3/tests/static.txt
--- old/ansible-documentation-2.20.2/tests/static.txt 2026-01-28
14:32:52.000000000 +0100
+++ new/ansible-documentation-2.20.3/tests/static.txt 2026-02-18
13:03:30.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.14.14
+ruff==0.15.1
# via -r tests/static.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ansible-documentation-2.20.2/tests/typing.txt
new/ansible-documentation-2.20.3/tests/typing.txt
--- old/ansible-documentation-2.20.2/tests/typing.txt 2026-01-28
14:32:52.000000000 +0100
+++ new/ansible-documentation-2.20.3/tests/typing.txt 2026-02-18
13:03:30.000000000 +0100
@@ -1,5 +1,7 @@
# This file was autogenerated by uv via the following command:
# uv pip compile --universal --output-file tests/typing.txt tests/typing.in
+annotated-doc==0.0.4
+ # via typer
antsibull-docutils==1.4.0
# via -r tests/typing.in
argcomplete==3.6.3
@@ -15,7 +17,7 @@
charset-normalizer==3.4.4
# via requests
click==8.3.1
- # via typer-slim
+ # via typer
codeowners==0.8.0
# via -r tests/../hacking/pr_labeler/requirements.txt
colorama==0.4.6 ; sys_platform == 'win32'
@@ -24,7 +26,7 @@
# colorlog
colorlog==6.10.1
# via nox
-cryptography==46.0.3
+cryptography==46.0.5
# via pyjwt
dependency-groups==1.3.1
# via nox
@@ -32,7 +34,7 @@
# via virtualenv
docutils==0.22.4
# via antsibull-docutils
-filelock==3.20.3
+filelock==3.24.0
# via virtualenv
humanize==4.15.0
# via nox
@@ -40,35 +42,47 @@
# via requests
jinja2==3.1.6
# via -r tests/../hacking/pr_labeler/requirements.txt
-librt==0.7.8 ; platform_python_implementation != 'PyPy'
+librt==0.8.0 ; platform_python_implementation != 'PyPy'
# via mypy
+markdown-it-py==4.0.0
+ # via rich
markupsafe==3.0.3
# via jinja2
+mdurl==0.1.2
+ # via markdown-it-py
mypy==1.19.1
# via -r tests/typing.in
mypy-extensions==1.1.0
# via mypy
-nox==2025.11.12
+nox==2026.2.9
# via -r tests/typing.in
packaging==26.0
# via
# dependency-groups
# nox
-pathspec==1.0.3
+pathspec==1.0.4
# via mypy
-platformdirs==4.5.1
+platformdirs==4.9.1
# via virtualenv
pycparser==3.0 ; implementation_name != 'PyPy' and
platform_python_implementation != 'PyPy'
# via cffi
pygithub==2.8.1
# via -r tests/../hacking/pr_labeler/requirements.txt
-pyjwt==2.10.1
+pygments==2.19.2
+ # via rich
+pyjwt==2.11.0
# via pygithub
pynacl==1.6.2
# via pygithub
requests==2.32.5
# via pygithub
-typer-slim==0.21.1
+rich==14.3.2
+ # via typer
+shellingham==1.5.4
+ # via typer
+typer==0.23.1
+ # via typer-slim
+typer-slim==0.23.1
# via -r tests/../hacking/pr_labeler/requirements.txt
types-docutils==0.22.3.20251115
# via -r tests/typing.in
@@ -77,7 +91,6 @@
# codeowners
# mypy
# pygithub
- # typer-slim
urllib3==2.6.3
# via
# pygithub
++++++ ansible-documentation.obsinfo ++++++
--- /var/tmp/diff_new_pack.WUGGP8/_old 2026-02-27 17:13:37.121338441 +0100
+++ /var/tmp/diff_new_pack.WUGGP8/_new 2026-02-27 17:13:37.145339434 +0100
@@ -1,5 +1,5 @@
name: ansible-documentation
-version: 2.20.2
-mtime: 1769607172
-commit: e82872c9a8407719c0bfa2d98e07612b7a039111
+version: 2.20.3
+mtime: 1771416210
+commit: e99839fc21b75e11a6110e414b13af3609402f9c