From fe3961fc36e4d0af896fe140ba2450e1556ab563 Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Fri, 13 Mar 2020 11:49:36 -0700 Subject: [PATCH] qa: fix all the fsx.sh-invoking yaml files to install dependencies Fixes: https://tracker.ceph.com/issues/43901 Signed-off-by: Greg Farnum --- .../tasks/cfuse_workunit_suites_fsx.yaml | 12 ++++++++++++ .../cephfs/tasks/kclient_workunit_suites_fsx.yaml | 12 ++++++++++++ .../basic/tasks/kclient_workunit_suites_fsx.yaml | 11 +++++++++++ .../basic/tasks/cfuse_workunit_suites_fsx.yaml | 12 ++++++++++++ .../bench/tasks/kclient_workunit_suites_fsx.yaml | 11 +++++++++++ qa/suites/tgt/basic/tasks/fsx.yaml | 11 +++++++++++ 6 files changed, 69 insertions(+) diff --git a/qa/suites/fs/basic_workload/tasks/cfuse_workunit_suites_fsx.yaml b/qa/suites/fs/basic_workload/tasks/cfuse_workunit_suites_fsx.yaml index b16cfb17d60..4b45dbf9213 100644 --- a/qa/suites/fs/basic_workload/tasks/cfuse_workunit_suites_fsx.yaml +++ b/qa/suites/fs/basic_workload/tasks/cfuse_workunit_suites_fsx.yaml @@ -1,4 +1,16 @@ tasks: +- install: + extra_system_packages: + deb: + - libaio-dev + - libtool-bin + - uuid-dev + - xfslibs-dev + rpm: + - libaio-devel + - libtool + - libuuid-devel + - xfsprogs-devel - check-counter: counters: mds: diff --git a/qa/suites/kcephfs/cephfs/tasks/kclient_workunit_suites_fsx.yaml b/qa/suites/kcephfs/cephfs/tasks/kclient_workunit_suites_fsx.yaml index 8b2b1ab5c14..67e63ba2e18 100644 --- a/qa/suites/kcephfs/cephfs/tasks/kclient_workunit_suites_fsx.yaml +++ b/qa/suites/kcephfs/cephfs/tasks/kclient_workunit_suites_fsx.yaml @@ -1,4 +1,16 @@ tasks: +- install: + extra_system_packages: + deb: + - libaio-dev + - libtool-bin + - uuid-dev + - xfslibs-dev + rpm: + - libaio-devel + - libtool + - libuuid-devel + - xfsprogs-devel - workunit: clients: all: diff --git a/qa/suites/marginal/basic/tasks/kclient_workunit_suites_fsx.yaml b/qa/suites/marginal/basic/tasks/kclient_workunit_suites_fsx.yaml index a0d2e765bdb..bfbb8d3dbbb 100644 --- a/qa/suites/marginal/basic/tasks/kclient_workunit_suites_fsx.yaml +++ b/qa/suites/marginal/basic/tasks/kclient_workunit_suites_fsx.yaml @@ -1,5 +1,16 @@ tasks: - install: + extra_system_packages: + deb: + - libaio-dev + - libtool-bin + - uuid-dev + - xfslibs-dev + rpm: + - libaio-devel + - libtool + - libuuid-devel + - xfsprogs-devel - ceph: - kclient: - workunit: diff --git a/qa/suites/multimds/basic/tasks/cfuse_workunit_suites_fsx.yaml b/qa/suites/multimds/basic/tasks/cfuse_workunit_suites_fsx.yaml index 8b2b1ab5c14..67e63ba2e18 100644 --- a/qa/suites/multimds/basic/tasks/cfuse_workunit_suites_fsx.yaml +++ b/qa/suites/multimds/basic/tasks/cfuse_workunit_suites_fsx.yaml @@ -1,4 +1,16 @@ tasks: +- install: + extra_system_packages: + deb: + - libaio-dev + - libtool-bin + - uuid-dev + - xfslibs-dev + rpm: + - libaio-devel + - libtool + - libuuid-devel + - xfsprogs-devel - workunit: clients: all: diff --git a/qa/suites/stress/bench/tasks/kclient_workunit_suites_fsx.yaml b/qa/suites/stress/bench/tasks/kclient_workunit_suites_fsx.yaml index a0d2e765bdb..bfbb8d3dbbb 100644 --- a/qa/suites/stress/bench/tasks/kclient_workunit_suites_fsx.yaml +++ b/qa/suites/stress/bench/tasks/kclient_workunit_suites_fsx.yaml @@ -1,5 +1,16 @@ tasks: - install: + extra_system_packages: + deb: + - libaio-dev + - libtool-bin + - uuid-dev + - xfslibs-dev + rpm: + - libaio-devel + - libtool + - libuuid-devel + - xfsprogs-devel - ceph: - kclient: - workunit: diff --git a/qa/suites/tgt/basic/tasks/fsx.yaml b/qa/suites/tgt/basic/tasks/fsx.yaml index 04732c84009..40f7e817af4 100644 --- a/qa/suites/tgt/basic/tasks/fsx.yaml +++ b/qa/suites/tgt/basic/tasks/fsx.yaml @@ -1,5 +1,16 @@ tasks: - install: + extra_system_packages: + deb: + - libaio-dev + - libtool-bin + - uuid-dev + - xfslibs-dev + rpm: + - libaio-devel + - libtool + - libuuid-devel + - xfsprogs-devel - ceph: - tgt: - iscsi: -- 2.47.3