1 Summary: SSH-based configuration management, deployment, and task execution system
6 Group: Development/Libraries
7 Source0: https://github.com/ansible/ansible/archive/refs/tags/v%{version}.tar.gz
8 # Source0-md5: 91855c745f4304113e5f3bc8df7525cf
11 URL: https://ansible.com
12 BuildRequires: python3-PyYAML
13 BuildRequires: python3-modules
14 BuildRequires: rpm-pythonprov
15 BuildRequires: rpmbuild(macros) >= 1.710
16 Requires: python3-PyYAML
17 Requires: python3-idna
18 Requires: python3-jinja2
19 Requires: python3-modules
20 Requires: python3-paramiko
21 Requires: python3-setuptools
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Ansible is a radically simple model-driven configuration management,
28 multi-node deployment, and remote task execution system. Ansible works
29 over SSH and does not require any software or daemons to be installed
30 on remote nodes. Extension modules can be written in any language and
31 are transferred to managed machines automatically.
37 %{__sed} -i '1s,/usr/bin/env python,%{__python3},' test/lib/ansible_test/_util/target/cli/ansible_test_cli_stub.py
43 rm -rf $RPM_BUILD_ROOT
47 rm -rf $RPM_BUILD_ROOT
50 %defattr(644,root,root,755)
52 %attr(755,root,root) %{_bindir}/ansible
53 %attr(755,root,root) %{_bindir}/ansible-connection
54 %attr(755,root,root) %{_bindir}/ansible-test
55 %{_bindir}/ansible-config
56 %{_bindir}/ansible-console
57 %{_bindir}/ansible-doc
58 %{_bindir}/ansible-galaxy
59 %{_bindir}/ansible-inventory
60 %{_bindir}/ansible-playbook
61 %{_bindir}/ansible-pull
62 %{_bindir}/ansible-vault
63 %{py3_sitescriptdir}/ansible
64 %{py3_sitescriptdir}/ansible_core-%{version}-*.egg-info
65 %{py3_sitescriptdir}/ansible_test