Commit Graph

5445 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
Tamilarasi Muthamizhan
03961a04b2 Merge pull request #992 from ceph/wip-14339-master
Added v10.2.0 => jewel upgrade case
2016-05-13 16:16:47 -07:00
Gregory Farnum
145bb3d326 Merge pull request #991 from ceph/wip-15857
tasks/cephfs: fix ps usage to not truncate cmds

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-05-13 13:40:19 -07:00
Gregory Farnum
5e0185dbb2 tasks/cephfs: update failover test for standby changesReviewed-by: Greg Farnum <gfarnum@redhat.com>
tasks/cephfs: update failover test for standby changes

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-05-13 13:39:39 -07:00