Commit Graph

5710 Commits

Author SHA1 Message Date
John Spray
912429e12b suites/hadoop: run only on ubuntu
Workaround for http://tracker.ceph.com/issues/16640

Signed-off-by: John Spray <john.spray@redhat.com>
2016-10-27 17:51:54 +01:00
John Spray
b454cc9d32 Merge pull request #1145 from michaelsevilla/mantle
mds: add tests for mantle (programmable balancer)

Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-26 20:31:44 +01:00
John Spray
5fe0d6e241 Merge pull request #1218 from jcsp/wip-backtrace-repair
tasks/cephfs: add TestForwardScrub.test_backtrace_repair

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-10-25 11:55:33 +01:00
John Spray
5f77f09b01 tasks/cephfs: add TestForwardScrub.test_backtrace_repair
Signed-off-by: John Spray <john.spray@redhat.com>
2016-10-24 11:37:47 +01:00
Gregory Farnum
9a30b55f46 Merge pull request #1216 from ceph/wip-pg-files
tasks/cephfs: add TestDataScan.test_pg_files

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-10-21 14:48:47 -07:00
Gregory Farnum
4afdb4301c Merge pull request #1217 from ceph/wip-17558
mon-seesaw: add mon-seesaw test and mon_seesaw task

Reviewed-by: Sam Just <sjust@redhat.com>
2016-10-21 14:40:58 -07:00
Kefu Chai
569bb035f5 mon-seesaw: add mon-seesaw test and mon_seesaw task
mon_seesaw task replaces a monitor with a newly reployed one, in a
single-mon test including this task OSDs will not be able to connect
to cluster if the tracker#17558 is not fixed on the monitor side.

http://tracker.ceph.com/issues/17558
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-10-20 10:47:49 +08:00
John Spray
b2588f7cf5 tasks/cephfs: add TestDataScan.test_pg_files
Fixes: http://tracker.ceph.com/issues/17249
Signed-off-by: John Spray <john.spray@redhat.com>
2016-10-19 23:19:21 +01:00
Zack Cerza
01dab7fc65 Merge pull request #1213 from jcsp/wip-generate-caps
tasks/ceph: move generate_caps from teuthology
2016-10-19 11:35:51 -06:00
John Spray
257827012f Merge pull request #1202 from ajarr/wip-check-volume-size
test_volume_client: check volume size

Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 15:19:14 +02:00
John Spray
5f3435e17b Merge pull request #1166 from ajarr/wip-17216
tasks/cephfs : test recovery of partial auth update

Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 15:18:52 +02:00
John Spray
298cc8f932 tasks/ceph: move generate_caps from teuthology
This was only used in this task, and it is much too
ceph-specific to belong in teuthology.

