Commit Graph

5714 Commits

Author SHA1 Message Date
David Zafman
d762fa563e Thrashosds: Turn off output when doing dump_ops testing
Needed to add stdout option to pass down to run()

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-08-18 09:02:14 -07:00
Jason Dillaman
adb261476a suites/upgrade: point-to-point Jewel upgrade workaround
The v10.2.x cls_rbd test case will not pass against a v10.2.0
OSD. Disable the offending test.

Fixes: http://tracker.ceph.com/issues/16529
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-08-16 09:04:58 -04:00
Josh Durgin
db0164d5bc Merge pull request #1117 from ceph/wip-16975
jewel-x: use jewel-compatible librados tests for upgraded clients

Reviewed-by: Yuri Weinstein <yuri.weinstein@gmail.com>
2016-08-15 08:42:34 -07:00
Casey Bodley
171eadd6a3 Merge pull request #1119 from ceph/wip-rgw-17025
rgw: data_extra_pool is unique per zone

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-08-15 09:38:10 -04:00
Orit Wasserman
c6cdd0905f rgw: data_extra_pool is unique per zone
Fixes: http://tracker.ceph.com/issues/17025
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-08-15 14:52:56 +02:00
Josh Durgin
c5f7ee3f69 jewel-x: use jewel-compatible librados tests for upgraded clients
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-08-11 20:43:52 -07:00
Dan Mick
e9de4075c8 Merge pull request #1115 from ceph/wip_add_sterr
Added stderr to the log file in addition to stdout

Reviewed-by: Dan Mick <dmick@redhat.com>
2016-08-10 14:05:35 -07:00
Yuri Weinstein
704d06e9b4 Added stderr to the log file in addition to stdout
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-08-10 13:15:00 -07:00
John Spray
c28c84cb3d Merge pull request #1110 from fullerdj/wip-djf-20160808
cephfs/vstart_runner: add -w option to ps

Reviewed-by: John Spray <john.spray@redhat.com>
2016-08-10 12:22:59 +01:00
John Spray
f23e15c9fa tasks/cephfs: test standby replay teardown on rank stop
Fixes: http://tracker.ceph.com/issues/16909
Signed-off-by: John Spray <john.spray@redhat.com>
2016-08-09 14:29:13 +01:00
Douglas Fuller
e01ff2e3c1 cephfs/vstart_runner: add -ww option to ps
vstart_runner can't find arguments to ceph daemons to identify them with
ps -x because commands are cut off at terminal width. Add -ww for wide
output.

Signed-off-by: Douglas Fuller <dfuller@redhat.com>
2016-08-09 06:19:14 -07:00
Patrick Donnelly
3ec94d2055
fs: fuse_default_permissions = 0 for kernel build test
Ported from Zheng's #22: 2e283ce6d7

"This can reduce the test time becuase it avoids sending getattr request
whenever the kernel checks inode permission."

This is part of an effort to eliminate unnecessary differences between
multimds and fs suites.

Signed-off-by: Patrick Donnelly <batrick@batbytes.com>
2016-08-07 22:57:15 -04:00
John Spray
a2c2c83220 Merge pull request #1107 from ceph/wip-16879
suites/fs: fix log whitelist for inotable repair

Reviewed-by: Jeff Layton <jlayton@redhat.com>
2016-08-02 16:31:33 +01:00
John Spray
09c8cd0fbc Merge pull request #1084 from ceph/wip-16640
task/packages: install libcephfs1-dev
2016-08-02 12:16:58 +01:00
John Spray
ed1e7f15ed suites/fs: fix log whitelist for inotable repair
Fixes: http://tracker.ceph.com/issues/16879
Signed-off-by: John Spray <john.spray@redhat.com>
2016-08-02 12:12:37 +01:00
John Spray
53a01d3d02 task/packages: install libcephfs-dev
The way we currently build the cephfs java
bindings depends on the unversioned .so file
which is in the -dev package, not the
main one.

Fixes: http://tracker.ceph.com/issues/16640
Signed-off-by: John Spray <john.spray@redhat.com>
2016-07-29 14:46:29 +01:00
John Spray
d974dc11f5 Merge pull request #1082 from ceph/wip-mds-minor
tasks/cephfs: check cache size health warning
2016-07-29 13:51:06 +01:00
John Spray
05a6c839e0 tasks/cephfs: check cache size health warning
Fortunately we already have a test that creates the condition,
so just tweak it to exceed the 150% threshold for the health warning,
and check that the health message appears.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-07-29 12:42:30 +01:00
Samuel Just
31d781958e Merge pull request #1106 from ceph/wip-flake8
fix flake8 errors

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-07-28 14:53:15 -07:00
Josh Durgin
cee7a24183 cephfs/filesystem: remove unused var
flake8 passes now

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-07-28 14:45:25 -07:00
Josh Durgin
50f32756a4 tox.ini: exclude .tox dir from flake8
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-07-28 14:44:54 -07:00
Josh Durgin
e49218b8ef Merge pull request #1105 from athanatos/wip-ec-pg-log
update diverge priors tests - this is handled by persisting the missing set now

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-07-28 14:40:19 -07:00
John Spray
41e51eb500 suites: fix asok_dump_tree.yaml
This had an extra ceph and install task.

Signed-off-by: John Spray <john.spray@redhat.com>
2016-07-28 11:36:16 +01:00
Douglas Fuller
c669f1ecd5 cephfs: add test for dump tree admin socket command
Add test_dump_tree to validate the MDS admin socket command
dump tree. Add a parameter for path_to_ino to enable the use of
lstat() instead of stat()

