]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
11 years agosmoke: specify fs on each run
Sage Weil [Thu, 26 Jun 2014 16:43:39 +0000 (09:43 -0700)]
smoke: specify fs on each run

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agosmoke-tests -> smoke
Sage Weil [Fri, 20 Jun 2014 18:43:20 +0000 (11:43 -0700)]
smoke-tests -> smoke

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agosmoke: remove old smoke suite
Sage Weil [Fri, 20 Jun 2014 18:42:31 +0000 (11:42 -0700)]
smoke: remove old smoke suite

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agoRevert "rados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_list"
Samuel Just [Thu, 19 Jun 2014 21:25:30 +0000 (14:25 -0700)]
Revert "rados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_list"

cache_evict is kinda broken at the moment due to snapdir nonsense.  I'm reverting this
test for now until it's fixed so it doesn't obscure the test results.

Bug: 8629
This reverts commit 3dae48c7cd9e72af47bc76840df652c1570d7502.

11 years agoenable kernel debugging on kclient fsx runs
Greg Farnum [Wed, 11 Jun 2014 20:44:35 +0000 (13:44 -0700)]
enable kernel debugging on kclient fsx runs

Signed-off-by: Greg Farnum <greg@inktank.com>
11 years agoMerge pull request #41 from ceph/wip-rados-op-fixes
Zack Cerza [Wed, 11 Jun 2014 19:39:25 +0000 (14:39 -0500)]
Merge pull request #41 from ceph/wip-rados-op-fixes

rados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_lis...

11 years agocreating smoke-tests suite to include basic tests from all modules
tamil [Fri, 6 Jun 2014 08:08:10 +0000 (01:08 -0700)]
creating smoke-tests suite to include basic tests from all modules

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
11 years agorados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_list
David Zafman [Fri, 6 Jun 2014 01:24:59 +0000 (18:24 -0700)]
rados: Fix cache_flush, cache_try_flush, cache_evict and add hit_set_list

Signed-off-by: David Zafman <david.zafman@inktank.com>
11 years agoMerge pull request #40 from ceph/wip-runxfstests
Josh Durgin [Tue, 3 Jun 2014 23:00:03 +0000 (16:00 -0700)]
Merge pull request #40 from ceph/wip-runxfstests

wip-runxfstests

Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
11 years agoMerge pull request #38 from ceph/wip-krbd-fsx
Josh Durgin [Tue, 3 Jun 2014 22:58:26 +0000 (15:58 -0700)]
Merge pull request #38 from ceph/wip-krbd-fsx

krbd: add librbd_fsx -K job

Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
11 years agokrbd: add librbd_fsx -K job
Ilya Dryomov [Wed, 28 May 2014 17:42:56 +0000 (21:42 +0400)]
krbd: add librbd_fsx -K job

Our fsx fork has recently gained a support for the krbd mode - add it
to the test suite.  Disable discard ops and randomized striping, both
of which aren't ready yet.

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
11 years agokrbd: catch up with run_xfstests.sh changes
Ilya Dryomov [Thu, 29 May 2014 15:56:17 +0000 (19:56 +0400)]
krbd: catch up with run_xfstests.sh changes

In the current xfstests, tests cannot be listed in ranges.  Because of
this, and because our distribution of tests between our three clients
was pretty uneven, I've changed this job to run the whole auto group
(with some tests excluded by run_xfstests_krbd.sh) in random order on
two clients in parallel.  It takes longer to run, but it also spares
a test box and can potentially create a better test workload.

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
11 years agoMerge pull request #39 from ceph/wip-multimds-syntax
Zack Cerza [Fri, 30 May 2014 16:15:47 +0000 (11:15 -0500)]
Merge pull request #39 from ceph/wip-multimds-syntax

multimds: fix fuse_default_permissions syntax

