From f5564c5f1f5aa9f08c2e6ba8e2e51b42834e40ae Mon Sep 17 00:00:00 2001 From: Christian Kellner Date: Thu, 22 Oct 2020 11:38:32 +0200 Subject: [PATCH] ci: explicitly install the dnsname podman plugin On RHEL a pre-compiled version is currently installed from the vendor directory (see the README.md there). On Fedora it is packaged in podman-plugins and that used to be installed without explicitly asking for it, but that seems to have changed. Explicitly install it on Fedora to ensure it is present. Symptom of the dns plugin missing is that the koji hub container will not start because it will block waiting for the postgres container forever. --- test/integration.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/integration.sh b/test/integration.sh index 0f36de4..bb64ed1 100755 --- a/test/integration.sh +++ b/test/integration.sh @@ -25,10 +25,12 @@ sudo dnf -y install \ koji-osbuild-cli \ podman +greenprint "Install the podman dnsname plugin" if [[ $ID == rhel ]]; then - greenprint "Tweaking podman, maybe." sudo cp schutzbot/vendor/87-podman-bridge.conflist /etc/cni/net.d/ sudo cp schutzbot/vendor/dnsname /usr/libexec/cni/ +else + sudo dnf -y install podman-plugins fi greenprint "Fetching RPMs"