From 4810d68a300222b3b149873c40d394364bb319a1 Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Fri, 3 Jan 2020 15:33:07 -0800 Subject: [PATCH] qa: install some dependencies for xfstests These are needed for CentOS 8 / RHEL8. Also organize the YAML to use the cleaner array syntax. Fixes: https://tracker.ceph.com/issues/43459 Signed-off-by: Patrick Donnelly --- qa/cephfs/begin.yaml | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/qa/cephfs/begin.yaml b/qa/cephfs/begin.yaml index c009541970c15..0f3beb8fbd03e 100644 --- a/qa/cephfs/begin.yaml +++ b/qa/cephfs/begin.yaml @@ -1,14 +1,33 @@ tasks: - install: extra_packages: - rpm: ['python3-cephfs'] - deb: ['python3-cephfs', 'cephfs-shell'] + rpm: + - python3-cephfs + deb: + - python3-cephfs + - cephfs-shell # For kernel_untar_build workunit extra_system_packages: - deb: ['bison', 'flex', 'libelf-dev', 'libssl-dev', - # for xfstests-dev - 'dump', 'indent'] - rpm: ['bison', 'flex', 'elfutils-libelf-devel', 'openssl-devel', - # for xfstests-dev - 'libaio-devel'] + deb: + - bison + - flex + - libelf-dev + - libssl-dev + # for xfstests-dev + - dump + - indent + rpm: + - bison + - flex + - elfutils-libelf-devel + - openssl-devel + # for xfstests-dev + - libacl-devel + - libaio-devel + - libattr-devel + - libtool + - libuuid-devel + - xfsdump + - xfsprogs + - xfsprogs-devel - ceph: -- 2.39.5