]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rbd/rgw upgrade suites to test upgrade from bobtail to cuttlefish to next
authortamil <tamil.muthamizhan@inktank.com>
Tue, 25 Jun 2013 23:05:04 +0000 (16:05 -0700)
committertamil <tamil.muthamizhan@inktank.com>
Tue, 25 Jun 2013 23:05:04 +0000 (16:05 -0700)
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
34 files changed:
suites/upgrade/rbd-double/0-cluster/start.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/1-bobtail-install/bobtail.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/2-bobtail-workload/import_export.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/3-upgrade/cuttlefish.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/4-restart/upgrade_mds_osd_mon.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/4-restart/upgrade_mon_mds_osd.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/4-restart/upgrade_osd_mds_mon.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/4-restart/upgrade_osd_mon_mds.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/5-cuttlefish-workload/api.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/5-cuttlefish-workload/cls.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/6-upgrade-next/next.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/7-restart/mds-mon-osd.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/7-restart/mon-mds-osd.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/7-restart/osd-mds-mon.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/8-next-workload/import-export.yaml [new file with mode: 0644]
suites/upgrade/rbd-double/8-next-workload/python.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/0-cluster/start.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/1-bobtail-install/bobtail.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/2-bobtail-workload/s3tests.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/3-upgrade/cuttlefish.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/4-restart/upgrade_mds_osd_mon.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/4-restart/upgrade_mon_mds_osd.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/4-restart/upgrade_osd_mds_mon.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/4-restart/upgrade_osd_mon_mds.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/5-cuttlefish-workload/readwrite.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/5-cuttlefish-workload/s3tests.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/5-cuttlefish-workload/swift.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/6-upgrade-next/next.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/7-restart/mds-mon-osd.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/7-restart/mon-mds-osd.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/7-restart/osd-mds-mon.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/8-next-workload/readwrite.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/8-next-workload/s3tests.yaml [new file with mode: 0644]
suites/upgrade/rgw-double/8-next-workload/swift.yaml [new file with mode: 0644]