Fixes: http://tracker.ceph.com/issues/17614
Signed-off-by: John Spray <john.spray@redhat.com>
2016-10-19 13:05:36 +01:00
Sage Weil
18794785e0 Merge pull request #1212 from ceph/wip-osd-recovery
rados/singleton/all/osd-recovery*: disable fast fail
2016-10-18 13:47:38 -05:00
Sage Weil
e3c2543ff2 rados/singleton/all/osd-recovery*: disable fast fail
This test relies on being able to kill two OSDs before
they detect the failures on their own.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-18 12:29:34 -04:00
Sage Weil
83da29b6f5 Merge pull request #1210 from ceph/wip-add-jewel-x
Added jewel-x-singleton
2016-10-17 14:46:28 -05:00
Yuri Weinstein
d2f0b5bcd0 Added jewel-x-singleton
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-10-17 15:50:31 +00:00
Yuri Weinstein
a53e0b211d Merge pull request #1209 from ceph/wip-rados-upgrade
rados/upgrade: remove hammer-x-singleton
2016-10-17 08:37:08 -07:00
Sage Weil
873274fe08 rados/upgrade: remove hammer-x-singleton
Upgrades must stop at jewel now.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-17 11:33:31 -04:00
Sage Weil
6b8b642e5b Merge pull request #1208 from ceph/wip-rgw-min-size
rados: move rgw_snaps from thrash to basic
2016-10-17 10:32:33 -05:00
Sage Weil
a1de5bf03e rados: move rgw_snaps from thrash to basic
rgw does not tolerate min_size=2 + size=2 thrashing (slow
rados ops).

Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-17 11:28:20 -04:00
Sage Weil
5af2a01e4b Merge pull request #1207 from ceph/wip-kraken
more kraken upgrade fixes
2016-10-15 22:28:03 -05:00
Kefu Chai
676da678bd Merge pull request #1200 from ceph/wip-rebuild-mondb
tasks/rebuild_mondb.py: fill up the caps in the keyring
2016-10-15 12:58:14 +08:00
Sage Weil
2f6c79d36a upgrade/jewel-x: fix require_kraken_osds flag
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-14 14:11:54 -04:00
Sage Weil
dfb77d548f upgrade/jewel-x: drop 'failed to encode' crc mismatch whitelist
We should no longer trigger these warnings now that we
build the OSDMap based on require_*_osds flags.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-14 14:11:53 -04:00
Sage Weil
b559801e99 rados: fix require_kraken_osds flag
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-14 14:02:53 -04:00
Sage Weil
d3b9e5b7e3 rados/singleton-nomsgr: drop 16113 and 13234
A stop at jewel is required, and these are pre-jewel bugs.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-14 14:01:38 -04:00
Sage Weil
b7977817a6 rados: infernalis -> kraken is not supported; stop at jewel
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-14 14:01:27 -04:00
Sage Weil
dc05e5b794 Merge pull request #1206 from ceph/wip-thrash-min-size-2
rados: move readwrite test out of thrash matrix
2016-10-13 17:29:07 -05:00
Sage Weil
4854e2c933 rados: move readwrite test out of thrash matrix
The thrash matrix includes min_size = 2 and size = 2.  This
is fine and good, except that the inevitable slow rados ops
that generates make readwrite.yaml issue timeouts and
fail.  Since the workload isn't meant to tolerate slow
requests, move it into the basic/ group.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-13 14:57:39 -04:00
Yuri Weinstein
252ed1e4e5 Merge pull request #1204 from ceph/wip-jd-testing
suites/upgrade: additional point-to-point Jewel upgrade workaround
2016-10-11 08:26:56 -07:00
Sage Weil
f763a4d0d9 Merge pull request #1205 from ceph/wip-kraken
upgrade: set kraken osd flag on upgrade

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-10-11 10:09:38 -05:00
Sage Weil
5341b8cd4f upgrade/jewel-x: set kraken flag when osds finish
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-11 11:09:04 -04:00
Sage Weil
50758a4810 rados/singleton-nomsgr: set require_*_osds in upgrade tests
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-11 11:09:04 -04:00
Ramana Raja
bb60e01904 test_volume_client: remove superfluous arguments
Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-10-11 14:38:11 +05:30
Ramana Raja
91c74f4778 test_volume_client: check volume size
Check that the total size shown by the df output of a mounted volume
is same as the volume size and the quota set on the volume.

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-10-11 14:23:38 +05:30
Jason Dillaman
3765a8043c suites/upgrade: additional point-to-point Jewel upgrade workaround
Upgrade happens in parallel with cls_rbd test run which can result in
a false-positive test failure.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-10-10 16:37:36 -04:00
Kefu Chai
a3bd4fc557 tasks/rebuild_mondb.py: fill up the caps in the keyring
we will fail 'ceph-monstore-tool' command if the caps is empty so user
won't assign a key without any caps when rebuilding the monstore.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-10-10 18:02:33 +08:00
Sage Weil
eb9df65b64 releases/kraken.yaml: set require_kraken_osds
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-07 16:12:29 -04:00
Sage Weil
322363a417 releases/jewel: set require_jewel_osds
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-07 16:12:20 -04:00
Gregory Farnum
c5bd611d33 Merge pull request #1187 from ceph/wip-getuid
fs: enable ceph-fuse permission checking for all pjd suites
2016-10-06 12:07:06 -06:00
Sage Weil
7620323559 Merge pull request #1196 from ceph/wip-dump-stuck
tasks/dump_stuck: fix failure

/home/teuthworker/archive/sage-dump-stuck/457624
2016-10-06 11:11:26 -05:00
Samuel Just
d4001c44ac Merge pull request #1189 from ceph/wip-zafman-fixes
Fixes for rados suite test caused failures and improvements

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-10-06 07:52:16 -07:00
Sage Weil
f0dffe567d tasks/dump_suck: mark down osds one at a time
This forces them to be unclean, *then* stale.  This ensures
that after they are both down they are both *always* unclean,
whereas previously it would be possible for them to be only
stale and not unclean.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-05 15:30:23 -04:00
Sage Weil
5ef07c32f8 tasks/dump_stuck: fix unclean count
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-05 15:24:11 -04:00
Sage Weil
50f2022412 tasks/dump_stuck: more verbose
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-05 15:24:10 -04:00
David Zafman
c7bcb2bd54 multibench: Fixed so I can use this standalone
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-10-04 21:30:31 -07:00
David Zafman
60cdb05380 ceph_manager: do_pg_scrub() don't resubmit a request for 2 minutes
Add 6 minute fatal timeout
Warn when repair is being resubmitted because it causes races

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-10-04 21:30:31 -07:00
Yuri Weinstein
7625ebd8a2 Merge pull request #1194 from ceph/wip-17416
suites/rbd: increase timeout for rbd-mirror stress test
2016-10-04 09:25:55 -07:00
Jason Dillaman
525e445f5f suites/rbd: increase timeout for rbd-mirror stress test
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-10-04 12:03:26 -04:00
Michael Sevilla
de749df561 mds: add tests for mantle (programmable balancer)
- rebased to add block rados pull test

Signed-off-by: Michael Sevilla <mikesevilla3@gmail.com>
2016-10-03 12:16:01 -07:00