The Ansible dynamic inventory scripts need certain dependencies in order
to run successfully. I think we can handle this with Recommends in the
standard-test-roles package:
diff --git a/standard-test-roles.spec b/standard-test-roles.spec
index 05d6cf5..5970bb9 100644
--- a/standard-test-roles.spec
+++ b/standard-test-roles.spec
@@ -10,6 +10,9 @@ Source0:
http://releases.pagure.org/%{name}/%{name}-%{version}.tar.gz
BuildArch: noarch
BuildRequires: coreutils
Requires: ansible
+Recommends: docker
+Recommends: genisoimage
+Recommends: qemu-system-x86
%description
Shared Ansible roles to support the Standard Test Interface as described
What do you think? Once we need package this for RHEL or older Fedora we
can make these a hard dependency for those operating systems using an
%if block.
Cheers,
Stef