]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Yuri Weinstein [Wed, 23 Jul 2014 22:15:07 +0000 (15:15 -0700)]
Fixed missing ceph task
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Sage Weil [Fri, 18 Jul 2014 20:18:40 +0000 (13:18 -0700)]
rados/singleton-nomsgr/all/alloc-hint: enable xfs extsize for test
This is off by default; enable it for this test.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit
02a6c917eca6237118163ecd49ed7ca56bda275b )
Yuri Weinstein [Mon, 21 Jul 2014 17:28:56 +0000 (10:28 -0700)]
Merge pull request #63 from ceph/wip-rgw-firefly
only test rgw on new firefly releases to avoid old bug
Sage Weil [Mon, 21 Jul 2014 17:14:32 +0000 (10:14 -0700)]
upgrade/firefly: only test rgw on newer firefly releases
This avoids #8311 by not testing rgw when the blank pool bug was present.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 14 Jul 2014 21:37:36 +0000 (14:37 -0700)]
Merge pull request #58 from ceph/wip_add_v0.80.3
Added v0.80.3 to the mix
Yuri Weinstein [Mon, 14 Jul 2014 21:35:43 +0000 (14:35 -0700)]
Removed whitelist lines since it's not needed for version v0.80.3
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Mon, 14 Jul 2014 21:27:20 +0000 (14:27 -0700)]
Added v0.80.3 to the mix
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Sage Weil [Fri, 11 Jul 2014 21:01:13 +0000 (14:01 -0700)]
Merge branch 'wip_stable_upgrade2' into firefly
Sage Weil [Fri, 11 Jul 2014 17:41:12 +0000 (10:41 -0700)]
upgrade/firefly: don't use overrides
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 11 Jul 2014 16:47:47 +0000 (09:47 -0700)]
upgrade/firefly: ignore mon scrub errors from early firefly versions
See #8815
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 11 Jul 2014 16:10:35 +0000 (09:10 -0700)]
upgrade/firefly: do intermediate s3tests on original test set
The later s3-tests fail on early firefly point releases.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 11 Jul 2014 00:25:14 +0000 (17:25 -0700)]
upgrade/firefly: upgrade to firefly, not dumpling
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 11 Jul 2014 00:24:41 +0000 (17:24 -0700)]
upgrade/firefly: ignore crush tunables on upgrade
..then adjust them
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 10 Jul 2014 21:48:05 +0000 (14:48 -0700)]
upgrade/firefly: fix final steps
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 10 Jul 2014 20:11:19 +0000 (13:11 -0700)]
upgrade/firefly: upgrade mds after osd
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 10 Jul 2014 19:25:12 +0000 (12:25 -0700)]
suites/upgrade/firefly: test rgw at the end
...and do all final tests for all runs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 10 Jul 2014 19:22:17 +0000 (12:22 -0700)]
upgrade/firefly: consolidate into a single collection
Signed-off-by: Sage Weil <sage@inktank.com>
Yuri Weinstein [Thu, 10 Jul 2014 18:32:45 +0000 (11:32 -0700)]
Added upgrade tests - stable
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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.
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>
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>
Yuri Weinstein [Tue, 8 Apr 2014 17:11:29 +0000 (10:11 -0700)]
changed idle_timeout to 300
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
Sage Weil [Fri, 4 Apr 2014 01:11:01 +0000 (18:11 -0700)]
rados/thrash: rejection backfill reservations sometimes while thrashing
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>
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
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>
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>
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>
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>
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>
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
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Sage Weil [Tue, 18 Mar 2014 21:30:44 +0000 (14:30 -0700)]
distros: add wheezy
Signed-off-by: Sage Weil <sage@inktank.com>
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
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>
Sage Weil [Tue, 18 Mar 2014 20:55:13 +0000 (13:55 -0700)]
distros: test rhel/centos 6.5 instead of 6.4
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>
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>
Sage Weil [Tue, 18 Mar 2014 01:26:16 +0000 (18:26 -0700)]
knfs: async export
Signed-off-by: Sage Weil <sage@inktank.com>
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>
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>
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>
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>
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>
Yuri Weinstein [Fri, 14 Mar 2014 22:37:08 +0000 (15:37 -0700)]
added print task
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>
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>
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
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>
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>
Sage Weil [Fri, 14 Mar 2014 00:39:32 +0000 (17:39 -0700)]
nfs -> knfs
Signed-off-by: Sage Weil <sage@inktank.com>
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>
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>
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>
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>
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>
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.
Sage Weil [Wed, 12 Mar 2014 02:16:52 +0000 (19:16 -0700)]
Merge remote-tracking branch 'gh/firefly'
Sage Weil [Wed, 12 Mar 2014 01:26:57 +0000 (18:26 -0700)]
upgrade/dumpling-x/stress-split: use dumpling workunits
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Wed, 12 Mar 2014 01:11:05 +0000 (18:11 -0700)]
Merge pull request #16 from ceph/wip-hint-tests
rados/singleton-nomsgr: add allocation hint test
Reviewed-by: Sage Weil <sage@inktank.com>
wusui [Tue, 11 Mar 2014 23:00:28 +0000 (16:00 -0700)]
Merge pull request #17 from ceph/wip-final_load_fix
fixed final_load problem
Yuri Weinstein [Tue, 11 Mar 2014 22:40:58 +0000 (15:40 -0700)]
fixed final_load problem
Sage Weil [Tue, 11 Mar 2014 19:11:25 +0000 (12:11 -0700)]
upgrade/dumpling-x: upgrade mon before osd
The MDS needs to see the TMAP2OMAP feature bit in the osdmap. THe mons
have to encode the feature bits passed by the new osds in order for that
to happen. Ergo, upgrade mons first.
This is only important for the MDS and for users who want to use erasure
coded pools or tiering without restarting the osds *again* after the mons
get upgraded.
Fixes: #7679
Signed-off-by: Sage Weil <sage@inktank.com>
Josh Durgin [Mon, 10 Mar 2014 06:35:11 +0000 (23:35 -0700)]
rgw: add data sync test
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin [Mon, 10 Mar 2014 06:29:14 +0000 (23:29 -0700)]
rgw: use different keys for different system users
Only one of these was being used before, due to a bug in
teuthology. This is fixed, and trying to create a second user with the
same access key fails.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil [Sun, 9 Mar 2014 21:27:09 +0000 (14:27 -0700)]
upgrade/dumpling-x: fix order
Make it match the filename.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Fri, 7 Mar 2014 23:46:14 +0000 (15:46 -0800)]
upgrade/dumpling-x: do not thrash primary-affinity
We can't do it on a mixed cluster
Signed-off-by: Sage Weil <sage@inktank.com>
Josh Durgin [Fri, 7 Mar 2014 20:39:12 +0000 (12:39 -0800)]
stress-split: use dumpling version of rbd.py tests
The firefly version has a test that depends on new behavior.
Fixes: #7643
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil [Fri, 7 Mar 2014 16:37:40 +0000 (08:37 -0800)]
fs/basic: multimds
Signed-off-by: Sage Weil <sage@inktank.com>
Ilya Dryomov [Fri, 7 Mar 2014 16:01:36 +0000 (18:01 +0200)]
rados/singleton-nomsgr: add allocation hint test
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
Zack Cerza [Fri, 7 Mar 2014 16:20:47 +0000 (10:20 -0600)]
Remove the mds-mon-osd upgrade sequence
It wasn't actually supported.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Fri, 7 Mar 2014 01:48:33 +0000 (19:48 -0600)]
Don't warn on legacy crush tunables
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Josh Durgin [Thu, 6 Mar 2014 23:41:01 +0000 (15:41 -0800)]
upgrade: fix typo in subsection name
It's referred to as workload, not workunit, by the parallel task earlier.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin [Thu, 6 Mar 2014 23:39:57 +0000 (15:39 -0800)]
upgrade: fix indentation for final-workload
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil [Fri, 7 Mar 2014 01:04:29 +0000 (17:04 -0800)]
Revert "The parallel task expects dicts here..."
This reverts commit
79e348320f3695d085693b7ce0c538a9dfdd182b .
Zack Cerza [Fri, 7 Mar 2014 00:30:40 +0000 (18:30 -0600)]
The parallel task expects dicts here...
We should fix that at some point.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Josh Durgin [Thu, 6 Mar 2014 22:27:18 +0000 (14:27 -0800)]
get test-upgrade-firefly.sh from the dumpling branch
it doesn't exist elsewhere
Josh Durgin [Thu, 6 Mar 2014 22:24:04 +0000 (14:24 -0800)]
Revert "Update rados_api_tests.yaml"
This needs to reference dumpling now.
This reverts commit
8e88922581f80000784072e381867f0b5448cd7f .