diff --git a/ansible-10.6.0.tar.gz b/ansible-10.6.0.tar.gz deleted file mode 100644 index 03db297..0000000 --- a/ansible-10.6.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a8bde9c3ee8ee7c4a085e125777ba39bf837c6e74a0733e1f786389b125e6db2 -size 40769667 diff --git a/ansible-11.3.0.tar.gz b/ansible-11.3.0.tar.gz new file mode 100644 index 0000000..8996dcb --- /dev/null +++ b/ansible-11.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90b409f630dc6d558224409a3948314ede1bcda6db2d03c17708cef6117a6103 +size 42493561 diff --git a/ansible.changes b/ansible.changes index 2360ace..f5d991e 100644 --- a/ansible.changes +++ b/ansible.changes @@ -1,3 +1,55 @@ +------------------------------------------------------------------- +Tue Feb 25 19:51:59 UTC 2025 - Johannes Kastl + +- update to 11.3.0: + Ansible 11.3.0 includes ansible-core 2.18.3 as well as a curated + set of Ansible collections that provide a vast number of modules + and plugins. + Collections which have opted-in to being a part of the Ansible 11 + unified changelog will have an entry on this page: + https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.rst + +------------------------------------------------------------------- +Wed Jan 29 06:30:00 UTC 2025 - Johannes Kastl + +- update to 11.2.0: + Ansible 11.2.0 includes ansible-core 2.18.2 as well as a curated + set of Ansible collections that provide a vast number of modules + and plugins. + Collections which have opted-in to being a part of the Ansible 11 + unified changelog will have an entry on this page: + https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.rst + +------------------------------------------------------------------- +Wed Dec 4 06:37:17 UTC 2024 - Johannes Kastl + +- update to 11.1.0 + Ansible 11.1.0 includes ansible-core 2.18.1 as well as a curated + set of Ansible collections that provide a vast number of modules + and plugins. + Collections which have opted-in to being a part of the Ansible 11 + unified changelog will have an entry on this page: + https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.rst + +------------------------------------------------------------------- +Tue Dec 3 06:39:36 UTC 2024 - Johannes Kastl + +- introduce next_ansible_core_version to ease updates of + ansible-core while making sure we keep to the same minor release + family (2.16.x, 2.17.x, 2.18.x) +- rename ansible-11-rpmlintrc back to ansible-rpmlintrc + +------------------------------------------------------------------- +Fri Nov 22 10:15:01 UTC 2024 - Johannes Kastl + +- update to 11.0.0 + Ansible 11.0.0 includes ansible-core 2.18.0 as well as a curated + set of Ansible collections that provide a vast number of modules + and plugins. + Collections which have opted-in to being a part of the Ansible 11 + unified changelog will have an entry on this page: + https://github.com/ansible-community/ansible-build-data/blob/main/11/CHANGELOG-v11.rst + ------------------------------------------------------------------- Thu Nov 14 16:26:04 UTC 2024 - Johannes Kastl diff --git a/ansible.spec b/ansible.spec index 9b03b43..6f8f4c4 100644 --- a/ansible.spec +++ b/ansible.spec @@ -16,6 +16,11 @@ # +%define ansible_community_major_version 11 +%define required_ansible_core_version 2.18.3 +%define next_ansible_core_version 2.19.0 + + %{?sle15_python_module_pythons} %if 0%{?suse_version} < 1550 # Leap15, SLES15 @@ -38,10 +43,10 @@ %endif Name: ansible -Version: 10.6.0 +Version: 11.3.0 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/ansible-%{version}.tar.gz Source99: ansible-rpmlintrc @@ -54,14 +59,15 @@ BuildRequires: fdupes BuildRequires: dos2unix # SECTION test requirements -BuildRequires: ansible-core >= 2.17.6 +BuildRequires: (ansible-core >= %{required_ansible_core_version} with ansible-core < %{next_ansible_core_version}) # /SECTION Requires: %{ansible_python}-base >= 3.10 -Requires: ansible-core >= 2.17.5 +Requires: (ansible-core >= %{required_ansible_core_version} with ansible-core < %{next_ansible_core_version}) -# Conflicts with ansible 9 or lower -Conflicts: ansible < 10 +# Conflicts with lower or higher ansible major versions +Conflicts: ansible < %{ansible_community_major_version} +Conflicts: ansible > %{ansible_community_major_version} # Do not check any files in collections for requires %global __requires_exclude_from ^%{ansible_python_sitelib}/.*$ @@ -97,7 +103,7 @@ find ./ansible_collections/azure -type f -exec dos2unix {} \; %fdupes %{buildroot}/%{ansible_python_sitelib}/ansible_collections/ %files -%doc CHANGELOG-v10.rst README.rst +%doc CHANGELOG-v%{ansible_community_major_version}.rst README.rst %license COPYING %{_bindir}/ansible-community %{ansible_python_sitelib}/