]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Added task yaml for partial-upgrade of osds
authortamil <tamil.muthamizhan@inktank.com>
Wed, 10 Jul 2013 23:51:44 +0000 (16:51 -0700)
committertamil <tamil.muthamizhan@inktank.com>
Wed, 10 Jul 2013 23:51:44 +0000 (16:51 -0700)
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
suites/upgrade/mixed-cluster/0-cluster/start.yaml [new file with mode: 0644]
suites/upgrade/mixed-cluster/1-cuttlefish-install/cuttlefish.yaml [new file with mode: 0644]
suites/upgrade/mixed-cluster/2-cuttlefish-workload/api.yaml [new file with mode: 0644]
suites/upgrade/mixed-cluster/2-cuttlefish-workload/load-gen-mix.yaml [new file with mode: 0644]
suites/upgrade/mixed-cluster/3-partial-osds-upgrade/next.yaml [new file with mode: 0644]
suites/upgrade/mixed-cluster/4-osds-restart/restart.yaml [new file with mode: 0644]
suites/upgrade/mixed-cluster/5-next-workload/api.yaml [new file with mode: 0644]
suites/upgrade/mixed-cluster/5-next-workload/load-gen-big.yaml [new file with mode: 0644]

diff --git a/suites/upgrade/mixed-cluster/0-cluster/start.yaml b/suites/upgrade/mixed-cluster/0-cluster/start.yaml
new file mode 100644 (file)
index 0000000..0a85eac
--- /dev/null
@@ -0,0 +1,11 @@
+roles:
+- - mon.a
+  - mds.a
+  - osd.0
+  - osd.1
+- - mon.b
+  - mon.c
+  - osd.2
+  - osd.3
+- - client.0
+
diff --git a/suites/upgrade/mixed-cluster/1-cuttlefish-install/cuttlefish.yaml b/suites/upgrade/mixed-cluster/1-cuttlefish-install/cuttlefish.yaml
new file mode 100644 (file)
index 0000000..50b65f7
--- /dev/null
@@ -0,0 +1,5 @@
+tasks:
+- install:
+    branch: cuttlefish
+- ceph:
+
diff --git a/suites/upgrade/mixed-cluster/2-cuttlefish-workload/api.yaml b/suites/upgrade/mixed-cluster/2-cuttlefish-workload/api.yaml
new file mode 100644 (file)
index 0000000..ad36bdd
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- workunit:
+    branch: cuttlefish
+    clients:
+      client.0:
+        - rados/test.sh
+        - cls
+
diff --git a/suites/upgrade/mixed-cluster/2-cuttlefish-workload/load-gen-mix.yaml b/suites/upgrade/mixed-cluster/2-cuttlefish-workload/load-gen-mix.yaml
new file mode 100644 (file)
index 0000000..7ec655c
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+    branch: cuttlefish
+    clients:
+      client.0:
+        - rados/load-gen-mix.sh
diff --git a/suites/upgrade/mixed-cluster/3-partial-osds-upgrade/next.yaml b/suites/upgrade/mixed-cluster/3-partial-osds-upgrade/next.yaml
new file mode 100644 (file)
index 0000000..4f1d5d0
--- /dev/null
@@ -0,0 +1,7 @@
+tasks:
+- install.upgrade:
+     osd.0:
+        branch: next
+     osd.2:
+        branch: next
+
diff --git a/suites/upgrade/mixed-cluster/4-osds-restart/restart.yaml b/suites/upgrade/mixed-cluster/4-osds-restart/restart.yaml
new file mode 100644 (file)
index 0000000..3a84bbb
--- /dev/null
@@ -0,0 +1,2 @@
+tasks:
+- ceph.restart: [osd.0, osd.2]
diff --git a/suites/upgrade/mixed-cluster/5-next-workload/api.yaml b/suites/upgrade/mixed-cluster/5-next-workload/api.yaml
new file mode 100644 (file)
index 0000000..589781f
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- workunit:
+    branch: next
+    clients:
+      client.0:
+        - rados/test.sh
+        - cls
+
diff --git a/suites/upgrade/mixed-cluster/5-next-workload/load-gen-big.yaml b/suites/upgrade/mixed-cluster/5-next-workload/load-gen-big.yaml
new file mode 100644 (file)
index 0000000..0f6e616
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- workunit:
+    branch: cuttlefish
+    clients:
+      client.0:
+        - rados/load-gen-big.sh