Commit Graph

5584 Commits

Author SHA1 Message Date
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
Zhi Zhang
f83db056d8 Adjust wait_for_health to be more flexsible
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
2016-06-06 13:01:27 +08:00
Kefu Chai
b3ca20e402 Merge pull request #1031 from ceph/wip-sleep
tasks: fix non-existent sleep function

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-06-05 14:27:50 +08:00
Vasu Kulkarni
da36b96a28 Initial systemd test files
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-06-04 14:03:34 -07:00
Vasu Kulkarni
a2ce966d3e Systemd script to test ceph init files
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-06-04 14:03:24 -07:00
Josh Durgin
cfc48e36da tasks: fix non-existent sleep function
CephManager has no sleep function. Use time.sleep() instead.

Ran into this while testing a branch. Apparently it doesn't happen
much since this hasn't changed in years, but the error was copied
into several tasks.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-06-03 11:15:36 -07:00
Jason Dillaman
bd14a8e13b Merge pull request #1028 from dachary/wip-rbd
rbd: provision volumes to format as XFS

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-06-01 20:59:29 -04:00
Samuel Just
c3498b5f3d Merge pull request #1014 from ceph/wip-ceph-restart-wusui
tasks/ceph.restart osd fix

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-06-01 13:54:53 -07:00
Loic Dachary
45bd6cbf57 rbd: provision volumes to format as XFS
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-06-01 21:10:45 +02:00
Samuel Just
30e05d6d34 Merge pull request #1026 from ceph/wip-16064
scrub_test: Shards are not marked in error when osd guesses

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-05-31 07:49:04 -07:00
David Zafman
68400e9552 scrub_test: Shards are not marked in error when osd guesses
Signed-off-by: David Zafman <dzafman@redhat.com>
2016-05-27 16:56:17 -07:00