]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
8 years agoMerge pull request #1233 from ceph/wip-17759
Samuel Just [Fri, 4 Nov 2016 19:53:17 +0000 (12:53 -0700)]
Merge pull request #1233 from ceph/wip-17759

Added short pg log entries to rgw test

Reviewed-by: Samuel Just <sjust@redhat.com>
8 years agoAdded short pg log entries to rgw test
Tamil Muthamizhan [Fri, 4 Nov 2016 19:37:28 +0000 (12:37 -0700)]
Added short pg log entries to rgw test

This change aims to test rgw with messenger failure injection
and very short logs.

Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
8 years agoobjectstore/bluestore: disable bluefs env mirror
Sage Weil [Wed, 2 Nov 2016 13:57:46 +0000 (09:57 -0400)]
objectstore/bluestore: disable bluefs env mirror

We can't atomically append to two env backends, which means
that we can see size mismatches when we inject failures.

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #1232 from ceph/wip-blackhole
Sage Weil [Fri, 4 Nov 2016 18:38:02 +0000 (13:38 -0500)]
Merge pull request #1232 from ceph/wip-blackhole

tasks: use new generic objectstore_blackhole option

8 years agotasks: use new generic objectstore_blackhole option
Sage Weil [Fri, 4 Nov 2016 15:27:23 +0000 (11:27 -0400)]
tasks: use new generic objectstore_blackhole option

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agorados/objectstore/objectstore: suppress core dumps
Sage Weil [Wed, 2 Nov 2016 17:46:45 +0000 (13:46 -0400)]
rados/objectstore/objectstore: suppress core dumps

Some of these tests to fork and assertion tests that leave
core behind, and that is normal.  Disable core dumps.

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #1086 from jcsp/wip-ceph-mgr
Kefu Chai [Tue, 1 Nov 2016 12:42:30 +0000 (20:42 +0800)]
Merge pull request #1086 from jcsp/wip-ceph-mgr

Create ceph-mgr tests

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agotasks: update cephfs_test_runner for mgr
John Spray [Wed, 28 Sep 2016 19:21:11 +0000 (20:21 +0100)]
tasks: update cephfs_test_runner for mgr

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agopackages: install ceph-mgr
John Spray [Tue, 27 Sep 2016 11:33:46 +0000 (12:33 +0100)]
packages: install ceph-mgr

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agotasks: update to run ceph-mgr daemons
John Spray [Tue, 27 Sep 2016 11:22:45 +0000 (12:22 +0100)]
tasks: update to run ceph-mgr daemons

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agosuites: create mgr yaml
John Spray [Tue, 27 Sep 2016 10:54:29 +0000 (11:54 +0100)]
suites: create mgr yaml

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agotasks: create ceph-mgr tests
John Spray [Sat, 16 Jul 2016 21:16:53 +0000 (22:16 +0100)]
tasks: create ceph-mgr tests

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agotasks/cephfs: refactor test case class
John Spray [Tue, 1 Nov 2016 11:21:41 +0000 (12:21 +0100)]
tasks/cephfs: refactor test case class

A more generic CephTestCase and CephCluster, for
writeing non-cephfs test cases.

This avoids overloading one class with the functionality
needed by lots of different subsystems.

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #1219 from ceph/wip-cephfs-scan-links
John Spray [Fri, 28 Oct 2016 10:03:43 +0000 (11:03 +0100)]
Merge pull request #1219 from ceph/wip-cephfs-scan-links

tasks/cephfs: add TestDataScan.test_scan_links

Reviewed-by: John Spray <john.spray@redhat.com>
8 years agotasks/cephfs: fixup test_backtrace_repair
John Spray [Fri, 28 Oct 2016 09:33:17 +0000 (10:33 +0100)]
tasks/cephfs: fixup test_backtrace_repair

The branches got mixed up and the merged one wasn't
the same one that was tested.  This is the one that
works!

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #1220 from ceph/wip-10235
Zack Cerza [Thu, 27 Oct 2016 19:27:23 +0000 (13:27 -0600)]
Merge pull request #1220 from ceph/wip-10235

Remove obsolete calamari code

8 years agoMerge pull request #1145 from michaelsevilla/mantle
John Spray [Wed, 26 Oct 2016 19:31:44 +0000 (20:31 +0100)]
Merge pull request #1145 from michaelsevilla/mantle

mds: add tests for mantle (programmable balancer)

