]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
11 years agoAdd centos/rhel7 to distros 'all' folder.
Sandon Van Ness [Wed, 20 Aug 2014 17:27:05 +0000 (10:27 -0700)]
Add centos/rhel7 to distros 'all' folder.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
11 years agoMerge pull request #99 from ceph/wip-hadoop
Gregory Farnum [Tue, 19 Aug 2014 18:47:13 +0000 (11:47 -0700)]
Merge pull request #99 from ceph/wip-hadoop

reorg hadoop tests

Reviewed-by: Greg Farnum <greg@inktank.com>
11 years agosuites/hadoop: update workunit names
Sage Weil [Mon, 18 Aug 2014 15:41:17 +0000 (08:41 -0700)]
suites/hadoop: update workunit names

These were renamed/reorged.

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agorgw: httpd instead of httpd.worker
Sage Weil [Sat, 16 Aug 2014 22:35:16 +0000 (15:35 -0700)]
rgw: httpd instead of httpd.worker

httpd exists on rhel 6.5 too ...

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agorgw: need alll of mod unixd, version, authz
Sage Weil [Sat, 16 Aug 2014 22:31:46 +0000 (15:31 -0700)]
rgw: need alll of mod unixd, version, authz

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agotasks/rgw: include mod_authz
Sage Weil [Sat, 16 Aug 2014 20:56:15 +0000 (13:56 -0700)]
tasks/rgw: include mod_authz

As per http://www.webhostingtalk.com/showthread.php?t=1173594

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agotasks/rgw: get mpm_event frmo mods-available, not mods-enabled
Sage Weil [Sat, 16 Aug 2014 20:37:39 +0000 (13:37 -0700)]
tasks/rgw: get mpm_event frmo mods-available, not mods-enabled

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agoAdd extra conf for Apache 2.4
Dan Mick [Sat, 16 Aug 2014 04:02:15 +0000 (21:02 -0700)]
Add extra conf for Apache 2.4

Inside a conditional to affect only 2.4, set User, Group, and the
module config to load mpm_event.  This is normally done with the
default configuration files, but since this abbreviated conf bypasses
those, we must set them here.

Signed-off-by: Dan Mick <dan.mick@inktank.com>
11 years agoMerge pull request #96 from dachary/wip-8988-default-idle-timeout
Yuri Weinstein [Fri, 15 Aug 2014 22:09:13 +0000 (15:09 -0700)]
Merge pull request #96 from dachary/wip-8988-default-idle-timeout

rgw.yaml: keep the client.0 key even if empty

11 years agoMerge pull request #89 from dachary/wip-9027-create-unique-pool
Sage Weil [Fri, 15 Aug 2014 21:50:27 +0000 (14:50 -0700)]
Merge pull request #89 from dachary/wip-9027-create-unique-pool

initialize ctx.manager in ceph.py

Reviewed-by: Sage Weil <sage@redhat.com>
11 years agorgw.yaml: keep the client.0 key even if empty
Loic Dachary [Fri, 15 Aug 2014 19:22:57 +0000 (21:22 +0200)]
rgw.yaml: keep the client.0 key even if empty

Because rgw.py iterates over it to run the rgw server. If it is removed
the rgw servers are not run and all fails.

Signed-off-by: Loic Dachary <loic@dachary.org>
11 years agoreplace locally instantiated CephManager
Loic Dachary [Fri, 15 Aug 2014 13:56:52 +0000 (15:56 +0200)]
replace locally instantiated CephManager

Use the ctx.manager instance created by ceph.py instead

Signed-off-by: Loic Dachary <loic@dachary.org>
11 years agoinitialize ctx.manager in ceph.py
Loic Dachary [Thu, 14 Aug 2014 22:46:36 +0000 (00:46 +0200)]
initialize ctx.manager in ceph.py

instead of rados.py because ceph.py is only run once where rados.py
could be run multiple time, leading to race conditions

http://tracker.ceph.com/issues/9027 Fixes: #9027

Signed-off-by: Loic Dachary <loic@dachary.org>
11 years agomove functions from ceph to ceph_manager
Loic Dachary [Thu, 14 Aug 2014 22:44:35 +0000 (00:44 +0200)]
move functions from ceph to ceph_manager

mount_osd_data and make_admin_daemon_dir are only used by
ceph_manager.py although they are defined in ceph.py

Signed-off-by: Loic Dachary <loic@dachary.org>
11 years agoMerge pull request #90 from dachary/wip-8988-default-idle-timeout
John Spray [Fri, 15 Aug 2014 11:32:16 +0000 (12:32 +0100)]
Merge pull request #90 from dachary/wip-8988-default-idle-timeout

rgw: s/idle_timeout/default_idle_timeout/

Reviewed-by: John Spray <john.spray@redhat.com>
11 years agorgw: s/idle_timeout/default_idle_timeout/
Loic Dachary [Fri, 15 Aug 2014 10:34:37 +0000 (12:34 +0200)]
rgw: s/idle_timeout/default_idle_timeout/

