From dedf3aae65c4f7ea83d9a08b839e8c49769dd13a Mon Sep 17 00:00:00 2001 From: Xiubo Li Date: Tue, 23 May 2023 19:08:15 +0800 Subject: [PATCH] xfstests_dev: install extra packages from powertools repo for xfsprogs Centos Stream 8 has removed the 'device-mapper-devel', 'libedit-devel' and 'userspace-rcu-devel' packages from the mirrors and we need to install it from powertools repo. Fixes: https://tracker.ceph.com/issues/59683 Signed-off-by: Xiubo Li --- qa/tasks/cephfs/xfstests_dev.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qa/tasks/cephfs/xfstests_dev.py b/qa/tasks/cephfs/xfstests_dev.py index f4b0adf8ebc..0c1ad4ce843 100644 --- a/qa/tasks/cephfs/xfstests_dev.py +++ b/qa/tasks/cephfs/xfstests_dev.py @@ -200,6 +200,8 @@ class XFSTestsDev(CephFSTestCase): xfsprogs-devel btrfs-progs-devel python2 sqlite""".split() if self.install_xfsprogs: + if distro == 'centosstream' and major_ver_num == 8: + deps += ['--enablerepo=powertools'] deps += ['inih-devel', 'userspace-rcu-devel', 'libblkid-devel', 'gettext', 'libedit-devel', 'libattr-devel', 'device-mapper-devel', 'libicu-devel'] -- 2.39.5