11 years agomultimds: fix fuse_default_permissions syntax
Sage Weil [Fri, 30 May 2014 16:00:55 +0000 (09:00 -0700)]
multimds: fix fuse_default_permissions syntax

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoMerge pull request #37 from ceph/wip-heartbeat
Zack Cerza [Thu, 29 May 2014 18:50:56 +0000 (13:50 -0500)]
Merge pull request #37 from ceph/wip-heartbeat

osd_heartbeat_grace from 20 -> 40 when running valgrind

11 years agoosd_heartbeat_grace from 20 -> 40 when running valgrind
Sage Weil [Wed, 21 May 2014 22:43:41 +0000 (15:43 -0700)]
osd_heartbeat_grace from 20 -> 40 when running valgrind

This will mask occasional 'wrongly marked me down' errors when valgrind
is running (it makes things generally slow).

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoMerge pull request #36 from ceph/wip-objectstore
Sage Weil [Thu, 22 May 2014 00:09:48 +0000 (17:09 -0700)]
Merge pull request #36 from ceph/wip-objectstore

fix objecstore test

11 years agoMerge pull request #35 from ceph/wip-add-v0.67.9
Warren Usui [Wed, 21 May 2014 21:33:55 +0000 (14:33 -0700)]
Merge pull request #35 from ceph/wip-add-v0.67.9

Added dumpling v0.67.9 version, removed older versions v0.67.2, v0.67.4,...

11 years agoAdded dumpling v0.67.9 version, removed older versions v0.67.2, v0.67.4, v0.67.8
Yuri Weinstein [Wed, 21 May 2014 21:06:23 +0000 (14:06 -0700)]
Added dumpling v0.67.9 version, removed older versions v0.67.2, v0.67.4, v0.67.8
This will reduce number of tests to run, some  may failed on old versions, see http://tracker.ceph.com/issues/8409

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
11 years agorados/singleton-nomsgr/all/objectstore: skip ceph cluster setup
Sage Weil [Wed, 21 May 2014 05:05:10 +0000 (22:05 -0700)]
rados/singleton-nomsgr/all/objectstore: skip ceph cluster setup

Not necessary; we just need it installed.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agorados/singleton-nomsgr/all/objectstore: clean up
Sage Weil [Wed, 21 May 2014 05:04:23 +0000 (22:04 -0700)]
rados/singleton-nomsgr/all/objectstore: clean up

ceph_test_objectstore scribbles in $CWD.  Keep it inside $TESTDIR and
clean up when we are done.

Fixes: #8395
Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoMerge pull request #34 from ceph/wip-fuse
Gregory Farnum [Tue, 20 May 2014 13:58:39 +0000 (06:58 -0700)]
Merge pull request #34 from ceph/wip-fuse

fuse_defautl_permissions = 0;

Reviewed-by: Greg Farnum <greg@inktank.com>
11 years agomultimds: fuse_default_permissions = 0
Sage Weil [Tue, 20 May 2014 13:50:17 +0000 (06:50 -0700)]
multimds: fuse_default_permissions = 0

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agomultimds: factor install+ceph tasks out of other collections
Sage Weil [Tue, 20 May 2014 13:48:29 +0000 (06:48 -0700)]
multimds: factor install+ceph tasks out of other collections

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoMerge pull request #31 from ceph/wip-fuse-permission
Gregory Farnum [Wed, 14 May 2014 20:09:25 +0000 (13:09 -0700)]
Merge pull request #31 from ceph/wip-fuse-permission

marginal/multimds: fuse_default_permissions = 0 for ceph-fuse

11 years agoMerge pull request #32 from ceph/wip-8284
David Zafman [Wed, 7 May 2014 19:49:40 +0000 (12:49 -0700)]
Merge pull request #32 from ceph/wip-8284

Reviewed-by: Samuel Just <sam.just@inktank.com>
11 years agoMerge pull request #33 from ceph/wip-8297-wusui
Yuri Weinstein [Wed, 7 May 2014 00:07:45 +0000 (17:07 -0700)]
Merge pull request #33 from ceph/wip-8297-wusui

2-workload testrgw needs to be sequential.

