]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
10 years agoremove redefined StringIO import
Alfredo Deza [Thu, 26 Feb 2015 16:35:07 +0000 (11:35 -0500)]
remove redefined StringIO import

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agostdin is no longer a kwarg
Alfredo Deza [Thu, 26 Feb 2015 16:34:21 +0000 (11:34 -0500)]
stdin is no longer a kwarg

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agoadd the log object to ceph_manager
Alfredo Deza [Thu, 26 Feb 2015 16:33:47 +0000 (11:33 -0500)]
add the log object to ceph_manager

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agoremove unused import from repair test
Alfredo Deza [Thu, 26 Feb 2015 16:32:09 +0000 (11:32 -0500)]
remove unused import from repair test

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agoadd missing mon object to osd_failsafe
Alfredo Deza [Thu, 26 Feb 2015 16:31:31 +0000 (11:31 -0500)]
add missing mon object to osd_failsafe

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agoremove unused imports from populate_rbd
Alfredo Deza [Thu, 26 Feb 2015 16:27:11 +0000 (11:27 -0500)]
remove unused imports from populate_rbd

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agoremove unused imports from peering_speed
Alfredo Deza [Thu, 26 Feb 2015 16:26:42 +0000 (11:26 -0500)]
remove unused imports from peering_speed

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agoremove unused variable assignment
Alfredo Deza [Thu, 26 Feb 2015 16:26:15 +0000 (11:26 -0500)]
remove unused variable assignment

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agoremove unused import in calamari_setup
Alfredo Deza [Thu, 26 Feb 2015 16:25:12 +0000 (11:25 -0500)]
remove unused import in calamari_setup

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agofix undefined var in divergent_priors
Alfredo Deza [Thu, 26 Feb 2015 16:24:41 +0000 (11:24 -0500)]
fix undefined var in divergent_priors

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agofix lint errors on ceph_fuse
Alfredo Deza [Thu, 26 Feb 2015 16:20:19 +0000 (11:20 -0500)]
fix lint errors on ceph_fuse

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agoinitial tox.ini to run flake8
Alfredo Deza [Thu, 26 Feb 2015 16:18:44 +0000 (11:18 -0500)]
initial tox.ini to run flake8

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agoignore tox hidden dir
Alfredo Deza [Thu, 26 Feb 2015 16:18:28 +0000 (11:18 -0500)]
ignore tox hidden dir

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agorbd: fix copy-on-read setting
Josh Durgin [Thu, 26 Feb 2015 07:00:34 +0000 (23:00 -0800)]
rbd: fix copy-on-read setting

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
10 years agorbd: add merge_diff test
Josh Durgin [Mon, 23 Feb 2015 23:37:19 +0000 (15:37 -0800)]
rbd: add merge_diff test

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
10 years agoMerge pull request #346 from ceph/wip-librbd-default-config
Josh Durgin [Thu, 26 Feb 2015 02:47:53 +0000 (18:47 -0800)]
Merge pull request #346 from ceph/wip-librbd-default-config

suites/rbd: add object map tests

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
10 years agosuites/rbd: add object map tests
Jason Dillaman [Fri, 20 Feb 2015 18:48:28 +0000 (13:48 -0500)]
suites/rbd: add object map tests

Enable the object map feature for CLI tests and librbd API tests.
Moved the CLI tests to a new group to exercise old format, basic
new format, and new format w/ object map.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
10 years agoceph: ugh fix syntax
Sage Weil [Wed, 25 Feb 2015 19:37:44 +0000 (11:37 -0800)]
ceph: ugh fix syntax

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agoceph: fix ps axuf lsof line
Sage Weil [Wed, 25 Feb 2015 19:05:13 +0000 (11:05 -0800)]
ceph: fix ps axuf lsof line

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agoMerge pull request #344 from tchaikov/log-exec-from-thrasher
Samuel Just [Wed, 25 Feb 2015 14:50:53 +0000 (06:50 -0800)]
Merge pull request #344 from tchaikov/log-exec-from-thrasher

Thrasher: log backtrace of thrown exception

Reviewed-by: Samuel Just <sjust@redhat.com>
10 years agoThrasher: log backtrace of thrown exception
Kefu Chai [Wed, 25 Feb 2015 08:10:51 +0000 (16:10 +0800)]
Thrasher: log backtrace of thrown exception

