#1576 Add rpm-py-installer as a dependency for the integration tests
Merged 4 years ago by csomh. Opened 4 years ago by csomh.
csomh/fm-orchestrator rpm-py-installer  into  master

file modified
+2
@@ -77,6 +77,8 @@ 

      pytest-xdist

      PyYAML

      requests

+     # rpm is an optional dependency for kobo, rpm-py-installer makes it work

+     rpm-py-installer

      sh

  # Set this to /etc/pki/tls/certs/ca-bundle.crt, for example,

  # if the instance tested has a self-signed certificate.

'rpm' is an optional dependency for kobo, which is required by the
integration tests.

Previously this dependency was implicitly satisfied by 'koji' pulling
in 'rpm-py-installer' which made sure 'rpm' is available. But
koji==1.20.0 made this dependency optional, so importing kobo.rpmlib
started failing.

Fix this by making 'rpm-py-installer' and explicit dependency for the
integration test environment.

Signed-off-by: Hunor Csomortáni csomh@redhat.com

@mulaieva ptal, I think you'll need this for your ongoing PRs

Build #749 failed (commit: f35935c).
Rebase or make new commits to rebuild.

@mulaieva ptal, I think you'll need this for your ongoing PRs

:thumbsup:

Pull-Request has been merged by csomh

4 years ago