Reviewed-by: John Spray <john.spray@redhat.com>
8 years agoRemove obsolete calamari code
Dan Mick [Wed, 26 Oct 2016 04:23:09 +0000 (21:23 -0700)]
Remove obsolete calamari code

It's dead, Jim.

Fixes: http://tracker.ceph.com/issues/10235
Signed-off-by: Dan Mick <dan.mick@redhat.com>
8 years agotasks/cephfs: add TestDataScan.test_scan_links
Yan, Zheng [Mon, 24 Oct 2016 08:24:24 +0000 (16:24 +0800)]
tasks/cephfs: add TestDataScan.test_scan_links

Signed-off-by: Yan, Zheng <zyan@redhat.com>
8 years agoMerge pull request #1218 from jcsp/wip-backtrace-repair
John Spray [Tue, 25 Oct 2016 10:55:33 +0000 (11:55 +0100)]
Merge pull request #1218 from jcsp/wip-backtrace-repair

tasks/cephfs: add TestForwardScrub.test_backtrace_repair

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
8 years agotasks/cephfs: add TestForwardScrub.test_backtrace_repair
John Spray [Thu, 20 Oct 2016 10:49:08 +0000 (11:49 +0100)]
tasks/cephfs: add TestForwardScrub.test_backtrace_repair

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #1216 from ceph/wip-pg-files
Gregory Farnum [Fri, 21 Oct 2016 21:48:47 +0000 (14:48 -0700)]
Merge pull request #1216 from ceph/wip-pg-files

tasks/cephfs: add TestDataScan.test_pg_files

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
8 years agoMerge pull request #1217 from ceph/wip-17558
Gregory Farnum [Fri, 21 Oct 2016 21:40:58 +0000 (14:40 -0700)]
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>
8 years agomon-seesaw: add mon-seesaw test and mon_seesaw task
Kefu Chai [Mon, 17 Oct 2016 16:41:33 +0000 (00:41 +0800)]
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>
8 years agotasks/cephfs: add TestDataScan.test_pg_files
John Spray [Wed, 19 Oct 2016 22:19:21 +0000 (23:19 +0100)]
tasks/cephfs: add TestDataScan.test_pg_files

Fixes: http://tracker.ceph.com/issues/17249
Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #1213 from jcsp/wip-generate-caps
Zack Cerza [Wed, 19 Oct 2016 17:35:51 +0000 (11:35 -0600)]
Merge pull request #1213 from jcsp/wip-generate-caps

tasks/ceph: move generate_caps from teuthology

8 years agoMerge pull request #1202 from ajarr/wip-check-volume-size
John Spray [Wed, 19 Oct 2016 13:19:14 +0000 (15:19 +0200)]
Merge pull request #1202 from ajarr/wip-check-volume-size

test_volume_client: check volume size

Reviewed-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #1166 from ajarr/wip-17216
John Spray [Wed, 19 Oct 2016 13:18:52 +0000 (15:18 +0200)]
Merge pull request #1166 from ajarr/wip-17216

tasks/cephfs : test recovery of partial auth update

Reviewed-by: John Spray <john.spray@redhat.com>
8 years agotasks/ceph: move generate_caps from teuthology
John Spray [Tue, 27 Sep 2016 11:17:22 +0000 (12:17 +0100)]
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>
8 years agoMerge pull request #1212 from ceph/wip-osd-recovery
Sage Weil [Tue, 18 Oct 2016 18:47:38 +0000 (13:47 -0500)]
Merge pull request #1212 from ceph/wip-osd-recovery

rados/singleton/all/osd-recovery*: disable fast fail

8 years agorados/singleton/all/osd-recovery*: disable fast fail
Sage Weil [Tue, 18 Oct 2016 16:29:34 +0000 (12:29 -0400)]
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>
8 years agoMerge pull request #1210 from ceph/wip-add-jewel-x
Sage Weil [Mon, 17 Oct 2016 19:46:28 +0000 (14:46 -0500)]
Merge pull request #1210 from ceph/wip-add-jewel-x

Added jewel-x-singleton

8 years agoAdded jewel-x-singleton
Yuri Weinstein [Mon, 17 Oct 2016 15:50:31 +0000 (15:50 +0000)]
Added jewel-x-singleton

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
8 years agoMerge pull request #1209 from ceph/wip-rados-upgrade
Yuri Weinstein [Mon, 17 Oct 2016 15:37:08 +0000 (08:37 -0700)]
Merge pull request #1209 from ceph/wip-rados-upgrade

