From 0e695a3ded3881226a9aa02a7617894a26ce69fe Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Tue, 23 Jul 2024 15:43:12 +0200 Subject: [PATCH] EL8/9 Fedora: Install iputils Beaker assumes that the ping binary exists. in EL8 and EL9 that's provided by iputils. ``` [root@pe ~]# dnf whatprovides /usr/sbin/ping Fedora 40 - x86_64 23 MB/s | 56 MB 00:02 Fedora 40 openh264 (From Cisco) - x86_64 6.2 kB/s | 2.1 kB 00:00 Fedora 40 - x86_64 - Updates 19 MB/s | 32 MB 00:01 iputils-20240117-4.fc40.x86_64 : Network monitoring tools including ping Repo : @System Matched from: Filename : /usr/sbin/ping iputils-20240117-4.fc40.x86_64 : Network monitoring tools including ping Repo : fedora Matched from: Filename : /usr/sbin/ping [root@pe ~]# ``` --- lib/beaker/host_prebuilt_steps.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/beaker/host_prebuilt_steps.rb b/lib/beaker/host_prebuilt_steps.rb index 60b55a02a..acb2e60b3 100644 --- a/lib/beaker/host_prebuilt_steps.rb +++ b/lib/beaker/host_prebuilt_steps.rb @@ -11,8 +11,8 @@ module HostPrebuiltSteps SLEEPWAIT = 5 TRIES = 5 AMAZON2023_PACKAGES = %w[chrony] - RHEL8_PACKAGES = %w[chrony] - FEDORA_PACKAGES = %w[chrony] + RHEL8_PACKAGES = %w[chrony iputils] # iputils provides ping. beaker assumes that's present + FEDORA_PACKAGES = %w[chrony iputils] UNIX_PACKAGES = %w[curl ntpdate] FREEBSD_PACKAGES = ['curl', 'perl5|perl'] OPENBSD_PACKAGES = ['curl']