]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: install some dependencies for xfstests
authorPatrick Donnelly <pdonnell@redhat.com>
Fri, 3 Jan 2020 23:33:07 +0000 (15:33 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Thu, 23 Jan 2020 23:37:47 +0000 (15:37 -0800)
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 <pdonnell@redhat.com>
qa/cephfs/begin.yaml

index c009541970c15b88aecff83777576127e82bad1a..0f3beb8fbd03e0f057e976bc44167b40ed1d9d3a 100644 (file)
@@ -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: