Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ansible-core-2.18 for openSUSE:Factory checked in at 2026-11-06 19:55:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ansible-core-2.18 (Old) and /work/SRC/openSUSE:Factory/.ansible-core-2.18.new.3759290 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ansible-core-2.18" Fri Nov 6 19:55:38 2026 rev:13 rq:1395843 version:2.18.20 Changes: -------- --- /work/SRC/openSUSE:Factory/ansible-core-2.18/ansible-core-2.18.changes 2026-10-18 19:25:22.651919082 +0200 +++ /work/SRC/openSUSE:Factory/.ansible-core-2.18.new.3759290/ansible-core-2.18.changes 2026-11-06 20:01:05.344044421 +0100 @@ -1,0 +2,53 @@ +Fri Nov 6 08:46:16 UTC 2026 - Johannes Kastl <[email protected]> + +- update to 2.18.20: + https://github.com/ansible/ansible/blob/v2.18.20/changelogs/CHANGELOG-v2.18.rst + * Minor Changes + - Templar - a warning is now emitted when a type unknown to the + templating system is encountered in a finalized template + result, since such types are not guaranteed to behave + correctly. The warning is emitted once per unknown type per + process and does not change the template result. + - ansible-test - Replace RHEL 10.1 remote with 10.2. + - ansible-test - Replace RHEL 9.7 remote with 9.8. + - bool filter - The filter now always returns a boolean value, + so None input results in False instead of None. + * Deprecated Features + - Templar - direct access to the Templar._available_variables + internal attribute is deprecated, use the public + available_variables property instead. + - Templar - direct access to the Templar._loader internal + attribute is deprecated, use Templar.copy_with_new_env to + create a new instance instead. + - Templar - direct access to the Templar.environment attribute + is deprecated, consider using Templar.copy_with_new_env or + passing overrides to Templar.template instead. + - bool filter - Support for coercing unrecognized input values + (including None) has been deprecated. Consult the filter + documentation for acceptable values, or consider use of the + truthy and falsy tests. + - conditionals - Conditional expressions (such as when in + playbook tasks or that in the assert action) which are a + literal None or an empty string evaluate as True and issue a + deprecation warning. This behavior will be removed in Ansible + Core 2.23. Such expressions should be removed or corrected to + always ensure a strictly boolean (True or False) result. + - inventory plugins - Setting invalid Ansible variable names in + inventory plugins is deprecated. + - playbook syntax - Specifying the task args keyword without a + value is deprecated. + - playbook syntax - Using key=value args and the task args + keyword on the same task is deprecated. + - playbook syntax - Using a mapping with the action keyword is + deprecated. (#84101) + - templating - Test plugins which return a non-boolean result + are deprecated; the result is coerced to a boolean for now, + but test plugins must have a boolean result in ansible-core + 2.23 and later. + * Bugfixes + - from_yaml_all filter - None and empty string inputs now + always return an empty list. Previously, None was returned in + Jinja native mode and empty list in classic mode. +- remove patch da910e7ffdb4005093f446f72001f7f700a60a53.patch + +------------------------------------------------------------------- Old: ---- ansible_core-2.18.19.tar.gz ansible_core-2.18.19.tar.gz.sha256 da910e7ffdb4005093f446f72001f7f700a60a53.patch New: ---- ansible_core-2.18.20.tar.gz ansible_core-2.18.20.tar.gz.sha256 ----------(Old B)---------- Old: Jinja native mode and empty list in classic mode. - remove patch da910e7ffdb4005093f446f72001f7f700a60a53.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ansible-core-2.18.spec ++++++ --- /var/tmp/diff_new_pack.h8RfYc/_old 2026-11-06 20:01:07.572145746 +0100 +++ /var/tmp/diff_new_pack.h8RfYc/_new 2026-11-06 20:01:07.577145973 +0100 @@ -43,7 +43,7 @@ %endif Name: ansible-core-2.18 -Version: 2.18.19 +Version: 2.18.20 Release: 0 Summary: Radically simple IT automation License: GPL-3.0-or-later @@ -63,8 +63,6 @@ Patch4: ansible-core-CVE-2026-16493.patch # CVE-2026-89091 (bsc#1284847) Patch5: ansible-core-CVE-2026-89091.patch -# PATCH-FIX-UPSTREAM fix urls unit tests on Python with the cpython#155694 fix (gh#ansible/ansible#87486) -Patch6: https://github.com/ansible/ansible/commit/da910e7ffdb4005093f446f72001f7f700a60a53.patch BuildArch: noarch Provides: ansible-core = %{version} ++++++ ansible_core-2.18.19.tar.gz -> ansible_core-2.18.20.tar.gz ++++++ ++++ 2313 lines of diff (skipped) ++++++ ansible_core-2.18.19.tar.gz.sha256 -> ansible_core-2.18.20.tar.gz.sha256 ++++++ --- /work/SRC/openSUSE:Factory/ansible-core-2.18/ansible_core-2.18.19.tar.gz.sha256 2026-08-11 17:18:31.993599242 +0200 +++ /work/SRC/openSUSE:Factory/.ansible-core-2.18.new.3759290/ansible_core-2.18.20.tar.gz.sha256 2026-11-06 20:01:06.225084487 +0100 @@ -1 +1 @@ -1b92051152c24a5bdee92ee88fccf848ba056d835b58640508328f877f0957db ansible_core-2.18.19.tar.gz +e95474200ec1c42e1c8ddc34000a433cc7e167a342103e21e457787d47f330f5 ansible_core-2.18.20.tar.gz
