commit ansible-core for openSUSE:Factory

2024-06-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2024-06-19 16:40:23

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.18349 (New)


Package is "ansible-core"

Wed Jun 19 16:40:23 2024 rev:29 rq:1181657 version:2.16.8

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2024-05-24 19:51:37.910586907 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.18349/ansible-core.changes 
2024-06-19 16:40:36.745993145 +0200
@@ -1,0 +2,22 @@
+Wed Jun 19 05:05:30 UTC 2024 - Johannes Kastl 

+
+- update to 2.16.8:
+  
https://github.com/ansible/ansible/blob/v2.16.8/changelogs/CHANGELOG-v2.16.rst
+  * Minor Changes
+- ansible-test - Update pypi-test-container to version 3.1.0.
+  * Bugfixes
+- Fix the task attribute resolved_action to show the FQCN
+  instead of None when action or local_action is used in the
+  playbook.
+- Fix using module_defaults with local_action/action (#81905).
+- fixed unit test test_borken_cowsay to address mock not been
+  properly applied when existing unix system already have
+  cowsay installed.
+- powershell - Implement more robust deletion mechanism for C#
+  code compilation temporary files. This should avoid scenarios
+  where the underlying temporary directory may be temporarily
+  locked by antivirus tools or other IO problems. A failure to
+  delete one of these temporary directories will result in a
+  warning rather than an outright failure.
+
+---

Old:

  ansible_core-2.16.7.tar.gz
  ansible_core-2.16.7.tar.gz.sha256

New:

  ansible_core-2.16.8.tar.gz
  ansible_core-2.16.8.tar.gz.sha256



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.UOvERs/_old  2024-06-19 16:40:37.698027039 +0200
+++ /var/tmp/diff_new_pack.UOvERs/_new  2024-06-19 16:40:37.702027182 +0200
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.16.7
+Version:2.16.8
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible_core-2.16.7.tar.gz -> ansible_core-2.16.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible_core-2.16.7/PKG-INFO 
new/ansible_core-2.16.8/PKG-INFO
--- old/ansible_core-2.16.7/PKG-INFO2024-05-20 20:41:55.0 +0200
+++ new/ansible_core-2.16.8/PKG-INFO2024-06-17 20:10:21.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ansible-core
-Version: 2.16.7
+Version: 2.16.8
 Summary: Radically simple IT automation
 Home-page: https://ansible.com/
 Author: Ansible, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible_core-2.16.7/changelogs/CHANGELOG-v2.16.rst 
new/ansible_core-2.16.8/changelogs/CHANGELOG-v2.16.rst
--- old/ansible_core-2.16.7/changelogs/CHANGELOG-v2.16.rst  2024-05-20 
20:41:55.0 +0200
+++ new/ansible_core-2.16.8/changelogs/CHANGELOG-v2.16.rst  2024-06-17 
20:10:21.0 +0200
@@ -5,6 +5,29 @@
 .. contents:: Topics
 
 
+v2.16.8
+===
+
+Release Summary
+---
+
+| Release Date: 2024-06-17
+| `Porting Guide 
`__
+
+
+Minor Changes
+-
+
+- ansible-test - Update ``pypi-test-container`` to version 3.1.0.
+
+Bugfixes
+
+
+- Fix the task attribute ``resolved_action`` to show the FQCN instead of 
``None`` when ``action`` or ``local_action`` is used in the playbook.
+- Fix using ``module_defaults`` with ``local_action``/``action`` 
(https://github.com/ansible/ansible/issues/81905).
+- fixed unit test test_borken_cowsay to address mock not been properly applied 
when existing unix system already have cowsay installed.
+- powershell - Implement more robust deletion mechanism for C# code 
compilation temporary files. This should avoid scenarios where the underlying 
temporary directory may be temporarily locked by antivirus tools or other IO 
problems. A failure to delete one of these temporary directories will result in 
a warning rather than an outright failure.
+
 v2.16.7
 ===
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible_core-2.16.7/changelogs/changelog.yaml 
new/ansible_core-2.16.8/changelogs/changelog.yaml
--- old/ansible_core-2.16.7/changelogs/changelog.yaml   2024-05-20 
20:41:55.0 +0200
+++ new/ansible_core-2.16.8/changelogs/changelog.yaml   2024-06-17 

commit ansible-core for openSUSE:Factory

2024-05-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2024-05-24 19:51:24

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.24587 (New)


Package is "ansible-core"

Fri May 24 19:51:24 2024 rev:28 rq:1176470 version:2.16.7

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2024-04-18 22:13:47.268087707 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.24587/ansible-core.changes 
2024-05-24 19:51:37.910586907 +0200
@@ -1,0 +2,34 @@
+Thu May 23 11:07:12 UTC 2024 - Johannes Kastl 

+
+- update to 2.16.7:
+  
https://github.com/ansible/ansible/blob/v2.16.7/changelogs/CHANGELOG-v2.16.rst
+  * Minor Changes
+- ansible.builtin.user - Remove user not found warning (#80267)
+  * Bugfixes
+- Add a version ceiling constraint for pypsrp to avoid
+  potential breaking changes in the 1.0.0 release.
+- Fix NEVRA parsing of package names that include digit(s) in
+  them (#76463, #81018)
+- Fix handlers not being executed in lockstep using the linear
+  strategy in some cases (#82307)
+- Give the tombstone error for include pre-fork like other
+  tombstoned action/module plugins.
+- Include the task location when a module or action plugin is
+  deprecated (#82450).
+- Mirror the behavior of dnf on the command line when handling
+  NEVRAs with omitted epoch (#71808)
+- ansible-test - Automatically enable the PyPI proxy for the
+  centos7 container to restore the ability to use pip in that
+  container.
+- ansible_managed restored it's 'templatability' by ensuring
+  the possible injection routes are cut off earlier in the
+  process.
+- assemble - fixed missing parameter 'content' in
+  `_get_diff_data` API (#82359).
+- dnf - fix an issue when installing a package by specifying a
+  file it provides could result in installing a different
+  package providing the same file than the package already
+  installed resulting in resolution failure (#82461)
+- uri - update the documentation for follow_redirects.
+
+---

Old:

  ansible_core-2.16.6.tar.gz
  ansible_core-2.16.6.tar.gz.sha256

New:

  ansible_core-2.16.7.tar.gz
  ansible_core-2.16.7.tar.gz.sha256



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.WO9Yf1/_old  2024-05-24 19:51:39.658650852 +0200
+++ /var/tmp/diff_new_pack.WO9Yf1/_new  2024-05-24 19:51:39.674651438 +0200
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.16.6
+Version:2.16.7
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible_core-2.16.6.tar.gz -> ansible_core-2.16.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible_core-2.16.6/PKG-INFO 
new/ansible_core-2.16.7/PKG-INFO
--- old/ansible_core-2.16.6/PKG-INFO2024-04-16 01:57:44.0 +0200
+++ new/ansible_core-2.16.7/PKG-INFO2024-05-20 20:41:55.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ansible-core
-Version: 2.16.6
+Version: 2.16.7
 Summary: Radically simple IT automation
 Home-page: https://ansible.com/
 Author: Ansible, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible_core-2.16.6/changelogs/CHANGELOG-v2.16.rst 
new/ansible_core-2.16.7/changelogs/CHANGELOG-v2.16.rst
--- old/ansible_core-2.16.6/changelogs/CHANGELOG-v2.16.rst  2024-04-16 
01:57:44.0 +0200
+++ new/ansible_core-2.16.7/changelogs/CHANGELOG-v2.16.rst  2024-05-20 
20:41:55.0 +0200
@@ -5,6 +5,36 @@
 .. contents:: Topics
 
 
+v2.16.7
+===
+
+Release Summary
+---
+
+| Release Date: 2024-05-20
+| `Porting Guide 
`__
+
+
+Minor Changes
+-
+
+- ansible.builtin.user - Remove user not found warning 
(https://github.com/ansible/ansible/issues/80267)
+
+Bugfixes
+
+
+- Add a version ceiling constraint for pypsrp to avoid potential breaking 
changes in the 1.0.0 release.
+- Fix NEVRA parsing of package names that include digit(s) in them 
(https://github.com/ansible/ansible/issues/76463, 
https://github.com/ansible/ansible/issues/81018)
+- Fix handlers not being executed in lockstep using the linear strategy in 
some cases (https://github.com/ansible/ansible/issues/82307)
+- Give the tombstone error for ``include`` pre-fork like other tombstoned 
action/module plugins.
+- 

commit ansible-core for openSUSE:Factory

2024-04-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2024-04-18 22:12:50

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.26366 (New)


Package is "ansible-core"

Thu Apr 18 22:12:50 2024 rev:27 rq:1168711 version:2.16.6

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2024-03-29 13:11:06.135449124 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.26366/ansible-core.changes 
2024-04-18 22:13:47.268087707 +0200
@@ -1,0 +2,41 @@
+Tue Apr 16 10:37:56 UTC 2024 - Johannes Kastl 

+
+- adjust spec to new name for PyPI file name (underscore instead of
+  hyphen: ansible_core-2.16.6.tar.gz)
+- update to 2.16.6:
+  
https://github.com/ansible/ansible/blob/v2.16.6/changelogs/CHANGELOG-v2.16.rst
+  * Bugfixes
+- Consolidated the list of internal static vars, centralized
+  them as constant and completed from some missing entries.
+- Fix check for missing `_sub_plugin` attribute in older
+  connection plugins (#82954)
+- Fixes permission for cache json file from 600 to 644
+  (#82683).
+- Slight optimization to hostvars (instantiate template only
+  once per host, vs per call to var).
+- allow_duplicates - fix evaluating if the current role allows
+  duplicates instead of using the initial value from the
+  duplicate's cached role.
+- ansible-config will now properly template defaults before
+  dumping them.
+- ansible-test ansible-doc sanity test - do not remove
+  underscores from plugin names in collections before calling
+  ansible-doc (#82574).
+- async - Fix bug that stopped running async task in --check
+  when check_mode: False was set as a task attribute - #82811
+- blockinfile - when create=true is used with a filename
+  without path, the module crashed (#81638).
+- dnf - fix an issue when cached RPMs were left in the cache
+  directory even when the keepcache setting was unset (#81954)
+- dnf5 - replace removed API calls
+- facts - add a generic detection for VMware in product name.
+- fetch - add error message when using dest with a trailing
+  slash that becomes a local directory - #82878
+- find - do not fail on Permission errors (#82027).
+- unarchive modules now uses zipinfo options without relying on
+  implementation defaults, making it more compatible with all
+  OS/distributions.
+- winrm - Do not raise another exception during cleanup when a
+  task is timed out - #81095
+
+---

Old:

  ansible-core-2.16.5.tar.gz

New:

  ansible_core-2.16.6.tar.gz
  ansible_core-2.16.6.tar.gz.sha256



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.WsmrCV/_old  2024-04-18 22:13:48.424130215 +0200
+++ /var/tmp/diff_new_pack.WsmrCV/_new  2024-04-18 22:13:48.424130215 +0200
@@ -38,12 +38,13 @@
 %endif
 
 Name:   ansible-core
-Version:2.16.5
+Version:2.16.6
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later
 URL:https://ansible.com/
-Source: 
https://files.pythonhosted.org/packages/source/a/ansible-core/ansible-core-%{version}.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/a/ansible-core/ansible_core-%{version}.tar.gz#/ansible_core-%{version}.tar.gz
+Source1:ansible_core-%{version}.tar.gz.sha256
 BuildArch:  noarch
 
 # cannot be installed with ansible < 3 or ansible-base
@@ -103,7 +104,7 @@
 automatically.
 
 %prep
-%setup -q -n ansible-core-%{version}
+%setup -q -n ansible_core-%{version}
 
 for file in .git_keep .travis.yml ; do
   find . -name "$file" -delete

++ ansible_core-2.16.6.tar.gz.sha256 ++
111e55d358c2297ec0ce03ba98e6c5ce95947fdf50d878215eb8c183d0c275e4  
ansible_core-2.16.6.tar.gz


commit ansible-core for openSUSE:Factory

2024-03-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2024-03-29 13:10:00

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1905 (New)


Package is "ansible-core"

Fri Mar 29 13:10:00 2024 rev:26 rq:1163355 version:2.16.5

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2024-03-17 22:16:38.569795484 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1905/ansible-core.changes  
2024-03-29 13:11:06.135449124 +0100
@@ -1,0 +2,22 @@
+Wed Mar 27 19:54:49 UTC 2024 - Johannes Kastl 

+
+- update to 2.16.5:
+  
https://github.com/ansible/ansible/blob/v2.16.5/changelogs/CHANGELOG-v2.16.rst
+  * Minor Changes
+- ansible-test - Add a work-around for permission denied errors
+  when using pytest >= 8 on multi-user systems with an
+  installed version of ansible-test.
+  * Bugfixes
+- Fix an issue when setting a plugin name from an unsafe source
+  resulted in ValueError: unmarshallable object (#82708)
+- Harden python templates for respawn and ansiballz around str
+  literal quoting
+- ansible-test - The libexpat package is automatically upgraded
+  during remote bootstrapping to maintain compatibility with
+  newer Python packages.
+- template - Fix error when templating an unsafe string which
+  corresponds to an invalid type in Python (#82600).
+- winrm - does not hang when attempting to get process output
+  when stdin write failed
+
+---

Old:

  ansible-core-2.16.4.tar.gz

New:

  ansible-core-2.16.5.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.JbWeO7/_old  2024-03-29 13:11:06.747471618 +0100
+++ /var/tmp/diff_new_pack.JbWeO7/_new  2024-03-29 13:11:06.751471765 +0100
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.16.4
+Version:2.16.5
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.16.4.tar.gz -> ansible-core-2.16.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.16.4/PKG-INFO 
new/ansible-core-2.16.5/PKG-INFO
--- old/ansible-core-2.16.4/PKG-INFO2024-02-26 22:04:58.0 +0100
+++ new/ansible-core-2.16.5/PKG-INFO2024-03-25 18:07:00.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ansible-core
-Version: 2.16.4
+Version: 2.16.5
 Summary: Radically simple IT automation
 Home-page: https://ansible.com/
 Author: Ansible, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.16.4/changelogs/CHANGELOG-v2.16.rst 
new/ansible-core-2.16.5/changelogs/CHANGELOG-v2.16.rst
--- old/ansible-core-2.16.4/changelogs/CHANGELOG-v2.16.rst  2024-02-26 
22:04:58.0 +0100
+++ new/ansible-core-2.16.5/changelogs/CHANGELOG-v2.16.rst  2024-03-25 
18:07:00.0 +0100
@@ -5,6 +5,30 @@
 .. contents:: Topics
 
 
+v2.16.5
+===
+
+Release Summary
+---
+
+| Release Date: 2024-03-25
+| `Porting Guide 
`__
+
+
+Minor Changes
+-
+
+- ansible-test - Add a work-around for permission denied errors when using 
``pytest >= 8`` on multi-user systems with an installed version of 
``ansible-test``.
+
+Bugfixes
+
+
+- Fix an issue when setting a plugin name from an unsafe source resulted in 
``ValueError: unmarshallable object`` 
(https://github.com/ansible/ansible/issues/82708)
+- Harden python templates for respawn and ansiballz around str literal quoting
+- ansible-test - The ``libexpat`` package is automatically upgraded during 
remote bootstrapping to maintain compatibility with newer Python packages.
+- template - Fix error when templating an unsafe string which corresponds to 
an invalid type in Python (https://github.com/ansible/ansible/issues/82600).
+- winrm - does not hang when attempting to get process output when stdin write 
failed
+
 v2.16.4
 ===
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.16.4/changelogs/changelog.yaml 
new/ansible-core-2.16.5/changelogs/changelog.yaml
--- old/ansible-core-2.16.4/changelogs/changelog.yaml   2024-02-26 
22:04:58.0 +0100
+++ new/ansible-core-2.16.5/changelogs/changelog.yaml   2024-03-25 
18:07:00.0 +0100
@@ -933,3 +933,45 @@
 - fix-expect-indefinite-timeout.yml
 - fix-vars-plugins-in-roles.yml
 

commit ansible-core for openSUSE:Factory

2024-03-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2024-03-17 22:15:54

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1905 (New)


Package is "ansible-core"

Sun Mar 17 22:15:54 2024 rev:25 rq:1158529 version:2.16.4

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2024-01-31 23:54:21.982323377 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1905/ansible-core.changes  
2024-03-17 22:16:38.569795484 +0100
@@ -1,0 +2,14 @@
+Sat Mar 16 16:09:28 UTC 2024 - Johannes Kastl 

+
+- update to 2.16.4:
+  
https://github.com/ansible/ansible/blob/v2.16.4/changelogs/CHANGELOG-v2.16.rst
+  * Bugfixes
+- Fix loading vars_plugins in roles (#82239).
+- expect - fix argument spec error using timeout=null (#80982).
+- include_vars - fix calculating depth relative to the root and
+  ensure all files are included (#80987).
+- templating - ensure syntax errors originating from a template
+  being compiled into Python code object result in a failure
+  (#82606)
+
+---

Old:

  ansible-core-2.16.3.tar.gz

New:

  ansible-core-2.16.4.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.lzri5G/_old  2024-03-17 22:16:40.861881181 +0100
+++ /var/tmp/diff_new_pack.lzri5G/_new  2024-03-17 22:16:40.865881331 +0100
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.16.3
+Version:2.16.4
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.16.3.tar.gz -> ansible-core-2.16.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.16.3/PKG-INFO 
new/ansible-core-2.16.4/PKG-INFO
--- old/ansible-core-2.16.3/PKG-INFO2024-01-29 21:40:01.0 +0100
+++ new/ansible-core-2.16.4/PKG-INFO2024-02-26 22:04:58.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ansible-core
-Version: 2.16.3
+Version: 2.16.4
 Summary: Radically simple IT automation
 Home-page: https://ansible.com/
 Author: Ansible, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.16.3/changelogs/CHANGELOG-v2.16.rst 
new/ansible-core-2.16.4/changelogs/CHANGELOG-v2.16.rst
--- old/ansible-core-2.16.3/changelogs/CHANGELOG-v2.16.rst  2024-01-29 
21:40:01.0 +0100
+++ new/ansible-core-2.16.4/changelogs/CHANGELOG-v2.16.rst  2024-02-26 
22:04:58.0 +0100
@@ -5,6 +5,24 @@
 .. contents:: Topics
 
 
+v2.16.4
+===
+
+Release Summary
+---
+
+| Release Date: 2024-02-26
+| `Porting Guide 
`__
+
+
+Bugfixes
+
+
+- Fix loading vars_plugins in roles 
(https://github.com/ansible/ansible/issues/82239).
+- expect - fix argument spec error using timeout=null 
(https://github.com/ansible/ansible/issues/80982).
+- include_vars - fix calculating ``depth`` relative to the root and ensure all 
files are included (https://github.com/ansible/ansible/issues/80987).
+- templating - ensure syntax errors originating from a template being compiled 
into Python code object result in a failure 
(https://github.com/ansible/ansible/issues/82606)
+
 v2.16.3
 ===
 
@@ -206,7 +224,7 @@
 - Old style vars plugins which use the entrypoints `get_host_vars` or 
`get_group_vars` are deprecated. The plugin should be updated to inherit from 
`BaseVarsPlugin` and define a `get_vars` method as the entrypoint.
 - Support for Windows Server 2012 and 2012 R2 has been removed as the support 
end of life from Microsoft is October 10th 2023. These versions of Windows will 
no longer be tested in this Ansible release and it cannot be guaranteed that 
they will continue to work going forward.
 - ``STRING_CONVERSION_ACTION`` config option is deprecated as it is no longer 
used in the Ansible Core code base.
-- the 'smart' option for setting a connection plugin is being removed as it's 
main purpose (choosing between ssh and paramiko) is now irrelevant.
+- the 'smart' option for setting a connection plugin is being removed as its 
main purpose (choosing between ssh and paramiko) is now irrelevant.
 - vault and unfault filters - the undocumented ``vaultid`` parameter is 
deprecated and will be removed in ansible-core 2.20. Use ``vault_id`` instead.
 - yum_repository - deprecated parameter 'keepcache' 
(https://github.com/ansible/ansible/issues/78693).
 
diff -urN '--exclude=CVS' 

commit ansible-core for openSUSE:Factory

2024-01-31 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2024-01-31 23:54:09

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1815 (New)


Package is "ansible-core"

Wed Jan 31 23:54:09 2024 rev:24 rq:1142822 version:2.16.3

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2024-01-22 20:34:01.796791960 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1815/ansible-core.changes  
2024-01-31 23:54:21.982323377 +0100
@@ -1,0 +2,41 @@
+Tue Jan 30 14:18:05 UTC 2024 - Johannes Kastl 

+
+- update to 2.16.3:
+  
https://github.com/ansible/ansible/blob/v2.16.3/changelogs/CHANGELOG-v2.16.rst
+  * Security Fixes
+- ANSIBLE_NO_LOG - Address issue where ANSIBLE_NO_LOG was
+  ignored (CVE-2024-0690)
+  * Bugfixes
+- Run all handlers with the same listen topic, even when
+  notified from another handler (#82363).
+- ansible-galaxy role import - fix using the role_name in a
+  standalone role's galaxy_info metadata by disabling automatic
+  removal of the ansible-role- prefix. This matches the
+  behavior of the Galaxy UI which also no longer implicitly
+  removes the ansible-role- prefix. Use the --role-name option
+  or add a role_name to the galaxy_info dictionary in the
+  role's meta/main.yml to use an alternate role name.
+- ansible-test sanity --test runtime-metadata - add
+  action_plugin as a valid field for modules in the schema
+  (#82562).
+- ansible-config init will now dedupe ini entries from plugins.
+- ansible-galaxy role import - exit with 1 when the import
+  fails (#82175).
+- ansible-galaxy role install - normalize tarfile paths and
+  symlinks using ansible.utils.path.unfrackpath and consider
+  them valid as long as the realpath is in the tarfile's role
+  directory (#81965).
+- delegate_to when set to an empty or undefined variable will
+  now give a proper error.
+- dwim functions for lookups should be better at detectging
+  role context even in abscense of tasks/main.
+- roles, code cleanup and performance optimization of
+  dependencies, now cached, and public setting is now
+  determined once, at role instantiation.
+- roles, the static property is now correctly set, this will
+  fix issues with public and DEFAULT_PRIVATE_ROLE_VARS controls
+  on exporting vars.
+- unsafe data - Enable directly using AnsibleUnsafeText with
+  Python pathlib (#82414)
+
+---

Old:

  ansible-core-2.16.2.tar.gz

New:

  ansible-core-2.16.3.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.LYEdDz/_old  2024-01-31 23:54:23.158365815 +0100
+++ /var/tmp/diff_new_pack.LYEdDz/_new  2024-01-31 23:54:23.158365815 +0100
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.16.2
+Version:2.16.3
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.16.2.tar.gz -> ansible-core-2.16.3.tar.gz ++
 1717 lines of diff (skipped)


commit ansible-core for openSUSE:Factory

2023-12-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-12-13 18:34:53

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.25432 (New)


Package is "ansible-core"

Wed Dec 13 18:34:53 2023 rev:22 rq:1132748 version:2.15.8

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-12-05 17:03:32.289859621 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.25432/ansible-core.changes 
2023-12-13 18:35:00.770515877 +0100
@@ -1,0 +2,14 @@
+Tue Dec 12 17:22:59 UTC 2023 - Johannes Kastl 
+
+- update to 2.15.8:
+  * Minor Changes
+- ansible-test - Add FreeBSD 13.2 remote.
+- ansible-test - Removed freebsd/13.1 remote.
+  * Bugfixes
+- unsafe data - Address an incompatibility when iterating or
+  getting a single index from AnsibleUnsafeBytes
+- unsafe data - Address an incompatibility with
+  AnsibleUnsafeText and AnsibleUnsafeBytes when pickling with
+  protocol=0
+
+---

Old:

  ansible-core-2.15.7.tar.gz

New:

  ansible-core-2.15.8.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.m5GePg/_old  2023-12-13 18:35:01.394538934 +0100
+++ /var/tmp/diff_new_pack.m5GePg/_new  2023-12-13 18:35:01.394538934 +0100
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.15.7
+Version:2.15.8
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.15.7.tar.gz -> ansible-core-2.15.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.15.7/PKG-INFO 
new/ansible-core-2.15.8/PKG-INFO
--- old/ansible-core-2.15.7/PKG-INFO2023-12-04 22:46:37.0 +0100
+++ new/ansible-core-2.15.8/PKG-INFO2023-12-11 21:48:45.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ansible-core
-Version: 2.15.7
+Version: 2.15.8
 Summary: Radically simple IT automation
 Home-page: https://ansible.com/
 Author: Ansible, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.15.7/changelogs/CHANGELOG-v2.15.rst 
new/ansible-core-2.15.8/changelogs/CHANGELOG-v2.15.rst
--- old/ansible-core-2.15.7/changelogs/CHANGELOG-v2.15.rst  2023-12-04 
22:46:37.0 +0100
+++ new/ansible-core-2.15.8/changelogs/CHANGELOG-v2.15.rst  2023-12-11 
21:48:45.0 +0100
@@ -5,6 +5,28 @@
 .. contents:: Topics
 
 
+v2.15.8
+===
+
+Release Summary
+---
+
+| Release Date: 2023-12-11
+| `Porting Guide 
`__
+
+
+Minor Changes
+-
+
+- ansible-test - Add FreeBSD 13.2 remote.
+- ansible-test - Removed `freebsd/13.1` remote.
+
+Bugfixes
+
+
+- unsafe data - Address an incompatibility when iterating or getting a single 
index from ``AnsibleUnsafeBytes``
+- unsafe data - Address an incompatibility with ``AnsibleUnsafeText`` and 
``AnsibleUnsafeBytes`` when pickling with ``protocol=0``
+
 v2.15.7
 ===
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.15.7/changelogs/changelog.yaml 
new/ansible-core-2.15.8/changelogs/changelog.yaml
--- old/ansible-core-2.15.7/changelogs/changelog.yaml   2023-12-04 
22:46:37.0 +0100
+++ new/ansible-core-2.15.8/changelogs/changelog.yaml   2023-12-11 
21:48:45.0 +0100
@@ -1275,3 +1275,25 @@
 - restore_role_param_precedence.yml
 - wait_for_mmap.yml
 release_date: '2023-11-27'
+  2.15.8:
+changes:
+  bugfixes:
+  - unsafe data - Address an incompatibility when iterating or getting a 
single
+index from ``AnsibleUnsafeBytes``
+  - unsafe data - Address an incompatibility with ``AnsibleUnsafeText`` 
and ``AnsibleUnsafeBytes``
+when pickling with ``protocol=0``
+  minor_changes:
+  - ansible-test - Add FreeBSD 13.2 remote.
+  - ansible-test - Removed `freebsd/13.1` remote.
+  release_summary: '| Release Date: 2023-12-11
+
+| `Porting Guide 
`__
+
+'
+codename: Ten Years Gone
+fragments:
+- 2.15.8_summary.yaml
+- ci_freebsd_new.yml
+- fbsd13_1_remove.yml
+- unsafe-fixes-2.yml
+release_date: '2023-12-11'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit ansible-core for openSUSE:Factory

2023-12-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-12-05 17:03:21

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.25432 (New)


Package is "ansible-core"

Tue Dec  5 17:03:21 2023 rev:21 rq:1130887 version:2.15.7

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-11-07 21:28:30.068247661 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.25432/ansible-core.changes 
2023-12-05 17:03:32.289859621 +0100
@@ -1,0 +2,31 @@
+Tue Dec  5 06:08:05 UTC 2023 - Johannes Kastl 
+
+- update to 2.15.7:
+  This release includes a fix for CVE-2023-5764, where internal
+  templating actions could result in unsafe data losing its unsafe
+  designation.
+  * Breaking Changes / Porting Guide
+- assert - Nested templating may result in an inability for the
+  conditional to be evaluated. See the porting guide for more
+  information.
+  * Security Fixes
+- templating - Address issues where internal templating can
+  cause unsafe variables to lose their unsafe designation
+  (CVE-2023-5764)
+  * Bugfixes
+- ansible-pull now will expand relative paths for the
+  -d|--directory option is now expanded before use.
+- flush_handlers - properly handle a handler failure in a
+  nested block when force_handlers is set
+  (http://github.com/ansible/ansible/issues/81532)
+- module no_log will no longer affect top level booleans, for
+  example no_log_module_parameter='a' will no longer hide
+  changed=False as a 'no log value' (matches 'a').
+- modules/user.py - Add check for valid directory when creating
+  new user homedir (allows /dev/null as skeleton) (#75063)
+- role params now have higher precedence than host facts again,
+  matching documentation, this had unintentionally changed in
+  2.15.
+- wait_for should not handle 'non mmapable files' again.
+
+---

Old:

  ansible-core-2.15.6.tar.gz

New:

  ansible-core-2.15.7.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.wZs2o2/_old  2023-12-05 17:03:32.889881738 +0100
+++ /var/tmp/diff_new_pack.wZs2o2/_new  2023-12-05 17:03:32.889881738 +0100
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.15.6
+Version:2.15.7
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.15.6.tar.gz -> ansible-core-2.15.7.tar.gz ++
 2396 lines of diff (skipped)


commit ansible-core for openSUSE:Factory

2023-11-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-11-07 21:27:42

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.17445 (New)


Package is "ansible-core"

Tue Nov  7 21:27:42 2023 rev:20 rq:1123920 version:2.15.6

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-10-10 21:01:51.501472468 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.17445/ansible-core.changes 
2023-11-07 21:28:30.068247661 +0100
@@ -1,0 +2,24 @@
+Tue Nov  7 07:46:07 UTC 2023 - Johannes Kastl 
+
+- update to 2.15.6:
+  * Minor Changes
+- ansible-test - Windows 2012 and 2012-R2 instances are now
+  requested from Azure instead of AWS.
+  * Bugfixes
+- Fix run_once being incorrectly interpreted on handlers
+  (#81666)
+- Plugin loader does not dedupe nor cache filter/test plugins
+  by file basename, but full path name.
+- Properly template tags in parent blocks (#81053)
+- Restoring the ability of filters/tests can have same file
+  base name but different tests/filters defined inside.
+- import_role reverts to previous behavior of exporting vars at
+  compile time.
+- ansible-galaxy - Provide a better error message when using a
+  requirements file with an invalid format - #81901
+- ansible-inventory - index available_hosts for major
+  performance boost when dumping large inventories
+- ansible-test - Fix parsing of cgroup entries which contain a
+  : in the path (#81977).
+
+---
@@ -9 +33 @@
-  * - Security Fixes
+  * Security Fixes
@@ -13 +37 @@
-  * - Bugfixes
+  * Bugfixes

Old:

  ansible-core-2.15.5.tar.gz

New:

  ansible-core-2.15.6.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.d5iyIN/_old  2023-11-07 21:28:30.764273292 +0100
+++ /var/tmp/diff_new_pack.d5iyIN/_new  2023-11-07 21:28:30.768273439 +0100
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.15.5
+Version:2.15.6
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.15.5.tar.gz -> ansible-core-2.15.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.15.5/PKG-INFO 
new/ansible-core-2.15.6/PKG-INFO
--- old/ansible-core-2.15.5/PKG-INFO2023-10-09 17:51:22.0 +0200
+++ new/ansible-core-2.15.6/PKG-INFO2023-11-06 18:56:48.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ansible-core
-Version: 2.15.5
+Version: 2.15.6
 Summary: Radically simple IT automation
 Home-page: https://ansible.com/
 Author: Ansible, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.15.5/bin/ansible-galaxy 
new/ansible-core-2.15.6/bin/ansible-galaxy
--- old/ansible-core-2.15.5/bin/ansible-galaxy  2023-10-09 17:51:22.0 
+0200
+++ new/ansible-core-2.15.6/bin/ansible-galaxy  2023-11-06 18:56:48.0 
+0100
@@ -805,7 +805,7 @@
 for role_req in file_requirements:
 requirements['roles'] += parse_role_req(role_req)
 
-else:
+elif isinstance(file_requirements, dict):
 # Newer format with a collections and/or roles key
 extra_keys = 
set(file_requirements.keys()).difference(set(['roles', 'collections']))
 if extra_keys:
@@ -824,6 +824,9 @@
 for collection_req in file_requirements.get('collections') or 
[]
 ]
 
+else:
+raise AnsibleError(f"Expecting requirements yaml to be a list or 
dictionary but got {type(file_requirements).__name__}")
+
 return requirements
 
 def _init_coll_req_dict(self, coll_req):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.15.5/bin/ansible-inventory 
new/ansible-core-2.15.6/bin/ansible-inventory
--- old/ansible-core-2.15.5/bin/ansible-inventory   2023-10-09 
17:51:22.0 +0200
+++ new/ansible-core-2.15.6/bin/ansible-inventory   2023-11-06 
18:56:48.0 +0100
@@ -325,7 +325,7 @@
 return results
 
 hosts = self.inventory.get_hosts(top.name)
-results = format_group(top, [h.name for h in hosts])
+results = format_group(top, frozenset(h.name for h in hosts))
 
 # populate meta
 results['_meta'] = {'hostvars': {}}
@@ -381,7 +381,7 @@
 
 return results
 
-available_hosts = [h.name for h in 

commit ansible-core for openSUSE:Factory

2023-10-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-10-10 21:00:31

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.28202 (New)


Package is "ansible-core"

Tue Oct 10 21:00:31 2023 rev:19 rq:1116561 version:2.15.5

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-09-12 21:05:18.761374708 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.28202/ansible-core.changes 
2023-10-10 21:01:51.501472468 +0200
@@ -1,0 +2,39 @@
+Tue Oct 10 04:44:30 UTC 2023 - Johannes Kastl 
+
+- update to 2.15.5:
+  * Minor Changes
+- ansible-galaxy dependency resolution messages have changed
+  the unexplained 'virtual' collection for the specific type
+  ('scm', 'dir', etc) that is more user friendly
+  * - Security Fixes
+- ansible-galaxy - Prevent roles from using symlinks to
+  overwrite files outside of the installation directory
+  (CVE-2023-5115)
+  * - Bugfixes
+- Allow for searching handler subdir for included task via
+  include_role (#81722)
+- PluginLoader - fix Jinja plugin performance issues (#79652)
+- ansible.module_utils.service - ensure binary data
+  transmission in daemonize()
+- ansible.module_utils.service - fix inter-process
+  communication in daemonize()
+- ansible-galaxy - started allowing the use of pre-releases for
+  collections that do not have any stable versions published.
+  (#81606)
+- ansible-galaxy - started allowing the use of pre-releases for
+  dependencies on any level of the dependency tree that
+  specifically demand exact pre-release versions of collections
+  and not version ranges. (#81606)
+- ansible-galaxy error on dependency resolution will not error
+  itself due to 'virtual' collections not having a
+  name/namespace.
+- ansible-galaxy info - fix reporting no role found when
+  lookup_role_by_name returns None.
+- role deduplication - don't deduplicate before a role has had
+  a task run for that particular host (#81486).
+- uri/urls - Add compat function to handle the ability to parse
+  the filename from a Content-Disposition header (#81806)
+- winrm - Better handle send input failures when communicating
+  with hosts under load
+
+---

Old:

  ansible-core-2.15.4.tar.gz

New:

  ansible-core-2.15.5.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.pDeOPV/_old  2023-10-10 21:01:53.733553409 +0200
+++ /var/tmp/diff_new_pack.pDeOPV/_new  2023-10-10 21:01:53.761554425 +0200
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.15.4
+Version:2.15.5
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.15.4.tar.gz -> ansible-core-2.15.5.tar.gz ++
 1625 lines of diff (skipped)


commit ansible-core for openSUSE:Factory

2023-09-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-09-12 21:03:59

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1766 (New)


Package is "ansible-core"

Tue Sep 12 21:03:59 2023 rev:18 rq:1110578 version:2.15.4

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-09-08 21:17:08.789913301 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1766/ansible-core.changes  
2023-09-12 21:05:18.761374708 +0200
@@ -1,0 +2,33 @@
+Tue Sep 12 08:13:53 UTC 2023 - Johannes Kastl 
+
+- update to 2.15.4:
+  * Deprecated Features
+- vault and unfault filters - the undocumented vaultid
+  parameter is deprecated and will be removed in ansible-core
+  2.20. Use vault_id instead.
+  * Bugfixes
+- PowerShell - Remove some code which is no longer valid for
+  dotnet 5+
+- Prompting - add a short sleep between polling for user input
+  to reduce CPU consumption (#81516).
+- ansible-galaxy - Enabled the data tarfile filter during role
+  installation for Python versions that support it. A probing
+  mechanism is used to avoid Python versions with a broken
+  implementation.
+- ansible-test - Always use ansible-test managed entry points
+  for ansible-core CLI tools when not running from source. This
+  fixes issues where CLI entry points created during install
+  are not compatible with ansible-test.
+- first found lookup has been updated to use the normalized
+  argument parsing (pythonic) matching the documented examples.
+- handlers - the listen keyword can affect only one handler
+  with the same name, the last one defined as it is a case with
+  the notify keyword (#81013)
+- include_role - expose variables from parent roles to role's
+  handlers (#80459)
+- tarfile - handle data filter deprecation warning message for
+  extract and extractall (#80832).
+- vault and unvault filters now properly take vault_id
+  parameter.
+
+---

Old:

  ansible-core-2.15.3.tar.gz

New:

  ansible-core-2.15.4.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.xOjPpl/_old  2023-09-12 21:05:19.905415515 +0200
+++ /var/tmp/diff_new_pack.xOjPpl/_new  2023-09-12 21:05:19.905415515 +0200
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.15.3
+Version:2.15.4
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.15.3.tar.gz -> ansible-core-2.15.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.15.3/PKG-INFO 
new/ansible-core-2.15.4/PKG-INFO
--- old/ansible-core-2.15.3/PKG-INFO2023-08-14 20:18:23.0 +0200
+++ new/ansible-core-2.15.4/PKG-INFO2023-09-12 00:11:17.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ansible-core
-Version: 2.15.3
+Version: 2.15.4
 Summary: Radically simple IT automation
 Home-page: https://ansible.com/
 Author: Ansible, Inc.
@@ -31,6 +31,12 @@
 Requires-Python: >=3.9
 Description-Content-Type: text/markdown
 License-File: COPYING
+Requires-Dist: jinja2>=3.0.0
+Requires-Dist: PyYAML>=5.1
+Requires-Dist: cryptography
+Requires-Dist: packaging
+Requires-Dist: importlib_resources<5.1,>=5.0; python_version < "3.10"
+Requires-Dist: resolvelib<1.1.0,>=0.5.3
 
 [![PyPI 
version](https://img.shields.io/pypi/v/ansible-core.svg)](https://pypi.org/project/ansible-core)
 [![Docs 
badge](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://docs.ansible.com/ansible/latest/)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-core-2.15.3/changelogs/CHANGELOG-v2.15.rst 
new/ansible-core-2.15.4/changelogs/CHANGELOG-v2.15.rst
--- old/ansible-core-2.15.3/changelogs/CHANGELOG-v2.15.rst  2023-08-14 
20:18:23.0 +0200
+++ new/ansible-core-2.15.4/changelogs/CHANGELOG-v2.15.rst  2023-09-12 
00:11:17.0 +0200
@@ -5,6 +5,34 @@
 .. contents:: Topics
 
 
+v2.15.4
+===
+
+Release Summary
+---
+
+| Release Date: 2023-09-11
+| `Porting Guide 
`__
+
+
+Deprecated Features
+---
+
+- vault and unfault filters - the undocumented ``vaultid`` parameter is 
deprecated and will be removed in ansible-core 2.20. Use ``vault_id`` instead.
+
+Bugfixes
+
+
+- PowerShell - Remove some code which is no 

commit ansible-core for openSUSE:Factory

2023-09-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-09-08 21:16:04

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1766 (New)


Package is "ansible-core"

Fri Sep  8 21:16:04 2023 rev:17 rq:1109675 version:2.15.3

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-07-18 22:08:55.623258241 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1766/ansible-core.changes  
2023-09-08 21:17:08.789913301 +0200
@@ -1,0 +2,77 @@
+Wed Sep  6 06:19:18 UTC 2023 - Johannes Kastl 
+
+- as example files were split out into a separate package
+  ansible-documentation upstream, this package now Recommends that
+  package
+- update to 2.15.3:
+  * Minor Changes
+- Removed exclude and recursive-exclude commands for generated
+  files from the MANIFEST.in file. These excludes were
+  unnecessary since releases are expected to be built with a
+  clean worktree.
+- Removed exclude commands for sanity test files from the
+  MANIFEST.in file. These tests were previously excluded
+  because they did not pass when run from an sdist. However,
+  sanity tests are not expected to pass from an sdist, so
+  excluding some (but not all) of the failing tests makes
+  little sense.
+- Removed redundant include commands from the MANIFEST.in file.
+  These includes either duplicated default behavior or another
+  command.
+- The ansible-core sdist no longer contains pre-generated man
+  pages. Instead, a packaging/cli-doc/build.py script is
+  included in the sdist. This script can generate man pages and
+  standalone RST documentation for ansible-core CLI programs.
+- The docs and examples directories are no longer included in
+  the ansible-core sdist. These directories have been moved to
+  the https://github.com/ansible/ansible-documentation
+  repository.
+- Use include where recursive-include is unnecessary in the
+  MANIFEST.in file.
+- ansible-test - Update the logic used to detect when
+  ansible-test is running from source.
+- ansible-test - Updated the CloudStack test container to
+  version 1.6.1.
+  * Bugfixes
+- Exclude internal options from man pages and docs.
+- Fix ansible-config init man page option indentation.
+- The ansible-config init command now has a documentation
+  description.
+- The ansible-galaxy collection download command now has a
+  documentation description.
+- The ansible-galaxy collection install command documentation
+  is now visible (previously hidden by a decorator).
+- The ansible-galaxy collection verify command now has a
+  documentation description.
+- The ansible-galaxy role install command documentation is now
+  visible (previously hidden by a decorator).
+- The ansible-inventory command command now has a documentation
+  description (previously used as the epilog).
+- Update module_utils.urls unit test to work with cryptography
+  >= 41.0.0.
+- When generating man pages, use func to find the command
+  function instead of looking it up by the command name.
+- ansible-galaxy now considers all collection paths when
+  identifying which collection requirements are already
+  installed. Use the COLLECTIONS_PATHS and
+  COLLECTIONS_SCAN_SYS_PATHS config options to modify these.
+  Previously only the install path was considered when
+  resolving the candidates. The install path will remain the
+  only one potentially modified. (#79767, #81163)
+- ansible-test - Fix several possible tracebacks when using the
+  -e option with sanity tests.
+- ansible-test - Pre-build a PyYAML wheel before installing
+  requirements to avoid a potential Cython build failure.
+- ansible-test - Remove redundant warning about missing
+  programs before attempting to execute them.
+- core will now also look at the connection plugin to force
+  'local' interpreter for networking path compatibility as just
+  ansible_network_os could be misleading.
+- man page build - Sub commands of ansible-galaxy role and
+  ansible-galaxy collection are now documented.
+- password_hash - fix salt format for crypt (only used if
+  passlib is not installed) for the bcrypt algorithm.
+- urls.py - fixed cert_file and key_file parameters when
+  running on Python 3.12 - #80490
+
+---

Old:

  ansible-core-2.15.2.tar.gz

New:

  ansible-core-2.15.3.tar.gz



Other differences:

commit ansible-core for openSUSE:Factory

2023-07-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-07-18 22:08:32

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.3193 (New)


Package is "ansible-core"

Tue Jul 18 22:08:32 2023 rev:16 rq:1099211 version:2.15.2

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-06-21 22:40:54.142747868 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.3193/ansible-core.changes  
2023-07-18 22:08:55.623258241 +0200
@@ -1,0 +2,31 @@
+Tue Jul 18 05:02:29 UTC 2023 - Johannes Kastl 
+
+- update to 2.15.2:
+  * Minor Changes
+- Utilize gpg check provided internally by the transaction.run
+  method as oppose to calling it manually.
+- ansible-test - Add Fedora 38 remote.
+- ansible-test - Use a context manager to perform cleanup at
+  exit instead of using the built-in atexit module.
+- dnf5 - enable environment groups installation testing in CI
+  as its support was added.
+- dnf5 - enable now implemented cacheonly functionality
+  * Bugfixes
+- From issue #80880, when notifying a handler from another
+  handler, handler notifications must be registered immediately
+  as the flush_handler call is not recursive.
+- ansible-galaxy - Fix issue installing collections containing
+  directories with more than 100 characters on python versions
+  before 3.10.6
+- paramiko_ssh, psrp, and ssh connection plugins - ensure that
+  all values for options that should be strings are actually
+  converted to strings (#81029).
+- templating - In the template action and lookup, use local
+  jinja2 environment overlay overrides instead of mutating the
+  templars environment
+  * Known Issues
+- ansible-test - The Fedora 37 remote is known to occasionally
+  hang during boot. It is no longer routinely tested as a
+  result. If possible, use the Fedora 38 remote instead.
+
+---

Old:

  ansible-core-2.15.1.tar.gz

New:

  ansible-core-2.15.2.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.ljR9Ci/_old  2023-07-18 22:08:56.403262602 +0200
+++ /var/tmp/diff_new_pack.ljR9Ci/_new  2023-07-18 22:08:56.407262625 +0200
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.15.1
+Version:2.15.2
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.15.1.tar.gz -> ansible-core-2.15.2.tar.gz ++
/work/SRC/openSUSE:Factory/ansible-core/ansible-core-2.15.1.tar.gz 
/work/SRC/openSUSE:Factory/.ansible-core.new.3193/ansible-core-2.15.2.tar.gz 
differ: char 5, line 1


commit ansible-core for openSUSE:Factory

2023-06-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-06-21 22:39:55

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.15902 (New)


Package is "ansible-core"

Wed Jun 21 22:39:55 2023 rev:15 rq:1094258 version:2.15.1

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-05-22 13:14:45.282935888 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.15902/ansible-core.changes 
2023-06-21 22:40:54.142747868 +0200
@@ -1,0 +2,37 @@
+Wed Jun 21 04:46:09 UTC 2023 - Johannes Kastl 
+
+- update to 2.15.1:
+  * Minor Changes
+- ansible-test - Allow float values for the --timeout option to
+  the env command. This simplifies testing.
+- ansible-test - Refactored env command logic and timeout
+  handling.
+- ansible-test - Use datetime.datetime.now with tz specified
+  instead of datetime.datetime.utcnow.
+  * Bugfixes
+- Properly disable jinja2_native in the template module when
+  jinja2 override is used in the template (#80605)
+- ansible-galaxy - Fix variable type error when installing
+  subdir collections (#80943)
+- ansible-test - Fix a traceback that occurs when attempting to
+  test Ansible source using a different ansible-test. A clear
+  error message is now given when this scenario occurs.
+- ansible-test - Fix handling of timeouts exceeding one day.
+- ansible-test - Fix various cases where the test timeout could
+  expire without terminating the tests.
+- ansible-test local change detection - use git merge-base
+   HEAD instead of git merge-base --fork-point 
+  (#79734).
+- deb822_repository - use http-agent for receiving content
+  (#80809).
+- dnf5 - Update dnf5 module to handle API change for setting
+  the download directory (#80887)
+- man page build - Remove the dependency on the docs directory
+  for building man pages.
+- pep517 build backend - Copy symlinks when copying the source
+  tree. This avoids tracebacks in various scenarios, such as
+  when a venv is present in the source tree.
+- uri - fix search for JSON type to include complex strings
+  containing '+'
+
+---

Old:

  ansible-core-2.15.0.tar.gz

New:

  ansible-core-2.15.1.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.4RVHuj/_old  2023-06-21 22:40:54.762751599 +0200
+++ /var/tmp/diff_new_pack.4RVHuj/_new  2023-06-21 22:40:54.766751622 +0200
@@ -38,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.15.0
+Version:2.15.1
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.15.0.tar.gz -> ansible-core-2.15.1.tar.gz ++
/work/SRC/openSUSE:Factory/ansible-core/ansible-core-2.15.0.tar.gz 
/work/SRC/openSUSE:Factory/.ansible-core.new.15902/ansible-core-2.15.1.tar.gz 
differ: char 5, line 1


commit ansible-core for openSUSE:Factory

2023-05-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-05-22 13:14:40

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1533 (New)


Package is "ansible-core"

Mon May 22 13:14:40 2023 rev:14 rq:1088276 version:2.15.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-05-01 18:51:34.189493624 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1533/ansible-core.changes  
2023-05-22 13:14:45.282935888 +0200
@@ -1,0 +2,19 @@
+Mon May 15 19:29:21 UTC 2023 - Johannes Kastl 
+
+- major update to 2.15.0:
+  https://github.com/ansible/ansible/blob/v2.15.0/changelogs/
+  CHANGELOG-v2.15.rst
+
+---
+Sun May 14 19:08:37 UTC 2023 - Johannes Kastl 
+
+- modify %if-condition to allow building for python3.10 or
+  python3.11 on SLES15
+
+---
+Fri May  5 07:11:16 UTC 2023 - Johannes Kastl 
+
+- change python version on Leap15/SLES15 to python3.11 to use the
+  new stack supported by SUSE
+
+---

Old:

  ansible-core-2.14.5.tar.gz

New:

  ansible-core-2.15.0.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.TxCY42/_old  2023-05-22 13:14:46.010939521 +0200
+++ /var/tmp/diff_new_pack.TxCY42/_new  2023-05-22 13:14:46.010939521 +0200
@@ -16,12 +16,19 @@
 #
 
 
+%{?sle15_python_module_pythons}
 %if 0%{?suse_version} < 1550
 # Leap15, SLES15
-%define pythons python310
+%if %pythons == "python310"
 %define ansible_python python310
 %define ansible_python_executable python3.10
 %define ansible_python_sitelib %python310_sitelib
+%endif
+%if %pythons == "python311"
+%define ansible_python python311
+%define ansible_python_executable python3.11
+%define ansible_python_sitelib %python311_sitelib
+%endif
 %else
 # Tumbleweed
 %define pythons python3
@@ -31,7 +38,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.14.5
+Version:2.15.0
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later
@@ -48,6 +55,7 @@
 BuildRequires:  %{ansible_python}-setuptools
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+# importlib_resources not required, as we are using python 3.10 or higher
 # SECTION test requirements
 BuildRequires:  %{ansible_python}-botocore
 BuildRequires:  %{ansible_python}-Jinja2 >= 3.0.0
@@ -58,15 +66,15 @@
 BuildRequires:  %{ansible_python}-pytest
 BuildRequires:  %{ansible_python}-pytz
 # https://github.com/ansible/ansible/blob/devel/requirements.txt
-BuildRequires:  (%{ansible_python}-resolvelib >= 0.5.3 with 
%{ansible_python}-resolvelib < 0.10.0)
+BuildRequires:  (%{ansible_python}-resolvelib >= 0.5.3 with 
%{ansible_python}-resolvelib < 1.1.0)
 # /SECTION
 Requires:   %{ansible_python}-Jinja2 >= 3.0.0
 Requires:   %{ansible_python}-PyYAML >= 5.1
 Requires:   %{ansible_python}-cryptography
 Requires:   %{ansible_python}-packaging
 # https://github.com/ansible/ansible/blob/devel/requirements.txt
-Requires:   %{ansible_python}-resolvelib < 0.10.0
-Requires:   (%{ansible_python}-resolvelib >= 0.5.3 with 
%{ansible_python}-resolvelib < 0.10.0)
+# importlib_resources not required, as we are using python 3.10 or higher
+Requires:   (%{ansible_python}-resolvelib >= 0.5.3 with 
%{ansible_python}-resolvelib < 1.1.0)
 
 %description
 Ansible is a radically simple IT automation system. It handles
@@ -159,6 +167,11 @@
 # resp. https://bugzilla.opensuse.org/show_bug.cgi?id=1137479
 mkdir -p 
%{buildroot}%{ansible_python_sitelib}/ansible/galaxy/data/default/role/{files,templates}
 
+# fix shebangs in scripts
+sed -i "1{/python3/d;}" %{buildroot}/%{ansible_python_sitelib}/ansible/cli/*.py
+sed -i "1{/python3/d;}" 
%{buildroot}/%{ansible_python_sitelib}/ansible/cli/scripts/ansible_connection_cli_stub.py
+sed -i "1{/python3/d;}" 
%{buildroot}/%{ansible_python_sitelib}/ansible/modules/hostname.py
+
 cp examples/hosts %{buildroot}%{_sysconfdir}/ansible/
 cp examples/ansible.cfg %{buildroot}%{_sysconfdir}/ansible/
 mkdir -p %{buildroot}/%{_mandir}/man1/
@@ -171,7 +184,7 @@
 #python3 bin/ansible-test units -v --python %%{python3_version}
 
 %files
-%doc README.rst changelogs/CHANGELOG-v2.14.rst changelogs/CHANGELOG.rst 
changelogs/changelog.yaml
+%doc README.rst changelogs/CHANGELOG-v2.15.rst changelogs/CHANGELOG.rst 
changelogs/changelog.yaml
 %license COPYING licenses/Apache-License.txt licenses/MIT-license.txt 
licenses/PSF-license.txt licenses/simplified_bsd.txt
 

commit ansible-core for openSUSE:Factory

2023-05-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-05-01 18:51:32

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1533 (New)


Package is "ansible-core"

Mon May  1 18:51:32 2023 rev:13 rq:1083850 version:2.14.5

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-04-25 16:42:22.746073244 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1533/ansible-core.changes  
2023-05-01 18:51:34.189493624 +0200
@@ -1,0 +2,6 @@
+Mon May  1 08:49:07 UTC 2023 - Johannes Kastl 
+
+- BuildRequire python3.9 to follow upstream (does not matter on
+  Tumbleweed which is using 3.10 already...)
+
+---



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.eDbMrx/_old  2023-05-01 18:51:34.721496782 +0200
+++ /var/tmp/diff_new_pack.eDbMrx/_new  2023-05-01 18:51:34.725496806 +0200
@@ -43,7 +43,8 @@
 Conflicts:  ansible < 3
 Conflicts:  ansible-base
 
-BuildRequires:  %{ansible_python}-base >= 3.8
+# https://github.com/ansible/ansible/blob/devel/setup.cfg#L40
+BuildRequires:  %{ansible_python}-base >= 3.9
 BuildRequires:  %{ansible_python}-setuptools
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros


commit ansible-core for openSUSE:Factory

2023-04-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-04-25 16:42:21

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1533 (New)


Package is "ansible-core"

Tue Apr 25 16:42:21 2023 rev:12 rq:1082571 version:2.14.5

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-03-28 17:51:06.059477325 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1533/ansible-core.changes  
2023-04-25 16:42:22.746073244 +0200
@@ -1,0 +2,29 @@
+Mon Apr 24 16:40:52 UTC 2023 - Johannes Kastl 
+
+- update to 2.14.5:
+  https://github.com/ansible/ansible/blob/v2.14.5/changelogs/
+  CHANGELOG-v2.14.rst
+  * Bugfixes
+- ansible-doc - stop generating wrong module URLs for module
+  see-alsos. The URLs for modules in ansible.builtin do now
+  work, and URLs for modules outside ansible.builtin are no
+  longer added (#80280).
+- ansible-galaxy - Improve retries for collection installs, to
+  properly retry, and extend retry logic to common URL related
+  connection errors (#80170 #80174)
+- ansible-galaxy - reduce API calls to servers by fetching
+  signatures only for final candidates.
+- ansible-test - Add support for argcomplete version 3.
+- jinja2_native - fix intermittent 'could not find job'
+  failures when a value of ansible_job_id from a result of an
+  async task was inadvertently changed during execution; to
+  prevent this a format of ansible_job_id was changed.
+- password lookup now correctly reads stored ident fields.
+- pep517 build backend - Use the documented import_module
+  import from importlib.
+- roles - Fix templating public, allow_duplicates and
+  rolespec_validate (#80304).
+- syntax check - Limit --syntax-check to ansible-playbook only,
+  as that is the only CLI affected by this argument (#80506)
+
+---

Old:

  ansible-core-2.14.4.tar.gz

New:

  ansible-core-2.14.5.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.WTBbnx/_old  2023-04-25 16:42:23.502077694 +0200
+++ /var/tmp/diff_new_pack.WTBbnx/_new  2023-04-25 16:42:23.506077717 +0200
@@ -31,7 +31,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.14.4
+Version:2.14.5
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.14.4.tar.gz -> ansible-core-2.14.5.tar.gz ++
/work/SRC/openSUSE:Factory/ansible-core/ansible-core-2.14.4.tar.gz 
/work/SRC/openSUSE:Factory/.ansible-core.new.1533/ansible-core-2.14.5.tar.gz 
differ: char 5, line 1


commit ansible-core for openSUSE:Factory

2023-03-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-03-28 17:51:04

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.31432 (New)


Package is "ansible-core"

Tue Mar 28 17:51:04 2023 rev:11 rq:1074995 version:2.14.4

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-03-08 14:52:48.982755695 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.31432/ansible-core.changes 
2023-03-28 17:51:06.059477325 +0200
@@ -1,0 +2,61 @@
+Tue Mar 28 06:24:00 UTC 2023 - Johannes Kastl 
+
+- use `with` in dependencies instead of `and`
+- update to 2.14.4:
+  https://github.com/ansible/ansible/blob/v2.14.4/changelogs/
+  CHANGELOG-v2.14.rst
+  * Minor Changes
+- ansible-test - Moved git handling out of the validate-modules
+  sanity test and into ansible-test.
+- ansible-test - Removed the --keep-git sanity test option,
+  which was limited to testing ansible-core itself.
+- ansible-test - Updated the Azure Pipelines CI plugin to work
+  with newer versions of git.
+  * Breaking Changes / Porting Guide
+- ansible-test - Integration tests which depend on specific
+  file permissions when running in an ansible-test managed
+  host environment may require changes. Tests that require
+  permissions other than 755 or 644 may need to be updated to
+  set the necessary permissions as part of the test run.
+  * Bugfixes
+- Fix MANIFEST.in to exclude unwanted files in the packaging/
+  directory.
+- Fix MANIFEST.in to include `*.md` files in the test/support/
+  directory.
+- Fix an issue where the value of become was ignored when used
+  on a role used as a dependency in main/meta.yml (#79777)
+- ansible_eval_concat - avoid redundant unsafe wrapping of
+  templated strings converted to Python types
+- ansible-galaxy role info - fix unhandled AttributeError by
+  catching the correct exception.
+- ansible-test - Always indicate the Python version being used
+  before installing requirements. Resolves issue #72855
+- ansible-test - Exclude ansible-core vendored Python packages
+  from ansible-test payloads.
+- ansible-test - Integration test target prefixes defined in a
+  tests/integration/target-prefixes.{group} file can now
+  contain an underscore (`_`) character. Resolves issue #79225
+- ansible-test - Removed pointless comparison in diff
+  evaluation logic.
+- ansible-test - Set PYLINTHOME for the pylint sanity test to
+  prevent failures due to pylint checking for the existence of
+  an obsolete home directory.
+- ansible-test - Support loading of vendored Python packages
+  from ansible-core.
+- ansible-test - Use consistent file permissions when
+  delegating tests to a container or remote host. Files with
+  any execute bit set will use permissions 755. All other
+  files will use permissions 644. (Resolves issue #75079)
+- copy - fix creating the dest directory in check mode with
+  remote_src=True (#78611).
+- copy - fix reporting changes to file attributes in check mode
+  with remote_src=True (#77957).
+
+---
+Mon Mar 20 06:10:47 UTC 2023 - Johannes Kastl 
+
+- adjust Requires and BuildRequires for python-resolvelib to
+  allow versions below 0.10.0
+  https://github.com/ansible/ansible/blob/devel/requirements.txt
+
+---

Old:

  ansible-core-2.14.3.tar.gz

New:

  ansible-core-2.14.4.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.GAaY5D/_old  2023-03-28 17:51:06.707480451 +0200
+++ /var/tmp/diff_new_pack.GAaY5D/_new  2023-03-28 17:51:06.715480490 +0200
@@ -31,7 +31,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.14.3
+Version:2.14.4
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later
@@ -56,14 +56,16 @@
 BuildRequires:  %{ansible_python}-packaging
 BuildRequires:  %{ansible_python}-pytest
 BuildRequires:  %{ansible_python}-pytz
-BuildRequires:  (%{ansible_python}-resolvelib >= 0.5.3 and 
%{ansible_python}-resolvelib < 0.9.0)
+# https://github.com/ansible/ansible/blob/devel/requirements.txt
+BuildRequires:  (%{ansible_python}-resolvelib >= 0.5.3 with 
%{ansible_python}-resolvelib < 0.10.0)
 # /SECTION
 Requires:   %{ansible_python}-Jinja2 >= 3.0.0
 Requires:   %{ansible_python}-PyYAML >= 5.1
 Requires:   %{ansible_python}-cryptography
 Requires:   

commit ansible-core for openSUSE:Factory

2023-03-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-03-08 14:52:44

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.31432 (New)


Package is "ansible-core"

Wed Mar  8 14:52:44 2023 rev:10 rq:1069973 version:2.14.3

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2023-02-07 18:49:12.647172209 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.31432/ansible-core.changes 
2023-03-08 14:52:48.982755695 +0100
@@ -1,0 +2,34 @@
+Tue Feb 28 14:38:13 UTC 2023 - Johannes Kastl 
+
+- update to 2.14.3:
+  Full changelog
+   https://github.com/ansible/ansible/blob/v2.14.3/changelogs/
+   CHANGELOG-v2.14.rst
+  * Minor Changes
+- Make using blocks as handlers a parser error (#79968)
+- ansible-test - Specify the configuration file location
+   required by test plugins when the config file is not 
found.
+   This resolves issue: #79411
+- ansible-test - Update error handling code to use Python 3.x
+   constructs, avoiding direct use of errno.
+- ansible-test acme test container - update version to update
+   used Pebble version, underlying Python and Go base
+   containers, and Python requirements (#79783).
+  * Bugfixes
+- Ansible.Basic.cs - Ignore compiler warning (reported as an
+   error) when running under PowerShell 7.3.x.
+- Fix conditionally notifying include_tasks` handlers when
+   ``force_handlers is used (#79776)
+- TaskExecutor - don't ignore templated _raw_params that k=v
+   parser failed to parse (#79862)
+- ansible-galaxy - fix installing collections in git
+   repositories/directories which contain a MANIFEST.json 
file
+   (#79796).
+- ansible-test - Support Podman 4.4.0+ by adding the SYS_CHROOT
+   capability when running containers.
+- ansible-test - fix warning message about failing to run an
+   image to include the image name
+- strategy plugins now correctly identify bad registered
+   variables, even on skip.
+
+---

Old:

  ansible-core-2.14.2.tar.gz

New:

  ansible-core-2.14.3.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.xQoFV3/_old  2023-03-08 14:52:49.934760879 +0100
+++ /var/tmp/diff_new_pack.xQoFV3/_new  2023-03-08 14:52:49.938760902 +0100
@@ -31,7 +31,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.14.2
+Version:2.14.3
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.14.2.tar.gz -> ansible-core-2.14.3.tar.gz ++
/work/SRC/openSUSE:Factory/ansible-core/ansible-core-2.14.2.tar.gz 
/work/SRC/openSUSE:Factory/.ansible-core.new.31432/ansible-core-2.14.3.tar.gz 
differ: char 5, line 1


commit ansible-core for openSUSE:Factory

2023-02-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2023-02-07 18:49:07

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.4462 (New)


Package is "ansible-core"

Tue Feb  7 18:49:07 2023 rev:9 rq:1063484 version:2.14.2

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2022-12-09 13:19:30.139550300 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.4462/ansible-core.changes  
2023-02-07 18:49:12.647172209 +0100
@@ -1,0 +2,65 @@
+Tue Jan 31 15:08:40 UTC 2023 - Johannes Kastl 
+
+- update to 2.14.2:
+  Full changelog 
https://github.com/ansible/ansible/blob/v2.14.2/changelogs/CHANGELOG-v2.14.rst
+  * Major Changes
+- ansible-test - Docker Desktop on WSL2 is now supported (additional 
configuration required).
+- ansible-test - Docker and Podman are now supported on hosts with cgroup 
v2 unified. Previously only cgroup v1 and cgroup v2 hybrid were supported.
+- ansible-test - Podman now works on container hosts without systemd. 
Previously only some containers worked, while others required rootfull or 
rootless Podman, but would not work with both. Some containers did not work at 
all.
+- ansible-test - Podman on WSL2 is now supported.
+- ansible-test - When additional cgroup setup is required on the container 
host, this will be automatically detected. Instructions on how to configure the 
host will be provided in the error message shown.
+  * Minor Changes
+- ansible-test - A new audit option is available when running custom 
containers. This option can be used to indicate whether a container requires 
the AUDIT_WRITE capability. The default is required, which most containers will 
need when using Podman. If necessary, the none option can be used to opt-out of 
the capability. This has no effect on Docker, which always provides the 
capability.
+- ansible-test - A new cgroup option is available when running custom 
containers. This option can be used to indicate a container requires cgroup v1 
or that it does not use cgroup. The default behavior assumes the container 
works with cgroup v2 (as well as v1).
+- ansible-test - Additional log details are shown when containers fail to 
start or SSH connections to containers fail.
+- ansible-test - Connection failures to remote provisioned hosts now show 
failure details as a warning.
+- ansible-test - Containers included with ansible-test no longer disable 
seccomp by default.
+- ansible-test - Failure to connect to a container over SSH now results in 
a clear error. Previously tests would be attempted even after initial 
connection attempts failed.
+- ansible-test - Integration tests can be excluded from retries triggered 
by the --retry-on-error option by adding the retry/never alias. This is useful 
for tests that cannot pass on a retry or are too slow to make retries useful.
+- ansible-test - More details are provided about an instance when 
provisioning fails.
+- ansible-test - Reduce the polling limit for SSHD startup in containers 
from 60 retries to 10. The one second delay between retries remains in place.
+- ansible-test - SSH connections from OpenSSH 8.8+ to CentOS 6 containers 
now work without additional configuration. However, clients older than OpenSSH 
7.0 can no longer connect to CentOS 6 containers as a result. The container 
must have centos6 in the image name for this work-around to be applied.
+- ansible-test - SSH shell connections from OpenSSH 8.8+ to ansible-test 
provisioned network instances now work without additional configuration. 
However, clients older than OpenSSH 7.0 can no longer open shell sessions for 
ansible-test provisioned network instances as a result.
+- ansible-test - The ansible-test env command now detects and reports the 
container ID if running in a container.
+- ansible-test - Unit tests now support network disconnect by default when 
running under Podman. Previously this feature only worked by default under 
Docker.
+- ansible-test - Use stop --time 0 followed by rm to remove ephemeral 
containers instead of rm -f. This speeds up teardown of ephemeral containers.
+- ansible-test - Warnings are now shown when using containers that were 
built with VOLUME instructions.
+- ansible-test - When setting the max open files for containers, the 
container host's limit will be checked. If the host limit is lower than the 
preferred value, it will be used and a warning will be shown.
+- ansible-test - When using Podman, ansible-test will detect if the 
loginuid used in containers is incorrect. When this occurs a warning is 
displayed and the container is run with the AUDIT_CONTROL capability. 

commit ansible-core for openSUSE:Factory

2022-12-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2022-12-09 13:18:02

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1835 (New)


Package is "ansible-core"

Fri Dec  9 13:18:02 2022 rev:8 rq:1041722 version:2.14.1

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2022-12-07 17:36:52.581167066 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1835/ansible-core.changes  
2022-12-09 13:19:30.139550300 +0100
@@ -1,0 +2,15 @@
+Wed Dec  7 06:27:06 UTC 2022 - Johannes Kastl 
+
+- update to 2.14.1:
+  Full changelog 
https://github.com/ansible/ansible/blob/v2.14.1/changelogs/CHANGELOG-v2.14.rst
+  * Minor Changes
+- ansible-test - Improve consistency of executed pylint commands by making 
the plugins ordered.
+  * Bugfixes
+- Fixes leftover _valid_attrs usage.
+- ansible-galaxy - make initial call to Galaxy server on-demand only when 
installing, getting info about, and listing roles.
+- copy module will no longer move 'non files' set as src when 
remote_src=true.
+- display - reduce risk of post-fork output deadlocks (#79522)
+- jinja2_native: preserve quotes in strings (#79083)
+- updated error messages to include 'acl' and not just mode changes when 
failing to set required permissions on remote.
+
+---

Old:

  ansible-core-2.14.0.tar.gz

New:

  ansible-core-2.14.1.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.RnQjCE/_old  2022-12-09 13:19:30.603552764 +0100
+++ /var/tmp/diff_new_pack.RnQjCE/_new  2022-12-09 13:19:30.611552807 +0100
@@ -31,7 +31,7 @@
 %endif
 
 Name:   ansible-core
-Version:2.14.0
+Version:2.14.1
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ ansible-core-2.14.0.tar.gz -> ansible-core-2.14.1.tar.gz ++
/work/SRC/openSUSE:Factory/ansible-core/ansible-core-2.14.0.tar.gz 
/work/SRC/openSUSE:Factory/.ansible-core.new.1835/ansible-core-2.14.1.tar.gz 
differ: char 5, line 1


commit ansible-core for openSUSE:Factory

2022-12-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2022-12-07 17:35:29

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1835 (New)


Package is "ansible-core"

Wed Dec  7 17:35:29 2022 rev:7 rq:1040861 version:2.14.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2022-12-02 13:13:52.150093360 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1835/ansible-core.changes  
2022-12-07 17:36:52.581167066 +0100
@@ -1,0 +2,8 @@
+Sat Nov 26 20:48:55 UTC 2022 - Johannes Kastl 
+
+- fix boo#1204320
+  - do no longer exclude %{ansible_python_sitelib}/ansible_test
+  - create subpackage for ansible-test
+  - remove Conflicts for ansible-test
+
+---



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.CuGYFZ/_old  2022-12-07 17:36:53.085169825 +0100
+++ /var/tmp/diff_new_pack.CuGYFZ/_new  2022-12-07 17:36:53.089169847 +0100
@@ -20,11 +20,13 @@
 # Leap15, SLES15
 %define pythons python310
 %define ansible_python python310
+%define ansible_python_executable python3.10
 %define ansible_python_sitelib %python310_sitelib
 %else
 # Tumbleweed
 %define pythons python3
 %define ansible_python python3
+%define ansible_python_executable python3
 %define ansible_python_sitelib %python3_sitelib
 %endif
 
@@ -40,7 +42,6 @@
 # cannot be installed with ansible < 3 or ansible-base
 Conflicts:  ansible < 3
 Conflicts:  ansible-base
-Conflicts:  ansible-test
 
 BuildRequires:  %{ansible_python}-base >= 3.8
 BuildRequires:  %{ansible_python}-setuptools
@@ -70,6 +71,22 @@
 ad-hoc task execution, network automation, and multi-node orchestration. 
Ansible makes complex
 changes like zero-downtime rolling updates with load balancers easy. More 
information on the Ansible `website `_.
 
+%package -n ansible-test
+Summary:Tool for testing ansible plugin and module code
+Requires:   %{name} = %{version}
+BuildRequires:  %{ansible_python}-virtualenv
+Requires:   %{ansible_python}-virtualenv
+
+%description -n ansible-test
+This package installs the ansible-test command for testing modules and plugins
+developed for ansible.
+
+Ansible is a radically simple model-driven configuration management, multi-node
+deployment, and remote task execution system. Ansible works over SSH and does
+not require any software or daemons to be installed on remote nodes. Extension
+modules can be written in any language and are transferred to managed machines
+automatically.
+
 %prep
 %setup -q -n ansible-core-%{version}
 
@@ -81,6 +98,10 @@
 find ./ -type f -exec \
 sed -i '1s|^#!%{_bindir}/env |#!%{_bindir}/|' {} \;
 
+# Replace all #!/usr/bin/python lines to use %{ansible_python_executable} 
directly.
+find ./ -type f -exec \
+sed -i 
'1s|^#!%{_bindir}/python$|#!%{_bindir}/%{ansible_python_executable}|' {} \;
+
 %build
 %python_build
 
@@ -158,13 +179,10 @@
 %{_bindir}/ansible-inventory
 %{_bindir}/ansible-playbook
 %{_bindir}/ansible-pull
-%{_bindir}/ansible-test
 %{_bindir}/ansible-vault
 %{ansible_python_sitelib}/ansible
 %{ansible_python_sitelib}/ansible_core-%{version}*-info
 
-%exclude %{ansible_python_sitelib}/ansible_test
-
 %{_mandir}/man1/ansible.1%{?ext_man}*
 %{_mandir}/man1/ansible-config.1%{?ext_man}*
 %{_mandir}/man1/ansible-console.1%{?ext_man}*
@@ -179,4 +197,8 @@
 %config(noreplace) %{_sysconfdir}/ansible/hosts
 %{_datadir}/ansible/
 
+%files -n ansible-test
+%{_bindir}/ansible-test
+%{ansible_python_sitelib}/ansible_test
+
 %changelog


commit ansible-core for openSUSE:Factory

2022-12-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2022-12-02 13:13:35

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1835 (New)


Package is "ansible-core"

Fri Dec  2 13:13:35 2022 rev:6 rq:1039506 version:2.14.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2022-11-25 13:23:04.351653099 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1835/ansible-core.changes  
2022-12-02 13:13:52.150093360 +0100
@@ -1,0 +2,9 @@
+Fri Nov 25 07:03:33 UTC 2022 - Johannes Kastl 
+
+- rework spec file to define %ansible_python version, which is the
+  python version, that ansible is built against, as well as
+  %ansible_python_sitelib
+- remove duplicate entries for changelog and license
+- fix wrong %fdupes
+
+---



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.umRjlN/_old  2022-12-02 13:13:52.678096264 +0100
+++ /var/tmp/diff_new_pack.umRjlN/_new  2022-12-02 13:13:52.686096307 +0100
@@ -16,7 +16,17 @@
 #
 
 
+%if 0%{?suse_version} < 1550
+# Leap15, SLES15
+%define pythons python310
+%define ansible_python python310
+%define ansible_python_sitelib %python310_sitelib
+%else
+# Tumbleweed
 %define pythons python3
+%define ansible_python python3
+%define ansible_python_sitelib %python3_sitelib
+%endif
 
 Name:   ansible-core
 Version:2.14.0
@@ -32,25 +42,27 @@
 Conflicts:  ansible-base
 Conflicts:  ansible-test
 
+BuildRequires:  %{ansible_python}-base >= 3.8
+BuildRequires:  %{ansible_python}-setuptools
+BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-setuptools
 # SECTION test requirements
-BuildRequires:  python3-botocore
-BuildRequires:  python3-Jinja2 >= 3.0.0
-BuildRequires:  python3-PyYAML >= 5.1
-BuildRequires:  python3-cryptography
-BuildRequires:  python3-curses
-BuildRequires:  python3-packaging
-BuildRequires:  python3-pytest
-BuildRequires:  python3-pytz
-BuildRequires:  (python3-resolvelib >= 0.5.3 and python3-resolvelib < 0.9.0)
+BuildRequires:  %{ansible_python}-botocore
+BuildRequires:  %{ansible_python}-Jinja2 >= 3.0.0
+BuildRequires:  %{ansible_python}-PyYAML >= 5.1
+BuildRequires:  %{ansible_python}-cryptography
+BuildRequires:  %{ansible_python}-curses
+BuildRequires:  %{ansible_python}-packaging
+BuildRequires:  %{ansible_python}-pytest
+BuildRequires:  %{ansible_python}-pytz
+BuildRequires:  (%{ansible_python}-resolvelib >= 0.5.3 and 
%{ansible_python}-resolvelib < 0.9.0)
 # /SECTION
-BuildRequires:  fdupes
-Requires:   python3-Jinja2 >= 3.0.0
-Requires:   python3-PyYAML >= 5.1
-Requires:   python3-cryptography
-Requires:   python3-packaging
-Requires:   (python3-resolvelib >= 0.5.3 and python3-resolvelib < 0.9.0)
+Requires:   %{ansible_python}-Jinja2 >= 3.0.0
+Requires:   %{ansible_python}-PyYAML >= 5.1
+Requires:   %{ansible_python}-cryptography
+Requires:   %{ansible_python}-packaging
+Requires:   %{ansible_python}-resolvelib < 0.9.0
+Requires:   (%{ansible_python}-resolvelib >= 0.5.3 and 
%{ansible_python}-resolvelib < 0.9.0)
 
 %description
 Ansible is a radically simple IT automation system. It handles
@@ -74,7 +86,7 @@
 
 %install
 %python_install
-%fdupes %{buildroot}%{python3_sitelib}
+%fdupes %{buildroot}%{ansible_python_sitelib}
 
 mkdir -p %{buildroot}%{_sysconfdir}/ansible/
 cp examples/hosts %{buildroot}%{_sysconfdir}/ansible/
@@ -121,7 +133,7 @@
 mkdir -p %{buildroot}%{_sysconfdir}/ansible/roles/
 # fix for https://github.com/ansible/ansible/pull/24381
 # resp. https://bugzilla.opensuse.org/show_bug.cgi?id=1137479
-mkdir -p 
%{buildroot}%{python3_sitelib}/ansible/galaxy/data/default/role/{files,templates}
+mkdir -p 
%{buildroot}%{ansible_python_sitelib}/ansible/galaxy/data/default/role/{files,templates}
 
 cp examples/hosts %{buildroot}%{_sysconfdir}/ansible/
 cp examples/ansible.cfg %{buildroot}%{_sysconfdir}/ansible/
@@ -135,8 +147,8 @@
 #python3 bin/ansible-test units -v --python %%{python3_version}
 
 %files
-%doc README.rst changelogs changelogs/CHANGELOG-v2.14.rst 
changelogs/CHANGELOG.rst changelogs/changelog.yaml
-%license COPYING licenses licenses/Apache-License.txt licenses/MIT-license.txt 
licenses/PSF-license.txt licenses/simplified_bsd.txt
+%doc README.rst changelogs/CHANGELOG-v2.14.rst changelogs/CHANGELOG.rst 
changelogs/changelog.yaml
+%license COPYING licenses/Apache-License.txt licenses/MIT-license.txt 
licenses/PSF-license.txt licenses/simplified_bsd.txt
 %{_bindir}/ansible
 %{_bindir}/ansible-config
 

commit ansible-core for openSUSE:Factory

2022-11-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2022-11-25 13:13:10

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1597 (New)


Package is "ansible-core"

Fri Nov 25 13:13:10 2022 rev:5 rq:1038047 version:2.14.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2022-11-22 16:10:44.286198985 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1597/ansible-core.changes  
2022-11-25 13:23:04.351653099 +0100
@@ -1,0 +2,7 @@
+Wed Nov 23 10:13:04 UTC 2022 - Johannes Kastl 
+
+- add version contraints for both Requires and BuildRequires,
+  that upstream defines:
+  https://github.com/ansible/ansible/blob/devel/requirements.txt
+
+---



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.0QYMqB/_old  2022-11-25 13:23:04.847655776 +0100
+++ /var/tmp/diff_new_pack.0QYMqB/_new  2022-11-25 13:23:04.851655797 +0100
@@ -36,21 +36,21 @@
 BuildRequires:  python3-setuptools
 # SECTION test requirements
 BuildRequires:  python3-botocore
-BuildRequires:  python3-Jinja2
-BuildRequires:  python3-PyYAML
+BuildRequires:  python3-Jinja2 >= 3.0.0
+BuildRequires:  python3-PyYAML >= 5.1
 BuildRequires:  python3-cryptography
 BuildRequires:  python3-curses
 BuildRequires:  python3-packaging
 BuildRequires:  python3-pytest
 BuildRequires:  python3-pytz
-BuildRequires:  python3-resolvelib >= 0.5.3
+BuildRequires:  (python3-resolvelib >= 0.5.3 and python3-resolvelib < 0.9.0)
 # /SECTION
 BuildRequires:  fdupes
-Requires:   python3-Jinja2
-Requires:   python3-PyYAML
+Requires:   python3-Jinja2 >= 3.0.0
+Requires:   python3-PyYAML >= 5.1
 Requires:   python3-cryptography
 Requires:   python3-packaging
-Requires:   python3-resolvelib >= 0.5.3
+Requires:   (python3-resolvelib >= 0.5.3 and python3-resolvelib < 0.9.0)
 
 %description
 Ansible is a radically simple IT automation system. It handles


commit ansible-core for openSUSE:Factory

2022-11-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2022-11-22 16:10:33

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1597 (New)


Package is "ansible-core"

Tue Nov 22 16:10:33 2022 rev:4 rq:1037239 version:2.14.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2022-11-17 17:24:38.705110063 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1597/ansible-core.changes  
2022-11-22 16:10:44.286198985 +0100
@@ -1,0 +2,6 @@
+Thu Nov 17 13:48:58 UTC 2022 - Johannes Kastl 
+
+- update to 2.14.0:
+  Full changelog 
https://github.com/ansible/ansible/blob/v2.14.0/changelogs/CHANGELOG-v2.14.rst
+
+---

Old:

  ansible-core-2.13.6.tar.gz

New:

  ansible-core-2.14.0.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.XHjv7o/_old  2022-11-22 16:10:44.966202436 +0100
+++ /var/tmp/diff_new_pack.XHjv7o/_new  2022-11-22 16:10:44.974202476 +0100
@@ -19,7 +19,7 @@
 %define pythons python3
 
 Name:   ansible-core
-Version:2.13.6
+Version:2.14.0
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later
@@ -135,7 +135,7 @@
 #python3 bin/ansible-test units -v --python %%{python3_version}
 
 %files
-%doc README.rst changelogs changelogs/CHANGELOG-v2.13.rst 
changelogs/CHANGELOG.rst changelogs/changelog.yaml
+%doc README.rst changelogs changelogs/CHANGELOG-v2.14.rst 
changelogs/CHANGELOG.rst changelogs/changelog.yaml
 %license COPYING licenses licenses/Apache-License.txt licenses/MIT-license.txt 
licenses/PSF-license.txt licenses/simplified_bsd.txt
 %{_bindir}/ansible
 %{_bindir}/ansible-config

++ ansible-core-2.13.6.tar.gz -> ansible-core-2.14.0.tar.gz ++
/work/SRC/openSUSE:Factory/ansible-core/ansible-core-2.13.6.tar.gz 
/work/SRC/openSUSE:Factory/.ansible-core.new.1597/ansible-core-2.14.0.tar.gz 
differ: char 5, line 1


commit ansible-core for openSUSE:Factory

2022-11-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2022-11-17 17:24:32

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.1597 (New)


Package is "ansible-core"

Thu Nov 17 17:24:32 2022 rev:3 rq:1035976 version:2.13.6

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2022-10-12 18:27:25.806051576 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.1597/ansible-core.changes  
2022-11-17 17:24:38.705110063 +0100
@@ -1,0 +2,17 @@
+Tue Nov 15 10:31:44 UTC 2022 - Johannes Kastl 
+
+- update to 2.13.6:
+  Changelog 
https://github.com/ansible/ansible/blob/v2.13.6/changelogs/CHANGELOG-v2.13.rst
+  * Minor Changes
+- ansible-test - Improve consistency of version specific documentation 
links.
+  * Bugfixes
+- BSD network facts - Do not assume column indexes, look for netmask and 
broadcast for determining the correct columns when parsing inet line (#79117)
+- ansible-galaxy - make initial call to Galaxy server on-demand only when 
installing, getting info about, and listing roles.
+- ansible-test - Add wheel < 0.38.0 constraint for Python 3.6 and earlier.
+- ansible-test - Fix broken documentation link for aws test plugin error 
messages.
+- copy module will no longer move 'non files' set as src when 
remote_src=true.
+- file lookup now handles missing files more gracefully.
+- service_facts - Use python re to parse service output instead of grep 
(#78541)
+- updated error messages to include 'acl' and not just mode changes when 
failing to set required permissions on remote.
+
+---

Old:

  ansible-core-2.13.5.tar.gz

New:

  _service
  ansible-core-2.13.6.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.6f7EAo/_old  2022-11-17 17:24:39.381113640 +0100
+++ /var/tmp/diff_new_pack.6f7EAo/_new  2022-11-17 17:24:39.389113681 +0100
@@ -19,7 +19,7 @@
 %define pythons python3
 
 Name:   ansible-core
-Version:2.13.5
+Version:2.13.6
 Release:0
 Summary:Radically simple IT automation
 License:GPL-3.0-or-later

++ _service ++

  
  


++ ansible-core-2.13.5.tar.gz -> ansible-core-2.13.6.tar.gz ++
/work/SRC/openSUSE:Factory/ansible-core/ansible-core-2.13.5.tar.gz 
/work/SRC/openSUSE:Factory/.ansible-core.new.1597/ansible-core-2.13.6.tar.gz 
differ: char 5, line 1


commit ansible-core for openSUSE:Factory

2022-10-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-core for openSUSE:Factory 
checked in at 2022-10-12 18:25:39

Comparing /work/SRC/openSUSE:Factory/ansible-core (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-core.new.2275 (New)


Package is "ansible-core"

Wed Oct 12 18:25:39 2022 rev:2 rq:1010144 version:2.13.5

Changes:

--- /work/SRC/openSUSE:Factory/ansible-core/ansible-core.changes
2022-10-08 01:23:27.837987315 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-core.new.2275/ansible-core.changes  
2022-10-12 18:27:25.806051576 +0200
@@ -1,0 +2,20 @@
+Wed Oct 12 04:50:21 UTC 2022 - Johannes Kastl 
+
+- update to 2.13.5:
+  Changelog 
https://github.com/ansible/ansible/blob/v2.13.5/changelogs/CHANGELOG-v2.13.rst
+  * Bugfixes
+- ansible-galaxy - remove extra server api call during dependency 
resolution for requirements and dependencies that are already satisfied 
(#77443).
+- ansible-test - Allow disabled, unsupported, unstable and destructive 
integration test targets to be selected using their respective prefixes.
+- ansible-test - Allow unstable tests to run when targeted changes are 
made and the --allow-unstable-changed option is specified (resolves #74213).
+- apt - Fix module failure when a package is not installed and 
only_upgrade=True. Skip that package and check the remaining requested packages 
for upgrades. (#78762)
+- apt module should not traceback on invalid type given as package. issue 
78663.
+- known_hosts - do not return changed status when a non-existing key is 
removed (#78598)
+- paramiko - Add back support for ssh_args, ssh_common_args, and 
ssh_extra_args for parsing the ProxyCommand (#78750)
+- plugin loader, fix detection for existing configuration before 
initializing for a plugin
+
+---
+Wed Oct 12 00:27:53 UTC 2022 - Steve Kowalik 
+
+- Remove unneeded BuildRequires on python3-mock
+
+---

Old:

  ansible-core-2.13.4.tar.gz

New:

  ansible-core-2.13.5.tar.gz



Other differences:
--
++ ansible-core.spec ++
--- /var/tmp/diff_new_pack.AJH1YU/_old  2022-10-12 18:27:26.402052888 +0200
+++ /var/tmp/diff_new_pack.AJH1YU/_new  2022-10-12 18:27:26.406052897 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package python-ansible-core
+# spec file for package ansible-core
 #
 # Copyright (c) 2022 SUSE LLC
 #
@@ -15,13 +15,14 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %define pythons python3
 
 Name:   ansible-core
-Version:2.13.4
+Version:2.13.5
 Release:0
 Summary:Radically simple IT automation
-License:GPL-3.0+
+License:GPL-3.0-or-later
 URL:https://ansible.com/
 Source: 
https://files.pythonhosted.org/packages/source/a/ansible-core/ansible-core-%{version}.tar.gz
 BuildArch:  noarch
@@ -35,21 +36,20 @@
 BuildRequires:  python3-setuptools
 # SECTION test requirements
 BuildRequires:  python3-botocore
+BuildRequires:  python3-Jinja2
+BuildRequires:  python3-PyYAML
 BuildRequires:  python3-cryptography
 BuildRequires:  python3-curses
-BuildRequires:  python3-Jinja2
-BuildRequires:  python3-mock
 BuildRequires:  python3-packaging
-BuildRequires:  python3-PyYAML
 BuildRequires:  python3-pytest
 BuildRequires:  python3-pytz
 BuildRequires:  python3-resolvelib >= 0.5.3
 # /SECTION
 BuildRequires:  fdupes
-Requires:   python3-cryptography
 Requires:   python3-Jinja2
-Requires:   python3-packaging
 Requires:   python3-PyYAML
+Requires:   python3-cryptography
+Requires:   python3-packaging
 Requires:   python3-resolvelib >= 0.5.3
 
 %description

++ ansible-core-2.13.4.tar.gz -> ansible-core-2.13.5.tar.gz ++
/work/SRC/openSUSE:Factory/ansible-core/ansible-core-2.13.4.tar.gz 
/work/SRC/openSUSE:Factory/.ansible-core.new.2275/ansible-core-2.13.5.tar.gz 
differ: char 5, line 1