fixed firefly-x and dumpling-firefly-x

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
This commit is contained in:
tamil 2014-09-30 17:20:01 -07:00
parent 824031b2b6
commit 3276f8f67b
5 changed files with 49 additions and 97 deletions

View File

@ -3,33 +3,36 @@ upgrade-sequence:
- install.upgrade:
mon.a:
- print: "**** done install.upgrade mon.a to the version from teuthology-suite arg"
- ceph.restart:
daemons: [mon.a]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart:
daemons: [osd.0, osd.1]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart: [mds.a]
- sleep:
duration: 60
- print: "**** running mixed versions of osds and mons"
- exec:
mon.b:
- ceph osd crush tunables giant
- install.upgrade:
mon.b:
- print: "**** done install.upgrade mon.b to the version from teuthology-suite arg"
- ceph.restart:
daemons: [mon.a]
daemons: [mon.b, mon.c]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart:
daemons: [mon.b]
daemons: [osd.2, osd.3]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart: [mon.c]
- sleep:
duration: 60
- ceph.restart: [osd.0]
- sleep:
duration: 60
- ceph.restart: [osd.1]
- sleep:
duration: 60
- ceph.restart: [osd.2]
- sleep:
duration: 60
- ceph.restart: [osd.3]
- sleep:
duration: 60
- ceph.restart: [mds.a]
- exec:
mon.a:
- ceph osd crush tunables firefly
- install.upgrade:
client.0:
- print: "*** client.0 upgraded"

View File

@ -1,38 +0,0 @@
upgrade-sequence:
sequential:
- install.upgrade:
mon.a:
- print: "**** done install.upgrade mon.a to the version from teuthology-suite arg"
- ceph.restart:
daemons: [mon.a]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart:
daemons: [osd.0, osd.1]
wait-for-healthy: true
- sleep:
duration: 60
- print: "**** running mixed versions of osds and mons"
- exec:
mon.a:
- ceph osd crush tunables firefly
- install.upgrade:
mon.b:
- print: "**** done install.upgrade mon.b to the version from teuthology-suite arg"
- ceph.restart:
daemons: [mon.b, mon.c]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart:
daemons: [osd.2, osd.3]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart: [mds.a]
- sleep:
duration: 60
- exec:
mon.a:
- ceph osd crush tunables firefly

View File

@ -1,15 +0,0 @@
tasks:
- install:
branch: emperor
- print: "**** done emperor install"
- ceph:
fs: xfs
- print: "**** done ceph"
- install.upgrade:
all:
branch: firefly
- ceph.restart:
- parallel:
- workload
- upgrade-sequence
- print: "**** done parallel"

View File

@ -1,7 +1,7 @@
tasks:
- install:
branch: dumpling
- print: "**** done install"
branch: firefly
- print: "**** done installing firefly"
- ceph:
fs: xfs
- print: "**** done ceph"

View File

@ -2,32 +2,34 @@ upgrade-sequence:
sequential:
- install.upgrade:
mon.a:
mon.b:
- print: "**** done install.upgrade mon.a to the version from teuthology-suite arg"
- ceph.restart:
daemons: [mon.a]
wait-for-healthy: false
wait-for-osds-up: true
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart:
daemons: [mon.b]
wait-for-healthy: false
wait-for-osds-up: true
- sleep:
duration: 60
- ceph.restart: [mon.c]
- sleep:
duration: 60
- ceph.restart: [osd.0]
- sleep:
duration: 60
- ceph.restart: [osd.1]
- sleep:
duration: 60
- ceph.restart: [osd.2]
- sleep:
duration: 60
- ceph.restart: [osd.3]
daemons: [osd.0, osd.1]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart: [mds.a]
- sleep:
duration: 60
- print: "**** running mixed versions of osds and mons"
- exec:
mon.b:
- ceph osd crush tunables giant
- install.upgrade:
mon.b:
- print: "**** done install.upgrade mon.b to the version from teuthology-suite arg"
- ceph.restart:
daemons: [mon.b, mon.c]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart:
daemons: [osd.2, osd.3]
wait-for-healthy: true
- sleep:
duration: 60