rados/upgrade: remove hammer-x-singleton

8 years agorados/upgrade: remove hammer-x-singleton
Sage Weil [Mon, 17 Oct 2016 15:33:31 +0000 (11:33 -0400)]
rados/upgrade: remove hammer-x-singleton

Upgrades must stop at jewel now.

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #1208 from ceph/wip-rgw-min-size
Sage Weil [Mon, 17 Oct 2016 15:32:33 +0000 (10:32 -0500)]
Merge pull request #1208 from ceph/wip-rgw-min-size

rados: move rgw_snaps from thrash to basic

8 years agorados: move rgw_snaps from thrash to basic
Sage Weil [Mon, 17 Oct 2016 15:28:20 +0000 (11:28 -0400)]
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>
8 years agoMerge pull request #1207 from ceph/wip-kraken
Sage Weil [Sun, 16 Oct 2016 03:28:03 +0000 (22:28 -0500)]
Merge pull request #1207 from ceph/wip-kraken

more kraken upgrade fixes

8 years agoMerge pull request #1200 from ceph/wip-rebuild-mondb
Kefu Chai [Sat, 15 Oct 2016 04:58:14 +0000 (12:58 +0800)]
Merge pull request #1200 from ceph/wip-rebuild-mondb

tasks/rebuild_mondb.py: fill up the caps in the keyring

8 years agoupgrade/jewel-x: fix require_kraken_osds flag
Sage Weil [Fri, 14 Oct 2016 17:59:36 +0000 (13:59 -0400)]
upgrade/jewel-x: fix require_kraken_osds flag

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoupgrade/jewel-x: drop 'failed to encode' crc mismatch whitelist
Sage Weil [Fri, 14 Oct 2016 15:54:36 +0000 (11:54 -0400)]
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>
8 years agorados: fix require_kraken_osds flag
Sage Weil [Fri, 14 Oct 2016 17:59:28 +0000 (13:59 -0400)]
rados: fix require_kraken_osds flag

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agorados/singleton-nomsgr: drop 16113 and 13234
Sage Weil [Fri, 14 Oct 2016 17:35:30 +0000 (13:35 -0400)]
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>
8 years agorados: infernalis -> kraken is not supported; stop at jewel
Sage Weil [Fri, 14 Oct 2016 16:44:04 +0000 (12:44 -0400)]
rados: infernalis -> kraken is not supported; stop at jewel

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #1206 from ceph/wip-thrash-min-size-2
Sage Weil [Thu, 13 Oct 2016 22:29:07 +0000 (17:29 -0500)]
Merge pull request #1206 from ceph/wip-thrash-min-size-2

rados: move readwrite test out of thrash matrix

8 years agorados: move readwrite test out of thrash matrix
Sage Weil [Thu, 13 Oct 2016 18:57:39 +0000 (14:57 -0400)]
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>
8 years agoMerge pull request #1204 from ceph/wip-jd-testing
Yuri Weinstein [Tue, 11 Oct 2016 15:26:56 +0000 (08:26 -0700)]
Merge pull request #1204 from ceph/wip-jd-testing

suites/upgrade: additional point-to-point Jewel upgrade workaround

8 years agoMerge pull request #1205 from ceph/wip-kraken
Sage Weil [Tue, 11 Oct 2016 15:09:38 +0000 (10:09 -0500)]
Merge pull request #1205 from ceph/wip-kraken

upgrade: set kraken osd flag on upgrade

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoupgrade/jewel-x: set kraken flag when osds finish
Sage Weil [Tue, 11 Oct 2016 14:11:37 +0000 (10:11 -0400)]
upgrade/jewel-x: set kraken flag when osds finish

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agorados/singleton-nomsgr: set require_*_osds in upgrade tests
Sage Weil [Fri, 7 Oct 2016 20:16:17 +0000 (16:16 -0400)]
rados/singleton-nomsgr: set require_*_osds in upgrade tests

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agotest_volume_client: remove superfluous arguments
Ramana Raja [Tue, 11 Oct 2016 08:48:29 +0000 (14:18 +0530)]
test_volume_client: remove superfluous arguments