* add a wrapper to log uncaught exception to self.logger, greenlet also
  prints the backtrace and exception to stderr, but teuthology.log does
  not capture stderr. so we need to catch them by ourselves to reveal
  more info to root-cause this issue.
* log uncaught exception thrown by Thrasher.do_thrash() to self.log.

See: #10630
Signed-off-by: Kefu Chai <kchai@redhat.com>
10 years agoMerge pull request #343 from ceph/wip-10680
Zack Cerza [Tue, 24 Feb 2015 20:08:34 +0000 (13:08 -0700)]
Merge pull request #343 from ceph/wip-10680

Use an NFS mount instead of virtio-9p in the qemu task

10 years agoUse an NFS mount instead of virtio-9p in the qemu task
Andrew Schoen [Thu, 19 Feb 2015 18:35:25 +0000 (12:35 -0600)]
Use an NFS mount instead of virtio-9p in the qemu task

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
10 years agoMerge pull request #342 from ceph/wip-psauxf
Sage Weil [Tue, 24 Feb 2015 15:00:07 +0000 (07:00 -0800)]
Merge pull request #342 from ceph/wip-psauxf

ceph: ps axf too before lsof

10 years agoceph: ps axf too before lsof
Sage Weil [Tue, 24 Feb 2015 14:59:16 +0000 (06:59 -0800)]
ceph: ps axf too before lsof

Specifically, I want to know *who* is running the ceph-osd that is
holding the files open.

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agoMerge pull request #341 from ceph/wip-path
Sage Weil [Tue, 24 Feb 2015 14:33:58 +0000 (06:33 -0800)]
Merge pull request #341 from ceph/wip-path

workunit: include /usr/sbin in the PATH for all commands

10 years agoMerge pull request #340 from ceph/hadoop-workunits
Gregory Farnum [Tue, 24 Feb 2015 06:35:50 +0000 (22:35 -0800)]
Merge pull request #340 from ceph/hadoop-workunits

Hadoop workunits

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
10 years agoworkunit: include /usr/sbin in the PATH for all commands
Greg Farnum [Tue, 24 Feb 2015 05:04:16 +0000 (21:04 -0800)]
workunit: include /usr/sbin in the PATH for all commands

Fixes: #10600
Backport: hammer, giant, firefly, dumpling

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
10 years agoMerge pull request #274 from ceph/wip-promote
Sage Weil [Tue, 24 Feb 2015 05:02:07 +0000 (21:02 -0800)]
Merge pull request #274 from ceph/wip-promote

rados/thrash: add readproxy facet

10 years agoMerge pull request #313 from armaseg/master
Sage Weil [Tue, 24 Feb 2015 05:01:45 +0000 (21:01 -0800)]
Merge pull request #313 from armaseg/master

teuthology: some suites still use http://ceph.newdream.net

10 years agohadoop: fixup for new replication test
Noah Watkins [Tue, 24 Feb 2015 04:02:37 +0000 (20:02 -0800)]
hadoop: fixup for new replication test

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
10 years agoMerge remote-tracking branch 'gh/hammer'
Sage Weil [Tue, 24 Feb 2015 01:00:37 +0000 (17:00 -0800)]
Merge remote-tracking branch 'gh/hammer'

10 years agoFixed typoes
Yuri Weinstein [Thu, 5 Feb 2015 02:18:57 +0000 (18:18 -0800)]
Fixed typoes

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit e2794173026c196a30ee042e6e77c4a278267dc2)

10 years agoFixed typo causing "too many values to unpack" error
Yuri Weinstein [Wed, 4 Feb 2015 23:00:55 +0000 (15:00 -0800)]
Fixed typo causing "too many values to unpack" error

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit fdd175514738fd4f6cf3dea6d56ffb2eda78d64b)

10 years agoFixes #10704
Yuri Weinstein [Wed, 4 Feb 2015 19:39:18 +0000 (11:39 -0800)]
Fixes #10704

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit a9252436e81ab7d21110ffbe2f6b469f08e47d82)

10 years agoFixed typoes
Yuri Weinstein [Thu, 5 Feb 2015 02:18:57 +0000 (18:18 -0800)]
Fixed typoes

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit e2794173026c196a30ee042e6e77c4a278267dc2)

10 years agoFixed typo causing "too many values to unpack" error
Yuri Weinstein [Wed, 4 Feb 2015 23:00:55 +0000 (15:00 -0800)]
Fixed typo causing "too many values to unpack" error

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit fdd175514738fd4f6cf3dea6d56ffb2eda78d64b)