See: http://tracker.ceph.com/issues/11171
See: https://github.com/ceph/ceph/pull/9925
Signed-off-by: Douglas Fuller <dfuller@redhat.com>
2016-07-28 11:35:56 +01:00
John Spray
60dc96884a suites/fs: log whitelist for inotable repair
Signed-off-by: John Spray <john.spray@redhat.com>
2016-07-28 11:31:55 +01:00
Vishal Kanaujia
ce99bcac2c cephfs: Added a inotable repair case to the test 2016-07-28 11:31:55 +01:00
vasukulkarni
b4923510c5 Merge pull request #1099 from ceph/wip-fix-bad-check
Fix rechecking of health in loop
2016-07-27 09:57:40 -07:00
John Spray
3faecc2d99 Merge pull request #1098 from smithfarm/wip-16808
packages/packages.yaml: drop ceph-fs-common-dbg

Reviewed-by: John Spray <john.spray@redhat.com>
2016-07-27 10:05:15 +01:00
Vasu Kulkarni
597534150b Fix rechecking of health in loop
Use the newer stdout value for checking
ceph health again.

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2016-07-25 15:29:53 -07:00
Nathan Cutler
0324f57329 packages/packages.yaml: drop ceph-fs-common-dbg
Meant to be merged together with https://github.com/ceph/ceph/pull/10433

Fixes: http://tracker.ceph.com/issues/16808
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-07-25 22:08:02 +02:00
Josh Durgin
f369d9ccb6 Merge pull request #1094 from ceph/wip_reduce_rados
Reduce number of jobs for hammer branch

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Nathan Cutler <ncutler@suse.com>
2016-07-25 10:37:45 -07:00
Zack Cerza
8ed7d0c062 Merge pull request #1074 from SUSE/wip-python-split
packages.yaml: reflect python-ceph package split
2016-07-25 10:38:34 -06:00
Yuri Weinstein
dac1d31c40 Reduce number of jobs for hammer branch
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-07-25 08:53:29 -07:00
Josh Durgin
c12b3513a7 Merge pull request #1003 from athanatos/wip-15655
ceph_manager: test [test-]reweight-by-(utilization|pg)

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-07-22 14:46:21 -07:00
Samuel Just
3ebd7fdd23 config: add osd_debug_verify_missing_on_start
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-07-22 14:35:59 -07:00
Samuel Just
e3159dfafb divergent_priors: we no longer track divergent priors explicitely
The rest of the test is still valuable to ensure that we detect missing
items which are not in the log, but now that the missing set is
explicitely persisted, the divergent priors set isn't a special case
and won't have special log lines to check for.

Signed-off-by: Samuel Just <sjust@redhat.com>
2016-07-22 14:35:59 -07:00
Josh Durgin
b76c8903fb Merge pull request #1091 from athanatos/wip-16413
11429: wait_for_clean between restarting the osds and starting the bench

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-07-22 14:28:59 -07:00
Josh Durgin
0623a0dee6 Merge pull request #1090 from athanatos/wip-16416
ec_lost_unfound: set min_size to 2

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-07-22 14:28:48 -07:00
Josh Durgin
013eab89c9 Merge pull request #1085 from ceph/wip_add_newest
Added option to search for newest good/built commit (7 commits back)

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-07-20 13:24:01 -07:00
John Spray
b43a106f42 Merge pull request #1080 from ajarr/wip-15615
tasks/cephfs/test_volume_client: test authentication metadata

Reviewed-by: John Spray <john.spray@redhat.com>
2016-07-20 15:16:21 +01:00
Yan, Zheng
2102e01834 Merge pull request #1073 from ceph/wip-mds-snap-failover
fs: add snapshot tests to mds thrashing
2016-07-19 21:28:39 -05:00
Yuri Weinstein
1c1313455f Added option to search for newest good/built commit (7 commits back)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2016-07-19 16:55:04 -07:00
Jason Dillaman
aa1b9aa9e1 Merge pull request #1077 from trociny/wip-16386
rbd: tests with rbd_skip_partial_discard option enabled

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-07-18 08:29:06 -04:00
Mykola Golub
967e2e72f5 rbd: tests with rbd_skip_partial_discard option enabled
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-07-15 23:30:32 +03:00
Mykola Golub
95b16616f1 rbd: move copy_on_read overrides to config dir
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-07-15 23:27:42 +03:00
Yan, Zheng
b9b18c7b4e fs: add snapshot tests to mds thrashing
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2016-07-14 08:54:39 +08:00
Ramana Raja
08e3a49fa5 tasks/cephfs/test_volume_client: test authentication metadata
Test the usecases for the authentication metadata stored
by the volume client:

* Obtain the list of auth IDs having access to a volume.

* Restrict volume access to auth IDs of a single (OpenStack)
  tenant to enforce strong tenant isolation of volumes.

Signed-off-by: Ramana Raja <rraja@redhat.com>
2016-07-13 16:56:26 +05:30
Samuel Just
19854c095b ec_lost_unfound: set min_size to 2
We changed the default to k+1 instead of k.  Adjust test to compensate.

Fixes: http://tracker.ceph.com/issues/16416
Signed-off-by: Samuel Just <sjust@redhat.com>
2016-07-05 14:05:12 -07:00
Jason Dillaman
1c58c2c3e5 Merge pull request #1072 from trociny/wip-16539
rbd-mirror: remove ceph_test_rbd_mirror_image_replay test case

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-07-01 08:25:23 -04:00
Ricardo Dias
0216330568 packages.yaml: reflect python-ceph package split
Signed-off-by: Ricardo Dias <rdias@suse.com>
2016-07-01 13:14:37 +02:00