Signed-off-by: Ramana Raja <rraja@redhat.com>
8 years agotest_volume_client: check volume size
Ramana Raja [Tue, 11 Oct 2016 08:10:43 +0000 (13:40 +0530)]
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>
8 years agosuites/upgrade: additional point-to-point Jewel upgrade workaround
Jason Dillaman [Mon, 10 Oct 2016 20:37:36 +0000 (16:37 -0400)]
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>
8 years agotasks/rebuild_mondb.py: fill up the caps in the keyring
Kefu Chai [Mon, 10 Oct 2016 10:01:54 +0000 (18:01 +0800)]
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>
8 years agoreleases/kraken.yaml: set require_kraken_osds
Sage Weil [Fri, 7 Oct 2016 20:12:29 +0000 (16:12 -0400)]
releases/kraken.yaml: set require_kraken_osds

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoreleases/jewel: set require_jewel_osds
Sage Weil [Fri, 7 Oct 2016 20:12:20 +0000 (16:12 -0400)]
releases/jewel: set require_jewel_osds

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #1187 from ceph/wip-getuid
Gregory Farnum [Thu, 6 Oct 2016 18:07:06 +0000 (12:07 -0600)]
Merge pull request #1187 from ceph/wip-getuid

fs: enable ceph-fuse permission checking for all pjd suites

8 years agoMerge pull request #1196 from ceph/wip-dump-stuck
Sage Weil [Thu, 6 Oct 2016 16:11:26 +0000 (11:11 -0500)]
Merge pull request #1196 from ceph/wip-dump-stuck

tasks/dump_stuck: fix failure

/home/teuthworker/archive/sage-dump-stuck/457624

8 years agoMerge pull request #1189 from ceph/wip-zafman-fixes
Samuel Just [Thu, 6 Oct 2016 14:52:16 +0000 (07:52 -0700)]
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>
8 years agotasks/dump_suck: mark down osds one at a time
Sage Weil [Wed, 5 Oct 2016 19:30:23 +0000 (15:30 -0400)]
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>
8 years agotasks/dump_stuck: fix unclean count
Sage Weil [Wed, 5 Oct 2016 15:41:59 +0000 (11:41 -0400)]
tasks/dump_stuck: fix unclean count

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agotasks/dump_stuck: more verbose
Sage Weil [Wed, 5 Oct 2016 15:33:37 +0000 (11:33 -0400)]
tasks/dump_stuck: more verbose

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agomultibench: Fixed so I can use this standalone
David Zafman [Tue, 27 Sep 2016 19:04:18 +0000 (12:04 -0700)]
multibench: Fixed so I can use this standalone

Signed-off-by: David Zafman <dzafman@redhat.com>
8 years agoceph_manager: do_pg_scrub() don't resubmit a request for 2 minutes
David Zafman [Wed, 14 Sep 2016 22:43:02 +0000 (15:43 -0700)]
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>
8 years agoMerge pull request #1194 from ceph/wip-17416
Yuri Weinstein [Tue, 4 Oct 2016 16:25:55 +0000 (09:25 -0700)]
Merge pull request #1194 from ceph/wip-17416

suites/rbd: increase timeout for rbd-mirror stress test

8 years agosuites/rbd: increase timeout for rbd-mirror stress test
Jason Dillaman [Tue, 4 Oct 2016 14:23:24 +0000 (10:23 -0400)]
suites/rbd: increase timeout for rbd-mirror stress test

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agomds: add tests for mantle (programmable balancer)
Michael Sevilla [Fri, 26 Aug 2016 04:55:20 +0000 (21:55 -0700)]
mds: add tests for mantle (programmable balancer)
- rebased to add block rados pull test

Signed-off-by: Michael Sevilla <mikesevilla3@gmail.com>
8 years agofs: enable ceph-fuse permission checking for all pjd suites
Greg Farnum [Fri, 23 Sep 2016 22:51:49 +0000 (15:51 -0700)]
fs: enable ceph-fuse permission checking for all pjd suites

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
8 years agoMerge pull request #1193 from ceph/wip-16016
John Spray [Fri, 30 Sep 2016 13:33:50 +0000 (14:33 +0100)]
Merge pull request #1193 from ceph/wip-16016

suites: update log whitelist for scrub msg

8 years agoMerge pull request #1184 from ceph/rgw-lifecycle-testing
Yehuda Sadeh [Thu, 29 Sep 2016 17:47:37 +0000 (10:47 -0700)]
Merge pull request #1184 from ceph/rgw-lifecycle-testing

