Commit Graph

434 Commits

Author SHA1 Message Date
Yuri Weinstein
6ad42ef579 Initial check in for a complete jewel-x suite
Fixes http://tracker.ceph.com/issues/15754
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-18 14:19:04 -07:00
Yuri Weinstein
d22934f267 Added v10.2.0 => jewel upgrade case
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-12 15:00:26 -07:00
Yuri Weinstein
7aa2ec1f9e copyed upgrade/infernalis suite to master branch
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-04 08:46:29 -07:00
Sage Weil
64f383b7fd suites/upgrade/hammer-x: specify xfs
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-14 15:27:38 -04:00
Jason Dillaman
49c8b572ae Update start.yaml 2016-04-01 10:41:30 -05:00
Sage Weil
8e11f0d827 suites: radosbench 180 -> 150s
I hit an ENOSPC after 150s on bluestore.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-31 12:27:11 -04:00
Yuri Weinstein
c467a0fc71 Added blogbench.yaml to parallel before and after -x upgrade steps
Fixes #15093

Note: sequential and full_sequential (dictionary) can't be both under parallel stanza

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 1007011bef)
2016-03-30 14:37:21 -07:00
Loic Dachary
c2ac83fa71 Merge pull request #907 from dachary/wip-15236-infernalis-x
upgrade/infernalis-x: allocate OpenStack volumes for each OSD

Reviewed-by: Nathan Cutler <ncutler@suse.cz>
2016-03-29 15:22:15 +02:00
Josh Durgin
7e595e1038 Merge pull request #869 from ceph/wip-15093-jewel
Added blogbench.yaml to parallel before and after -x upgrade steps

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-28 15:57:03 -07:00
Yuri Weinstein
6122002cde Added blogbench.yaml to parallel before and after -x upgrade steps
Fixes #15093

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-03-28 15:44:41 -07:00
Yuri Weinstein
0cb6468a4a Merge pull request #910 from ceph/wip-oldupgrades
suites/upgrades: clean up old upgrade suites
2016-03-26 08:04:21 -07:00
Sage Weil
843619d3b0 suites/upgrade: remove stable upgrade suites
These are maintained in their respective branches (e.g.,
the latest suites/upgrade/hammer is in the hammer branch).

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-26 09:22:51 -04:00
Sage Weil
1686a202ea suites/upgrade: remove obsolete *-x suites
These versions can no longer upgrade to jewel.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-26 09:22:09 -04:00
Sage Weil
2b3ec8de8d suites: run rados bench for max 180 seconds
If we want a longer runtime than that, run it several times in
sequence.

This limits the amount of disk space we'll consume.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-26 09:18:41 -04:00
Loic Dachary
dc0b181299 upgrade/infernalis-x: allocate OpenStack volumes for each OSD
The intention is to run with xfs which requires a separate disk for each
OSD. In addition the tests will exhaust the available root disk space
otherwise.

http://tracker.ceph.com/issues/15236 Fixes: #15236

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-24 20:40:42 +01:00
Sage Weil
fcde1f6b9f suites/upgrade/hammer-x: do upgrade before staritng working
Otherwise crushtool test will fail while creating pools.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-23 20:30:30 -04:00
Jason Dillaman
08b6b2c415 Merge pull request #904 from dachary/wip-rbd-upgrade-use-jewel
upgrade: use infernalis instead of hammer for rbd tests

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-03-21 16:20:14 -04:00
Loic Dachary
fb8c720bfc upgrade: use infernalis instead of hammer for rbd tests
There are only few differences at the moment but it may be confusing
later on if a bug is fixed in the infernalis workunits later on.

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-03-21 20:58:02 +01:00
Sage Weil
1b6795a716 upgrade/infernalis-x/point-to-point: do upgrade before test workload
Test creates pools, that can fail while crushtool is being
overwritten.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-21 07:23:51 -04:00
Sage Weil
83f1f46e4a upgrade/hammer-x/f-h-x-offline: fix mon statup
OSDs are down, so we can't wait for healthy.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-21 07:10:45 -04:00
Sage Weil
eb8c02ab72 upgrade/infernalis-x/point-to-point: run rgw + s3tests in sequential
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-20 14:27:57 -04:00
Sage Weil
6111939365 upgrade/infernalis-x/parallel: do upgrade before workload
This avoids upgrades while pools are being created (which may run
crushtool and fail).

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-20 14:24:57 -04:00
Sage Weil
534e39ac1d upgrade/hammer-x/f-h-x-offline: stop mons during upgrade
Mons also can't go firefly -> hammer and form a quorum; stop them
first.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-20 14:15:24 -04:00
Sage Weil
917bc9ac02 upgrade/infernalis-x/point-to-point: upgrade before workload
Upgrading the mons can make pool creation fail.  Don't do it in
parallel with the rados api test workload (which does a lot of
that).

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-20 09:21:22 -04:00
Sage Weil
e58ef3cbc0 upgrade/infernalis-x/point-to-point: run steps in series
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-20 09:20:45 -04:00
Sage Weil
4ffaf2ba5e upgrade/infernalis-x/point-to-point: remove stray upgrade steps
This looks like an accidental cut and paste.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-20 09:20:30 -04:00
Sage Weil
a7e9d16c74 upgrade/infernalis-x/parallel: do workload in series
Same fix as b483793f67.  This makes
the cls test run later so that it doesn't race with the package
upgrade.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-20 09:14:57 -04:00
Sage Weil
b483793f67 upgrade/hammer-x/parallel: run workloads in sequence, not parallel
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-18 16:47:54 -04:00
Sage Weil
eb4b43b137 upgrade/hammer-x: fix ec portion of workload
This should go in the workload sequence.

