]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
krbd/unmap: assert that pre-single-major kernel is installed
authorIlya Dryomov <idryomov@gmail.com>
Tue, 30 Aug 2016 10:45:32 +0000 (12:45 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Tue, 30 Aug 2016 10:52:13 +0000 (12:52 +0200)
Similarly to how single-major-off.yaml and single-major-on.yaml check
the value of /sys/module/rbd/parameters/single_major, assert that it's
not there for pre-single-major.yaml.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
suites/krbd/unmap/kernels/pre-single-major.yaml

index 19500f8850d036855d773834cc365ea5dddc730a..fdb6c0a1d164d2ec38a816508a601c1d128f75fc 100644 (file)
@@ -1,3 +1,9 @@
 overrides:
   kernel:
     branch: nightly_pre-single-major # nightly/pre-single-major, v3.13
+tasks:
+- exec:
+    client.0:
+    - "modprobe -r rbd"
+    - "modprobe --first-time rbd"
+    - "test ! -f /sys/module/rbd/parameters/single_major"