]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Dan Mick [Mon, 29 Jun 2015 20:50:31 +0000 (13:50 -0700)]
Merge pull request #474 from ceph/wip-wusui-12185
tasks/calamari_setup.py cal_svr.run arg list is missing args keyword.
Reviewed-by: Dan Mick <dmick@redhat.com>
Warren Usui [Mon, 29 Jun 2015 20:33:49 +0000 (13:33 -0700)]
tasks/calamari_setup.py cal_svr.run arg list is missing args keyword.
Fixes #12185
Signed-off-by: Warren Usui <warren.usui@inktank.com>
John Spray [Mon, 29 Jun 2015 10:30:23 +0000 (11:30 +0100)]
Merge pull request #473 from ceph/wip-12172
Wip 12172
Reviewed-by: John Spray <john.spray@redhat.com>
Yan, Zheng [Mon, 29 Jun 2015 09:37:23 +0000 (17:37 +0800)]
cephfs/test_auto_repair.py: flush journal after umount
When client capabilities get released, MDS may update corresponding
inodes' client writable range and mark those inodes dirty. The auto
repair test expects MDS to trim inodes from its cache, but MDS can't
trim dirty inodes. So we should flush journal after umount.
Fixes: #12172
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Zack Cerza [Wed, 24 Jun 2015 17:08:58 +0000 (11:08 -0600)]
Merge pull request #366 from ceph/wip-10551
Support the usage of mod_proxy_fcgi for rgw tests
Andrew Schoen [Mon, 2 Mar 2015 20:48:46 +0000 (14:48 -0600)]
Adds a set of rgw tests to the teuthology suite
I added these so I could source control a good yaml fragment that I
created to test rgw. Adding the suite allows me to test the addition of
mod_proxy_fcgi across multiple distros.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Mon, 16 Feb 2015 21:02:33 +0000 (15:02 -0600)]
Adds mod_proxy_fcgi support and makes it the default setup for rgw
This also adds a 'use_fastcgi' override config option for the rgw task.
If specified we'll configure things to use mod_fastcgi instead of
mod_proxy_fcgi.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Dan Mick [Tue, 16 Jun 2015 22:24:56 +0000 (15:24 -0700)]
calamari_setup.py: fix tarball installs
May be obsolete soon, but in tarballs, ice_setup is still a script
Fixes: #12046
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick [Tue, 16 Jun 2015 22:21:47 +0000 (15:21 -0700)]
calamari_setup.py: tear down mounted ISO
Fixes: #11457
Signed-off-by: Dan Mick <dan.mick@redhat.com>
tmuthamizhan [Tue, 16 Jun 2015 22:11:51 +0000 (15:11 -0700)]
Merge pull request #462 from ceph/wip-12023
Add point releases (tags) to hammer release #12023
Yuri Weinstein [Mon, 15 Jun 2015 23:04:40 +0000 (16:04 -0700)]
Initial checking for #12023
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Josh Durgin [Mon, 15 Jun 2015 22:48:08 +0000 (15:48 -0700)]
Merge branch 'next'
Josh Durgin [Mon, 15 Jun 2015 22:47:48 +0000 (15:47 -0700)]
upgrade-x: use compatible rados api tests
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Travis Rhoden [Mon, 15 Jun 2015 21:02:10 +0000 (14:02 -0700)]
Merge pull request #454 from ceph/wip-cdtests
Single node ceph-deploy tests to exercise commonly used cli
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Greg Farnum [Fri, 12 Jun 2015 18:05:42 +0000 (11:05 -0700)]
ceph: fix up log rotation stopper
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit
451c5ca79de14a8462a76dc8287be1f4fd72fa1b )
Vasu Kulkarni [Fri, 5 Jun 2015 03:09:49 +0000 (23:09 -0400)]
Single Node Ceph-deploy tests to exercise commonly used CLI and test init startup
- Add 1node tests to Smoke and include ceph-deploy test
- Review Comments , add rgw cli test
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
John Spray [Fri, 12 Jun 2015 18:20:17 +0000 (19:20 +0100)]
Merge pull request #460 from ceph/wip-logrotate-fix
ceph: fix up log rotation stopper
Reviewed-by: John Spray <john.spray@redhat.com>
Greg Farnum [Fri, 12 Jun 2015 18:05:42 +0000 (11:05 -0700)]
ceph: fix up log rotation stopper
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Fri, 12 Jun 2015 05:39:46 +0000 (22:39 -0700)]
Merge pull request #457 from ceph/wip-11913
tasks/cephfs: fix race in test_full
Reviewed by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
John Spray [Thu, 11 Jun 2015 10:19:47 +0000 (11:19 +0100)]
tasks/cephfs: fix race in test_full
Sometimes mount A would get a cap revoke when mount
B did its last IO, resulting in mount A's OSD epoch
getting updated too.
Fix by making sure mount B is the last one to have
done IO before we do the barrier, so that when
it does IO again after the barrier, mount A can't
be holding any caps that B would need.
Fixes: #11913
Signed-off-by: John Spray <john.spray@redhat.com>
Sage Weil [Wed, 10 Jun 2015 17:15:11 +0000 (13:15 -0400)]
Merge remote-tracking branch 'gh/next'
Loic Dachary [Wed, 10 Jun 2015 15:48:37 +0000 (17:48 +0200)]
Merge pull request #455 from ceph/wip-11937
thrasher: Can't test ceph-objectstore-tool if nodes turned off (power…
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
Reviewed-by: Loic Dachary <ldachary@redhat.com>
John Spray [Wed, 10 Jun 2015 09:53:43 +0000 (10:53 +0100)]
Merge pull request #452 from ceph/wip-logrotate
Logrotate
Reviewed-by: John Spray <john.spray@redhat.com>
Greg Farnum [Tue, 9 Jun 2015 23:14:12 +0000 (16:14 -0700)]
ceph: update log rotation for review comments
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
David Zafman [Tue, 9 Jun 2015 21:11:46 +0000 (14:11 -0700)]
thrasher: Can't test ceph-objectstore-tool if nodes turned off (powercycle)
Signed-off-by: David Zafman <dzafman@redhat.com>
John Spray [Tue, 9 Jun 2015 20:31:43 +0000 (21:31 +0100)]
Merge pull request #440 from ceph/wip-fs-clientnum
Reduce fs test node usage
Reviewed-by: John Spray <john.spray@redhat.com>
Greg Farnum [Sun, 31 May 2015 23:44:28 +0000 (16:44 -0700)]
add log-rotate configs to the userspace suite
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum [Thu, 28 May 2015 22:54:15 +0000 (15:54 -0700)]
ceph: support arbitrarily-named daemons in logrotate
And make it more configurable in terms of sizes.
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum [Wed, 13 May 2015 02:53:00 +0000 (19:53 -0700)]
ceph: enable mds log rotation
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum [Tue, 12 May 2015 23:56:40 +0000 (16:56 -0700)]
suites/multimds: use 2-node clusters for pure userspace subsuites
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum [Tue, 12 May 2015 23:52:28 +0000 (16:52 -0700)]
suites/fs: use a two-node layout for most userspace tests
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum [Tue, 12 May 2015 23:37:49 +0000 (16:37 -0700)]
suites/fs: switch standby-replay tests to use a smaller cluster
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Fri, 5 Jun 2015 20:50:17 +0000 (13:50 -0700)]
Merge pull request #449 from ceph/wip-fsync
tasks/cephfs: add TestClientRecovery.test_fsync
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Samuel Just [Fri, 29 May 2015 22:17:22 +0000 (15:17 -0700)]
Merge pull request #451 from athanatos/wip-11677
Wip 11677
Reviewed-by: Sage Weil <sage@redhat.com>
Gregory Farnum [Fri, 29 May 2015 18:23:04 +0000 (11:23 -0700)]
Merge pull request #450 from ceph/wip-fix-blacklist
tasks/cephfs: fix typo in blacklist clearing
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
John Spray [Fri, 29 May 2015 12:01:47 +0000 (13:01 +0100)]
tasks/cephfs: add TestClientRecovery.test_fsync
To test that metadata written recently is
preserved across a client+server crash when
barriered with a directory fsync.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Fri, 29 May 2015 12:33:54 +0000 (13:33 +0100)]
tasks/cephfs: fix typo in blacklist clearing
Broken in
aa0ffb3
Signed-off-by: John Spray <john.spray@redhat.com>
Samuel Just [Wed, 27 May 2015 21:28:51 +0000 (14:28 -0700)]
rados: add write_excl and append_excl
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Wed, 20 May 2015 22:09:18 +0000 (15:09 -0700)]
rados/thrash: add test for radosgw with snaps
Signed-off-by: Samuel Just <sjust@redhat.com>
Gregory Farnum [Wed, 27 May 2015 21:29:26 +0000 (14:29 -0700)]
Merge pull request #443 from ceph/wip-11301
tasks/cephfs: reset osd blacklist between tests
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Wed, 27 May 2015 21:17:27 +0000 (14:17 -0700)]
Merge pull request #447 from ceph/wip-11779
tasks/cephfs: fix timing in test_full
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
John Spray [Wed, 27 May 2015 13:29:26 +0000 (15:29 +0200)]
Merge pull request #444 from ceph/wip-11756
tasks/cephfs: mount fusectl before listing fuse connections
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 27 May 2015 11:40:49 +0000 (12:40 +0100)]
tasks/cephfs: fix timing in test_full
The interval between writes was too short because
it was not taking account of the way OSDMap full
flags are set on tick rather than immediately.
Fixes: #11779
Signed-off-by: John Spray <john.spray@redhat.com>
Josh Durgin [Tue, 26 May 2015 17:27:50 +0000 (10:27 -0700)]
Merge pull request #438 from ceph/wip-11405
client-upgrade: test librbd backwards compatibility
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Yan, Zheng [Tue, 26 May 2015 02:59:47 +0000 (10:59 +0800)]
tasks/cephfs: mount fusectl before listing fuse connections
Fixes: #11756
Signed-off-by: Yan, Zheng <zyan@redhat.com>
John Spray [Fri, 22 May 2015 10:01:55 +0000 (11:01 +0100)]
tasks/cephfs: reset osd blacklist between tests
...to avoid OSDMap modifications happening in the
background due to blacklist expiry.
Fixes: #11301
Signed-off-by: John Spray <john.spray@redhat.com>
Yuri Weinstein [Tue, 19 May 2015 20:44:36 +0000 (13:44 -0700)]
Added script to schedule 1/14th part of rados
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit
a7064a7b3d8a865dead3800a4d97bd70da6dec33 )
Yuri Weinstein [Tue, 19 May 2015 20:44:36 +0000 (13:44 -0700)]
Added script to schedule 1/14th part of rados
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Gregory Farnum [Fri, 15 May 2015 17:36:16 +0000 (10:36 -0700)]
Merge pull request #442 from ceph/wip-client-cache-size
cephfs/test_client_limits.py: invalidate kernel dcache according to client cache size
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Fri, 15 May 2015 04:52:30 +0000 (21:52 -0700)]
Merge pull request #425 from ceph/wip-flock-optional
cephfs/mount: check FUSE version before invoking flock
Reviewed-by: John Spray <john.spray@redhat.com>
Gregory Farnum [Thu, 14 May 2015 23:38:05 +0000 (16:38 -0700)]
Merge pull request #398 from ceph/wip-quota-full
Test for CephFS full handling with pool quotas (#11276)
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
David Zafman [Thu, 14 May 2015 17:56:20 +0000 (10:56 -0700)]
Merge pull request #402 from ceph/wip-11343
Reviewed-by: Samuel Just <sjust@redhat.com>
Yan, Zheng [Wed, 13 May 2015 03:17:53 +0000 (11:17 +0800)]
cephfs/test_client_limits.py: invalidate kernel dcache according to client_cache_size
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Greg Farnum [Fri, 1 May 2015 01:15:05 +0000 (18:15 -0700)]
cephfs/test_client_recovery: check FUSE version before invoking flock
flock only works properly on FUSE versions >=2.9, which is newer
than eg Ubuntu Precise. So check the version on our client mounts and
only test flock if it's at least that new.
Fixes: #9995
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
John Spray [Mon, 11 May 2015 17:19:53 +0000 (18:19 +0100)]
suites: update log whitelist for TestQuotaFull
A quota ENOSPC looks different in the log than
as capacity ENOSPC
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Fri, 8 May 2015 14:34:04 +0000 (15:34 +0100)]
suites: tweak config in mds-full task
The task runs a lot faster with a higher
OSD report frequency.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 1 Apr 2015 12:54:59 +0000 (13:54 +0100)]
tasks/cephfs: cover pool quota in test_full
Run the same procedure as TestClusterFull, but
instead of limiting OSD memstore size, use pool
quota on the data pool.
Signed-off-by: John Spray <john.spray@redhat.com>
Greg Farnum [Fri, 8 May 2015 04:26:34 +0000 (21:26 -0700)]
samba: disable MDS debugging to reduce log sizes
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Yuri Weinstein [Fri, 8 May 2015 00:42:31 +0000 (17:42 -0700)]
Replaced work units with ceph-deploy/ceph-deploy_hello_world.sh re: #11547
Removed per Josh's suggestion fs as redundant and renamed rados to bacis
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit
dcfd6a3b099fd0e14fbfd47a8678a411387e01da )
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Josh Durgin [Fri, 8 May 2015 00:56:19 +0000 (17:56 -0700)]
Merge pull request #436 from ceph/wip_11547_2
Replaced work units with ceph-deploy/ceph-deploy_hello_world.sh
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Yuri Weinstein [Fri, 8 May 2015 00:42:31 +0000 (17:42 -0700)]
Replaced work units with ceph-deploy/ceph-deploy_hello_world.sh re: #11547
Removed per Josh's suggestion fs as redundant and renamed rados to bacis
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Gregory Farnum [Thu, 7 May 2015 23:37:35 +0000 (16:37 -0700)]
Merge pull request #431 from ceph/wip-more-log-whitelist
suites/fs: add another log whitelist to journal-repair
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Josh Durgin [Thu, 7 May 2015 16:25:51 +0000 (09:25 -0700)]
Merge pull request #426 from ceph/wip-11372
add new valgrind tests to rbd suite
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Yuri Weinstein [Thu, 7 May 2015 00:05:25 +0000 (17:05 -0700)]
Merge pull request #433 from ceph/wip_11400
Initial check in for upgrades/hammer stable upgrade suite
Yuri Weinstein [Wed, 6 May 2015 21:36:49 +0000 (14:36 -0700)]
Initial check in for upgrades/hammer stable upgrade suite
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
David Zafman [Wed, 6 May 2015 01:18:10 +0000 (18:18 -0700)]
reg11184: Add regression test for 11184
Create divergent priors and a split and then move a pg using
ceph-objectstore-tool export/import
Add yaml file to run the reg11184 task
Fixes: #11343
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman [Wed, 29 Apr 2015 01:00:00 +0000 (18:00 -0700)]
divergent_priors2: Do divergent priors and ceph-objectstore-tool export/import
Based on tasks/divergent_priors.py but also do simple export/remove/import on
same osd.
Add yaml file to run the divergent_priors2 task
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman [Tue, 5 May 2015 04:13:08 +0000 (21:13 -0700)]
divergent_priors: Fix divergent_priors task
Flake8 fixes
Use new set_recovery_delay admin socket command
Fix bad value set for filestore_blackhole
Make sure log trims and only require 100 objects
Use kick_recovery_wq to properly set osd_recovery_delay_start to 0
Write and remove divergent and verify removal was undone
Fix to make compatible with wip-10809-11135-10290
Make sure to set_recovery_delay in a non-racey way (while osd running but down)
Leave divergent "in" so its PGs aren't treated as strays
Add yaml file to run the divergent_priors task
Signed-off-by: David Zafman <dzafman@redhat.com>
Jason Dillaman [Tue, 5 May 2015 15:00:22 +0000 (11:00 -0400)]
client-upgrade: added RBD notification tests
Verify correct behavior between two librbd versions when
proxying notify messages.
Fixes: #11405
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 5 May 2015 14:36:31 +0000 (10:36 -0400)]
client-upgrade: added librbd API test case
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
John Spray [Wed, 6 May 2015 09:59:46 +0000 (10:59 +0100)]
suites/fs: add another log whitelist to journal-repair
This is the table unreadable error for mds1_inotable that
we get when trying to start an MDS whose objects are gone.
Signed-off-by: John Spray <john.spray@redhat.com>
Sage Weil [Tue, 5 May 2015 23:32:35 +0000 (16:32 -0700)]
Merge remote-tracking branch 'gh/next'
Conflicts:
suites/fs/recovery/tasks/client-limits.yaml
suites/fs/recovery/tasks/mds-full.yaml
tasks/ceph_deploy.py
Sage Weil [Fri, 10 Apr 2015 16:19:28 +0000 (09:19 -0700)]
smoke: white marked down on python test
Backport: hammer
Signed-off-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Fri, 17 Apr 2015 16:26:36 +0000 (09:26 -0700)]
Added hammer-client-x to the mix
Renamed dirs to better reflect what is being tested
Removed old dirs
Added logging
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit
3c8730d035a90f221c05526983c40f0a11da1ba6 )
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Samuel Just [Mon, 4 May 2015 23:37:45 +0000 (16:37 -0700)]
Merge pull request #428 from athanatos/wip-11429
suites/rados: add test for 11429
Reviewed-by: Zack Cerza <zack@redhat.com>
Greg Farnum [Mon, 4 May 2015 23:02:24 +0000 (16:02 -0700)]
knfs: remove the MDS debugging
It doesn't fit on the typica boxes with debugging, and we probably don't need
it for any NFS issues which do arise...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Samuel Just [Mon, 4 May 2015 21:27:40 +0000 (14:27 -0700)]
squash: use sleep instead of utility.sleep
Samuel Just [Mon, 4 May 2015 21:22:59 +0000 (14:22 -0700)]
squash: use != not is not in radosbench
Samuel Just [Mon, 4 May 2015 21:21:58 +0000 (14:21 -0700)]
squash: remove utility, moved to teuthology.git
Samuel Just [Mon, 4 May 2015 21:21:31 +0000 (14:21 -0700)]
squash: ceph_manager: add utility_task doc string
Samuel Just [Fri, 1 May 2015 16:13:27 +0000 (09:13 -0700)]
suites/rados: add test for 11429
This patch also adds some convenience facilities for making
some of the ceph_manager methods into tasks usable from a
yaml file.
Signed-off-by: Samuel Just <sjust@redhat.com>
Yuri Weinstein [Fri, 1 May 2015 18:04:59 +0000 (11:04 -0700)]
Removed redundant tests issue #11520
Reduced nodes to be locked to two
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit
8ab46b42c5ae387141917bb8eff35960e9c45699 )
Josh Durgin [Fri, 1 May 2015 20:36:54 +0000 (13:36 -0700)]
Merge pull request #427 from ceph/wip_11520
Removed redundant tests issue #11520
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Yuri Weinstein [Fri, 1 May 2015 18:04:59 +0000 (11:04 -0700)]
Removed redundant tests issue #11520
Reduced nodes to be locked to two
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 30 Apr 2015 21:18:10 +0000 (14:18 -0700)]
All changes from https://github.com/ceph/ceph-qa-suite/commit/
3ce379a689440ce084b2df79db59dd76e1b2db6c
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 30 Apr 2015 18:18:30 +0000 (11:18 -0700)]
Removed unneeded workloads
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit
18a79fb8252d9ceee7162e8f774ab6bf806484c5 )
Conflicts:
suites/ceph-deploy/fs/tasks/cfuse_workunit_suites_dbench.yaml
suites/ceph-deploy/fs/tasks/cfuse_workunit_suites_fsstress.yaml
suites/ceph-deploy/rados/tasks/rados_python.yaml
suites/ceph-deploy/rados/tasks/rados_workunit_loadgen_big.yaml
suites/ceph-deploy/rbd/tasks/rbd_api_tests_old_format.yaml
suites/ceph-deploy/rbd/tasks/rbd_cli_tests.yaml
suites/ceph-deploy/rbd/tasks/rbd_cls_test.yaml
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 30 Apr 2015 18:18:30 +0000 (11:18 -0700)]
Removed unneeded workloads
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit
18a79fb8252d9ceee7162e8f774ab6bf806484c5 )
Yuri Weinstein [Thu, 30 Apr 2015 17:25:55 +0000 (10:25 -0700)]
Fixing commits from https://github.com/ceph/ceph-qa-suite/pull/400/commits
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Tue, 7 Apr 2015 21:17:36 +0000 (14:17 -0700)]
Reduced ammount of nodes from 4 to 3
Changed default 'replica' to 2
Reduced osd to 2 per node
Added logging
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit
3ce379a689440ce084b2df79db59dd76e1b2db6c )
Yuri Weinstein [Thu, 30 Apr 2015 16:34:39 +0000 (09:34 -0700)]
Merge pull request #423 from ceph/wip-11495
Fix ceph_deploy task with multiple mons
Gregory Farnum [Wed, 29 Apr 2015 23:13:23 +0000 (16:13 -0700)]
Merge pull request #421 from ceph/wip-client-osd-caps
tasks/cephfs: add test_pool_perm
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 29 Apr 2015 18:55:54 +0000 (19:55 +0100)]
tasks/ceph_deploy: remove some dead code
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 29 Apr 2015 18:53:59 +0000 (19:53 +0100)]
tasks/ceph_deploy: fix for multiple mons
Now that service IDs are modified during run, we have
to avoid repeatedly evaluating first_mon for where
to run ceph_deploy, as the answer will change.
Fixes: #11495
Signed-off-by: John Spray <john.spray@redhat.com>
Gregory Farnum [Wed, 29 Apr 2015 03:56:44 +0000 (20:56 -0700)]
Merge pull request #422 from ceph/wip-log-whitelist
suites: log whitelist for journal repair test
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Jason Dillaman [Mon, 27 Apr 2015 07:27:55 +0000 (03:27 -0400)]
suites/rbd: add new valgrind memtest tests
Exercise the C-API, Python-API, and FSX under valgrind.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 28 Apr 2015 03:43:41 +0000 (23:43 -0400)]
tasks: add support for running fsx under valgrind
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
John Spray [Tue, 28 Apr 2015 13:28:11 +0000 (14:28 +0100)]
suites: log whitelist for journal repair test
"bad backtrace on dir ino" is emitted because
journaltool's recover-dentries doesn't write
backtraces.
Signed-off-by: John Spray <john.spray@redhat.com>
Yan, Zheng [Tue, 28 Apr 2015 04:52:36 +0000 (12:52 +0800)]
tasks/cephfs: add test_pool_perm
This tests that client checks pool permission before
copy data to its cache.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Josh Durgin [Mon, 27 Apr 2015 18:29:09 +0000 (11:29 -0700)]
rbd.xfstests: remove bad assert
Misguided input validation. A better error comes
from the run_xfstests() method later anyway.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Yuri Weinstein [Wed, 15 Apr 2015 23:31:21 +0000 (16:31 -0700)]
Initial checkin for hammer-x suite
Used "ceph osd crush tunables hammer"
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit
f825d32d9deab22f6113b96a6b36734fe1bdb289 )