Merge pull request #648 from ceph/wip-f-h-x-offline

test offline upgrade from firefly -> x

Reviewed-by: David Zafman <dzafman@redhat.com>
This commit is contained in:
Sage Weil 2015-10-19 17:08:21 -04:00
commit a4249d381b
6 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,6 @@
roles:
- [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, client.0]
tasks:
- install:
branch: firefly
- ceph:

View File

@ -0,0 +1,6 @@
tasks:
- workunit:
branch: firefly
clients:
client.0:
- rados/test.sh

View File

@ -0,0 +1,10 @@
tasks:
- install.upgrade:
- ceph.restart: [mon.a, mon.b, mon.c]
- ceph.stop: [osd.0, osd.1, osd.2]
- exec:
mon.a:
- ceph osd down 0 1 2
- ceph.restart: [osd.0, osd.1, osd.2]
- sleep:
duration: 10

View File

@ -0,0 +1 @@
../../../../releases/infernalis.yaml

View File

@ -0,0 +1,6 @@
tasks:
- workunit:
branch: firefly
clients:
client.0:
- rados/test.sh

View File

@ -0,0 +1,4 @@
Verify that we can upgrade straight from firefly to x without ever installing
hammer.
This would be an offline upgrade, though.. all osds have to be restarted!