Sync from SUSE:SLFO:Main ansible-core revision 8697e848c940ec7aade4f4cf4461069b
This commit is contained in:
parent
f3eb2234ed
commit
1ae64931be
BIN
ansible-core-2.15.8.tar.gz
(Stored with Git LFS)
BIN
ansible-core-2.15.8.tar.gz
(Stored with Git LFS)
Binary file not shown.
1013
ansible-core.changes
1013
ansible-core.changes
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package ansible-core
|
# spec file for package ansible-core
|
||||||
#
|
#
|
||||||
# Copyright (c) 2023 SUSE LLC
|
# Copyright (c) 2024 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -38,35 +38,35 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: ansible-core
|
Name: ansible-core
|
||||||
Version: 2.15.8
|
Version: 2.17.6
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Radically simple IT automation
|
Summary: Radically simple IT automation
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
URL: https://ansible.com/
|
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
|
BuildArch: noarch
|
||||||
|
|
||||||
# cannot be installed with ansible < 3 or ansible-base
|
# cannot be installed with ansible < 3 or ansible-base
|
||||||
Conflicts: ansible < 3
|
Conflicts: ansible < 3
|
||||||
Conflicts: ansible-base
|
Conflicts: ansible-base
|
||||||
|
|
||||||
# https://github.com/ansible/ansible/blob/devel/setup.cfg#L40
|
# https://github.com/ansible/ansible/blob/stable-2.17/setup.cfg#L40
|
||||||
BuildRequires: %{ansible_python}-base >= 3.9
|
BuildRequires: %{ansible_python}-base >= 3.10
|
||||||
BuildRequires: %{ansible_python}-setuptools
|
BuildRequires: %{ansible_python}-setuptools
|
||||||
BuildRequires: fdupes
|
# https://github.com/ansible/ansible/blob/stable-2.17/requirements.txt
|
||||||
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
|
BuildRequires: %{ansible_python}-Jinja2 >= 3.0.0
|
||||||
BuildRequires: %{ansible_python}-PyYAML >= 5.1
|
BuildRequires: %{ansible_python}-PyYAML >= 5.1
|
||||||
BuildRequires: %{ansible_python}-cryptography
|
BuildRequires: %{ansible_python}-cryptography
|
||||||
BuildRequires: %{ansible_python}-curses
|
|
||||||
BuildRequires: %{ansible_python}-packaging
|
BuildRequires: %{ansible_python}-packaging
|
||||||
BuildRequires: %{ansible_python}-pytest
|
BuildRequires: fdupes
|
||||||
BuildRequires: %{ansible_python}-pytz
|
BuildRequires: python-rpm-macros
|
||||||
# https://github.com/ansible/ansible/blob/devel/requirements.txt
|
|
||||||
BuildRequires: (%{ansible_python}-resolvelib >= 0.5.3 with %{ansible_python}-resolvelib < 1.1.0)
|
BuildRequires: (%{ansible_python}-resolvelib >= 0.5.3 with %{ansible_python}-resolvelib < 1.1.0)
|
||||||
|
# SECTION test requirements
|
||||||
|
###BuildRequires: %{ansible_python}-botocore
|
||||||
|
###BuildRequires: %{ansible_python}-curses
|
||||||
|
###BuildRequires: %{ansible_python}-pytest
|
||||||
|
###BuildRequires: %{ansible_python}-pytz
|
||||||
# /SECTION
|
# /SECTION
|
||||||
# SECTION docs
|
# SECTION docs
|
||||||
BuildRequires: %{ansible_python}-docutils
|
BuildRequires: %{ansible_python}-docutils
|
||||||
@ -75,18 +75,17 @@ Requires: %{ansible_python}-Jinja2 >= 3.0.0
|
|||||||
Requires: %{ansible_python}-PyYAML >= 5.1
|
Requires: %{ansible_python}-PyYAML >= 5.1
|
||||||
Requires: %{ansible_python}-cryptography
|
Requires: %{ansible_python}-cryptography
|
||||||
Requires: %{ansible_python}-packaging
|
Requires: %{ansible_python}-packaging
|
||||||
# https://github.com/ansible/ansible/blob/devel/requirements.txt
|
|
||||||
# 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)
|
Requires: (%{ansible_python}-resolvelib >= 0.5.3 with %{ansible_python}-resolvelib < 1.1.0)
|
||||||
|
|
||||||
# ansible-documentation is a separate package since 2.15.3
|
# ansible-documentation is a separate package since 2.15.3
|
||||||
Recommends: ansible-documentation
|
Recommends: ansible-documentation
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Ansible is a radically simple IT automation system. It handles
|
Ansible is a radically simple IT automation system. It handles configuration
|
||||||
configuration management, application deployment, cloud provisioning,
|
management, application deployment, cloud provisioning, ad-hoc task execution,
|
||||||
ad-hoc task execution, network automation, and multi-node orchestration. Ansible makes complex
|
network automation, and multi-node orchestration. Ansible makes complex changes
|
||||||
changes like zero-downtime rolling updates with load balancers easy. More information on the Ansible `website <https://ansible.com/>`_.
|
like zero-downtime rolling updates with load balancers easy. More information
|
||||||
|
on the Ansible website <https://ansible.com/>.
|
||||||
|
|
||||||
%package -n ansible-test
|
%package -n ansible-test
|
||||||
Summary: Tool for testing ansible plugin and module code
|
Summary: Tool for testing ansible plugin and module code
|
||||||
@ -105,7 +104,7 @@ modules can be written in any language and are transferred to managed machines
|
|||||||
automatically.
|
automatically.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n ansible-core-%{version}
|
%setup -q -n ansible_core-%{version}
|
||||||
|
|
||||||
for file in .git_keep .travis.yml ; do
|
for file in .git_keep .travis.yml ; do
|
||||||
find . -name "$file" -delete
|
find . -name "$file" -delete
|
||||||
@ -186,7 +185,7 @@ cp -v ./man1/*.1 %{buildroot}/%{_mandir}/man1/
|
|||||||
#python3 bin/ansible-test units -v --python %%{python3_version}
|
#python3 bin/ansible-test units -v --python %%{python3_version}
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc changelogs/CHANGELOG-v2.15.rst changelogs/changelog.yaml
|
%doc changelogs/CHANGELOG-v2.17.rst changelogs/changelog.yaml
|
||||||
%license COPYING licenses/Apache-License.txt licenses/MIT-license.txt licenses/PSF-license.txt licenses/simplified_bsd.txt
|
%license COPYING licenses/Apache-License.txt licenses/MIT-license.txt licenses/PSF-license.txt licenses/simplified_bsd.txt
|
||||||
%{_bindir}/ansible
|
%{_bindir}/ansible
|
||||||
%{_bindir}/ansible-config
|
%{_bindir}/ansible-config
|
||||||
|
BIN
ansible_core-2.17.6.tar.gz
(Stored with Git LFS)
Normal file
BIN
ansible_core-2.17.6.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
1
ansible_core-2.17.6.tar.gz.sha256
Normal file
1
ansible_core-2.17.6.tar.gz.sha256
Normal file
@ -0,0 +1 @@
|
|||||||
|
3e53970b7cebfe2adb39b711c1e2f8bbfcbedac828da51dc0357a19070638e95 ansible_core-2.17.6.tar.gz
|
Loading…
Reference in New Issue
Block a user