From: Vasu Kulkarni Date: Thu, 27 Jul 2017 02:18:11 +0000 (-0700) Subject: Jewel to luminous upgrade scenario using ceph-deploy X-Git-Tag: v13.0.1~999^2~8 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9c85c76a90dcf46ec2bcc6840f4fc57ed86583b5;p=ceph.git Jewel to luminous upgrade scenario using ceph-deploy Signed-off-by: Vasu Kulkarni --- diff --git a/qa/suites/upgrade/jewel-x/ceph-deploy/% b/qa/suites/upgrade/jewel-x/ceph-deploy/% new file mode 100644 index 00000000000..e69de29bb2d diff --git a/qa/suites/upgrade/jewel-x/ceph-deploy/distros/centos_latest.yaml b/qa/suites/upgrade/jewel-x/ceph-deploy/distros/centos_latest.yaml new file mode 120000 index 00000000000..b5973b95278 --- /dev/null +++ b/qa/suites/upgrade/jewel-x/ceph-deploy/distros/centos_latest.yaml @@ -0,0 +1 @@ +../../../../../distros/supported/centos_latest.yaml \ No newline at end of file diff --git a/qa/suites/upgrade/jewel-x/ceph-deploy/jewel-luminous.yaml b/qa/suites/upgrade/jewel-x/ceph-deploy/jewel-luminous.yaml new file mode 100644 index 00000000000..152b87a81d6 --- /dev/null +++ b/qa/suites/upgrade/jewel-x/ceph-deploy/jewel-luminous.yaml @@ -0,0 +1,50 @@ +meta: +- desc: | + Setup 4 node ceph cluster using ceph-deploy, use latest + stable jewel as initial release, upgrade to luminous and + also setup mgr nodes along after upgrade, check for + cluster to reach healthy state, This test will detect any + ceph upgrade issue and systemd issues. +overrides: + ceph-deploy: + fs: xfs + conf: + global: + mon pg warn min per osd: 2 + osd: + osd pool default size: 2 + osd objectstore: filestore + osd sloppy crc: true +roles: +- - mon.a + - mds.a + - osd.0 + - osd.1 + - osd.2 + - mgr.x +- - mon.b + - mgr.y +- - mon.c + - osd.3 + - osd.4 + - osd.5 +- - osd.6 + - osd.7 + - osd.8 + - client.0 +tasks: +- ssh-keys: +- ceph-deploy: + branch: + stable: jewel + skip-mgr: True +- ceph-deploy.upgrade: + branch: + dev: luminous + setup-mgr-node: True + check-for-healthy: True + roles: + - mon.a + - mon.b + - mon.c + - osd.6