Commit Graph

5552 Commits

Author SHA1 Message Date
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
Nathan Cutler
a0085d09c2 Merge pull request #1017 from dachary/wip-buildpackages
openstack: ovh renamed flavors : s/eg/hg/

Reviewed-by: Nathan Cutler <ncutler@suse.com>
2016-05-27 09:32:24 +02:00
Loic Dachary
4d47b2d1b0 openstack: ovh renamed flavors : s/eg/hg/
http://travaux.ovh.net/?do=details&id=17532

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-05-27 09:10:05 +02:00
John Spray
b75e2a7da1 tasks/cephfs: reproducer for #16022
Even though check_subs was broken, the multiclient
test was still passing because it didn't test that
clients survived a failover in the multi-filesystem
case.

Fixes: http://tracker.ceph.com/issues/16022
Signed-off-by: John Spray <john.spray@redhat.com>
2016-05-26 14:23:32 +01:00
Warren Usui
1b7552c9cb tasks/ceph.restart osd fix
ceph.restart should mark restarted osds down in order to avoid a
race condition with ceph_manager.wait_for_clean

Fixes: http://tracker.ceph.com/issues/15778
Signed-off-by: Warren Usui <wusui@redhat.com>
2016-05-25 16:59:05 -07:00
Gregory Farnum
3be1710093 Merge pull request #1013 from ceph/wip-15900
tasks/cephfs: fix failure in test_mount_conn_close

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-05-24 18:14:01 -07:00
Samuel Just
a9eb03f138 short_pg_log: double params to avoid failures from dup detection failure
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-05-24 12:38:21 -07:00
John Spray
66901ccc04 tasks/cephfs: find processes correctly
Don't mistake the daemon-helper line for the actual
daemon process.

Fixes: http://tracker.ceph.com/issues/15900
Signed-off-by: John Spray <john.spray@redhat.com>
2016-05-23 19:52:21 +01:00
John Spray
76809b1af5 tasks/cephfs: fix mount wait in test_mount_conn_close
Fixes: http://tracker.ceph.com/issues/15900
Signed-off-by: John Spray <john.spray@redhat.com>
2016-05-23 16:00:37 +01:00
John Spray
5c164f2d4c Merge pull request #983 from ajarr/wip-15614
tasks/cephfs: test read-only authorization for volumes

Reviewed-by: John Spray <john.spray@redhat.com>
2016-05-23 12:34:38 +01:00
Ramana Raja
aab9a03c4c tasks/cephfs: test read-only authorization for volumes
Test whether mount access to volumes can be restricted to read-only.

Fixes: http://tracker.ceph.com/issues/15614

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-05-23 14:24:42 +05:30
Ramana Raja
02fc6d6acc tasks/cephfs: add function to configure guest credentials
In the test_volume_client module, refactor code to add a function
that configures credentials for a guest to mount a volume. The
function could be used by tests to setup a guest client to mount
a volume with fewer lines of code.

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-05-23 14:24:31 +05:30
Jason Dillaman
c1c210b921 Merge pull request #1012 from ceph/wip-teuthology-multi-cluster-suite
suites/teuthology/multi-cluster: make them pass again

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-05-22 09:45:19 -04:00
Josh Durgin
ed9ee7a4c8 suites/teuthology/multi-cluster: make them pass again
Use xfs to avoid object length limits and be explicit about which
clients to run on, so the workunit git clone doesn't race with another
client on the same machine.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-05-20 15:31:50 -07:00
Samuel Just
6611842d50 resolve_stuck_peering: reset stats while looping
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-05-20 13:47:23 -07:00
Josh Durgin
95ba831a3b suites/rbd: added replication stress test workunitReviewed-by: Josh Durgin <jdurgin@redhat.com>
suites/rbd: added replication stress test workunit
2016-05-20 11:45:28 -07:00
Jason Dillaman
ecbda33b52 suites/rbd: added replication stress test workunit
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-20 14:15:47 -04:00
Kefu Chai
faa6e4aac5 Merge pull request #1007 from ceph/wip-li-rados
scrub_test: Handle list-inconsistent-obj changes in pull #8983

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-05-20 12:37:00 +08:00
Yuri Weinstein
e9268a1591 Merge pull request #1006 from ceph/wip-15754-master
Initial check in for a complete jewel-x suite
2016-05-19 07:51:27 -07:00
John Spray
b97065a83a Merge pull request #934 from ceph/wip-15266
tasks/cephfs: add TestVolumeClient.test_purge

Reviewed-by: Ramana Raja <rraja@redhat.com>
2016-05-19 14:21:29 +01:00
David Zafman
5992384700 scrub_test: Handle list-inconsistent-obj changes in pull #8983
Add checking of error in the shards

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-05-18 19:37:55 -07:00
Yuri Weinstein
6ad42ef579 Initial check in for a complete jewel-x suite
Fixes http://tracker.ceph.com/issues/15754
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-18 14:19:04 -07:00
John Spray
e340d2e455 Merge pull request #974 from ceph/wip-15599
tasks/cephfs: test 'df' output in volumeclient

Reviewed-by: Ramana Raja <rraja@redhat.com>
2016-05-18 14:21:16 +01:00
Josh Durgin
3d74fa51e8 cron_wrapper: Added echo to log a command name to the log fileReviewed-by: Josh Durgin <jdurgin@redhat.com>
Added echo to log a command name to the log file
2016-05-17 14:13:45 -07:00
Yuri Weinstein
7d08a7ea5c Added echo to log a command name to the log file
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-17 14:12:27 -07:00
Yuri Weinstein
c0e822a206 Merge pull request #1001 from ceph/wip-15563-master2
Added execute permission to the script
2016-05-16 17:25:37 -07:00
Yuri Weinstein
cad9679af0 Added execute permission to the script
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-05-16 17:23:46 -07:00
Sage Weil
db2603e210 Merge pull request #979 from ceph/wip-mon-rocksdb
rados: vary mon kv backend
2016-05-16 12:37:08 -04:00
Sage Weil
ce927692b1 rados: vary mon kv backend
Use just rocksdb for thrash to avoid blowing up the matrix.  Leave
leveldb for the ec thrash suites.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-15 19:20:32 -04:00
Loic Dachary
f1e952ab70 make-rpm.sh: support openSUSE
make-rpm.sh: support openSUSE

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-05-15 09:08:54 +02:00
Nathan Cutler
b7cbe2f96f make-rpm.sh: support openSUSE
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-14 19:34:34 +02:00
Loic Dachary
84530fb344 Merge pull request #993 from smithfarm/wip-opensuse-user-data
add user-data for openSUSE 42.1

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-05-14 17:53:26 +02:00
Nathan Cutler
209ce61788 add user-data for openSUSE 42.1
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-14 17:37:09 +02:00