]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Added a case to test #9419 as part of nightlies runs
authorYuri Weinstein <yuri.weinstein@inktank.com>
Mon, 20 Oct 2014 18:11:07 +0000 (11:11 -0700)
committerYuri Weinstein <yuri.weinstein@inktank.com>
Mon, 20 Oct 2014 18:11:07 +0000 (11:11 -0700)
(task #9568)

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
suites/upgrade/firefly/singleton/all-x/upgrade_client_first.yaml [new file with mode: 0644]

diff --git a/suites/upgrade/firefly/singleton/all-x/upgrade_client_first.yaml b/suites/upgrade/firefly/singleton/all-x/upgrade_client_first.yaml
new file mode 100644 (file)
index 0000000..1cd1c90
--- /dev/null
@@ -0,0 +1,49 @@
+# this case tests issue #9419 "dumpling->firefly upgrade, sending setallochint?"
+overrides:
+  ceph:
+    conf:
+      mon:
+        mon warn on legacy crush tunables: false
+    log-whitelist:
+      - scrub mismatch
+      - ScrubResult
+roles:
+- - mon.a
+  - mds.a
+  - osd.0
+  - osd.1
+- - mon.b
+  - mon.c
+  - osd.2
+  - osd.3
+- - client.0
+  - client.1
+tasks:
+- install:
+   branch: dumpling
+- print: "**** done install dumpling" 
+- ceph:
+   fs: xfs
+###########
+tasks:
+   - install.upgrade:
+       client.0:
+   # client.1 will be upgraded as well as it's on the same host as client.0
+   - print: "**** done install.upgrade on clinet.0 and client.1" 
+   - install.upgrade:
+       mon.a:
+       mon.b:
+   - print: "**** done install.upgrade" 
+   - ceph.restart: 
+       daemons: [osd.0, osd.1, osd.2]
+   - print: "**** done restart" 
+   - sequential:
+      - workload
+   - print: "**** done workload" 
+workload:
+  sequential:
+  - workunit:
+      clients:
+        client.0:
+        - rbd/test_librbd_python.sh
+  - print: "**** done rbd/test_librbd_python.sh"