Signed-off-by: Loic Dachary <loic@dachary.org>
11 years agorest-api tests: enable debugging
Sage Weil [Fri, 15 Aug 2014 00:41:05 +0000 (17:41 -0700)]
rest-api tests: enable debugging

Hoping to catch #9058

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agoMerge pull request #86 from dachary/wip-9027-create-unique-pool
Zack Cerza [Thu, 14 Aug 2014 15:28:29 +0000 (09:28 -0600)]
Merge pull request #86 from dachary/wip-9027-create-unique-pool

rados.py: avoid CephManager creation race

11 years agoMerge pull request #87 from dachary/wip-8988-default-idle-timeout
Yuri Weinstein [Thu, 14 Aug 2014 15:24:21 +0000 (08:24 -0700)]
Merge pull request #87 from dachary/wip-8988-default-idle-timeout

rgw: add default_idle_timeout to allow override

11 years agorgw: add default_idle_timeout to allow override
Loic Dachary [Thu, 14 Aug 2014 12:53:24 +0000 (14:53 +0200)]
rgw: add default_idle_timeout to allow override

Globally overriding the rgw idle_timeout is not possible because it it
needs to be done on a per client.0, client.1, etc. basis. Add the
default_idle_timeout key to the rgw config : it defaults to the
previously hardcoded default (30) and can be changed via the override.

The existing tasks that were previously overriding the idle_timeout on a
per client basis are changed to use the default_idle_timeout instead for
consistency and to allow a global override.

Signed-off-by: Loic Dachary <loic@dachary.org>
11 years agorados.py: avoid CephManager creation race
Loic Dachary [Thu, 14 Aug 2014 08:49:45 +0000 (10:49 +0200)]
rados.py: avoid CephManager creation race

gevent may hold the rados.py thread when it has an opportunity. The

   if not hasattr(ctx, 'manager'):

must therefore be immediately before the manager creation it is supposed
to protect. If any of the functions called as a side effect of

   first_mon = teuthology.get_first_mon(ctx, config)
   (mon,) = ctx.cluster.only(first_mon).remotes.iterkeys()

give gevent an opportunity to hold the thread, it creates a race
condition.

The other possibility would be use a ctx lock to protect the code, but
this solution seem simpler.

http://tracker.ceph.com/issues/9027 Fixes: #9027

Signed-off-by: Loic Dachary <loic@dachary.org>
11 years agos/apache2/apache
tamil [Thu, 14 Aug 2014 04:47:50 +0000 (21:47 -0700)]
s/apache2/apache

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
11 years agoMerge pull request #100 from ceph/wip-9154
Sage Weil [Mon, 18 Aug 2014 17:10:08 +0000 (10:10 -0700)]
Merge pull request #100 from ceph/wip-9154

use the right syntax for RHEL/CentOS distros to check for ceph status

Reviewed-by: Sage Weil <sage@redhat.com>
11 years agoMerge pull request #98 from ceph/rgw_civetweb
Sage Weil [Mon, 18 Aug 2014 17:05:33 +0000 (10:05 -0700)]
Merge pull request #98 from ceph/rgw_civetweb

bug 8927: include frontend:civetweb for rgw tests

11 years agouse the right syntax for RHEL/CentOS distros to check for ceph status
Alfredo Deza [Mon, 18 Aug 2014 16:40:43 +0000 (12:40 -0400)]
use the right syntax for RHEL/CentOS distros to check for ceph status

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
11 years agoMerge pull request #85 from dachary/wip-rgw-idle-timeout
Yuri Weinstein [Wed, 13 Aug 2014 23:17:18 +0000 (16:17 -0700)]
Merge pull request #85 from dachary/wip-rgw-idle-timeout

overrides: rgw must not be nested in ceph

11 years agooverrides: rgw must not be nested in ceph
Loic Dachary [Wed, 13 Aug 2014 22:46:31 +0000 (00:46 +0200)]
overrides: rgw must not be nested in ceph

Signed-off-by: Loic Dachary <loic@dachary.org>
11 years agos/apache/apache2
tamil [Wed, 13 Aug 2014 16:13:59 +0000 (09:13 -0700)]
s/apache/apache2

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
11 years agoAdded a facet to test both apache and civetweb as frontend for rgw
tamil [Wed, 13 Aug 2014 16:09:30 +0000 (09:09 -0700)]
Added a facet to test both apache and civetweb as frontend for rgw

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
11 years agoMerge pull request #83 from ceph/wip_add_manual_override2
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

11 years agobug 8927: enable civetweb testing for rgw
tamil [Wed, 13 Aug 2014 15:53:26 +0000 (08:53 -0700)]
bug 8927: enable civetweb testing for rgw

11 years agoFixed syntax
Yuri Weinstein [Wed, 13 Aug 2014 15:29:08 +0000 (08:29 -0700)]
Fixed syntax

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
11 years agoAdded idle_timeout: to fix time-outs problems for some tests
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>
11 years agoMerge pull request #81 from ceph/wip_add_manual_override
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

11 years agoAdded 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>
11 years agoUpdate module references
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>
11 years agoMerge branch 'teuth_master' into tasks_master
Zack Cerza [Thu, 7 Aug 2014 14:24:58 +0000 (08:24 -0600)]
Merge branch 'teuth_master' into tasks_master

