]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
task yamls for upgrade-parallel suite
authortamil <tamil.muthamizhan@inktank.com>
Tue, 23 Jul 2013 00:19:48 +0000 (17:19 -0700)
committertamil <tamil.muthamizhan@inktank.com>
Tue, 23 Jul 2013 00:19:48 +0000 (17:19 -0700)
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
14 files changed:
suites/upgrade-parallel/fs/0-cluster/start.yaml [new file with mode: 0644]
suites/upgrade-parallel/fs/1-cuttlefish-install/cuttlefish.yaml [new file with mode: 0644]
suites/upgrade-parallel/fs/2-workload/blogbench.yaml [new file with mode: 0644]
suites/upgrade-parallel/fs/3-upgrade-sequence/upgrade-all.yaml [new file with mode: 0644]
suites/upgrade-parallel/rados/0-cluster/start.yaml [new file with mode: 0644]
suites/upgrade-parallel/rados/1-cuttlefish-install/cuttlefish.yaml [new file with mode: 0644]
suites/upgrade-parallel/rados/2-workload/loadgenbig.yaml [new file with mode: 0644]
suites/upgrade-parallel/rados/2-workload/loadgenmix.yaml [new file with mode: 0644]
suites/upgrade-parallel/rados/3-upgrade-sequence/upgrade-all.yaml [new file with mode: 0644]
suites/upgrade-parallel/rgw/0-cluster/start.yaml [new file with mode: 0644]
suites/upgrade-parallel/rgw/1-cuttlefish-install/cuttlefish.yaml [new file with mode: 0644]
suites/upgrade-parallel/rgw/2-workload/s3tests.yaml [new file with mode: 0644]
suites/upgrade-parallel/rgw/3-upgrade-sequence/upgrade-all.yaml [new file with mode: 0644]
suites/upgrade-parallel/rgw/4-final-workload/final.yaml [new file with mode: 0644]

diff --git a/suites/upgrade-parallel/fs/0-cluster/start.yaml b/suites/upgrade-parallel/fs/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-parallel/fs/1-cuttlefish-install/cuttlefish.yaml b/suites/upgrade-parallel/fs/1-cuttlefish-install/cuttlefish.yaml
new file mode 100644 (file)
index 0000000..a2fa7e4
--- /dev/null
@@ -0,0 +1,7 @@
+tasks:
+- install:
+    branch: cuttlefish
+- ceph:
+- parallel:
+   - workload
+   - upgrade-sequence
diff --git a/suites/upgrade-parallel/fs/2-workload/blogbench.yaml b/suites/upgrade-parallel/fs/2-workload/blogbench.yaml
new file mode 100644 (file)
index 0000000..0cd59ea
--- /dev/null
@@ -0,0 +1,5 @@
+workload:
+   workunit:
+      clients:
+         all:
+           - suites/blogbench.sh
diff --git a/suites/upgrade-parallel/fs/3-upgrade-sequence/upgrade-all.yaml b/suites/upgrade-parallel/fs/3-upgrade-sequence/upgrade-all.yaml
new file mode 100644 (file)
index 0000000..079638b
--- /dev/null
@@ -0,0 +1,6 @@
+upgrade-sequence:
+   sequential:
+   - install.upgrade:
+      all:
+         branch: next
+   - ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
diff --git a/suites/upgrade-parallel/rados/0-cluster/start.yaml b/suites/upgrade-parallel/rados/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-parallel/rados/1-cuttlefish-install/cuttlefish.yaml b/suites/upgrade-parallel/rados/1-cuttlefish-install/cuttlefish.yaml
new file mode 100644 (file)
index 0000000..a2fa7e4
--- /dev/null
@@ -0,0 +1,7 @@
+tasks:
+- install:
+    branch: cuttlefish
+- ceph:
+- parallel:
+   - workload
+   - upgrade-sequence
diff --git a/suites/upgrade-parallel/rados/2-workload/loadgenbig.yaml b/suites/upgrade-parallel/rados/2-workload/loadgenbig.yaml
new file mode 100644 (file)
index 0000000..85e57fc
--- /dev/null
@@ -0,0 +1,6 @@
+workload:
+   workunit:
+      branch: cuttlefish
+      clients:
+         all:
+           - rados/load-gen-big.sh
diff --git a/suites/upgrade-parallel/rados/2-workload/loadgenmix.yaml b/suites/upgrade-parallel/rados/2-workload/loadgenmix.yaml
new file mode 100644 (file)
index 0000000..c712576
--- /dev/null
@@ -0,0 +1,6 @@
+workload:
+   workunit:
+      branch: cuttlefish
+      clients:
+         client.0:
+           - rados/load-gen-mix.sh
diff --git a/suites/upgrade-parallel/rados/3-upgrade-sequence/upgrade-all.yaml b/suites/upgrade-parallel/rados/3-upgrade-sequence/upgrade-all.yaml
new file mode 100644 (file)
index 0000000..079638b
--- /dev/null
@@ -0,0 +1,6 @@
+upgrade-sequence:
+   sequential:
+   - install.upgrade:
+      all:
+         branch: next
+   - ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
diff --git a/suites/upgrade-parallel/rgw/0-cluster/start.yaml b/suites/upgrade-parallel/rgw/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-parallel/rgw/1-cuttlefish-install/cuttlefish.yaml b/suites/upgrade-parallel/rgw/1-cuttlefish-install/cuttlefish.yaml
new file mode 100644 (file)
index 0000000..a2fa7e4
--- /dev/null
@@ -0,0 +1,7 @@
+tasks:
+- install:
+    branch: cuttlefish
+- ceph:
+- parallel:
+   - workload
+   - upgrade-sequence
diff --git a/suites/upgrade-parallel/rgw/2-workload/s3tests.yaml b/suites/upgrade-parallel/rgw/2-workload/s3tests.yaml
new file mode 100644 (file)
index 0000000..d3c874a
--- /dev/null
@@ -0,0 +1,5 @@
+workload:
+   rgw: [client.0]
+   s3tests:
+      client.0:
+         rgw_server: client.0
diff --git a/suites/upgrade-parallel/rgw/3-upgrade-sequence/upgrade-all.yaml b/suites/upgrade-parallel/rgw/3-upgrade-sequence/upgrade-all.yaml
new file mode 100644 (file)
index 0000000..e59c133
--- /dev/null
@@ -0,0 +1,6 @@
+upgrade-sequence:
+   sequential:
+   - install.upgrade:
+      all:
+         branch: next
+   - ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3, rgw.client.0]
diff --git a/suites/upgrade-parallel/rgw/4-final-workload/final.yaml b/suites/upgrade-parallel/rgw/4-final-workload/final.yaml
new file mode 100644 (file)
index 0000000..45e2fc9
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+- swift:
+    client.0:
+      rgw_server: client.0