10 years agoFixes #10704
Yuri Weinstein [Wed, 4 Feb 2015 19:39:18 +0000 (11:39 -0800)]
Fixes #10704

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit a9252436e81ab7d21110ffbe2f6b469f08e47d82)

10 years agoMerge pull request #337 from ceph/wip-umount
Andrew Schoen [Mon, 23 Feb 2015 21:54:27 +0000 (15:54 -0600)]
Merge pull request #337 from ceph/wip-umount

lsof on umount failure; catpure logs for aggressively

10 years agoceph: lsof if umount fails
Sage Weil [Sat, 21 Feb 2015 00:55:21 +0000 (16:55 -0800)]
ceph: lsof if umount fails

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agoceph: archive logs at very end
Sage Weil [Sat, 21 Feb 2015 00:54:09 +0000 (16:54 -0800)]
ceph: archive logs at very end

This ensures that we still gather the logs even if the other nested tasks
throw an exception in the finally block.

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agoMerge pull request #339 from ceph/wip-10652-2
Yuri Weinstein [Mon, 23 Feb 2015 19:39:59 +0000 (11:39 -0800)]
Merge pull request #339 from ceph/wip-10652-2

Fixes #10652

10 years agoFixes #10652
Yuri Weinstein [Mon, 23 Feb 2015 19:33:49 +0000 (11:33 -0800)]
Fixes #10652

Removed firefly-giant dir as it's not needed
Fixed branch assignment in dumpling-x

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoFixes #10652
Yuri Weinstein [Mon, 23 Feb 2015 19:11:30 +0000 (11:11 -0800)]
Fixes #10652
Removed firefly-giant dir as it's not needed
Fixed branch assignment in dumpling-x

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
(cherry picked from commit a91994f09201fdf497798d2c8051b27189b5e486)

10 years agohadoop: add terasort task
Noah Watkins [Mon, 23 Feb 2015 05:08:45 +0000 (21:08 -0800)]
hadoop: add terasort task

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
10 years agoMerge branch 'hammer' of https://github.com/ceph/ceph-qa-suite into hammer
Yuri Weinstein [Sun, 22 Feb 2015 22:01:01 +0000 (14:01 -0800)]
Merge branch 'hammer' of https://github.com/ceph/ceph-qa-suite into hammer

10 years agoFixes #10652
Yuri Weinstein [Sun, 22 Feb 2015 21:57:33 +0000 (13:57 -0800)]
Fixes #10652

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoFixes http://tracker.ceph.com/issues/10652
Yuri Weinstein [Fri, 30 Jan 2015 22:48:14 +0000 (14:48 -0800)]
Fixes http://tracker.ceph.com/issues/10652

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoMerge pull request #333 from ceph/teuthology-update
Zack Cerza [Mon, 16 Feb 2015 20:02:01 +0000 (13:02 -0700)]
Merge pull request #333 from ceph/teuthology-update

Mirror the supported distros used in nightlies in the teuthology suite

10 years agoMirror the supported distros used in nightlies in the teuthology suite
Andrew Schoen [Fri, 13 Feb 2015 16:12:10 +0000 (10:12 -0600)]
Mirror the supported distros used in nightlies in the teuthology suite

I decided not to symlink because I'm using a file name convention to
easily filter out distros that need a vps.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
10 years agoFixes #10869, added {role} to the dir name.
Yuri Weinstein [Thu, 12 Feb 2015 22:32:39 +0000 (14:32 -0800)]
Fixes #10869, added {role} to the dir name.

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Fixed typo

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoThrasher: Fix log message
David Zafman [Thu, 12 Feb 2015 19:54:59 +0000 (11:54 -0800)]
Thrasher: Fix log message

Signed-off-by: David Zafman <dzafman@redhat.com>
10 years agoMerge pull request #330 from ceph/teuthology-cleanup
Zack Cerza [Wed, 11 Feb 2015 21:09:19 +0000 (14:09 -0700)]
Merge pull request #330 from ceph/teuthology-cleanup

Make jobs in the teuthology suite that install ceph run the 'tests' task