diff --git a/suites/upgrade/rbd-double/0-cluster/start.yaml b/suites/upgrade/rbd-double/0-cluster/start.yaml
new file mode 100644 (file)
index 0000000..01747e4
--- /dev/null
@@ -0,0 +1,10 @@
+roles:
+- - mon.a
+  - mds.a
+  - osd.0
+  - osd.1
+- - mon.b
+  - mon.c
+  - osd.2
+  - osd.3
+- - client.0
diff --git a/suites/upgrade/rbd-double/1-bobtail-install/bobtail.yaml b/suites/upgrade/rbd-double/1-bobtail-install/bobtail.yaml
new file mode 100644 (file)
index 0000000..c676a55
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- install:
+     branch: bobtail
+- ceph:
diff --git a/suites/upgrade/rbd-double/2-bobtail-workload/import_export.yaml b/suites/upgrade/rbd-double/2-bobtail-workload/import_export.yaml
new file mode 100644 (file)
index 0000000..9123db8
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- workunit:
+     branch: bobtail
+     clients:
+        client.0:
+           - rbd/import_export.sh
+     env:
+        RBD_CREATE_ARGS: --new-format
diff --git a/suites/upgrade/rbd-double/3-upgrade/cuttlefish.yaml b/suites/upgrade/rbd-double/3-upgrade/cuttlefish.yaml
new file mode 100644 (file)
index 0000000..4dee94e
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- install.upgrade:
+     all:
+        branch: cuttlefish
diff --git a/suites/upgrade/rbd-double/4-restart/upgrade_mds_osd_mon.yaml b/suites/upgrade/rbd-double/4-restart/upgrade_mds_osd_mon.yaml
new file mode 100644 (file)
index 0000000..a850835
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [mds.a, osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c]
diff --git a/suites/upgrade/rbd-double/4-restart/upgrade_mon_mds_osd.yaml b/suites/upgrade/rbd-double/4-restart/upgrade_mon_mds_osd.yaml
new file mode 100644 (file)
index 0000000..78e14e9
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
diff --git a/suites/upgrade/rbd-double/4-restart/upgrade_osd_mds_mon.yaml b/suites/upgrade/rbd-double/4-restart/upgrade_osd_mds_mon.yaml
new file mode 100644 (file)
index 0000000..dbcd013
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c]
diff --git a/suites/upgrade/rbd-double/4-restart/upgrade_osd_mon_mds.yaml b/suites/upgrade/rbd-double/4-restart/upgrade_osd_mon_mds.yaml
new file mode 100644 (file)
index 0000000..e8fe288
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a]
diff --git a/suites/upgrade/rbd-double/5-cuttlefish-workload/api.yaml b/suites/upgrade/rbd-double/5-cuttlefish-workload/api.yaml
new file mode 100644 (file)
index 0000000..f0f81ff
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+     branch: cuttlefish 
+     clients:
+        client.0:
+           - rbd/test_librbd.sh
diff --git a/suites/upgrade/rbd-double/5-cuttlefish-workload/cls.yaml b/suites/upgrade/rbd-double/5-cuttlefish-workload/cls.yaml
new file mode 100644 (file)
index 0000000..520b584
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+     branch: cuttlefish 
+     clients:
+        client.0:
+           - cls/test_cls_rbd.sh
diff --git a/suites/upgrade/rbd-double/6-upgrade-next/next.yaml b/suites/upgrade/rbd-double/6-upgrade-next/next.yaml
new file mode 100644 (file)
index 0000000..3e8e04c
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- install.upgrade:
+     all:
+        branch: next
diff --git a/suites/upgrade/rbd-double/7-restart/mds-mon-osd.yaml b/suites/upgrade/rbd-double/7-restart/mds-mon-osd.yaml
new file mode 100644 (file)
index 0000000..d218006
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3]
diff --git a/suites/upgrade/rbd-double/7-restart/mon-mds-osd.yaml b/suites/upgrade/rbd-double/7-restart/mon-mds-osd.yaml
new file mode 100644 (file)
index 0000000..78e14e9
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
diff --git a/suites/upgrade/rbd-double/7-restart/osd-mds-mon.yaml b/suites/upgrade/rbd-double/7-restart/osd-mds-mon.yaml
new file mode 100644 (file)
index 0000000..dbcd013
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c]
diff --git a/suites/upgrade/rbd-double/8-next-workload/import-export.yaml b/suites/upgrade/rbd-double/8-next-workload/import-export.yaml
new file mode 100644 (file)
index 0000000..c603b53
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- workunit:
+     branch: next
+     clients:
+        client.0:
+           - rbd/import_export.sh
+     env:
+        RBD_CREATE_ARGS: --new-format
diff --git a/suites/upgrade/rbd-double/8-next-workload/python.yaml b/suites/upgrade/rbd-double/8-next-workload/python.yaml
new file mode 100644 (file)
index 0000000..8a98bc9
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+     branch: next
+     clients:
+        client.0:
+           - rbd/test_librbd_python.sh
diff --git a/suites/upgrade/rgw-double/0-cluster/start.yaml b/suites/upgrade/rgw-double/0-cluster/start.yaml
new file mode 100644 (file)
index 0000000..01747e4
--- /dev/null
@@ -0,0 +1,10 @@
+roles:
+- - mon.a
+  - mds.a
+  - osd.0
+  - osd.1
+- - mon.b
+  - mon.c
+  - osd.2
+  - osd.3
+- - client.0
diff --git a/suites/upgrade/rgw-double/1-bobtail-install/bobtail.yaml b/suites/upgrade/rgw-double/1-bobtail-install/bobtail.yaml
new file mode 100644 (file)
index 0000000..c676a55
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- install:
+     branch: bobtail
+- ceph:
diff --git a/suites/upgrade/rgw-double/2-bobtail-workload/s3tests.yaml b/suites/upgrade/rgw-double/2-bobtail-workload/s3tests.yaml
new file mode 100644 (file)
index 0000000..573cffb
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- s3tests:
+    client.0:
+      rgw_server: client.0
diff --git a/suites/upgrade/rgw-double/3-upgrade/cuttlefish.yaml b/suites/upgrade/rgw-double/3-upgrade/cuttlefish.yaml
new file mode 100644 (file)
index 0000000..4dee94e
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- install.upgrade:
+     all:
+        branch: cuttlefish
diff --git a/suites/upgrade/rgw-double/4-restart/upgrade_mds_osd_mon.yaml b/suites/upgrade/rgw-double/4-restart/upgrade_mds_osd_mon.yaml
new file mode 100644 (file)
index 0000000..a850835
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [mds.a, osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c]
diff --git a/suites/upgrade/rgw-double/4-restart/upgrade_mon_mds_osd.yaml b/suites/upgrade/rgw-double/4-restart/upgrade_mon_mds_osd.yaml
new file mode 100644 (file)
index 0000000..78e14e9
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
diff --git a/suites/upgrade/rgw-double/4-restart/upgrade_osd_mds_mon.yaml b/suites/upgrade/rgw-double/4-restart/upgrade_osd_mds_mon.yaml
new file mode 100644 (file)
index 0000000..dbcd013
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c]
diff --git a/suites/upgrade/rgw-double/4-restart/upgrade_osd_mon_mds.yaml b/suites/upgrade/rgw-double/4-restart/upgrade_osd_mon_mds.yaml
new file mode 100644 (file)
index 0000000..e8fe288
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a]
diff --git a/suites/upgrade/rgw-double/5-cuttlefish-workload/readwrite.yaml b/suites/upgrade/rgw-double/5-cuttlefish-workload/readwrite.yaml
new file mode 100644 (file)
index 0000000..d3166f1
--- /dev/null
@@ -0,0 +1,13 @@
+tasks:
+- s3readwrite:
+    client.0:
+      rgw_server: client.0
+      readwrite:
+        bucket: rwtest
+        readers: 10
+        writers: 3
+        duration: 300
+        files:
+          num: 10
+          size: 2000
+          stddev: 500
diff --git a/suites/upgrade/rgw-double/5-cuttlefish-workload/s3tests.yaml b/suites/upgrade/rgw-double/5-cuttlefish-workload/s3tests.yaml
new file mode 100644 (file)
index 0000000..573cffb
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- s3tests:
+    client.0:
+      rgw_server: client.0
diff --git a/suites/upgrade/rgw-double/5-cuttlefish-workload/swift.yaml b/suites/upgrade/rgw-double/5-cuttlefish-workload/swift.yaml
new file mode 100644 (file)
index 0000000..45e2fc9
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- swift:
+    client.0:
+      rgw_server: client.0
diff --git a/suites/upgrade/rgw-double/6-upgrade-next/next.yaml b/suites/upgrade/rgw-double/6-upgrade-next/next.yaml
new file mode 100644 (file)
index 0000000..3e8e04c
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- install.upgrade:
+     all:
+        branch: next
diff --git a/suites/upgrade/rgw-double/7-restart/mds-mon-osd.yaml b/suites/upgrade/rgw-double/7-restart/mds-mon-osd.yaml
new file mode 100644 (file)
index 0000000..d218006
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3]
diff --git a/suites/upgrade/rgw-double/7-restart/mon-mds-osd.yaml b/suites/upgrade/rgw-double/7-restart/mon-mds-osd.yaml
new file mode 100644 (file)
index 0000000..78e14e9
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
diff --git a/suites/upgrade/rgw-double/7-restart/osd-mds-mon.yaml b/suites/upgrade/rgw-double/7-restart/osd-mds-mon.yaml
new file mode 100644 (file)
index 0000000..dbcd013
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c]
diff --git a/suites/upgrade/rgw-double/8-next-workload/readwrite.yaml b/suites/upgrade/rgw-double/8-next-workload/readwrite.yaml
new file mode 100644 (file)
index 0000000..d3166f1
--- /dev/null
@@ -0,0 +1,13 @@
+tasks:
+- s3readwrite:
+    client.0:
+      rgw_server: client.0
+      readwrite:
+        bucket: rwtest
+        readers: 10
+        writers: 3
+        duration: 300
+        files:
+          num: 10
+          size: 2000
+          stddev: 500
diff --git a/suites/upgrade/rgw-double/8-next-workload/s3tests.yaml b/suites/upgrade/rgw-double/8-next-workload/s3tests.yaml
new file mode 100644 (file)
index 0000000..573cffb
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- s3tests:
+    client.0:
+      rgw_server: client.0
diff --git a/suites/upgrade/rgw-double/8-next-workload/swift.yaml b/suites/upgrade/rgw-double/8-next-workload/swift.yaml
new file mode 100644 (file)
index 0000000..45e2fc9
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- swift:
+    client.0:
+      rgw_server: client.0