11 years ago2-workload testrgw needs to be sequential.
Warren Usui [Tue, 6 May 2014 23:50:16 +0000 (16:50 -0700)]
2-workload testrgw needs to be sequential.

Fixes: 8297
Signed-off-by: Warren Usui <warren.usui@inktank.com>
11 years agorados/thrash: Add pool_snaps variants
David Zafman [Mon, 5 May 2014 18:18:14 +0000 (11:18 -0700)]
rados/thrash: Add pool_snaps variants

Fixes: #8284
Signed-off-by: David Zafman <david.zafman@inktank.com>
11 years agomarginal/multimds: fuse_default_permissions = 0 for ceph-fuse
Yan, Zheng [Mon, 5 May 2014 06:27:45 +0000 (14:27 +0800)]
marginal/multimds: fuse_default_permissions = 0 for ceph-fuse

This can reduce the test time becuase it avoids sending getattr
request whenever the kernel checks inode permission.

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
11 years agocache-snaps.yaml: set target_max_objects to test snap flush/evict
Samuel Just [Sat, 3 May 2014 00:04:09 +0000 (17:04 -0700)]
cache-snaps.yaml: set target_max_objects to test snap flush/evict

Signed-off-by: Samuel Just <sam.just@inktank.com>
11 years agoMerge pull request #30 from ceph/wip-8263
Sage Weil [Fri, 2 May 2014 04:04:54 +0000 (21:04 -0700)]
Merge pull request #30 from ceph/wip-8263

Wip 8263

11 years agorados/thrash: Fix workload of cache-agent-big
David Zafman [Thu, 1 May 2014 21:39:18 +0000 (14:39 -0700)]
rados/thrash: Fix workload of cache-agent-big

Create a log of objects and operate on some of them
(Initial object creation counts against total operations specified)
Add limit to 20 minutes

Fixes: 8263
Signed-off-by: David Zafman <david.zafman@inktank.com>
11 years agorgw: test with ec + cache pool
Sage Weil [Wed, 30 Apr 2014 00:21:33 +0000 (17:21 -0700)]
rgw: test with ec + cache pool

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoFix syntax of erasure coded pool creation
David Zafman [Thu, 1 May 2014 17:52:57 +0000 (10:52 -0700)]
Fix syntax of erasure coded pool creation

Signed-off-by: David Zafman <david.zafman@inktank.com>
11 years agoMerge pull request #28 from ceph/wip_add_0688_release
SandonV [Thu, 1 May 2014 01:46:30 +0000 (18:46 -0700)]
Merge pull request #28 from ceph/wip_add_0688_release

added new correctd tag 67.8

11 years agoadded new correctd tag 67.8
Yuri Weinstein [Thu, 1 May 2014 01:41:50 +0000 (18:41 -0700)]
added new correctd tag 67.8

11 years agoMerge pull request #27 from ceph/wip_add_0688_release
wusui [Wed, 30 Apr 2014 23:48:03 +0000 (16:48 -0700)]
Merge pull request #27 from ceph/wip_add_0688_release

added latest dumpling tag v0.68.8

11 years agoadded latest dumpling tag v0.68.8
Yuri Weinstein [Wed, 30 Apr 2014 23:35:02 +0000 (16:35 -0700)]
added latest dumpling tag v0.68.8

11 years agorgw: update idle_timeout for rgw_s3tests_multiregion.yaml
Yehuda Sadeh [Thu, 24 Apr 2014 21:29:55 +0000 (14:29 -0700)]
rgw: update idle_timeout for rgw_s3tests_multiregion.yaml

Fixes: #8194
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
11 years agorados: add ec and rep lost_unfound_delete tests
Samuel Just [Wed, 23 Apr 2014 00:42:17 +0000 (17:42 -0700)]
rados: add ec and rep lost_unfound_delete tests