rgw - Add config for testing lifecycle expiration

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
8 years agosuites: update log whitelist for scrub msg
John Spray [Thu, 29 Sep 2016 16:14:54 +0000 (17:14 +0100)]
suites: update log whitelist for scrub msg

Fixes: http://tracker.ceph.com/issues/16016
Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoMerge remote-tracking branch 'upstream/pull/1176/head'
Patrick Donnelly [Wed, 28 Sep 2016 16:53:41 +0000 (12:53 -0400)]
Merge remote-tracking branch 'upstream/pull/1176/head'

* upstream/pull/1176/head:
  tasks/cephfs: add default paths to vstart_runner

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
8 years agotasks/cephfs: add default paths to vstart_runner
John Spray [Mon, 19 Sep 2016 19:23:53 +0000 (20:23 +0100)]
tasks/cephfs: add default paths to vstart_runner

So that for folks with sources in typical locations
(or typical on my workstation at least!) invoking
vstart_runner is less of a mouthful.

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agoMerge pull request #1188 from ceph/revert-1128-wip-16805
Samuel Just [Mon, 26 Sep 2016 16:29:23 +0000 (09:29 -0700)]
Merge pull request #1188 from ceph/revert-1128-wip-16805

Revert "ceph_manager: lower mon_reweight_min_bytes_per_osd to 10"

Reviewed-by: Samuel Just <sjust@redhat.com>
8 years agoRevert "ceph_manager: lower mon_reweight_min_bytes_per_osd to 10"
Kefu Chai [Mon, 26 Sep 2016 15:15:46 +0000 (23:15 +0800)]
Revert "ceph_manager: lower mon_reweight_min_bytes_per_osd to 10"

8 years agoMerge pull request #1185 from jcsp/wip-dirfrags-2
Gregory Farnum [Fri, 23 Sep 2016 21:12:39 +0000 (14:12 -0700)]
Merge pull request #1185 from jcsp/wip-dirfrags-2

tasks/ceph: enable dirfrags in cephfs

8 years agoMerge pull request #1186 from ceph/wip-ubuntu-java
Gregory Farnum [Fri, 23 Sep 2016 21:11:04 +0000 (14:11 -0700)]
Merge pull request #1186 from ceph/wip-ubuntu-java

suites/fs: pin java test to ubuntu

8 years agotasks/ceph: enable dirfrags in cephfs
John Spray [Fri, 5 Aug 2016 14:12:18 +0000 (15:12 +0100)]
tasks/ceph: enable dirfrags in cephfs

Otherwise places we set mds_bal_frag have
no effect.

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agosuites/fs: remove duplicated frag_enable.yaml
John Spray [Fri, 5 Aug 2016 11:55:57 +0000 (12:55 +0100)]
suites/fs: remove duplicated frag_enable.yaml

...so that all these point back to basic/dirfrag

Signed-off-by: John Spray <john.spray@redhat.com>
8 years agorgw - Add config for testing lifecycle expiration
Daniel Gryniewicz [Wed, 31 Aug 2016 14:29:12 +0000 (10:29 -0400)]
rgw - Add config for testing lifecycle expiration

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
8 years agoMerge pull request #1177 from ceph/wip-librbd-disable-helgrind
Ilya Dryomov [Thu, 22 Sep 2016 17:32:51 +0000 (19:32 +0200)]
Merge pull request #1177 from ceph/wip-librbd-disable-helgrind

suites/rbd: remove helgrind test cases

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
8 years agoMerge pull request #1180 from ceph/wip-bluestore-code
Josh Durgin [Wed, 21 Sep 2016 21:09:32 +0000 (14:09 -0700)]
Merge pull request #1180 from ceph/wip-bluestore-code

misc fixes to test bluestore, but not actual tests in the suite (yet)

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
8 years agotasks/ceph_manager: add bdev_inject_crash_probability support
Sage Weil [Wed, 21 Sep 2016 21:01:57 +0000 (17:01 -0400)]
tasks/ceph_manager: add bdev_inject_crash_probability support

Only do the failure injection 50% of the time; otherwise, just
kill as usual.

Signed-off-by: Sage Weil <sage@redhat.com>
# Conflicts:
# tasks/ceph_manager.py

8 years agoinject bdev failures when killing osd on bluestore
Sage Weil [Wed, 3 Feb 2016 14:56:06 +0000 (09:56 -0500)]
inject bdev failures when killing osd on bluestore

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoobjectstore/bluestore: bluefs env mirror
Sage Weil [Tue, 1 Mar 2016 15:18:57 +0000 (10:18 -0500)]
objectstore/bluestore: bluefs env mirror

