Zack Cerza
9696bd824d
Merge pull request #328 from ceph/wip-10736
...
Created a new suite to test teuthology
2015-02-10 10:56:06 -07:00
Andrew Schoen
a9735320d8
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>
2015-02-10 11:47:41 -06:00
Gregory Farnum
0dce67d6bb
Merge pull request #327 from ceph/wip-10702
...
tasks/cephfs: fix fuse force unmount
2015-02-10 08:53:18 -08:00
John Spray
03b0e1064c
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>
2015-02-10 14:58:23 +00:00
Yuri Weinstein
4745c5b20c
Corrected "branch" to be outside of the 'clients:' section
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-02-09 11:31:00 -08:00
Warren Usui
92d39b50f3
Merge pull request #324 from dmick/master
...
tasks/calamari_setup: ice_setup 0.2.0 has added another prompt
2015-02-06 17:40:21 -08:00
Dan Mick
4b6fa9dbb4
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>
2015-02-06 17:33:53 -08:00
Greg Farnum
977a221f92
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>
2015-02-05 11:21:46 -08:00
Samuel Just
5e9698ee9d
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>
2015-02-04 14:39:38 -08:00
Zack Cerza
51f75079e2
Merge pull request #322 from ceph/wip-10753
...
Add labels to a couple common task failures
2015-02-04 15:02:10 -07:00
Andrew Schoen
a965d6ca14
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>
2015-02-04 15:42:40 -06:00
Samuel Just
e454132413
Merge pull request #319 from athanatos/wip-min-size
...
Wip min size
Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-02 09:22:51 -08:00
Haomai Wang
70db664461
Merge pull request #304 from yuyuyu101/add-msgr-test
...
rados: include msgr tests
2015-02-02 18:26:49 +08:00
Yuri Weinstein
14e6a4cce7
Fixes http://tracker.ceph.com/issues/10652
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-02-01 15:14:35 -08:00
Samuel Just
7e8dccc9d4
rados/thrash: add short_pg_log variant to encourage backfill
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-01-30 12:27:01 -08:00
Greg Farnum
30e5f3d931
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>
2015-01-28 11:18:40 -08:00
John Spray
8ed4f120d6
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>
2015-01-28 13:59:48 +00:00
Samuel Just
ee3174db17
rados: add size/min_size combinations to rados/thrash
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-01-27 20:54:01 -08:00
Greg Farnum
8a5f76d10b
fs: move into the ceph-fuse mount before doing a test
...
Fixes : #10465
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-01-27 15:00:06 -08:00
Sage Weil
61cecdbcf2
Merge pull request #312 from ceph/wip-prio-hb-pkts
...
exercise osd heartbeat prioritization
2015-01-27 12:57:03 -08:00
Sage Weil
a76f5ce01b
Merge pull request #296 from majianpeng/master
...
rados.py: Add write_fadvise_dontneed field
2015-01-27 12:56:31 -08:00
Sage Weil
4c22dac311
Merge pull request #302 from ceph/wip-crush-tunables
...
ceph: set crush tunables
2015-01-27 11:26:10 -08:00
Sage Weil
c4fea8c867
rados: exercise a few different crush tunable profiles
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-01-27 11:25:12 -08:00
Greg Farnum
8d2715eb45
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>
2015-01-27 11:17:04 -08:00
Josh Durgin
333b4445df
Merge remote-tracking branch 'origin/next'
2015-01-27 09:37:19 -08:00
Josh Durgin
69575263a3
Merge pull request #315 from ceph/wip-10577
...
Added "branch: dumpling" to fix #10577
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-01-26 16:09:33 -08:00
Yuri Weinstein
d261e324a8
Added "branch: dumpling" to fix #10577
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2015-01-26 16:00:46 -08:00
Sage Weil
9e9d7c91eb
ceph: set crush tunables
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-01-26 13:42:56 -08:00
Zack Cerza
695f6c22f0
Merge pull request #314 from ceph/wip-wait-for-failure
...
ceph: test pg removal interruption; add ceph daemon failur einjection support
2015-01-26 12:26:14 -07:00
Josh Durgin
f2224b9af5
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>
2015-01-23 22:42:18 -08:00
Josh Durgin
87478973f4
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>
2015-01-23 22:42:18 -08:00
Josh Durgin
f6145a388c
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>
2015-01-23 22:42:18 -08:00
Gregory Farnum
7e5619dc2c
Merge pull request #303 from ceph/wip-10388
...
tasks/mds_flush: use new stray/purge perfcounters
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-01-23 17:10:06 -08:00
Sage Weil
3e540b2f1f
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>
2015-01-23 15:43:01 -08:00
Greg Farnum
41a99f58cc
mds_flush: fix the flush test output expectations
...
Fixes : #10620
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-01-23 15:24:02 -08:00
Sage Weil
cb74060cd4
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>
2015-01-23 15:21:31 -08:00
Sage Weil
83dd3d58a1
ceph: add wait_for_failure command
...
Expect and then ignore a daemon failure.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-01-23 15:20:50 -08:00
Greg Farnum
c234887f7b
samba: run only on ubuntu until #10627 is resolved
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit 1dcff968a4
)
2015-01-23 14:50:27 -08:00
Greg Farnum
1dcff968a4
samba: run only on ubuntu until #10627 is resolved
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2015-01-23 14:49:53 -08:00
Samuel Just
ddfbe40f19
Merge pull request #277 from ceph/wip-9780-9781
...
ceph-objectstore-tool import/export and related fixes
Reviewed-by: Samuel Just <sjust@redhat.com>
2015-01-21 16:51:28 -08:00
Sage Weil
3c339d4a26
suites/rados: exercise heartbeat prioritization
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-01-21 14:13:24 -08:00
David Zafman
e5876126a9
Formatting changes
2015-01-21 09:08:44 -08:00
David Zafman
14e27650a6
Fix wrapped line
2015-01-21 09:08:44 -08:00
David Zafman
bff2358373
Fix objectstore name changed to keyvaluestore
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-01-21 09:08:44 -08:00
David Zafman
b239dadc02
ceph_manager: Fix Thrasher kill_osd() to ignore pool going away
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-01-21 09:08:44 -08:00
David Zafman
4eda2967a4
ceph_manager: Thrasher fixes to run() calls to set check_status = False
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-01-21 09:08:44 -08:00
David Zafman
e0b0d41e4c
ceph_manager: Re-enable Thrasher ceph-objectstore-tool testing
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-01-21 09:08:44 -08:00
David Zafman
4a195c78c1
ceph_manager: In Thrasher randomly remove past intervals
...
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-01-21 09:08:44 -08:00
David Zafman
f9e088fcbc
ceph_manager: In Thrasher disable ceph_objectstore_tool tests if old release missing command
...
Require ceph-objectstore-tool to be available on all OSD nodes
Log a message when tool is not available
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-01-21 09:08:44 -08:00
Gregory Farnum
4761c2c094
Merge pull request #308 from ceph/wip-10579
...
suites/fs: isolate quota task
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-01-21 07:08:45 -08:00