Signed-off-by: Samuel Just <sam.just@inktank.com>
11 years agorados/singleton/all/cephtool: whitelist scrub vs split vs agent issue
Sage Weil [Tue, 22 Apr 2014 19:44:48 +0000 (12:44 -0700)]
rados/singleton/all/cephtool: whitelist scrub vs split vs agent issue

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agomultimds: bump up timeout for misc.yaml
Sage Weil [Mon, 21 Apr 2014 13:56:35 +0000 (06:56 -0700)]
multimds: bump up timeout for misc.yaml

This keeps timing out after 3h.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoMerge pull request #26 from ceph/wip-rbd-cache
Sage Weil [Fri, 18 Apr 2014 21:32:34 +0000 (14:32 -0700)]
Merge pull request #26 from ceph/wip-rbd-cache

test rbd with cache pool

Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
11 years agorbd/thrash: factor out install + ceph
Sage Weil [Fri, 18 Apr 2014 16:53:59 +0000 (09:53 -0700)]
rbd/thrash: factor out install + ceph

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agorbd: do most tests with a (small) cache pool in front
Sage Weil [Sat, 12 Apr 2014 05:27:12 +0000 (22:27 -0700)]
rbd: do most tests with a (small) cache pool in front

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agorbd/basic: factor out install + ceph
Sage Weil [Sat, 12 Apr 2014 05:25:06 +0000 (22:25 -0700)]
rbd/basic: factor out install + ceph

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agorados/thrash: whitelist 'must scrub before tier agent can activate'
Sage Weil [Fri, 18 Apr 2014 13:59:27 +0000 (06:59 -0700)]
rados/thrash: whitelist 'must scrub before tier agent can activate'

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agorados: include objectstore tests
Josh Durgin [Fri, 18 Apr 2014 01:58:33 +0000 (18:58 -0700)]
rados: include objectstore tests

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
11 years agoMerge pull request #25 from ceph/wip-fastdumpemp-wusui
Zack Cerza [Mon, 14 Apr 2014 17:55:47 +0000 (12:55 -0500)]
Merge pull request #25 from ceph/wip-fastdumpemp-wusui

Reduce runs in the dumpling-emperor upgrade suite.

11 years agobig: test xfs + btrfs
Sage Weil [Fri, 11 Apr 2014 01:30:16 +0000 (18:30 -0700)]
big: test xfs + btrfs

Note that previously we were specifying neither, so the OSDs were running
off of /.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoReduce runs in the dumpling-emperor upgrade suite.
Warren Usui [Wed, 9 Apr 2014 21:20:58 +0000 (14:20 -0700)]
Reduce runs in the dumpling-emperor upgrade suite.

Add + to 2-workload, 4-workload and 6-final-workload
suites.  Reduce 5-upgrade-sequence to only run two
tests and make sure upgrades to emperor occur in each
sequence.  Fix swift.yaml to not include rgw: clause
(this is already done by s3tests.yaml).

Fixes: #8051
Signed-off-by: Warren Usui <warren.usui@inktank.com>
11 years agochanged idle_timeout to 300
Yuri Weinstein [Tue, 8 Apr 2014 17:11:29 +0000 (10:11 -0700)]
changed idle_timeout to 300

11 years agoMerge pull request #24 from ceph/wip-7922
Sage Weil [Fri, 4 Apr 2014 16:22:32 +0000 (09:22 -0700)]
Merge pull request #24 from ceph/wip-7922

rados/singleton-nomsgr: add multi-backfill reservation rejection test

11 years agorados/thrash: rejection backfill reservations sometimes while thrashing
Sage Weil [Fri, 4 Apr 2014 01:11:01 +0000 (18:11 -0700)]
rados/thrash: rejection backfill reservations sometimes while thrashing

11 years agorados/singleton-nomsgr: add multi-backfill reservation rejection test
Sage Weil [Fri, 4 Apr 2014 01:08:19 +0000 (18:08 -0700)]
rados/singleton-nomsgr: add multi-backfill reservation rejection test

