]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Sage Weil [Wed, 13 Aug 2014 16:05:51 +0000 (09:05 -0700)]
Merge pull request #83 from ceph/wip_add_manual_override2
Added idle_timeout: to fix time-outs problems for some tests
Yuri Weinstein [Wed, 13 Aug 2014 15:29:08 +0000 (08:29 -0700)]
Fixed syntax
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Wed, 13 Aug 2014 15:24:49 +0000 (08:24 -0700)]
Added idle_timeout: to fix time-outs problems for some tests
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Sage Weil [Wed, 13 Aug 2014 15:06:20 +0000 (08:06 -0700)]
Merge pull request #81 from ceph/wip_add_manual_override
Added overrides for vps time outs
Yuri Weinstein [Tue, 12 Aug 2014 21:26:02 +0000 (14:26 -0700)]
Added overrides for vps time outs
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Zack Cerza [Thu, 7 Aug 2014 14:24:59 +0000 (08:24 -0600)]
Update module references
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Thu, 7 Aug 2014 14:24:58 +0000 (08:24 -0600)]
Merge branch 'teuth_master' into tasks_master
Zack Cerza [Thu, 7 Aug 2014 14:24:58 +0000 (08:24 -0600)]
Import teuthology tasks (master branch)
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Yuri Weinstein [Wed, 6 Aug 2014 22:43:18 +0000 (15:43 -0700)]
Removed upgrade/dumpling from master branch as it should be only in dumpling branch
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Samuel Just [Wed, 6 Aug 2014 17:21:21 +0000 (10:21 -0700)]
Merge pull request #75 from ceph/wip-readforward
include readforward cache mode in cache mode cycling test
Reviewed-by: Samuel Just <sam.just@inktank.com>
Zack Cerza [Wed, 6 Aug 2014 15:42:49 +0000 (09:42 -0600)]
Merge pull request #306 from ceph/wip-9024
ignore errors if 'ps aux' fails
Alfredo Deza [Wed, 6 Aug 2014 13:25:33 +0000 (09:25 -0400)]
ignore errors if 'ps aux' fails
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Sage Weil [Mon, 4 Aug 2014 21:02:39 +0000 (14:02 -0700)]
rados/singleton: make cache mode cycling include readforward mode
forward -> off -> writeback -> readforward -> ...
Signed-off-by: Sage Weil <sage@redhat.com>
Zack Cerza [Mon, 4 Aug 2014 20:38:29 +0000 (14:38 -0600)]
Merge pull request #305 from ceph/wip-8640
implement `--version` and improve `setup.py`
Alfredo Deza [Mon, 4 Aug 2014 19:12:06 +0000 (15:12 -0400)]
create a --version flag for teuthology
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 4 Aug 2014 19:11:47 +0000 (15:11 -0400)]
pull the version and description in setup.py
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 4 Aug 2014 19:11:26 +0000 (15:11 -0400)]
add an initial version to teuthology
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Mon, 4 Aug 2014 17:50:22 +0000 (11:50 -0600)]
Tweak usage statement
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 4 Aug 2014 16:10:02 +0000 (10:10 -0600)]
Merge pull request #304 from ceph/wip-fix-build-matrix
suite: fix build_matrix when non-yaml present in % dir
Sage Weil [Mon, 4 Aug 2014 16:07:08 +0000 (09:07 -0700)]
suite: fix build_matrix when non-yaml present in % dir
First, if we get a non-yaml file, return an empty list.
Second, if we are in a % mode, exclude an empty raw result from the
combination. Otherwise, we get no resulting jobs.
Signed-off-by: Sage Weil <sage@redhat.com>
tamil [Sat, 2 Aug 2014 05:49:23 +0000 (22:49 -0700)]
adding multi-version suite to test compatibility of clients running newer
version of ceph against servers running older version.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tamil [Sat, 2 Aug 2014 02:31:22 +0000 (19:31 -0700)]
Merge branch 'master' of github.com:ceph/ceph-qa-suite
Josh Durgin [Tue, 5 Aug 2014 21:52:57 +0000 (14:52 -0700)]
Merge pull request #76 from ceph/wip_tune2_upgrade-firefly
Added ec-readwrite.yaml to the mix to enable erasure code coverage
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Yuri Weinstein [Tue, 5 Aug 2014 21:48:46 +0000 (14:48 -0700)]
Added ec-readwrite.yaml to the mix to enable erasure code coverage
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
David Zafman [Sat, 2 Aug 2014 01:28:05 +0000 (18:28 -0700)]
Merge pull request #303 from ceph/wip-8930
Tasks are failing since using "data" pool no longer part of default install
Reviewed-by: Sage Weil <sage@redhat.com>
David Zafman [Fri, 1 Aug 2014 16:36:10 +0000 (09:36 -0700)]
Tasks are failing since using "data" pool no longer part of default install
Create a pool specifically for each task
Fixes: 8930
Signed-off-by: David Zafman <david.zafman@inktank.com>
Zack Cerza [Fri, 1 Aug 2014 20:24:45 +0000 (14:24 -0600)]
Expand '~' in ssh key paths
... since paramiko doesn't bother to do this
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
tamil [Fri, 1 Aug 2014 19:46:49 +0000 (12:46 -0700)]
Merge branch 'master' of github.com:ceph/ceph-qa-suite
Zack Cerza [Fri, 1 Aug 2014 19:25:18 +0000 (13:25 -0600)]
Merge pull request #301 from ceph/wip-nuke-vpm
nuke: allow nuking vpm hosts
Sage Weil [Fri, 1 Aug 2014 04:22:09 +0000 (21:22 -0700)]
kcephfs/thrash: add standby mds
Signed-off-by: Sage Weil <sage@redhat.com>
tamil [Thu, 31 Jul 2014 19:53:09 +0000 (12:53 -0700)]
Merge branch 'master' of github.com:ceph/ceph-qa-suite
Sage Weil [Thu, 31 Jul 2014 04:34:30 +0000 (21:34 -0700)]
ceph_manager: increase osd revival timeout from 75 -> 150 seconds
Saw this fail on a firefly run just bc of valgrind slowness. Make the
timeout higher!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 25 Jul 2014 03:41:30 +0000 (20:41 -0700)]
valgrind: ignore ec plugin factory leaks
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Wed, 30 Jul 2014 22:37:39 +0000 (23:37 +0100)]
Merge pull request #300 from ceph/wip-mpi-vers
task/mpi: Explicit check for version mismatch
Zack Cerza [Wed, 30 Jul 2014 20:31:27 +0000 (14:31 -0600)]
Merge pull request #302 from ceph/wip-8850
tell us if you are really not running any more
Alfredo Deza [Wed, 30 Jul 2014 20:27:40 +0000 (16:27 -0400)]
add another call to use "ps aux"
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 30 Jul 2014 20:17:01 +0000 (16:17 -0400)]
tell us if you are really not running any more
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Sage Weil [Wed, 30 Jul 2014 18:12:09 +0000 (11:12 -0700)]
nuke: allow nuking vpm hosts
Skip the console check, though.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 30 Jul 2014 13:55:43 +0000 (06:55 -0700)]
kcephfs: thrash mds too
And shorten names.
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Tue, 29 Jul 2014 15:12:31 +0000 (16:12 +0100)]
task/mpi: Explicit check for version mismatch
Instead of proceeding to have mpiexec fail or hang,
do an up-front check that the MPI version is the same
on all of the nodes in the test.
Signed-off-by: John Spray <john.spray@redhat.com>
Sage Weil [Tue, 29 Jul 2014 22:27:54 +0000 (15:27 -0700)]
Merge pull request #53 from ceph/wip-leaks
use notcmalloc to fix leak checking
Warren Usui [Tue, 29 Jul 2014 21:35:53 +0000 (14:35 -0700)]
Merge pull request #67 from ceph/wip_fix_emperor-x
Fixed -x in the suite, this fixed http://tracker.ceph.com/issues/8862
Yuri Weinstein [Tue, 29 Jul 2014 21:14:32 +0000 (14:14 -0700)]
Fixed -x in the suite, this fixed http://tracker.ceph.com/issues/8862
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Zack Cerza [Tue, 29 Jul 2014 20:43:41 +0000 (14:43 -0600)]
Fix package_version_for_hash() call
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
John Spray [Tue, 29 Jul 2014 17:14:02 +0000 (18:14 +0100)]
Merge pull request #62 from ceph/wip-standbyreplay
suites/fs: add a standbyreplay configuration
John Spray [Tue, 29 Jul 2014 12:11:12 +0000 (13:11 +0100)]
task/mds_journal_migration: fix cleanup
Previously this was remounting in the background
which meant that if a workunit was executed immediately
afterwards it could put files in the mount dir before
the FS was mounted, causing the mount to fail.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 21 Jul 2014 12:10:55 +0000 (13:10 +0100)]
suites/fs: add a standbyreplay configuration
A place for any tests which should be run with
standbyreplay MDSs in play. Initially just
the mds_journal_migration task, to cover
the #8811 case.
Signed-off-by: John Spray <john.spray@redhat.com>
Yuri Weinstein [Mon, 28 Jul 2014 23:28:14 +0000 (16:28 -0700)]
Update README
Yuri Weinstein [Mon, 28 Jul 2014 23:24:57 +0000 (16:24 -0700)]
Update README
Josh Durgin [Mon, 28 Jul 2014 23:11:50 +0000 (16:11 -0700)]
dumpling-firefly-x: document structure of suite
Hopefully this makes it easier to digest and maintain
than reading yaml fragments.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Signed-off-by: Yuri Weintstein <yuri.weinstein@inktank.com>
John Spray [Sat, 26 Jul 2014 20:31:54 +0000 (21:31 +0100)]
task/workunit: add sudo to dir delete
This failure to delete used to be hidden in
a catch-all exception handler that was
removed in
396dc073 .
This was causing failures in kcephfs suite
like:
Command failed on plana96 with status 1: 'rm -rf -- /home/ubuntu/cephtest/mnt.0/client.0'
Signed-off-by: John Spray <john.spray@redhat.com>
Sage Weil [Sat, 26 Jul 2014 16:05:25 +0000 (09:05 -0700)]
rados/singleton/all/rest-api: add mds.a
The test expects an MDS.
Signed-off-by: Sage Weil <sage@inktank.com>
tamil [Sat, 26 Jul 2014 03:43:39 +0000 (20:43 -0700)]
added a new test for rgw_readwrite with front end as civetweb instead of apache
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tamil [Sat, 26 Jul 2014 03:43:39 +0000 (20:43 -0700)]
added a new test for rgw_readwrite with front end as civetweb instead of apache
Josh Durgin [Fri, 25 Jul 2014 23:05:53 +0000 (16:05 -0700)]
Merge pull request #66 from ceph/wip_tune_upgrade-firefly
Changed upgrade order and re-enabled rados/tests.sh
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Yuri Weinstein [Fri, 25 Jul 2014 22:58:45 +0000 (15:58 -0700)]
Changed upgrade order and re-enabled rados/tests.sh
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Zack Cerza [Fri, 25 Jul 2014 22:44:34 +0000 (16:44 -0600)]
Merge pull request #296 from ceph/wip-standby-mds
Wip standby mds
Sage Weil [Fri, 25 Jul 2014 18:39:42 +0000 (11:39 -0700)]
task/osd_recovery: use rbd instead of metadata pool
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 25 Jul 2014 18:33:14 +0000 (11:33 -0700)]
task/osd_backfill: use 'rbd' instead of 'data' pool
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Fri, 18 Jul 2014 16:15:20 +0000 (17:15 +0100)]
task/workunit: general tidy
* PEP8-ize whitespace
* specialize a catch-all except:
* don't alias 'misc' to 'teuthology'
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Fri, 18 Jul 2014 13:09:16 +0000 (14:09 +0100)]
task/workunit: clean up dir deletion
This was always trying to remove the mountpoint,
and then swallowing the exception and printing
it to the log.
Instead:
* Ensure it's only trying to delete mnt if it created it
* Don't swallow those exceptions: if deleting the dirs
fails then something has gone wrong and it should bubble
up.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Thu, 17 Jul 2014 20:35:01 +0000 (21:35 +0100)]
task/cephfs: generalise Filesystem for multi-MDS
This enables tasks like mds_journal_migration to be
run in an environment with standby-replay MDSs present.
Signed-off-by: John Spray <john.spray@redhat.com>
Sage Weil [Fri, 25 Jul 2014 01:56:03 +0000 (18:56 -0700)]
rados/verify: increase api tests timeout
This has been timing out for weeks to months (hard to say since before that
we were consistently hitting an OSD crash on shutdown). The runs I've looked
at are making progress and seem fine ... just slow because of valgrind and
because of thrashing.
Backport: firefly
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 8 Jul 2014 23:39:19 +0000 (16:39 -0700)]
use notcmalloc builder for valgrind leak checking
This reverts
453d72b294af6d3db1ae7a212ba9b43209d69f26 . It turns out that
tcmalloc defeats the leak checking in valgrind.
Signed-off-by: Sage Weil <sage@inktank.com>
Zack Cerza [Thu, 24 Jul 2014 16:03:38 +0000 (10:03 -0600)]
Remove oddly-placed, broken import
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Thu, 24 Jul 2014 01:58:55 +0000 (19:58 -0600)]
Rename CephState to DaemonGroup and move to orchestra
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Thu, 24 Jul 2014 01:21:57 +0000 (19:21 -0600)]
Move DaemonState to teuthology.orchestra
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Sage Weil [Thu, 24 Jul 2014 01:46:30 +0000 (18:46 -0700)]
clusters/fixed-3-cephfs.yaml: put client.0 on separate node, remove client.1
Only one job needs 2 clients; put them on separate hosts. They should not
be colocated with the OSDs!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 21 Jul 2014 23:48:59 +0000 (16:48 -0700)]
rados/objectstore: move objectstore related tests from singleton-nomsgr
Just so they're in a nice convenient bunch.
Signed-off-by: Sage Weil <sage@redhat.com>
tamil [Tue, 22 Jul 2014 23:15:19 +0000 (16:15 -0700)]
added debug messages for radosbench.yaml
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Zack Cerza [Tue, 22 Jul 2014 21:47:53 +0000 (15:47 -0600)]
Fail sooner if an invalid config_yaml is passed
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Yuri Weinstein [Tue, 22 Jul 2014 21:05:38 +0000 (14:05 -0700)]
Removed rados/test.sh for now
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Zack Cerza [Tue, 22 Jul 2014 19:57:40 +0000 (13:57 -0600)]
Remove kcon_most
It was unused.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 22 Jul 2014 19:49:57 +0000 (13:49 -0600)]
Merge pull request #293 from ceph/wip-ship-utilities
move ship_utilities to install task (from ceph test)
Sage Weil [Tue, 22 Jul 2014 17:55:10 +0000 (10:55 -0700)]
ceph_deploy: use new ship_utilities location
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Tue, 22 Jul 2014 15:44:02 +0000 (16:44 +0100)]
Remove mds role from rados & rgw tests
Follow up to
a24efaef , remove the mds from
the (mainly singleton) test configs that
explicitly list it.
Signed-off-by: John Spray <john.spray@redhat.com>
Yuri Weinstein [Tue, 22 Jul 2014 04:35:53 +0000 (21:35 -0700)]
Modified print task
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Josh Durgin [Mon, 21 Jul 2014 23:22:19 +0000 (16:22 -0700)]
Merge pull request #64 from ceph/wip_dumpling-firefly-x_upgrade_suite
Wip dumpling firefly x upgrade suite
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin [Mon, 21 Jul 2014 23:18:49 +0000 (16:18 -0700)]
upgrade/dumpling-firefly-x: remove unnecessary files
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin [Mon, 21 Jul 2014 23:14:20 +0000 (16:14 -0700)]
upgrade/dumpling-firefly-x: upgrade clients to firefly
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil [Mon, 21 Jul 2014 21:31:51 +0000 (14:31 -0700)]
upgrade/dumpling-firefly-x: use correct tests against final workload
No reason to run old tests against new code here.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 21 Jul 2014 21:31:24 +0000 (14:31 -0700)]
upgrade/dumpling-firefly-x: rename final upgrade yamls; expect quorum
The difference is whether we upgrade all at once or each individually.
Also, expect a quorum between a mix of dumpling and firefly monitors.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 21 Jul 2014 21:30:37 +0000 (14:30 -0700)]
upgrade/dumpling-firefly-x: run firefly tests against firefly
At this point we've upgraded to firefly.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 21 Jul 2014 21:30:05 +0000 (14:30 -0700)]
upgrade/dumpling-firefly-x: test rados api
not sure why this was left off?
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 21 Jul 2014 21:29:53 +0000 (14:29 -0700)]
upgrade/dumpling-firefly-x: drop useless line
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 21 Jul 2014 15:36:20 +0000 (08:36 -0700)]
rados/singleton-nomsgr/all/alloc-hint: fix config syntax
Put in [osd] section.
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Thu, 17 Jul 2014 20:35:22 +0000 (21:35 +0100)]
task/mds_journal_migration: use existing clients
Since refactoring ceph_fuse and kclient tasks
to store Mount objects on ctx, the mds_journal_migration
task can use those instead of explicitly instantiating its own.
Signed-off-by: John Spray <john.spray@redhat.com>
Sage Weil [Sat, 19 Jul 2014 16:22:27 +0000 (09:22 -0700)]
move ship_utilities to install task (from ceph test)
No need to install ceph just to get daemon-helper, adjust-ulimits, etc..
These utilities are used by lots of tasks, not just ceph.
Signed-off-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Fri, 18 Jul 2014 21:40:47 +0000 (14:40 -0700)]
Removed upgrade-sequence to avoid failures (becasue 3-firefly-upgrade is downgrading then to firefly causing failures)
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>
Gregory Farnum [Fri, 18 Jul 2014 17:49:13 +0000 (10:49 -0700)]
Merge pull request #61 from ceph/wip-no-mds
clusters: Remove mds from default fixed-* configs
Reviewed-by: Greg Farnum <greg@inktank.com>
John Spray [Fri, 18 Jul 2014 16:46:05 +0000 (17:46 +0100)]
clusters: Remove mds from default fixed-* configs
Create a separate fixed-3-cephfs cluster config for
use in the filesystem tests.
Signed-off-by: John Spray <john.spray@redhat.com>
Yuri Weinstein [Thu, 17 Jul 2014 23:39:14 +0000 (16:39 -0700)]
Re-enabled rgw tests, #8846 should be fixed now
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 17 Jul 2014 22:39:23 +0000 (15:39 -0700)]
Fixed prints
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 17 Jul 2014 22:21:44 +0000 (15:21 -0700)]
Added prints
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 17 Jul 2014 22:05:32 +0000 (15:05 -0700)]
Fixed missed line
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 17 Jul 2014 22:00:58 +0000 (15:00 -0700)]
Removed 'firefly' branch name, upgrade step will be set to 'next' or 'master' from teuthology-suite comman line
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 17 Jul 2014 18:30:54 +0000 (11:30 -0700)]
Again fixed identations
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 17 Jul 2014 17:52:40 +0000 (10:52 -0700)]
Fixed indentation
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 17 Jul 2014 15:28:56 +0000 (08:28 -0700)]
Added print tasks
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>