11 years agoImport teuthology tasks (master branch)
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>
11 years agoRemoved upgrade/dumpling from master branch as it should be only in dumpling branch
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>
11 years agoMerge pull request #75 from ceph/wip-readforward
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>
11 years agoMerge pull request #306 from ceph/wip-9024
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

11 years agoignore 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>
11 years agorados/singleton: make cache mode cycling include readforward mode
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>
11 years agoMerge pull request #305 from ceph/wip-8640
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`

11 years agocreate a --version flag for teuthology
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>
11 years agopull the version and description in setup.py
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>
11 years agoadd an initial version to teuthology
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>
11 years agoTweak usage statement
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>
11 years agoMerge pull request #304 from ceph/wip-fix-build-matrix
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

11 years agosuite: 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>
11 years agoadding multi-version suite to test compatibility of clients running newer
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>
11 years agoMerge branch 'master' of github.com:ceph/ceph-qa-suite
tamil [Sat, 2 Aug 2014 02:31:22 +0000 (19:31 -0700)]
Merge branch 'master' of github.com:ceph/ceph-qa-suite

11 years agoMerge pull request #76 from ceph/wip_tune2_upgrade-firefly
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>
11 years agoAdded ec-readwrite.yaml to the mix to enable erasure code coverage
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>
11 years agoMerge pull request #303 from ceph/wip-8930
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>
11 years agoTasks are failing since using "data" pool no longer part of default install
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>
11 years agoExpand '~' in ssh key paths
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>
11 years agoMerge branch 'master' of github.com:ceph/ceph-qa-suite
tamil [Fri, 1 Aug 2014 19:46:49 +0000 (12:46 -0700)]
Merge branch 'master' of github.com:ceph/ceph-qa-suite

11 years agoMerge pull request #301 from ceph/wip-nuke-vpm
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

11 years agokcephfs/thrash: add standby mds
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>
11 years agoMerge branch 'master' of github.com:ceph/ceph-qa-suite
tamil [Thu, 31 Jul 2014 19:53:09 +0000 (12:53 -0700)]
Merge branch 'master' of github.com:ceph/ceph-qa-suite

11 years agoceph_manager: increase osd revival timeout from 75 -> 150 seconds
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>
11 years agovalgrind: ignore ec plugin factory leaks
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>
11 years agoMerge pull request #300 from ceph/wip-mpi-vers
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

11 years agoMerge pull request #302 from ceph/wip-8850
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

11 years agoadd another call to use "ps aux"
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>
11 years agotell us if you are really not running any more
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>
11 years agonuke: allow nuking vpm hosts
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>
11 years agokcephfs: thrash mds too
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>
11 years agotask/mpi: Explicit check for version mismatch
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>
11 years agoMerge pull request #53 from ceph/wip-leaks
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

11 years agoMerge pull request #67 from ceph/wip_fix_emperor-x
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

11 years agoFixed -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>
11 years agoFix package_version_for_hash() call
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>
11 years agoMerge pull request #62 from ceph/wip-standbyreplay
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

11 years agotask/mds_journal_migration: fix cleanup
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>
11 years agosuites/fs: add a standbyreplay configuration
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>
11 years agoUpdate README
Yuri Weinstein [Mon, 28 Jul 2014 23:28:14 +0000 (16:28 -0700)]
Update README

11 years agoUpdate README
Yuri Weinstein [Mon, 28 Jul 2014 23:24:57 +0000 (16:24 -0700)]
Update README

11 years agodumpling-firefly-x: document structure of suite
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>
11 years agotask/workunit: add sudo to dir delete
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>
11 years agorados/singleton/all/rest-api: add mds.a
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>
11 years agoadded a new test for rgw_readwrite with front end as civetweb instead of apache
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>
11 years agoadded a new test for rgw_readwrite with front end as civetweb instead of apache
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

11 years agoMerge pull request #66 from ceph/wip_tune_upgrade-firefly
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>
11 years agoChanged upgrade order and re-enabled rados/tests.sh
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>
11 years agoMerge pull request #296 from ceph/wip-standby-mds
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

11 years agotask/osd_recovery: use rbd instead of metadata pool
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>
11 years agotask/osd_backfill: use 'rbd' instead of 'data' pool
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>
11 years agotask/workunit: general tidy
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>
11 years agotask/workunit: clean up dir deletion
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>
11 years agotask/cephfs: generalise Filesystem for multi-MDS
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>
11 years agorados/verify: increase api tests timeout
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>
11 years agouse notcmalloc builder for valgrind leak checking
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>
11 years agoRemove oddly-placed, broken import
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>
11 years agoRename CephState to DaemonGroup and move to orchestra
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>
11 years agoMove DaemonState to teuthology.orchestra
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>
11 years agoclusters/fixed-3-cephfs.yaml: put client.0 on separate node, remove client.1
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>
11 years agorados/objectstore: move objectstore related tests from singleton-nomsgr
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>
11 years agoadded debug messages for radosbench.yaml
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>