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 2025-11-06 18:12:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible-documentation (Old)
 and      /work/SRC/openSUSE:Factory/.ansible-documentation.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ansible-documentation"

Thu Nov  6 18:12:49 2025 rev:30 rq:1315705 version:2.19.4

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ansible-documentation/ansible-documentation.changes  
    2025-10-07 18:30:16.270282586 +0200
+++ 
/work/SRC/openSUSE:Factory/.ansible-documentation.new.1980/ansible-documentation.changes
    2025-11-06 18:13:55.681251773 +0100
@@ -1,0 +2,22 @@
+Wed Nov 05 10:24:08 UTC 2025 - Johannes Kastl 
<[email protected]>
+
+- Update to version 2.19.4:
+  * ci: refresh dev dependencies (#3195)
+  * ci: refresh dev dependencies (#3181)
+  * Update maximum galaxy artifact size (#3099) (#3177)
+  * Bump wntrblm/nox to 2025.10.16 (#3170)
+  * docs: clarify dict2items usage in loops with group module
+    (follow-up to ansible#85897) (#3124) (#3157)
+  * Update platform_routeros.rst (#3097) (#3161)
+  * fix 2.19 porting guide for correct option (#3102) (#3153)
+  * ci: refresh dev dependencies (#3147)
+  * remove old summit banner (#3131) (#3135)
+  * ci: refresh dev dependencies (#3126)
+  * Intersphinx (#3089) (#3122)
+  * replace role removed in Ansible 11 (#3118) (#3119)
+  * Add the Ansible community 11.11.0 porting guide (#3108) (#3114)
+  * Add the Ansible community 12.1.0 porting guide (#3109) (#3111)
+  * Update WinRM Listener Code (#3101) (#3106)
+  * bump antsibull-docs-parser to fix build issues (#3098) (#3105)
+
+-------------------------------------------------------------------

Old:
----
  ansible-documentation-2.19.3.obscpio

New:
----
  ansible-documentation-2.19.4.obscpio

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

Other differences:
------------------
++++++ ansible-documentation.spec ++++++
--- /var/tmp/diff_new_pack.LB6DZL/_old  2025-11-06 18:13:56.357280486 +0100
+++ /var/tmp/diff_new_pack.LB6DZL/_new  2025-11-06 18:13:56.361280655 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           ansible-documentation
-Version:        2.19.3
+Version:        2.19.4
 Release:        0
 Summary:        Ansible community documentation and example files
 License:        GPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.LB6DZL/_old  2025-11-06 18:13:56.405282525 +0100
+++ /var/tmp/diff_new_pack.LB6DZL/_new  2025-11-06 18:13:56.413282864 +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.19.3</param>
+    <param name="revision">v2.19.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.LB6DZL/_old  2025-11-06 18:13:56.453284563 +0100
+++ /var/tmp/diff_new_pack.LB6DZL/_new  2025-11-06 18:13:56.453284563 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/ansible/ansible-documentation</param>
-              <param 
name="changesrevision">659c96fc9328f27dfe404d99a05ecd93d13a96f9</param></service></servicedata>
+              <param 
name="changesrevision">e4cca7c5d18391fe5db732286fe9583ff7a4929a</param></service></servicedata>
 (No newline at EOF)
 

++++++ ansible-documentation-2.19.3.obscpio -> 
ansible-documentation-2.19.4.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.19.3/docs/docsite/.templates/banner.html 
new/ansible-documentation-2.19.4/docs/docsite/.templates/banner.html
--- old/ansible-documentation-2.19.3/docs/docsite/.templates/banner.html        
2025-10-06 09:34:08.000000000 +0200
+++ new/ansible-documentation-2.19.4/docs/docsite/.templates/banner.html        
2025-11-03 10:59:30.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.' +
         '</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.19.3/docs/docsite/rst/conf.py 
new/ansible-documentation-2.19.4/docs/docsite/rst/conf.py
--- old/ansible-documentation-2.19.3/docs/docsite/rst/conf.py   2025-10-06 
09:34:08.000000000 +0200
+++ new/ansible-documentation-2.19.4/docs/docsite/rst/conf.py   2025-11-03 
10:59:30.000000000 +0100
@@ -388,7 +388,7 @@
     'python3': ('https://docs.python.org/3/', None),
     'jinja2': ('http://jinja.palletsprojects.com/', None),
     'ansible_2_9': ('https://docs.ansible.com/ansible/2.9/', None),
-    'ansible_11': ('https://docs.ansible.com/ansible/11/', None),
+    'ansible_12': ('https://docs.ansible.com/ansible/12/', None),
 }
 
 # linckchecker settings
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.19.3/docs/docsite/rst/dev_guide/developing_collections_distributing.rst
 
new/ansible-documentation-2.19.4/docs/docsite/rst/dev_guide/developing_collections_distributing.rst
--- 
old/ansible-documentation-2.19.3/docs/docsite/rst/dev_guide/developing_collections_distributing.rst
 2025-10-06 09:34:08.000000000 +0200
+++ 
new/ansible-documentation-2.19.4/docs/docsite/rst/dev_guide/developing_collections_distributing.rst
 2025-11-03 10:59:30.000000000 +0100
@@ -148,7 +148,7 @@
 
 .. note::
    * To reduce the size of collections, certain files and folders are excluded 
from the collection tarball by default. See 
:ref:`ignoring_files_and_folders_collections` if your collection directory 
contains other files you want to exclude.
-   * The current Galaxy maximum tarball size is 2 MB.
+   * The current Galaxy maximum tarball size is 200 MB.
 
 You can upload your tarball to one or more distribution servers. You can also 
distribute your collection locally by copying the tarball to install your 
collection directly on target systems.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.19.3/docs/docsite/rst/dev_guide/developing_collections_documenting.rst
 
new/ansible-documentation-2.19.4/docs/docsite/rst/dev_guide/developing_collections_documenting.rst
--- 
old/ansible-documentation-2.19.3/docs/docsite/rst/dev_guide/developing_collections_documenting.rst
  2025-10-06 09:34:08.000000000 +0200
+++ 
new/ansible-documentation-2.19.4/docs/docsite/rst/dev_guide/developing_collections_documenting.rst
  2025-11-03 10:59:30.000000000 +0100
@@ -12,7 +12,7 @@
 Documenting roles
 =================
 
-To document a role, you have to add a role argument spec by creating a file 
``meta/argument_specs.yml`` in your role. See :ref:`role_argument_spec` for 
details. As an example, you can look at `the argument specs file 
<https://github.com/sensu/sensu-go-ansible/blob/master/roles/install/meta/argument_specs.yml>`_
 of the :ansplugin:`sensu.sensu_go.install role <sensu.sensu_go.install#role>` 
on GitHub.
+To document a role, you have to add a role argument spec by creating a file 
``meta/argument_specs.yml`` in your role. See :ref:`role_argument_spec` for 
details. As an example, you can look at `the argument specs file 
<https://github.com/telekom-mms/ansible-collection-icinga-director/blob/main/roles/ansible_icinga/meta/argument_specs.yml>`_
 of the :ansplugin:`telekom_mms.icinga_director.ansible_icinga role 
<telekom_mms.icinga_director.ansible_icinga#role>` on GitHub.
 
 
 .. _verify_collection_docs:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.19.3/docs/docsite/rst/network/user_guide/platform_routeros.rst
 
new/ansible-documentation-2.19.4/docs/docsite/rst/network/user_guide/platform_routeros.rst
--- 
old/ansible-documentation-2.19.3/docs/docsite/rst/network/user_guide/platform_routeros.rst
  2025-10-06 09:34:08.000000000 +0200
+++ 
new/ansible-documentation-2.19.4/docs/docsite/rst/network/user_guide/platform_routeros.rst
  2025-11-03 10:59:30.000000000 +0100
@@ -70,7 +70,7 @@
 - If you are using SSH keys (including an ssh-agent) you can remove the 
``ansible_password`` configuration.
 - If you are accessing your host directly (not through a bastion/jump host) 
you can remove the ``ansible_paramiko_proxy_command`` configuration.
 - If you are accessing your host through a bastion/jump host, you cannot 
include your SSH password in the ``ProxyCommand`` directive. To prevent secrets 
from leaking out (for example in ``ps`` output), SSH does not support providing 
passwords through environment variables.
-- If you are getting timeout errors you may want to add ``+cet1024w`` suffix 
to your username which will disable console colors, enable "dumb" mode, tell 
RouterOS not to try detecting terminal capabilities and set terminal width to 
1024 columns. See article `Console login process 
<https://wiki.mikrotik.com/wiki/Manual:Console_login_process>`_ in MikroTik 
wiki for more information.
+- If you are getting timeout errors you may want to add ``+cet1024w`` suffix 
to your username which will disable console colors, enable "dumb" mode, tell 
RouterOS not to try detecting terminal capabilities and set terminal width to 
1024 columns. See article `Console login process 
<https://wiki.mikrotik.com/Manual:Console_login_process>`_ in MikroTik wiki for 
more information.
 - More notes can be found in the :ref:`the community.routeros collection's SSH 
guide <ansible_collections.community.routeros.docsite.ssh-guide>`.
 
 Example CLI task
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.19.3/docs/docsite/rst/os_guide/windows_winrm.rst 
new/ansible-documentation-2.19.4/docs/docsite/rst/os_guide/windows_winrm.rst
--- 
old/ansible-documentation-2.19.3/docs/docsite/rst/os_guide/windows_winrm.rst    
    2025-10-06 09:34:08.000000000 +0200
+++ 
new/ansible-documentation-2.19.4/docs/docsite/rst/os_guide/windows_winrm.rst    
    2025-11-03 10:59:30.000000000 +0100
@@ -90,17 +90,15 @@
 
     # Create HTTPS listener
     $httpsParams = @{
-        ResourceURI = 'winrm/config/listener'
-        SelectorSet = @{
-            Transport = "HTTPS"
-            Address   = "*"
-        }
-        ValueSet = @{
-            CertificateThumbprint = $cert.Thumbprint
-            Enabled               = $true
-        }
+        Path                  = 'WSMan:\localhost\Listener'
+        Address               = '*'
+        CertificateThumbprint = $cert.Thumbprint
+        Enabled               = $true
+        Port                  = 5986
+        Transport             = 'HTTPS'
+        Force                 = $true
     }
-    New-WSManInstance @httpsParams
+    New-Item @httpsParams
 
     # Opens port 5986 for all profiles
     $firewallParams = @{
@@ -175,35 +173,29 @@
 .. code-block:: powershell
 
     $listenerParams = @{
-        ResourceURI = 'winrm/config/listener'
-        SelectorSet = @{
-            Transport = "HTTP"
-            Address   = "*"
-        }
-        ValueSet    = @{
-            Enabled = $true
-            Port    = 5985
-        }
+        Path      = 'WSMan:\localhost\Listener'
+        Address   = '*'
+        Enabled   = $true
+        Port      = 5985
+        Transport = 'HTTP'
+        Force     = $true
     }
-    New-WSManInstance @listenerParams
+    New-Item @listenerParams
 
 Creating a HTTPS listener is similar but the ``Port`` is now ``5986`` and the 
``CertificateThumbprint`` value must be set. The certificate can either be a 
self signed certificate or a certificate from a certificate authority. How to 
generate a certificate is outside the scope of this section.
 
 .. code-block:: powershell
 
     $listenerParams = @{
-        ResourceURI = 'winrm/config/listener'
-        SelectorSet = @{
-            Transport = "HTTPS"
-            Address   = "*"
-        }
-        ValueSet    = @{
-            CertificateThumbprint = 'E6CDAA82EEAF2ECE8546E05DB7F3E01AA47D76CE'
-            Enabled               = $true
-            Port                  = 5986
-        }
+        Path                  = 'WSMan:\localhost\Listener'
+        Address               = '*'
+        CertificateThumbprint = 'E6CDAA82EEAF2ECE8546E05DB7F3E01AA47D76CE'
+        Enabled               = $true
+        Port                  = 5986
+        Transport             = 'HTTPS'
+        Force                 = $true
     }
-    New-WSManInstance @listenerParams
+    New-Item @listenerParams
 
 The ``CertificateThumbprint`` value must be set to the thumbprint of a 
certificate that is installed in the ``LocalMachine\My`` certificate store.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.19.3/docs/docsite/rst/playbook_guide/playbooks_loops.rst
 
new/ansible-documentation-2.19.4/docs/docsite/rst/playbook_guide/playbooks_loops.rst
--- 
old/ansible-documentation-2.19.3/docs/docsite/rst/playbook_guide/playbooks_loops.rst
        2025-10-06 09:34:08.000000000 +0200
+++ 
new/ansible-documentation-2.19.4/docs/docsite/rst/playbook_guide/playbooks_loops.rst
        2025-11-03 10:59:30.000000000 +0100
@@ -144,14 +144,23 @@
 
     - name: Using dict2items
       ansible.builtin.debug:
-        msg: "{{ item.key }} - {{ item.value }}"
-      loop: "{{ tag_data | dict2items }}"
+        msg: "{{ item.key }}: {{ item.value.ip_address }} {{ item.value.role 
}}"
+      loop: "{{ server_configs | dict2items }}"
       vars:
-        tag_data:
-          Environment: dev
-          Application: payment
+        server_configs:
+          web_01:
+            ip_address: "10.1.1.50"
+            role: "frontend"
+          db_01:
+            ip_address: "10.1.1.100"
+            role: "backend_db"
 
-Here, we are iterating over `tag_data` and printing the key and the value from 
it.
+Here, we are iterating over `server_configs` and printing the key and selected 
nested fields.
+
+If the values in the dictionary are themselves dictionaries (for example, each 
group maps
+to a dict containing a ``gid``), remember that after applying ``dict2items`` 
each loop item
+has two attributes: ``item.key`` and ``item.value``. Access nested fields via
+``item.value.<field>``.
 
 Registering variables with a loop
 ---------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.19.3/docs/docsite/rst/porting_guides/porting_guide_11.rst
 
new/ansible-documentation-2.19.4/docs/docsite/rst/porting_guides/porting_guide_11.rst
--- 
old/ansible-documentation-2.19.3/docs/docsite/rst/porting_guides/porting_guide_11.rst
       2025-10-06 09:34:08.000000000 +0200
+++ 
new/ansible-documentation-2.19.4/docs/docsite/rst/porting_guides/porting_guide_11.rst
       2025-11-03 10:59:30.000000000 +0100
@@ -97,6 +97,37 @@
 
 No notable changes
 
+Porting Guide for v11.11.0
+==========================
+
+Added Collections
+-----------------
+
+- hitachivantara.vspone_object (version 1.0.0)
+
+Major Changes
+-------------
+
+containers.podman
+^^^^^^^^^^^^^^^^^
+
+- Add inventory plugins for buildah and podman
+- Add podman system connection modules
+
+fortinet.fortios
+^^^^^^^^^^^^^^^^
+
+- Supported new versions 7.6.3 and 7.6.4.
+- Supported the authentication method when using username and password in 
v7.6.4.
+
+Deprecated Features
+-------------------
+
+purestorage.flasharray
+^^^^^^^^^^^^^^^^^^^^^^
+
+- purefa_volume_tags - Deprecated due to removal of REST 1.x support. Will be 
removed in Collection 2.0.0
+
 Porting Guide for v11.10.0
 ==========================
 
@@ -125,7 +156,7 @@
 -------------------
 
 - The cloud.common collection will be removed from Ansible 12.
-  The collection does not work with ansible-core 2.19, and is no longer needed 
by any other collection included in Ansible 12.
+  The collection does not work with ansible\-core 2.19, and is no longer 
needed by any other collection included in Ansible 12.
   See `the removal discussion for details 
<https://forum.ansible.com/t/41507/24>`__.
   After removal, users can still install this collection with ``ansible-galaxy 
collection install cloud.common``.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.19.3/docs/docsite/rst/porting_guides/porting_guide_12.rst
 
new/ansible-documentation-2.19.4/docs/docsite/rst/porting_guides/porting_guide_12.rst
--- 
old/ansible-documentation-2.19.3/docs/docsite/rst/porting_guides/porting_guide_12.rst
       2025-10-06 09:34:08.000000000 +0200
+++ 
new/ansible-documentation-2.19.4/docs/docsite/rst/porting_guides/porting_guide_12.rst
       2025-11-03 10:59:30.000000000 +0100
@@ -403,6 +403,41 @@
     }
 
 
+Example - unintentional ``None`` result
+"""""""""""""""""""""""""""""""""""""""
+
+If a template evaluated to ``None``, it was implicitly converted to an empty 
string in previous versions of ansible-core.
+This can now result in the template evaluating to the *value* ``None``.
+
+The following example shows a case where this happens:
+
+.. code-block:: yaml+jinja
+
+    - set_fact:
+        # If 'foo' is not defined, the else branch basically evaluates to None.
+        # So value_none will not be an empty string, but None:
+        value_none: |-
+          {% if foo is defined %}foo is defined{% endif %}
+
+This example can be fixed as follows:
+
+.. code-block:: yaml+jinja
+
+    - set_fact:
+        # Explicitly return an empty string in the 'else' branch.
+        # The value is always a string: either "foo is defined" or "".
+        value_none: |-
+          {% if foo is defined %}foo is defined{% else %}{{ "" }}{% endif %}
+
+This adjustment is backward-compatible with older ansible-core versions.
+
+.. note::
+    Since ansible-core 2.19.1, module options of type string accept ``None`` 
and convert it
+    to an empty string. Before ansible-core 2.18, passing ``None`` to such 
options resulted
+    in an error. This means that in most cases, expressions in roles and 
playbooks do not need
+    to be adjusted because of unintentional ``None`` results.
+
+
 Lazy templating
 ^^^^^^^^^^^^^^^
 
@@ -875,6 +910,65 @@
 
 No notable changes
 
+Porting Guide for v12.1.0
+=========================
+
+Added Collections
+-----------------
+
+- hitachivantara.vspone_object (version 1.0.0)
+- ravendb.ravendb (version 1.0.3)
+
+Major Changes
+-------------
+
+containers.podman
+^^^^^^^^^^^^^^^^^
+
+- Add inventory plugins for buildah and podman
+- Add podman system connection modules
+
+fortinet.fortios
+^^^^^^^^^^^^^^^^
+
+- Supported new versions 7.6.3 and 7.6.4.
+- Supported the authentication method when using username and password in 
v7.6.4.
+
+grafana.grafana
+^^^^^^^^^^^^^^^
+
+- Add SUSE support to Alloy role by @pozsa in 
https://github.com/grafana/grafana-ansible-collection/pull/423
+- Fixes to foldersFromFilesStructure option by @root-expert in 
https://github.com/grafana/grafana-ansible-collection/pull/351
+- Migrate RedHat install to ansible.builtin.package by @r65535 in 
https://github.com/grafana/grafana-ansible-collection/pull/431
+- add macOS support to alloy role by @l50 in 
https://github.com/grafana/grafana-ansible-collection/pull/418
+- replace None with [] for safe length checks by @voidquark in 
https://github.com/grafana/grafana-ansible-collection/pull/426
+
+Deprecated Features
+-------------------
+
+community.general
+^^^^^^^^^^^^^^^^^
+
+- hiera lookup plugin - retrieving data with Hiera has been deprecated a long 
time ago; because of that this plugin will be removed from community.general 
13.0.0. If you disagree with this deprecation, please create an issue in the 
community.general repository 
(https://github.com/ansible-collections/community.general/issues/4462, 
https://github.com/ansible-collections/community.general/pull/10779).
+- oci_utils module utils - utils is deprecated and will be removed in 
community.general 13.0.0 
(https://github.com/ansible-collections/community.general/issues/10318, 
https://github.com/ansible-collections/community.general/pull/10652).
+- oci_vcn - module is deprecated and will be removed in community.general 
13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, 
https://github.com/ansible-collections/community.general/pull/10652).
+- oracle* doc fragments - fragments are deprecated and will be removed in 
community.general 13.0.0 
(https://github.com/ansible-collections/community.general/issues/10318, 
https://github.com/ansible-collections/community.general/pull/10652).
+
+community.zabbix
+^^^^^^^^^^^^^^^^
+
+- zabbix_maintenance module - Depreicated `minutes` argument for `time_periods`
+
+hetzner.hcloud
+^^^^^^^^^^^^^^
+
+- server_type_info - Deprecate Server Type ``deprecation`` property.
+
+purestorage.flasharray
+^^^^^^^^^^^^^^^^^^^^^^
+
+- purefa_volume_tags - Deprecated due to removal of REST 1.x support. Will be 
removed in Collection 2.0.0
+
 Porting Guide for v12.0.0
 =========================
 
@@ -1235,10 +1329,17 @@
 grafana.grafana
 ^^^^^^^^^^^^^^^
 
-- Ability to set custom directory path for *.alloy config files by @voidquark 
in https://github.com/grafana/grafana-ansible-collection/pull/294
+- Ability to set custom directory path for \*.alloy config files by @voidquark 
in https://github.com/grafana/grafana-ansible-collection/pull/294
 - Add delete protection by @KucicM in 
https://github.com/grafana/grafana-ansible-collection/pull/381
+- Add foldersFromFilesStructure option by @root-expert in 
https://github.com/grafana/grafana-ansible-collection/pull/326
 - Add tempo role by @CSTDev in 
https://github.com/grafana/grafana-ansible-collection/pull/323
+- Add tests and support version latest by @pieterlexis-tomtom in 
https://github.com/grafana/grafana-ansible-collection/pull/299
+- Bump ansible-lint from 24.9.2 to 25.6.1 by @dependabot[bot] in 
https://github.com/grafana/grafana-ansible-collection/pull/391
+- Bump brace-expansion from 1.1.11 to 1.1.12 in the npm_and_yarn group across 
1 directory by @dependabot[bot] in 
https://github.com/grafana/grafana-ansible-collection/pull/396
+- Changes for issue
 - Do not log grafana.ini contents when setting facts by @root-expert in 
https://github.com/grafana/grafana-ansible-collection/pull/325
+- Don't override defaults by @56quarters in 
https://github.com/grafana/grafana-ansible-collection/pull/382
+- Don't use a proxy when doing Alloy readiness check by @benoitc-croesus in 
https://github.com/grafana/grafana-ansible-collection/pull/375
 - Fix 'dict object' has no attribute 'path' when running with --check by 
@JMLX42 in https://github.com/grafana/grafana-ansible-collection/pull/283
 - Fix Mimir URL verify task by @parcimonic in 
https://github.com/grafana/grafana-ansible-collection/pull/358
 - Fix loki_operational_config section not getting rendered in config.yml by 
@olegkaspersky in https://github.com/grafana/grafana-ansible-collection/pull/330
@@ -1248,15 +1349,33 @@
 - Fix the markdown code fences for install command by @benmatselby in 
https://github.com/grafana/grafana-ansible-collection/pull/306
 - Grafana fix facts in main.yml by @voidquark in 
https://github.com/grafana/grafana-ansible-collection/pull/315
 - Make dashboard imports more flexible by @torfbolt in 
https://github.com/grafana/grafana-ansible-collection/pull/308
+- Make systemd create /var/lib/otel-collector by @pieterlexis-tomtom in 
https://github.com/grafana/grafana-ansible-collection/pull/336
+- Update Mimir README.md by @Gufderald in 
https://github.com/grafana/grafana-ansible-collection/pull/397
 - Update grafana template by @santilococo in 
https://github.com/grafana/grafana-ansible-collection/pull/300
 - Update when statement to test for dashboard files found by @hal58th in 
https://github.com/grafana/grafana-ansible-collection/pull/363
 - Use become false in find task by @santilococo in 
https://github.com/grafana/grafana-ansible-collection/pull/368
+- Validate config by @pieterlexis-tomtom in 
https://github.com/grafana/grafana-ansible-collection/pull/327
+- add catalog-info file for internal dev catalog by @theSuess in 
https://github.com/grafana/grafana-ansible-collection/pull/317
 - add loki bloom support by @voidquark in 
https://github.com/grafana/grafana-ansible-collection/pull/298
+- add publish step to GitHub Actions workflow for Ansible Galaxy by @thelooter 
in https://github.com/grafana/grafana-ansible-collection/pull/340
+- add user module to create/update/delete grafana users by @mvalois in 
https://github.com/grafana/grafana-ansible-collection/pull/178
 - alloy_readiness_check_use_https by @piotr-g in 
https://github.com/grafana/grafana-ansible-collection/pull/359
+- declare collection dependencies by @ishanjainn in 
https://github.com/grafana/grafana-ansible-collection/pull/390
+- declare collection dependencies by @kleini in 
https://github.com/grafana/grafana-ansible-collection/pull/386
+- declare collection dependencies by @kleini in 
https://github.com/grafana/grafana-ansible-collection/pull/392
+- ensure IP assert returns boolean result by @aardbol in 
https://github.com/grafana/grafana-ansible-collection/pull/398
+- ensure alerting provisioning directory exists by @derhuerst in 
https://github.com/grafana/grafana-ansible-collection/pull/364
 - force temporary directory even in check mode for  dashboards.yml by @cmehat 
in https://github.com/grafana/grafana-ansible-collection/pull/339
 - grafana.ini yaml syntax by @intermittentnrg in 
https://github.com/grafana/grafana-ansible-collection/pull/232
+- improve mimir/alloy examples playbook by @smCloudInTheSky in 
https://github.com/grafana/grafana-ansible-collection/pull/369
 - integrate sles legacy init-script support by @floerica in 
https://github.com/grafana/grafana-ansible-collection/pull/184
 - management of the config.river with the conversion of the config.yaml by 
@lbrule in https://github.com/grafana/grafana-ansible-collection/pull/149
+- mark configuration deployment task with `no_log` by @kkantonop in 
https://github.com/grafana/grafana-ansible-collection/pull/380
+- properly validate config by @pieterlexis-tomtom in 
https://github.com/grafana/grafana-ansible-collection/pull/354
+- store APT key with .asc extension by @derhuerst in 
https://github.com/grafana/grafana-ansible-collection/pull/394
+- template ingester and querier section by @Gufderald in 
https://github.com/grafana/grafana-ansible-collection/pull/371
+- use ansible_facts instead of ansible_* variables by @kleini in 
https://github.com/grafana/grafana-ansible-collection/pull/296
+- use ansible_facts instead of variables by @kleini in 
https://github.com/grafana/grafana-ansible-collection/pull/365
 
 junipernetworks.junos
 ^^^^^^^^^^^^^^^^^^^^^
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-documentation-2.19.3/docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst
 
new/ansible-documentation-2.19.4/docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst
--- 
old/ansible-documentation-2.19.3/docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst
        2025-10-06 09:34:08.000000000 +0200
+++ 
new/ansible-documentation-2.19.4/docs/docsite/rst/porting_guides/porting_guide_core_2.19.rst
        2025-11-03 10:59:30.000000000 +0100
@@ -27,7 +27,7 @@
 with wide-ranging positive effects on security, performance, and user 
experience.
 
 Backward compatibility has been preserved where practical, but some breaking 
changes were necessary.
-This guide describes some common problem scenarios with example content, error 
messsages, and suggested solutions.
+This guide describes some common problem scenarios with example content, error 
messages, and suggested solutions.
 
 We recommend you test your playbooks and roles in a staging environment with 
this release to determine where you may need to make changes.
 
@@ -254,7 +254,7 @@
 Valid options are:
 
 * ``warning`` - A warning will be issued when an untrusted template is 
encountered.
-* ``fail`` - An error will be raised when an untrusted template is encountered.
+* ``error`` - An error will be raised when an untrusted template is 
encountered.
 * ``ignore`` - Untrusted templates are silently ignored and used as-is. This 
is the default behavior.
 
 .. note::
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.19.3/tests/formatters.txt 
new/ansible-documentation-2.19.4/tests/formatters.txt
--- old/ansible-documentation-2.19.3/tests/formatters.txt       2025-10-06 
09:34:08.000000000 +0200
+++ new/ansible-documentation-2.19.4/tests/formatters.txt       2025-11-03 
10:59:30.000000000 +0100
@@ -6,7 +6,7 @@
     # via black
 colorama==0.4.6 ; sys_platform == 'win32'
     # via click
-isort==6.1.0
+isort==7.0.0
     # via -r tests/formatters.in
 mypy-extensions==1.1.0
     # via black
@@ -14,7 +14,7 @@
     # via black
 pathspec==0.12.1
     # via black
-platformdirs==4.4.0
+platformdirs==4.5.0
     # via black
-pytokens==0.1.10
+pytokens==0.2.0
     # via black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.19.3/tests/requirements.txt 
new/ansible-documentation-2.19.4/tests/requirements.txt
--- old/ansible-documentation-2.19.3/tests/requirements.txt     2025-10-06 
09:34:08.000000000 +0200
+++ new/ansible-documentation-2.19.4/tests/requirements.txt     2025-11-03 
10:59:30.000000000 +0100
@@ -30,7 +30,7 @@
     # via
     #   -c tests/constraints.in
     #   -r tests/requirements.in
-antsibull-docs-parser==1.2.1
+antsibull-docs-parser==1.2.2
     # via antsibull-docs
 antsibull-docutils==1.3.0
     # via
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.19.3/tests/static.txt 
new/ansible-documentation-2.19.4/tests/static.txt
--- old/ansible-documentation-2.19.3/tests/static.txt   2025-10-06 
09:34:08.000000000 +0200
+++ new/ansible-documentation-2.19.4/tests/static.txt   2025-11-03 
10:59: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.13.3
+ruff==0.14.3
     # via -r tests/static.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-documentation-2.19.3/tests/typing.txt 
new/ansible-documentation-2.19.4/tests/typing.txt
--- old/ansible-documentation-2.19.3/tests/typing.txt   2025-10-06 
09:34:08.000000000 +0200
+++ new/ansible-documentation-2.19.4/tests/typing.txt   2025-11-03 
10:59:30.000000000 +0100
@@ -2,17 +2,17 @@
 #    uv pip compile --universal --output-file tests/typing.txt tests/typing.in
 antsibull-docutils==1.3.0
     # via -r tests/typing.in
-argcomplete==3.6.2
+argcomplete==3.6.3
     # via nox
-attrs==25.3.0
+attrs==25.4.0
     # via nox
-certifi==2025.8.3
+certifi==2025.10.5
     # via requests
 cffi==2.0.0 ; platform_python_implementation != 'PyPy'
     # via
     #   cryptography
     #   pynacl
-charset-normalizer==3.4.3
+charset-normalizer==3.4.4
     # via requests
 click==8.3.0
     # via typer-slim
@@ -22,9 +22,9 @@
     # via
     #   click
     #   colorlog
-colorlog==6.9.0
+colorlog==6.10.1
     # via nox
-cryptography==46.0.2
+cryptography==46.0.3
     # via pyjwt
 dependency-groups==1.3.1
     # via nox
@@ -32,9 +32,11 @@
     # via virtualenv
 docutils==0.22.2
     # via antsibull-docutils
-filelock==3.19.1
+filelock==3.20.0
     # via virtualenv
-idna==3.10
+humanize==4.14.0
+    # via nox
+idna==3.11
     # via requests
 jinja2==3.1.6
     # via -r tests/../hacking/pr_labeler/requirements.txt
@@ -44,7 +46,7 @@
     # via -r tests/typing.in
 mypy-extensions==1.1.0
     # via mypy
-nox==2025.5.1
+nox==2025.10.16
     # via -r tests/typing.in
 packaging==25.0
     # via
@@ -52,7 +54,7 @@
     #   nox
 pathspec==0.12.1
     # via mypy
-platformdirs==4.4.0
+platformdirs==4.5.0
     # via virtualenv
 pycparser==2.23 ; implementation_name != 'PyPy' and 
platform_python_implementation != 'PyPy'
     # via cffi
@@ -64,9 +66,9 @@
     # via pygithub
 requests==2.32.5
     # via pygithub
-typer-slim==0.19.2
+typer-slim==0.20.0
     # via -r tests/../hacking/pr_labeler/requirements.txt
-types-docutils==0.22.2.20250924
+types-docutils==0.22.2.20251006
     # via -r tests/typing.in
 typing-extensions==4.15.0
     # via
@@ -78,5 +80,5 @@
     # via
     #   pygithub
     #   requests
-virtualenv==20.34.0
+virtualenv==20.35.4
     # via nox

++++++ ansible-documentation.obsinfo ++++++
--- /var/tmp/diff_new_pack.LB6DZL/_old  2025-11-06 18:13:57.749339611 +0100
+++ /var/tmp/diff_new_pack.LB6DZL/_new  2025-11-06 18:13:57.757339950 +0100
@@ -1,5 +1,5 @@
 name: ansible-documentation
-version: 2.19.3
-mtime: 1759736048
-commit: 659c96fc9328f27dfe404d99a05ecd93d13a96f9
+version: 2.19.4
+mtime: 1762163970
+commit: e4cca7c5d18391fe5db732286fe9583ff7a4929a
 

Reply via email to