10 years agoRun the 'tests' task for jobs in the teuthology suite that install ceph
Andrew Schoen [Wed, 11 Feb 2015 20:42:30 +0000 (14:42 -0600)]
Run the 'tests' task for jobs in the teuthology suite that install ceph

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
10 years agoIgnore *.pyc files and __pycache__ folders
Andrew Schoen [Wed, 11 Feb 2015 20:41:11 +0000 (14:41 -0600)]
Ignore *.pyc files and __pycache__ folders

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
10 years agoMerge pull request #329 from ceph/wip-10828
Andrew Schoen [Wed, 11 Feb 2015 16:49:11 +0000 (10:49 -0600)]
Merge pull request #329 from ceph/wip-10828

normalize acl responses from rgw

10 years agorename test to tests, follows best practices for tests dirs
Alfredo Deza [Wed, 11 Feb 2015 16:25:45 +0000 (11:25 -0500)]
rename test to tests, follows best practices for tests dirs

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agocreate a new get_acl helper to ensure proper xml is compared
Alfredo Deza [Wed, 11 Feb 2015 16:13:28 +0000 (11:13 -0500)]
create a new get_acl helper to ensure proper xml is compared

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agotests for the new acl helper in radosgw_admin
Alfredo Deza [Wed, 11 Feb 2015 16:05:56 +0000 (11:05 -0500)]
tests for the new acl helper in radosgw_admin

Signed-off-by: Alfredo Deza <adeza@redhat.com>
10 years agoMerge pull request #328 from ceph/wip-10736
Zack Cerza [Tue, 10 Feb 2015 17:56:06 +0000 (10:56 -0700)]
Merge pull request #328 from ceph/wip-10736

Created a new suite to test teuthology

10 years agoCreated a new suite to test teuthology
Andrew Schoen [Thu, 5 Feb 2015 22:03:13 +0000 (16:03 -0600)]
Created a new suite to test teuthology

This suite locks machines of varying distros and runs the 'tests' tasks
against them. This will test both vps locking / provisioning and
baremetal locking.

Also, we test the chef and install tasks with ubuntu and rhel.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
10 years agoMerge pull request #327 from ceph/wip-10702
Gregory Farnum [Tue, 10 Feb 2015 16:53:18 +0000 (08:53 -0800)]
Merge pull request #327 from ceph/wip-10702

tasks/cephfs: fix fuse force unmount

10 years agotasks/cephfs: fix fuse force unmount
John Spray [Tue, 10 Feb 2015 12:37:20 +0000 (12:37 +0000)]
tasks/cephfs: fix fuse force unmount

This was broken in the case of multiple
mounts, and in the case of stuck mounts.

Fixes: #10702
Signed-off-by: John Spray <john.spray@redhat.com>
10 years agoCorrected "branch" to be outside of the 'clients:' section
Yuri Weinstein [Mon, 9 Feb 2015 19:27:50 +0000 (11:27 -0800)]
Corrected "branch" to be outside of the 'clients:' section

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoCorrected "branch" to be outside of the 'clients:' section
Yuri Weinstein [Mon, 9 Feb 2015 19:27:50 +0000 (11:27 -0800)]
Corrected "branch" to be outside of the 'clients:' section

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoMerge pull request #324 from dmick/master
Warren Usui [Sat, 7 Feb 2015 01:40:21 +0000 (17:40 -0800)]
Merge pull request #324 from dmick/master

tasks/calamari_setup: ice_setup 0.2.0 has added another prompt

10 years agotasks/calamari_setup: ice_setup 0.2.0 has added another prompt
Dan Mick [Fri, 6 Feb 2015 01:23:58 +0000 (17:23 -0800)]
tasks/calamari_setup: ice_setup 0.2.0 has added another prompt

Add an extra '\n' to the interaction string to answer it

Signed-off-by: Dan Mick <dan.mick@redhat.com>
10 years agoextra_packages: stop trying to install libcephfs stuff
Greg Farnum [Thu, 5 Feb 2015 19:20:49 +0000 (11:20 -0800)]
extra_packages: stop trying to install libcephfs stuff

These package names all differ across distros, and they're included in
teuthology's install task anyway.

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit 977a221f9226cf479c9d2c1fbdd1d8df13bbce44)

10 years agoextra_packages: stop trying to install libcephfs stuff
Greg Farnum [Thu, 5 Feb 2015 19:20:49 +0000 (11:20 -0800)]
extra_packages: stop trying to install libcephfs stuff