Catch bugs in bluefs or rocksdb env layer.

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoobjectstore/bluestore.yaml: debug rocksdb
Sage Weil [Sat, 6 Feb 2016 15:44:31 +0000 (10:44 -0500)]
objectstore/bluestore.yaml: debug rocksdb

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoobjectstore: add filestore and bluestore stubs
Sage Weil [Wed, 21 Sep 2016 20:28:55 +0000 (16:28 -0400)]
objectstore: add filestore and bluestore stubs

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agotasks/ceph_manager: respect bdev_inject_crash in kill_osd()
Sage Weil [Wed, 21 Sep 2016 21:01:29 +0000 (17:01 -0400)]
tasks/ceph_manager: respect bdev_inject_crash in kill_osd()

Note that this will only work with bluestore osds.

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agotasks/thrashosds: fix powercycle, bdev_inject_crash
Sage Weil [Thu, 4 Feb 2016 15:19:54 +0000 (10:19 -0500)]
tasks/thrashosds: fix powercycle, bdev_inject_crash

The CephManager.kill_osd expects these in its config, not
Thrasher's.

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agorados/basic/tasks/repair_test: enable bluestore error injection
Sage Weil [Wed, 21 Sep 2016 14:21:33 +0000 (10:21 -0400)]
rados/basic/tasks/repair_test: enable bluestore error injection

Signed-off-by: Sage Weil <sage@redhat.com>
8 years agoMerge pull request #1179 from ceph/wip-16688-master
Samuel Just [Wed, 21 Sep 2016 16:21:41 +0000 (09:21 -0700)]
Merge pull request #1179 from ceph/wip-16688-master

Removed 11429 config

Reviewed-by: Samuel Just <sjust@redhat.com>
8 years agoRemoved 11429 config
Yuri Weinstein [Wed, 21 Sep 2016 16:14:09 +0000 (09:14 -0700)]
Removed 11429 config

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
8 years agoMerge pull request #1178 from ceph/wip-smoke-krbd-iozone
Jason Dillaman [Wed, 21 Sep 2016 15:52:30 +0000 (11:52 -0400)]
Merge pull request #1178 from ceph/wip-smoke-krbd-iozone

smoke: mask out unsupported image features for krbd iozone test

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
8 years agosmoke: mask out unsupported image features for krbd iozone test
Ilya Dryomov [Wed, 21 Sep 2016 13:00:30 +0000 (15:00 +0200)]
smoke: mask out unsupported image features for krbd iozone test

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
8 years agoMerge pull request #1127 from ryneli/master
Josh Durgin [Wed, 21 Sep 2016 03:27:00 +0000 (20:27 -0700)]
Merge pull request #1127 from ryneli/master

suites/rados: add test case for rockdb's envlibrados

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
8 years agosuites/rbd: remove helgrind test cases
Jason Dillaman [Tue, 20 Sep 2016 13:26:32 +0000 (09:26 -0400)]
suites/rbd: remove helgrind test cases

Helgrind cannot properly handle Ceph's use of std::mutex --
resulting in numerous false positives and potential assertion
failures.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
8 years agoMerge pull request #1169 from ceph/wip-kefu-17179
Kefu Chai [Sat, 17 Sep 2016 13:29:54 +0000 (21:29 +0800)]
Merge pull request #1169 from ceph/wip-kefu-17179

tasks: add rebuild_mondb

Reviewed-by: Samuel Just <sjust@redhat.com>
8 years agoMerge pull request #1136 from ceph/wip-16129
Casey Bodley [Fri, 16 Sep 2016 14:43:52 +0000 (10:43 -0400)]
Merge pull request #1136 from ceph/wip-16129

 rgw: add sleep to let the sync agent init

Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 years agoMerge pull request #978 from ceph/wip-ec-fast-read
Kefu Chai [Tue, 13 Sep 2016 08:39:55 +0000 (16:39 +0800)]
Merge pull request #978 from ceph/wip-ec-fast-read

test fast ec read

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
8 years agoMerge pull request #1171 from dachary/wip-16506-ceph-coverage
Kefu Chai [Tue, 13 Sep 2016 08:15:27 +0000 (16:15 +0800)]
Merge pull request #1171 from dachary/wip-16506-ceph-coverage

upgrade: ceph-test is needed for ceph-coverage

Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>