Commit Graph

5850 Commits

Author SHA1 Message Date
Zack Cerza
990c4c4ac8 Merge pull request #1059 from ceph/wip-s3roundtrip-wusui
Allow force-branch for s3roundtrip tests.
2016-06-23 15:05:09 -06:00
Samuel Just
d4efcf62d3 Revert "tasks/scrub_test: use fuse path (do not assume filestore!)"
This reverts commit 9e2b455f45.
2016-06-23 10:44:47 -07:00
Yuri Weinstein
22c39192f2 Update cron_wrapper
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-06-23 07:53:42 -07:00
vasukulkarni
9156943ac5 Merge pull request #970 from ceph/wip-fix-cd-override
Fix for 'branch' overrides to work
2016-06-22 14:54:02 -07:00
Josh Durgin
3d9daf8d1a Merge pull request #1058 from ceph/wip-15016
tasks/ceph-deploy: Run on multiple Python versions (2, 3)

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Vasu Kulkarni <vasu@redhat.com>
2016-06-22 14:03:31 -07:00
Samuel Just
3d27b5802a Merge pull request #1002 from athanatos/wip-osd-recovery
osd_recovery: add delay to ensure maps propogate

Reviewed-by: Sage Weil <sage@redhat.com>
2016-06-22 11:16:47 -07:00
Samuel Just
0fa12144b2 Merge pull request #1062 from athanatos/wip-resolve-peering
resolve_stuck_peering: reset stats while looping

Reviewed-by: Sage Weil <sage@redhat.com>
2016-06-22 11:16:36 -07:00
Samuel Just
b73f069343 Merge pull request #1061 from athanatos/wip-short-log
short_pg_log: double params to avoid failures from dup detection failure

http://tracker.ceph.com/issues/16331
2016-06-22 11:16:02 -07:00
Samuel Just
1df6a3e5af Merge pull request #1060 from athanatos/wip-flush-pg-stats
[ec_]lost_unfound: don't flush_pg_stats at the beginning

Reviewed-by: Sage Weil <sage@redhat.com>
2016-06-22 11:15:52 -07:00
Samuel Just
c4ad6b3b33 11429: wait_for_clean between restarting the osds and starting the bench
ceph.restart now marks the osds down, so the objects are actually being
created while slowest of the osds boots. That causes a ton of 1 byte
objects to be created in a degraded state and causes the cleanup to take
a long time.  Also, reduce length of bench since it's only being used
to ensure the osds came up correctly.

Signed-off-by: Samuel Just <sjust@redhat.com>
2016-06-22 09:25:25 -07:00
Oleh Prypin
c5dbbfc545 tasks/ceph-deploy: Install appropriate Python version before running
Related to RM-15016

Signed-off-by: Oleh Prypin <oleh@pryp.in>
2016-06-22 19:19:12 +03:00
Warren Usui
45900d81f5 Allow force-branch for s3roundtrip tests.
Fixes tracker bug 15453
Signed-off-by: Warren Usui <wusui@redhat.com>
2016-06-21 18:11:12 -07:00
Kefu Chai
dd235a5253 Merge pull request #1050 from ceph/wip-fix-scrub-test
test: Eliminate racey scrubbing in scrub_test.py

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-06-21 18:36:28 +08:00
Samuel Just
dae4eb1157 Merge pull request #1057 from ceph/wip-scrub
tasks/scrub_test: use fuse path (do not assume filestore!)

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-06-20 12:53:41 -07:00
Sage Weil
9e2b455f45 tasks/scrub_test: use fuse path (do not assume filestore!)
Signed-off-by: Sage Weil <sage@redhat.com>
2016-06-20 14:08:49 -04:00
Sage Weil
11ee1a8cfd rados/objectstore/objectstore.yaml: skip bluestore tests
Avoid breaking rados suite while we are developing rapidly.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-06-18 12:51:32 -04:00
Vasu Kulkarni
a8b336d9e6 Add sleep after stop to avoid checking deactivating state
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-06-17 12:38:27 -07:00
Samuel Just
9db7d4c9f9 [ec_]lost_unfound: don't flush_pg_stats at the beginning
The upgrade tests restart the daemons right before that part, and the
restart marks the osds down causing the flush_pg_stats to fail.  It's
not necessary anymore anyway.

Signed-off-by: Samuel Just <sjust@redhat.com>
2016-06-17 08:16:58 -07:00
Josh Durgin
2f753d07ce Merge pull request #1049 from ceph/wip-rbd-nbd
rbd: added rbd-nbd fsx test case

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-06-16 14:17:03 -07:00
Gregory Farnum
2b5b66d6c4 Merge pull request #1053 from ceph/wip-thrash-raise
task/mds_thrash: don't drop exceptions from thrasher
2016-06-16 07:25:16 -07:00
David Zafman
29985efc7c test: Eliminate racey scrubbing in scrub_test.py
Enhance get_pgid() to return passed value if it is already a pgid

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-06-15 23:31:12 -07:00
John Spray
cad11a9612 Merge pull request #1036 from david-z/master
Adjust wait_for_health to be more flexible

Reviewed-by: John Spray <john.spray@redhat.com>
2016-06-15 23:41:11 +01:00
Samuel Just
c65ba2fa65 Merge pull request #1055 from ceph/wip-fix-core-master
16334 and 16332 fixes

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2016-06-15 13:48:58 -07:00
Yuri Weinstein
3977b8ffdb Fixes http://tracker.ceph.com/issues/16334
Fixes http://tracker.ceph.com/issues/16332
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-06-15 13:43:49 -07:00
Oleh Prypin
9c1a28210e tasks/ceph-deploy: Run on multiple Python versions (2, 3)
Related to RM-15016

