]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/suites/upgrade/jewel-x/parallel: thrash layout
authorSage Weil <sage@redhat.com>
Wed, 9 Aug 2017 20:40:43 +0000 (16:40 -0400)
committerSage Weil <sage@redhat.com>
Thu, 10 Aug 2017 13:32:37 +0000 (09:32 -0400)
commitcabd44af3503c368160fef7e56b637dfbf0e9921
tree6f759d48664813cf8d44170fde6ed21ad645faa2
parent88649cb8d70b650e879f254aacd7e7e8f2ea6761
qa/suites/upgrade/jewel-x/parallel: thrash layout

We can't kill and restart osds because that will interfere with
the upgrade process.  We can, however, thrash the layout by
tweaking osd weights and so on.  This will exercise osd recovery
paths during the upgrade that aren't normally exercised (outside
of stress-split..which doesn't upgrade individual osds while they
are non-clean).

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 435777dbffc77c93d06476caf83be141359a5778)
qa/suites/upgrade/jewel-x/parallel/1-jewel-install/jewel.yaml
qa/suites/upgrade/jewel-x/parallel/1.5-thrash-layout/no.yaml [new file with mode: 0644]
qa/suites/upgrade/jewel-x/parallel/1.5-thrash-layout/yes.yaml [new file with mode: 0644]
qa/suites/upgrade/jewel-x/parallel/1.7-workload-and-upgrade.yaml [new file with mode: 0644]