From 05f634cbb1cded3ef8ff2100fbf09137e77230db Mon Sep 17 00:00:00 2001 From: tamil Date: Thu, 13 Jun 2013 14:54:42 -0700 Subject: [PATCH] added upgrade tasks for cuttlefish to next and bobtail to cuttlefish to next Signed-off-by: tamil --- .../upgrade_mds_first_cuttlefish_next.yaml | 29 +++++++++++++++ .../fs/tasks/upgrade_mds_mon_b_c_next.yaml | 36 ++++++++++++++++++ .../upgrade_mon_first_cuttlefish_next.yaml | 27 ++++++++++++++ .../fs/tasks/upgrade_mon_mds_b_c_next.yaml | 36 ++++++++++++++++++ .../fs/tasks/upgrade_mon_osd_b_c_next.yaml | 37 +++++++++++++++++++ .../upgrade_mon_osd_cuttlefish_next.yaml | 31 ++++++++++++++++ .../upgrade_osd_first_cuttlefish_next.yaml | 29 +++++++++++++++ .../fs/tasks/upgrade_osd_mds_b_c_next.yaml | 37 +++++++++++++++++++ .../fs/tasks/upgrade_osd_mon_b_c_next.yaml | 37 +++++++++++++++++++ .../upgrade_osd_mon_cuttlefish_next.yaml | 28 ++++++++++++++ 10 files changed, 327 insertions(+) create mode 100644 suites/upgrade/fs/tasks/upgrade_mds_first_cuttlefish_next.yaml create mode 100644 suites/upgrade/fs/tasks/upgrade_mds_mon_b_c_next.yaml create mode 100644 suites/upgrade/fs/tasks/upgrade_mon_first_cuttlefish_next.yaml create mode 100644 suites/upgrade/fs/tasks/upgrade_mon_mds_b_c_next.yaml create mode 100644 suites/upgrade/fs/tasks/upgrade_mon_osd_b_c_next.yaml create mode 100644 suites/upgrade/fs/tasks/upgrade_mon_osd_cuttlefish_next.yaml create mode 100644 suites/upgrade/fs/tasks/upgrade_osd_first_cuttlefish_next.yaml create mode 100644 suites/upgrade/fs/tasks/upgrade_osd_mds_b_c_next.yaml create mode 100644 suites/upgrade/fs/tasks/upgrade_osd_mon_b_c_next.yaml create mode 100644 suites/upgrade/fs/tasks/upgrade_osd_mon_cuttlefish_next.yaml diff --git a/suites/upgrade/fs/tasks/upgrade_mds_first_cuttlefish_next.yaml b/suites/upgrade/fs/tasks/upgrade_mds_first_cuttlefish_next.yaml new file mode 100644 index 0000000000000..d54350c35b1ae --- /dev/null +++ b/suites/upgrade/fs/tasks/upgrade_mds_first_cuttlefish_next.yaml @@ -0,0 +1,29 @@ +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 +- - mon.b + - mon.c + - osd.2 + - osd.3 +- - client.0 +tasks: +- install: + branch: cuttlefish +- ceph: +- ceph-fuse: +- workunit: + branch: cuttlefish + clients: + client.0: + - suites/blogbench.sh +- install.upgrade: + all: + branch: next +- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3] +- workunit: + branch: next + clients: + client.0: + - suites/fsstress.sh diff --git a/suites/upgrade/fs/tasks/upgrade_mds_mon_b_c_next.yaml b/suites/upgrade/fs/tasks/upgrade_mds_mon_b_c_next.yaml new file mode 100644 index 0000000000000..7f5fd7de35148 --- /dev/null +++ b/suites/upgrade/fs/tasks/upgrade_mds_mon_b_c_next.yaml @@ -0,0 +1,36 @@ +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 +- - mon.b + - mon.c + - osd.2 + - osd.3 +- - client.0 +tasks: +- install: + branch: bobtail +- ceph: +- workunit: + branch: bobtail + clients: + client.0: + - suites/iogen.sh +- install.upgrade: + all: + branch: cuttlefish +- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3] +- workunit: + branch: cuttlefish + clients: + client.0: + - suites/blogbench.sh +- install.upgrade: + all: + branch: next +- ceph.restart: [mds.a, osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c] +- workunit: + branch: next + clients: + all: [misc/trivial_sync.sh] diff --git a/suites/upgrade/fs/tasks/upgrade_mon_first_cuttlefish_next.yaml b/suites/upgrade/fs/tasks/upgrade_mon_first_cuttlefish_next.yaml new file mode 100644 index 0000000000000..f1e30d4d41c30 --- /dev/null +++ b/suites/upgrade/fs/tasks/upgrade_mon_first_cuttlefish_next.yaml @@ -0,0 +1,27 @@ +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 +- - mon.b + - mon.c + - osd.2 + - osd.3 +- - client.0 +tasks: +- install: + branch: cuttlefish +- ceph: +- workunit: + branch: cuttlefish + clients: + client.0: + - suites/iogen.sh +- install.upgrade: + all: + branch: next +- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3] +- workunit: + branch: next + clients: + all: [misc/trivial_sync.sh] diff --git a/suites/upgrade/fs/tasks/upgrade_mon_mds_b_c_next.yaml b/suites/upgrade/fs/tasks/upgrade_mon_mds_b_c_next.yaml new file mode 100644 index 0000000000000..faccaf283f038 --- /dev/null +++ b/suites/upgrade/fs/tasks/upgrade_mon_mds_b_c_next.yaml @@ -0,0 +1,36 @@ +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 +- - mon.b + - mon.c + - osd.2 + - osd.3 +- - client.0 +tasks: +- install: + branch: bobtail +- ceph: +- workunit: + branch: bobtail + clients: + client.0: + - suites/iogen.sh +- install.upgrade: + all: + branch: cuttlefish +- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3] +- workunit: + branch: cuttlefish + clients: + client.0: + - suites/blogbench.sh +- install.upgrade: + all: + branch: next +- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3] +- workunit: + branch: next + clients: + all: [misc/trivial_sync.sh] diff --git a/suites/upgrade/fs/tasks/upgrade_mon_osd_b_c_next.yaml b/suites/upgrade/fs/tasks/upgrade_mon_osd_b_c_next.yaml new file mode 100644 index 0000000000000..14c4fdd472421 --- /dev/null +++ b/suites/upgrade/fs/tasks/upgrade_mon_osd_b_c_next.yaml @@ -0,0 +1,37 @@ +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 +- - mon.b + - mon.c + - osd.2 + - osd.3 +- - client.0 +tasks: +- install: + branch: bobtail +- ceph: +- workunit: + branch: bobtail + clients: + client.0: + - suites/iogen.sh +- install.upgrade: + all: + branch: cuttlefish +- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a] +- workunit: + branch: cuttlefish + clients: + client.0: + - suites/dbench.sh +- install.upgrade: + all: + branch: next +- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a] +- workunit: + branch: next + clients: + all: + - kernel_untar_build.sh diff --git a/suites/upgrade/fs/tasks/upgrade_mon_osd_cuttlefish_next.yaml b/suites/upgrade/fs/tasks/upgrade_mon_osd_cuttlefish_next.yaml new file mode 100644 index 0000000000000..7bb403623d35a --- /dev/null +++ b/suites/upgrade/fs/tasks/upgrade_mon_osd_cuttlefish_next.yaml @@ -0,0 +1,31 @@ +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 +- - mon.b + - mon.c + - osd.2 + - osd.3 +- - client.0 +tasks: +- install: + branch: cuttlefish +- ceph: + log-whitelist: + - wrongly marked +- ceph-fuse: +- workunit: + branch: cuttlefish + clients: + all: + - suites/dbench.sh +- install.upgrade: + all: + branch: next +- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a] +- workunit: + branch: next + clients: + all: + - kernel_untar_build.sh diff --git a/suites/upgrade/fs/tasks/upgrade_osd_first_cuttlefish_next.yaml b/suites/upgrade/fs/tasks/upgrade_osd_first_cuttlefish_next.yaml new file mode 100644 index 0000000000000..359503bebe020 --- /dev/null +++ b/suites/upgrade/fs/tasks/upgrade_osd_first_cuttlefish_next.yaml @@ -0,0 +1,29 @@ +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 +- - mon.b + - mon.c + - osd.2 + - osd.3 +- - client.0 +tasks: +- install: + branch: cuttlefish +- ceph: +- ceph-fuse: +- workunit: + branch: cuttlefish + clients: + all: + - suites/iozone.sh +- install.upgrade: + all: + branch: next +- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c] +- workunit: + branch: next + clients: + all: + - suites/iogen.sh diff --git a/suites/upgrade/fs/tasks/upgrade_osd_mds_b_c_next.yaml b/suites/upgrade/fs/tasks/upgrade_osd_mds_b_c_next.yaml new file mode 100644 index 0000000000000..9b10ab1881ae9 --- /dev/null +++ b/suites/upgrade/fs/tasks/upgrade_osd_mds_b_c_next.yaml @@ -0,0 +1,37 @@ +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 +- - mon.b + - mon.c + - osd.2 + - osd.3 +- - client.0 +tasks: +- install: + branch: bobtail +- ceph: +- workunit: + branch: bobtail + clients: + all: + - suites/iozone.sh +- install.upgrade: + all: + branch: cuttlefish +- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3] +- workunit: + branch: cuttlefish + clients: + all: + - suites/iogen.sh +- install.upgrade: + all: + branch: next +- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3] +- workunit: + branch: next + clients: + client.0: + - suites/blogbench.sh diff --git a/suites/upgrade/fs/tasks/upgrade_osd_mon_b_c_next.yaml b/suites/upgrade/fs/tasks/upgrade_osd_mon_b_c_next.yaml new file mode 100644 index 0000000000000..92c5bc13a10f2 --- /dev/null +++ b/suites/upgrade/fs/tasks/upgrade_osd_mon_b_c_next.yaml @@ -0,0 +1,37 @@ +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 +- - mon.b + - mon.c + - osd.2 + - osd.3 +- - client.0 +tasks: +- install: + branch: bobtail +- ceph: +- workunit: + branch: bobtail + clients: + client.0: + - suites/dbench.sh +- install.upgrade: + all: + branch: cuttlefish +- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a] +- workunit: + branch: cuttlefish + clients: + client.0: + - suites/blogbench.sh +- install.upgrade: + all: + branch: next +- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a] +- workunit: + branch: next + clients: + all: [misc/trivial_sync.sh] + diff --git a/suites/upgrade/fs/tasks/upgrade_osd_mon_cuttlefish_next.yaml b/suites/upgrade/fs/tasks/upgrade_osd_mon_cuttlefish_next.yaml new file mode 100644 index 0000000000000..253864178a518 --- /dev/null +++ b/suites/upgrade/fs/tasks/upgrade_osd_mon_cuttlefish_next.yaml @@ -0,0 +1,28 @@ +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 +- - mon.b + - mon.c + - osd.2 + - osd.3 +- - client.0 +tasks: +- install: + branch: cuttlefish +- ceph: +- workunit: + branch: cuttlefish + clients: + all: + - suites/dbench.sh +- install.upgrade: + all: + branch: next +- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a] +- workunit: + branch: next + clients: + all: + - suites/tiobench.sh -- 2.47.3