Signed-off-by: Oleh Prypin <oleh@pryp.in>
2016-06-15 12:55:18 +03:00
John Spray
bf46e20aa2 Merge pull request #1054 from ceph/wip-16276
suites/fs: use simple messenger some places
2016-06-14 18:34:08 +01:00
John Spray
4179c85e4f suites/fs: use simple messenger some places
Two tests are sensitive to the switch to async msgr
http://tracker.ceph.com/issues/16288
http://tracker.ceph.com/issues/16276

Signed-off-by: John Spray <john.spray@redhat.com>
2016-06-14 16:47:00 +01:00
John Spray
eeebc1b536 Merge pull request #1051 from gregsfortytwo/wip-fix-mdsthrash
reference the kill_mds_by_rank function in the right location

Reviewed-by: John Spray <john.spray@redhat.com>
2016-06-13 16:52:49 +01:00
John Spray
40ed110c55 tasks/mds_thrash: fix more references to self.manager
Signed-off-by: John Spray <john.spray@redhat.com>
2016-06-13 16:51:53 +01:00
John Spray
9d7a91c91b task/mds_thrash: don't drop exceptions from thrasher
Previously, when there was an exception in the thrasher
main loop, it would log it but ultimately "succeed"
the teuthology task.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-06-13 12:08:36 +01:00
Gregory Farnum
c30de00707 Merge pull request #1046 from batrick/wip-readahead
cephfs: test readahead is working

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-06-12 14:39:21 -07:00
Greg Farnum
ca4728b49c reference the kill_mds_by_rank function in the right location
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2016-06-10 15:05:43 -07:00
Jason Dillaman
7425e2d7a6 rbd: added rbd-nbd fsx test case
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-06-10 10:56:45 -04:00
John Spray
e866c29014 Merge pull request #924 from ceph/wip-mountbyfsname
tasks/cephfs: update tests for mount-by-fs-name

Reviewed-by: John Spray <john.spray@redhat.com>
2016-06-10 11:35:40 +01:00
Yan, Zheng
1b76c6b1c3 Merge pull request #1018 from ceph/wip-16022
tasks/cephfs: reproducer for #16022
2016-06-09 20:52:01 -05:00
Vasu Kulkarni
07e3b70a37 Add xenial for systemd test
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-06-09 10:29:26 -07:00
Patrick Donnelly
367973b015
cephfs: test readahead is working
Test case for: https://github.com/ceph/ceph/pull/9374
Issue: http://tracker.ceph.com/issues/16024

Signed-off-by: Patrick Donnelly <batrick@batbytes.com>
2016-06-09 11:07:45 -04:00
John Spray
92da333a88 Merge pull request #1040 from ceph/wip-libcephfs-posixacl
suites/fs/permission: run qa/workunits/fs/misc/{acl.sh,chmod.sh}

Reviewed-by: John Spray <john.spray@redhat.com>
2016-06-09 10:34:05 +01:00
Patrick Donnelly
bb61c1faba
Merge remote-tracking branch 'upstream/pull/1045/head'
* upstream/pull/1045/head:
  tasks/cephfs: fix vstart runner _get_pid

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2016-06-08 13:11:43 -04:00
John Spray
4d3b4cd753 tasks/cephfs: fix vstart runner _get_pid
Dropping the 'x' caused the ps lines not to include
the "-i <myid>" part of the command line that we use
to find named daemons' pids.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-06-08 16:23:13 +01:00
John Spray
fc7d268e3b Merge pull request #1043 from batrick/ps-uid
vstart_runner: only kill/look at user's processes

Reviewed-by: John Spray <john.spray@redhat.com>
2016-06-08 10:46:47 +01:00
John Spray
bdfbfad787 Merge pull request #1044 from batrick/info-placement
vstart_runner: move info message for loaded mods

Reviewed-by: John Spray <john.spray@redhat.com>
2016-06-08 10:46:33 +01:00
Patrick Donnelly
77a23a87fd
vstart_runner: move info message for loaded mods
The message was printing loaded modules before loading each module.
2016-06-07 17:03:15 -04:00
Patrick Donnelly
1675a47d0f
vstart_runner: only kill/look at user's processes
This prevents vstart_runner.py from trying to kill other user's
ceph-mds/ceph-fuse instances.
2016-06-07 16:38:06 -04:00
Yan, Zheng
795d586400 suites/fs/permission: run qa/workunits/fs/misc/{acl.sh,chmod.sh}
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2016-06-07 10:33:46 +08:00
Yuri Weinstein
2cc9b5469e Added file locking logic to avoid possible collisions when appending to the log file
Fixes http://tracker.ceph.com/issues/15563
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-06-06 15:39:34 -07:00
Gregory Farnum
ccb635ff5f Merge pull request #1038 from ceph/wip-libcephfs-posixacl
suites/fs: fix config for enabling libcephfs posix ACL
2016-06-06 14:08:29 -07:00
Sage Weil
2aa7a392ad Merge pull request #1039 from ceph/wip-16113
suites/rados: add test for 16113
2016-06-06 15:26:14 -04:00
Samuel Just
7e06dd3bdc suites/rados: add test for 16113
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-06-06 10:59:01 -07:00
Yan, Zheng
45b8e9c01e suites/fs: fix config for enabling libcephfs posix ACL
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2016-06-06 22:01:44 +08:00