*also*, it'll be the first item, which pushes the many pool
creations in the api tests off until after packages install,
which avoids a problem with ceph-mon running crushtool while it
is being extracted.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-17 09:26:57 -04:00
Sage Weil
0304c95253 upgrade/infernalis-x: do not to tier *Whiteout tests against post-infernalis cluster
Fixes: #15095
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-16 15:02:02 -04:00
Jason Dillaman
96a456781c upgrade/client-upgrade: only use supported features for RBD tests
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-03-13 16:32:34 -04:00
Yuri Weinstein
9a631cedf6 Removed branch: firefly from 4-after.yaml
Fixes #15012

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 872aed9e72)
2016-03-10 13:18:01 -08:00
Yuri Weinstein
872aed9e72 Removed branch: firefly from 4-after.yaml
Fixes #15012

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-03-10 13:13:19 -08:00
Yuri Weinstein
9fb577877d Whitelisted 'soft lockup' and 'detected stalls on CPUs'
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 367bd5b49c)
2016-02-10 08:27:58 -08:00
Yuri Weinstein
367bd5b49c Whitelisted 'soft lockup' and 'detected stalls on CPUs'
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-02-10 08:25:01 -08:00
Sage Weil
117041ef47 Merge remote-tracking branch 'gh/jewel' 2016-02-08 17:26:32 -05:00
Yuri Weinstein
b725fdf547 Made disk size in openstack 40GB, so osd won't run out of space
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 9e28d21adc7d891a9ad3426170f147164b2778ae)
2016-02-05 10:15:44 -08:00
Yuri Weinstein
0cf150f550 Adde + in the openstack.yaml dir
Fixes failures in #14635

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit d4fd02e9d804d5d5379fc8150ad63d412a9b5d3b)
2016-02-05 10:11:28 -08:00
Yuri Weinstein
183c782271 Whitelisted "wrongly marked me down" for the tiering tests
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-02-03 08:47:36 -08:00
Yuri Weinstein
e1faa316ed Whitelisted "soft lockup"
to avoid failures on slow nodes like in #14618

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 9724dee9d9d2921062d86bbb8fac17c554e7984c)
2016-02-02 15:42:57 -08:00
Yuri Weinstein
58fd981eef Initial draft for infernalis stable upgrade tests
Fixed indentation
Replace ‘description’ with ’meta’
Incorporated Josh's comments
Moved all overrides to the top

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit f9e2851d47d3a2b5910a9d87bb6577ee63546d5e)
2016-01-29 14:09:42 -08:00
yuriw
bef4ef9a2c Added point-to-point suite
Added parallel suite
Added stree-split suite
Added stress-split-erasure-code suite
Added stress-split-erasure-code-x96-64 suite

Signed-off-by: yuriw <yuri.weinstein@gmail.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit e7732cce73af2fed55a957b5529db93e3ff3ea5a)
2016-01-27 14:41:17 -08:00
yuriw
b07a2edd7c Added point-to-point suite
Added parallel suite
Added stree-split suite
Added stress-split-erasure-code suite
Added stress-split-erasure-code-x96-64 suite

Signed-off-by: yuriw <yuri.weinstein@gmail.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit e7732cce73af2fed55a957b5529db93e3ff3ea5a)
2016-01-27 14:40:10 -08:00
Yuri Weinstein
05c678bd5a Whitelisted 'wrongly marked me down'
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-01-18 13:25:37 -08:00
Yuri Weinstein
83f6e8194e Added ditros to f-h-x-offline, tiering, v0-94-4-stop tests
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-01-12 09:09:14 -08:00
Yuri Weinstein
558fbe296f Removed point-to-point-x test, will need to add jewel specoific later
http://tracker.ceph.com/issues/14339

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-01-11 15:46:21 -08:00
Yuri Weinstein
66d244fe8b Removed tests for EOL dumpling clients on jewel clusters
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-01-04 09:33:46 -08:00
Sage Weil
5c232b4ed5 Merge remote-tracking branch 'gh/jewel' 2015-11-25 20:07:38 -05:00
Yuri Weinstein
f8fcb67e1f Added infernalis-client-x - fixes #13774
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-11-19 09:36:33 -08:00
Yuri Weinstein
12ba21d0f8 Added %
Fixed intall.upgrade syntax
Whitelisted 'reached quota'

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-11-12 08:05:03 -08:00