These package names all differ across distros, and they're included in
teuthology's install task anyway.

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
10 years agooverrides/short_pg_log: 30/50 was too short, make 100/200
Samuel Just [Wed, 4 Feb 2015 22:22:19 +0000 (14:22 -0800)]
overrides/short_pg_log: 30/50 was too short, make 100/200

Signed-off-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
10 years agoMerge pull request #322 from ceph/wip-10753
Zack Cerza [Wed, 4 Feb 2015 22:02:10 +0000 (15:02 -0700)]
Merge pull request #322 from ceph/wip-10753

Add labels to a couple common task failures

10 years agoAdd labels to a couple common task failures
Andrew Schoen [Wed, 4 Feb 2015 21:42:40 +0000 (15:42 -0600)]
Add labels to a couple common task failures

The labels will help us quickly determine what the command was trying to
accomplish in log output.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
10 years agoMerge pull request #319 from athanatos/wip-min-size
Samuel Just [Mon, 2 Feb 2015 17:22:51 +0000 (09:22 -0800)]
Merge pull request #319 from athanatos/wip-min-size

Wip min size

Reviewed-by: Sage Weil <sage@redhat.com>
10 years agoMerge pull request #304 from yuyuyu101/add-msgr-test
Haomai Wang [Mon, 2 Feb 2015 10:26:49 +0000 (18:26 +0800)]
Merge pull request #304 from yuyuyu101/add-msgr-test

rados: include msgr tests

10 years agoFixes http://tracker.ceph.com/issues/10652
Yuri Weinstein [Fri, 30 Jan 2015 22:48:14 +0000 (14:48 -0800)]
Fixes http://tracker.ceph.com/issues/10652

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agorados/thrash: add short_pg_log variant to encourage backfill
Samuel Just [Thu, 29 Jan 2015 18:47:49 +0000 (10:47 -0800)]
rados/thrash: add short_pg_log variant to encourage backfill

Signed-off-by: Samuel Just <sjust@redhat.com>
10 years agodo not try and install libcephfs-java via extra_packages
Greg Farnum [Wed, 28 Jan 2015 19:16:35 +0000 (11:16 -0800)]
do not try and install libcephfs-java via extra_packages

It's been added to the default install task, because the
package name varies across distros.

Fixes: #10510
Signed-off-by: Greg Farnum <greg@gregs42.com>
10 years agoMerge pull request #316 from ceph/wip-active-asok-10361
John Spray [Wed, 28 Jan 2015 13:59:48 +0000 (13:59 +0000)]
Merge pull request #316 from ceph/wip-active-asok-10361

mds_scrub_checks: only direct ops at the active MDS

Reviewed-by: John Spray <john.spray@redhat.com>
10 years agorados: add size/min_size combinations to rados/thrash
Samuel Just [Fri, 14 Nov 2014 18:52:28 +0000 (10:52 -0800)]
rados: add size/min_size combinations to rados/thrash

Signed-off-by: Samuel Just <sjust@redhat.com>
10 years agofs: move into the ceph-fuse mount before doing a test
Greg Farnum [Tue, 27 Jan 2015 22:50:29 +0000 (14:50 -0800)]
fs: move into the ceph-fuse mount before doing a test

Fixes: #10465
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
10 years agoMerge pull request #312 from ceph/wip-prio-hb-pkts
Sage Weil [Tue, 27 Jan 2015 20:57:03 +0000 (12:57 -0800)]
Merge pull request #312 from ceph/wip-prio-hb-pkts

exercise osd heartbeat prioritization

10 years agoMerge pull request #296 from majianpeng/master
Sage Weil [Tue, 27 Jan 2015 20:56:31 +0000 (12:56 -0800)]
Merge pull request #296 from majianpeng/master

rados.py: Add write_fadvise_dontneed field

10 years agoMerge pull request #302 from ceph/wip-crush-tunables
Sage Weil [Tue, 27 Jan 2015 19:26:10 +0000 (11:26 -0800)]
Merge pull request #302 from ceph/wip-crush-tunables

ceph: set crush tunables

10 years agorados: exercise a few different crush tunable profiles
Sage Weil [Tue, 27 Jan 2015 19:25:12 +0000 (11:25 -0800)]
rados: exercise a few different crush tunable profiles

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agomds_scrub_checks: only direct ops at the active MDS
Greg Farnum [Tue, 27 Jan 2015 19:14:46 +0000 (11:14 -0800)]
mds_scrub_checks: only direct ops at the active MDS

