From bd2778ee429ecfe3ae29888cc8a977eb9cbe5ef5 Mon Sep 17 00:00:00 2001 From: Kamil Godzwon Date: Wed, 4 Jan 2023 08:41:05 -0500 Subject: [PATCH] pkgdep/dnf: install tc tool from iproute-tc package Fedora37 has iproute version 5.18.0 in the repository which does not include "tc" in it. This tool in newer versions of iproute is in a separate package "iproute-tc" and is not installed by default. "tc" is used in ADQ tests for e.g. creating traffic classes or filters. Signed-off-by: Kamil Godzwon Change-Id: I9456d80de1b23a66c508f466dfb93f9b86d4c9e4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/16126 Reviewed-by: Michal Berger Reviewed-by: Tomasz Zawadzki Reviewed-by: Konrad Sztyber Tested-by: SPDK CI Jenkins --- test/common/config/pkgdep/dnf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/common/config/pkgdep/dnf b/test/common/config/pkgdep/dnf index b3f6e6a5f..3ed40f110 100644 --- a/test/common/config/pkgdep/dnf +++ b/test/common/config/pkgdep/dnf @@ -75,6 +75,10 @@ if [[ $OSID == fedora ]] && ((OSVERSION == 34)); then packages+=(bpftrace) fi +if [[ $OSID == fedora ]] && ((OSVERSION >= 37)); then + packages+=(iproute-tc) +fi + pre_install() { :; } if [[ $OSID != fedora ]]; then