This triggers #7922.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoMerge pull request #23 from ceph/wip-7771-wusui
Sage Weil [Thu, 3 Apr 2014 22:11:05 +0000 (15:11 -0700)]
Merge pull request #23 from ceph/wip-7771-wusui

FIxed dumpling - emperor upgrade suites

11 years agoupgrade/dumpling-x: run dumpling version of s3tests
Sage Weil [Thu, 3 Apr 2014 21:22:32 +0000 (14:22 -0700)]
upgrade/dumpling-x: run dumpling version of s3tests

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoFIxed dumpling - emperor upgrade suites
Warren Usui [Thu, 3 Apr 2014 00:13:55 +0000 (17:13 -0700)]
FIxed dumpling - emperor upgrade suites

Reformatted many of the yaml files.
Fixed duplication of workunit definitions.
Do not do install.upgrade on clients.
Included branch: definition in final workload files.

Signed-off-by: Warren Usui <warren.usui@inktank.com>
11 years agoupgrade/dumpling-emperor-x: do not warn about tunables
Sage Weil [Thu, 3 Apr 2014 18:42:52 +0000 (11:42 -0700)]
upgrade/dumpling-emperor-x: do not warn about tunables

We do the same for dumpling-x.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoupgrade/dumpling-emperor-x: ignore 'scrub mismatch' from mon
Sage Weil [Thu, 3 Apr 2014 18:42:36 +0000 (11:42 -0700)]
upgrade/dumpling-emperor-x: ignore 'scrub mismatch' from mon

The encoded full osdmaps can differ due to a series of issues that were
fixed well after emperor.  We also whitelist this for dumpling-x.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agomultimds: test ceph-fuse and kclient
Sage Weil [Wed, 2 Apr 2014 14:16:49 +0000 (07:16 -0700)]
multimds: test ceph-fuse and kclient

Add client as a variable on the basic collection.  Move the other stuff
(libcephfs plus a weird restart test) to libcephfs collection.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoMerge pull request #21 from ceph/wip-thrash-affinity
Sage Weil [Tue, 1 Apr 2014 03:47:24 +0000 (20:47 -0700)]
Merge pull request #21 from ceph/wip-thrash-affinity

krbd, kcephfs: trash osd primary-affinity

11 years agoMerge pull request #22 from ceph/wip-fuse-permission
Sage Weil [Tue, 1 Apr 2014 03:46:12 +0000 (20:46 -0700)]
Merge pull request #22 from ceph/wip-fuse-permission

multimds: fuse_default_permissions = 0 for kernel build test

11 years agomultimds: fuse_default_permissions = 0 for kernel build test
Yan, Zheng [Tue, 1 Apr 2014 01:20:20 +0000 (09:20 +0800)]
multimds: fuse_default_permissions = 0 for kernel build test

This can reduce the test time becuase it avoids sending getattr
request whenever the kernel checks inode permission.

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
11 years agokrbd, kcephfs: trash osd primary-affinity
Ilya Dryomov [Mon, 31 Mar 2014 16:31:40 +0000 (20:31 +0400)]
krbd, kcephfs: trash osd primary-affinity