Change the config option from mds_id to mds_rank to reflect the
fact that it's the rank we want to make use of (and will continue
to want when we're doing stuff like force exporting from one rank
to another).

Fixes: #10361
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
10 years agoMerge remote-tracking branch 'origin/next'
Josh Durgin [Tue, 27 Jan 2015 17:37:19 +0000 (09:37 -0800)]
Merge remote-tracking branch 'origin/next'

10 years agoMerge pull request #315 from ceph/wip-10577
Josh Durgin [Tue, 27 Jan 2015 00:09:33 +0000 (16:09 -0800)]
Merge pull request #315 from ceph/wip-10577

Added "branch: dumpling" to fix #10577

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
10 years agoAdded "branch: dumpling" to fix #10577
Yuri Weinstein [Tue, 27 Jan 2015 00:00:46 +0000 (16:00 -0800)]
Added "branch: dumpling" to fix #10577

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoceph: set crush tunables
Sage Weil [Mon, 19 Jan 2015 15:58:39 +0000 (07:58 -0800)]
ceph: set crush tunables

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agoMerge pull request #314 from ceph/wip-wait-for-failure
Zack Cerza [Mon, 26 Jan 2015 19:26:14 +0000 (12:26 -0700)]
Merge pull request #314 from ceph/wip-wait-for-failure

ceph: test pg removal interruption; add ceph daemon failur einjection support

10 years agosuites/rbd: add copy-on-read tests
Josh Durgin [Sat, 24 Jan 2015 05:55:39 +0000 (21:55 -0800)]
suites/rbd: add copy-on-read tests

Add as a facet of librbd tests, since they all use cloning, and to a
couple tests with thrashing.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
10 years agosuites/rbd: split qemu and librbd tests
Josh Durgin [Sat, 24 Jan 2015 05:50:01 +0000 (21:50 -0800)]
suites/rbd: split qemu and librbd tests

qemu tests take a long time. We'll want to test more combinations of
options with librbd directly.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
10 years agosuites/rbd: Add rbd api tests with exclusive locking features
Josh Durgin [Sat, 24 Jan 2015 00:02:22 +0000 (16:02 -0800)]
suites/rbd: Add rbd api tests with exclusive locking features

Keep testing the old, non-default features in a renamed yaml file.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
10 years agoMerge pull request #303 from ceph/wip-10388
Gregory Farnum [Sat, 24 Jan 2015 01:10:06 +0000 (17:10 -0800)]
Merge pull request #303 from ceph/wip-10388

tasks/mds_flush: use new stray/purge perfcounters

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
10 years agorados/singleton: test interrupted pg removal
Sage Weil [Fri, 23 Jan 2015 23:43:01 +0000 (15:43 -0800)]
rados/singleton: test interrupted pg removal

Inject osd failure during pg removal.  Verify the OSD successfully
recovers.

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agomds_flush: fix the flush test output expectations
Greg Farnum [Fri, 23 Jan 2015 23:24:02 +0000 (15:24 -0800)]
mds_flush: fix the flush test output expectations

Fixes: #10620
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
10 years agoceph: no need to stop() before restart()
Sage Weil [Fri, 23 Jan 2015 23:21:31 +0000 (15:21 -0800)]
ceph: no need to stop() before restart()

restart() will stop if the daemon is running.  This will get rid of the
spurious error

2015-01-23 15:19:36,828.828 ERROR:tasks.ceph.osd.0:tried to stop a non-running daemon

when the daemon isn't already running.

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agoceph: add wait_for_failure command
Sage Weil [Fri, 23 Jan 2015 23:20:50 +0000 (15:20 -0800)]
ceph: add wait_for_failure command

Expect and then ignore a daemon failure.

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agosamba: run only on ubuntu until #10627 is resolved
Greg Farnum [Fri, 23 Jan 2015 22:49:34 +0000 (14:49 -0800)]
samba: run only on ubuntu until #10627 is resolved

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit 1dcff968a4fc359086723e8a3cb941051297f14a)

10 years agosamba: run only on ubuntu until #10627 is resolved
Greg Farnum [Fri, 23 Jan 2015 22:49:34 +0000 (14:49 -0800)]
samba: run only on ubuntu until #10627 is resolved

Signed-off-by: Greg Farnum <gfarnum@redhat.com>