ceph/teuthology/task
Samuel Just 625d9b257c ceph_manager: workaround for 6116
This is an annoying race, we really should delay going
clean until the backfill peer has acknoledged the clean
info, but we currently don't.  In order to prevent this
bug from messing up the nightlies, we'll delay killing
the peer for 20s to make it likely that the backfill
peer has gotten the clean info.

Workaround: #6116
Signed-off-by: Samuel Just <sam.just@inktank.com>
2013-10-23 10:52:58 -07:00
..
__init__.py Move interactive and cfuse into tasks. 2011-06-02 15:04:01 -07:00
adjust-ulimits Via automagic, only call ulimit -n if running as root. 2013-09-05 16:30:28 -05:00
admin_socket.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
apache.conf.template rgw: add multi-region and zone support 2013-07-24 09:59:50 -07:00
args.py Don't redefine variable 2013-09-26 14:02:41 -05:00
autotest.py cfuse -> ceph-fuse 2013-02-18 13:39:05 -08:00
blktrace.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
ceph_client.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
ceph_manager.py ceph_manager: workaround for 6116 2013-10-23 10:52:58 -07:00
ceph-deploy.py Fix namespace collision 2013-09-24 15:04:39 -05:00
ceph-fuse.py misc: valgrind: fix cd behavior 2013-09-06 16:09:27 -07:00
ceph.py Put helper scripts in /usr/bin 2013-09-19 16:06:40 -05:00
chef.py Reconnect after running chef task. 2013-07-30 17:26:59 -07:00
cifs-mount.py Never use 'except:' without specifying an Exception. 2013-08-30 11:10:05 -05:00
clock.py Fixed 'clock:' on Centos 2013-03-15 10:15:43 -07:00
cram.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
daemon-helper daemon-helper: send arbitrary signals via stdin 2013-07-08 10:39:26 -07:00
die_on_err.py fix a few archive/log stragglers 2013-02-18 13:39:06 -08:00
divergent_priors.py task_util: move rados command here 2013-07-24 09:59:50 -07:00
dump_stuck.py Never use 'except:' without specifying an Exception. 2013-08-30 11:10:05 -05:00
edit_sudoers.sh Implement full reinstallation of a VM system. 2013-04-03 12:29:47 -07:00
exec.py exec/pexec: substitute $TESTDIR into command 2013-03-09 18:07:06 -08:00
filestore_idempotent.py Install ceph debs and use installed debs 2013-02-18 13:39:03 -08:00
hadoop.py Merge remote branch 'origin/next' 2013-05-01 09:52:02 -07:00
install.py install: allow use of overrides for upgrade version 2013-10-16 13:24:01 -07:00
interactive.py First draft of documentation. 2011-06-06 14:22:49 -07:00
internal.py Remove needless arg from list_locks() 2013-10-16 16:20:24 -05:00
kclient.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
kcon_most Add exit to kcon_most script 2012-10-25 10:08:05 -07:00
kcon_most.py Remove unused variables 2013-09-26 14:01:56 -05:00
kernel.py fix an undefined name buy importing config 2013-09-24 12:39:43 -04:00
knfsd.py Replace /tmp/cephtest/ with configurable path 2013-01-31 08:23:31 -06:00
localdir.py Remove unused variables 2013-09-26 14:01:56 -05:00
lockfile.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
locktest.py cfuse -> ceph-fuse 2013-02-18 13:39:05 -08:00
lost_unfound.py task_util: move rados command here 2013-07-24 09:59:50 -07:00
manypools.py Fix unused vars, unused imports, and aliasing 2013-02-21 14:47:00 -08:00
mds_thrash.py task/mds_thrash: Log mds dump after long delay 2013-03-27 08:48:45 -05:00
metadata.yaml Add a task to run a test against rbd inside of qemu. 2012-06-21 18:44:16 -07:00
mon_clock_skew_check.py task: mon_clock_skew_check: grab max-skew value from ceph-mon's config 2013-07-22 10:02:22 -07:00
mon_recovery.py mon_recovery: need n/2 + 1 monitors for quorum 2012-01-06 15:12:15 -08:00
mon_thrash.py Never use 'except:' without specifying an Exception. 2013-08-30 11:10:05 -05:00
mpi.py mpi: substitute $TESTDIR 2013-03-09 21:20:43 -08:00
multibench.py tasks: add multibench task for testing pool creation 2012-07-19 15:51:55 -07:00
nfs.py Replace /tmp/cephtest/ with configurable path 2013-01-31 08:23:31 -06:00
nop.py First draft of documentation. 2011-06-06 14:22:49 -07:00
object_source_down.py task_util: move rados command here 2013-07-24 09:59:50 -07:00
omapbench.py fix a few missing adjust-ulimits users 2013-09-08 15:12:51 -07:00
osd_backfill.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
osd_failsafe_enospc.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
osd_recovery.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
parallel_example.py Fix errors found by pyflakes 2012-09-21 16:46:24 -07:00
parallel.py Remove unused imports 2013-09-26 14:01:37 -05:00
peer.py task_util: move rados command here 2013-07-24 09:59:50 -07:00
peering_speed_test.py task/peering_speed_test.py: add test which summarizes pg peering speed 2013-06-19 15:16:28 -07:00
pexec.py exec/pexec: substitute $TESTDIR into command 2013-03-09 18:07:06 -08:00
proc_thrasher.py task/watch_notify_stress: watch_notify_stress now thrashes clients 2011-10-06 14:34:44 -07:00
qemu.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
rados.py rados: only pass --op copy_from if non-zero 2013-09-20 12:56:45 -07:00
radosbench.py fix a few missing adjust-ulimits users 2013-09-08 15:12:51 -07:00
radosgw-admin-rest.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
radosgw-admin.py Remove unused variables 2013-09-26 14:01:56 -05:00
radosgw-agent.py Adding in erroneously removed args 2013-09-09 12:37:05 -07:00
rbd_fsx.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
rbd.py rbd: move xfstest TESTDIR=... bit to front of command 2013-09-24 16:50:07 -07:00
recovery_bench.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
repair_test.py repair_test.py: Additional test cases 2013-04-24 17:39:25 -07:00
rest-api.py rest-api.py: test that ceph-rest-api is up and servicing requests 2013-10-02 14:58:11 -07:00
restart.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
rgw-logsocket.py Fix some instances where print is being used instead of log 2013-08-15 08:49:35 -05:00
rgw.py rgw: revert to -X for apache2 2013-10-22 14:36:35 -07:00
s3readwrite.py Fix namespace collision 2013-09-24 15:04:39 -05:00
s3roundtrip.py Fix namespace collision 2013-09-24 15:04:39 -05:00
s3tests.py Fix namespace collision 2013-09-24 15:04:39 -05:00
samba.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00
scrub_test.py Fix scrub_test.py permission error 2013-05-14 16:24:33 -07:00
scrub.py task: scrub OSDs periodically 2012-08-02 11:14:51 -07:00
sequential.py Remove unused variables 2013-09-26 14:01:56 -05:00
sleep.py Remove unused imports 2013-09-26 14:01:37 -05:00
ssh_keys.py Wipe out existing id_rsa.pub and id_rsa before pushing ssh keys 2013-06-21 14:45:36 -07:00
swift.py Fix namespace collision 2013-09-24 15:04:39 -05:00
tasktest.py Remove unused imports 2013-09-26 14:01:37 -05:00
thrashosds.py ceph_manager: add test_map_discontinuity to thrasher 2013-07-26 10:40:58 -07:00
timer.py fix some errors found by pyflakes 2013-04-30 17:09:19 -07:00
userdata_setup.yaml Add a task to run a test against rbd inside of qemu. 2012-06-21 18:44:16 -07:00
userdata_teardown.yaml Add a task to run a test against rbd inside of qemu. 2012-06-21 18:44:16 -07:00
valgrind.supp valgrind: fix libleveldb suppression on dynamically linked leveldb 2013-10-18 16:26:35 -07:00
watch_notify_stress.py Remove unused variables 2013-09-26 14:01:56 -05:00
workunit.py Helper scripts live in /usr/local/bin now! 2013-09-06 15:10:11 -05:00