libceph.ko support is in testing and should be in 3.15.  This commit
effectively reverts commit 66ffaa65657b ("kcephfs, krbd: do not thrash
primary-affinity").

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
11 years agorados/monthrash: shorten mon pings so that freezing triggers reconnects
Sage Weil [Fri, 28 Mar 2014 23:16:51 +0000 (16:16 -0700)]
rados/monthrash: shorten mon pings so that freezing triggers reconnects

This exercises (tho it doesn't necessarily verify) the mon ping reconnect
code when the thrasher freezes the mons.

See #7888.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agorgw_pool_type: remove accidentally added empty file
Josh Durgin [Fri, 28 Mar 2014 17:28:14 +0000 (10:28 -0700)]
rgw_pool_type: remove accidentally added empty file

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
11 years agoupgrade/dumpling-x/parallel: restart after cuttlefish->dumpling upgrade
Sage Weil [Fri, 28 Mar 2014 00:58:09 +0000 (17:58 -0700)]
upgrade/dumpling-x/parallel: restart after cuttlefish->dumpling upgrade

Fixes: #7824
Signed-off-by: Sage Weil <sage@inktank.com>
11 years agorados/thrash/workloads: make cache-agent-big use an ec base pool
Samuel Just [Thu, 27 Mar 2014 18:51:44 +0000 (11:51 -0700)]
rados/thrash/workloads: make cache-agent-big use an ec base pool

Signed-off-by: Samuel Just <sam.just@inktank.com>
11 years agorgw: add erasure coded data pool variant
Josh Durgin [Thu, 27 Mar 2014 03:01:40 +0000 (20:01 -0700)]
rgw: add erasure coded data pool variant

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
11 years agorgw: set max-entries to 10 for data sync test
Josh Durgin [Mon, 24 Mar 2014 22:05:13 +0000 (15:05 -0700)]
rgw: set max-entries to 10 for data sync test

This way it tests the agent generating more than max-intries writes to
a bucket.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
11 years agoupgrade/dumpling-x/stress-split: set fastcgi idle timeout to 2 min
Sage Weil [Thu, 20 Mar 2014 23:51:03 +0000 (16:51 -0700)]
upgrade/dumpling-x/stress-split: set fastcgi idle timeout to 2 min

30 seconds isn't enough when combined with osd thrashing.

Fixes: #7702
Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoupgrade/dumpling-x/parallel: test cuttlefish->dumpling starting point
Sage Weil [Wed, 19 Mar 2014 04:34:25 +0000 (21:34 -0700)]
upgrade/dumpling-x/parallel: test cuttlefish->dumpling starting point

Maybe this will trigger #7519.  And anyway, it's good coverage.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agodistros: add rhel 6.4
Sage Weil [Tue, 18 Mar 2014 21:30:59 +0000 (14:30 -0700)]
distros: add rhel 6.4

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agodistros: add wheezy
Sage Weil [Tue, 18 Mar 2014 21:30:44 +0000 (14:30 -0700)]
distros: add wheezy

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoMerge pull request #20 from ceph/wip-distros
wusui [Tue, 18 Mar 2014 22:02:25 +0000 (15:02 -0700)]
Merge pull request #20 from ceph/wip-distros

symlink all distros facets to a common set of 'supported' targets

11 years agodistros: add 14.04 to supported list
Sage Weil [Tue, 18 Mar 2014 21:03:37 +0000 (14:03 -0700)]
distros: add 14.04 to supported list

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agodistros: test rhel/centos 6.5 instead of 6.4
Sage Weil [Tue, 18 Mar 2014 20:55:13 +0000 (13:55 -0700)]
distros: test rhel/centos 6.5 instead of 6.4

11 years agosymlink all distros facets to a common set of 'supported' targets
Sage Weil [Tue, 18 Mar 2014 20:39:13 +0000 (13:39 -0700)]
symlink all distros facets to a common set of 'supported' targets

This makes it easier to maintain the supported/tested targets.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoknfs: make it a list
Sage Weil [Tue, 18 Mar 2014 13:54:48 +0000 (06:54 -0700)]
knfs: make it a list

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoknfs: async export
Sage Weil [Tue, 18 Mar 2014 01:26:16 +0000 (18:26 -0700)]
knfs: async export

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agorados/monthrash: add pool create/delete tests
Sage Weil [Mon, 17 Mar 2014 23:16:40 +0000 (16:16 -0700)]
rados/monthrash: add pool create/delete tests

This is sufficient to trigger #7736 when combined with mon thrashing and
mon msg delay injection.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agonkfs: 6h timeout of kernel build
Sage Weil [Mon, 17 Mar 2014 13:56:36 +0000 (06:56 -0700)]
nkfs: 6h timeout of kernel build

Yes, NFS reexport is slow.  But at the moment appears to be reliable.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agomultimds: fix misc -> fs/misc paths
Sage Weil [Sat, 15 Mar 2014 18:12:46 +0000 (11:12 -0700)]
multimds: fix misc -> fs/misc paths

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoupgrade/dumpling-x/stress-split: tolerate legacy crush tunables
Sage Weil [Sat, 15 Mar 2014 16:18:33 +0000 (09:18 -0700)]
upgrade/dumpling-x/stress-split: tolerate legacy crush tunables

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoMerge pull request #19 from ceph/wip-print
Josh Durgin [Fri, 14 Mar 2014 22:49:38 +0000 (15:49 -0700)]
Merge pull request #19 from ceph/wip-print

added print task
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
11 years agoadded print task
Yuri Weinstein [Fri, 14 Mar 2014 22:37:08 +0000 (15:37 -0700)]
added print task

11 years agoupgrade/dumpling-x: more mon scrub whitelist
Sage Weil [Fri, 14 Mar 2014 15:31:59 +0000 (08:31 -0700)]
upgrade/dumpling-x: more mon scrub whitelist

There are two log messages; whitelist them both

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoknfs: test v3 and v4
Sage Weil [Fri, 14 Mar 2014 15:21:47 +0000 (08:21 -0700)]
knfs: test v3 and v4

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoMerge pull request #18 from ceph/wip-knfs-fsstress
Sage Weil [Fri, 14 Mar 2014 02:12:42 +0000 (19:12 -0700)]
Merge pull request #18 from ceph/wip-knfs-fsstress

knfs: add fsstress and kernel build

11 years agoknfs: add fsstress and kernel build
Yan, Zheng [Fri, 14 Mar 2014 01:34:38 +0000 (09:34 +0800)]
knfs: add fsstress and kernel build

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
11 years agoknfs: restructure a bit
Sage Weil [Fri, 14 Mar 2014 00:42:51 +0000 (17:42 -0700)]
knfs: restructure a bit

Separate cluster buildup from tasks.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agonfs -> knfs
Sage Weil [Fri, 14 Mar 2014 00:39:32 +0000 (17:39 -0700)]
nfs -> knfs

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoworkunits/misc -> fs/misc
Sage Weil [Fri, 14 Mar 2014 00:36:05 +0000 (17:36 -0700)]
workunits/misc -> fs/misc

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoupgrade/dumpling-x: whitelist mon scrub mismatch
Sage Weil [Thu, 13 Mar 2014 23:27:56 +0000 (16:27 -0700)]
upgrade/dumpling-x: whitelist mon scrub mismatch

A mixed dumpling/firefly cluster will have each mon independently encode
the full map.  Firefly now puts feature bits in the Incremental so that
we encode the "right" way, but dumpling doesn't have that capability
yet, and we don't plan to backport it.

Fixes: #7704
Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoupgrade/dumpling-x: upgrade final client node for final test
Sage Weil [Wed, 12 Mar 2014 22:37:13 +0000 (15:37 -0700)]
upgrade/dumpling-x: upgrade final client node for final test

This means the final workloads are running firefly code.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoupgrade/dumpling-x: full librados tests after full upgrade
Sage Weil [Wed, 12 Mar 2014 21:49:54 +0000 (14:49 -0700)]
upgrade/dumpling-x: full librados tests after full upgrade

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agomultimds: new (separate) suite for multi-mds tests
Sage Weil [Wed, 12 Mar 2014 04:11:42 +0000 (21:11 -0700)]
multimds: new (separate) suite for multi-mds tests

Eventually we can merge this into the fs suite, but for now it is useful
to segregate the test cases.

Start with a dup of basic and verify sections; add others later.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoRevert "fs/basic: multimds"
Sage Weil [Wed, 12 Mar 2014 04:07:44 +0000 (21:07 -0700)]
Revert "fs/basic: multimds"

This reverts commit aea501beb744dd6f6ec2b60678cefc7fae6761b0.

Let's put this in a separate subdir for now.  It won't pass on firefly because
the libcephfs changes aren't there.