]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
9 years agotasks/cephfs/filesystem: ceph_file_layout -> file_layout_t
Sage Weil [Sat, 30 Jan 2016 18:46:21 +0000 (13:46 -0500)]
tasks/cephfs/filesystem: ceph_file_layout -> file_layout_t

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #844 from ceph/wip-rbd-cli-features
Jason Dillaman [Tue, 1 Mar 2016 13:09:01 +0000 (08:09 -0500)]
Merge pull request #844 from ceph/wip-rbd-cli-features

rbd/cli: add older default features

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #846 from dachary/wip-14931-cram
Loic Dachary [Tue, 1 Mar 2016 07:50:41 +0000 (14:50 +0700)]
Merge pull request #846 from dachary/wip-14931-cram

cram: pin to version 0.6 because 0.7 handles \r differently

Reviewed-by: Xiaoxi Chen <xiaoxchen@ebay.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agocram: pin to version 0.6 because 0.7 handles \r differently
Loic Dachary [Tue, 1 Mar 2016 06:54:07 +0000 (13:54 +0700)]
cram: pin to version 0.6 because 0.7 handles \r differently

http://tracker.ceph.com/issues/14931 Fixes: #14931

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agorbd/cli: add older default features
Josh Durgin [Tue, 1 Mar 2016 05:55:39 +0000 (21:55 -0800)]
rbd/cli: add older default features

Explicitly set features and default format so they don't become out of
date. Remove none.yaml, since default.yaml is an explicit version of
it now.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMerge pull request #842 from ceph/wip-rbd-features
Josh Durgin [Tue, 1 Mar 2016 02:26:14 +0000 (18:26 -0800)]
Merge pull request #842 from ceph/wip-rbd-features

rbd: updated tests to use new rbd default feature set

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMerge pull request #841 from ceph/wip-krbd-default-features
Josh Durgin [Tue, 1 Mar 2016 02:20:30 +0000 (18:20 -0800)]
Merge pull request #841 from ceph/wip-krbd-default-features

krbd: override rbd defaults features to 1

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMerge pull request #821 from ceph/wip-fsx-journal
Josh Durgin [Tue, 1 Mar 2016 02:18:22 +0000 (18:18 -0800)]
Merge pull request #821 from ceph/wip-fsx-journal

rbd: add fsx journal replay test case

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMerge pull request #832 from athanatos/wip-lost
Samuel Just [Mon, 29 Feb 2016 23:53:12 +0000 (15:53 -0800)]
Merge pull request #832 from athanatos/wip-lost

Wip lost

Reviewed-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #839 from ceph/wip-ceph-ansible
Yuri Weinstein [Mon, 29 Feb 2016 21:17:12 +0000 (13:17 -0800)]
Merge pull request #839 from ceph/wip-ceph-ansible

Add ceph-ansible suite

9 years agorbd: updated tests to use new rbd default feature set
Jason Dillaman [Mon, 29 Feb 2016 14:16:27 +0000 (09:16 -0500)]
rbd: updated tests to use new rbd default feature set

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agokrbd: override rbd defaults features to 1
Jason Dillaman [Mon, 29 Feb 2016 13:42:22 +0000 (08:42 -0500)]
krbd: override rbd defaults features to 1

Jewel will update the default feature set to features
unsupported by krbd.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoAdd ceph-ansible suite
Zack Cerza [Fri, 19 Feb 2016 16:19:35 +0000 (09:19 -0700)]
Add ceph-ansible suite

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #837 from ceph/wip-valgrind
Zack Cerza [Fri, 26 Feb 2016 15:38:49 +0000 (08:38 -0700)]
Merge pull request #837 from ceph/wip-valgrind

suites: debuginfo: true for valgrind

9 years agoMerge pull request #833 from ceph/wip-async
Sage Weil [Fri, 26 Feb 2016 15:01:53 +0000 (10:01 -0500)]
Merge pull request #833 from ceph/wip-async

Revert "basic/msgr: remove async and random for now"

9 years agosuites: debuginfo: true for valgrind
Sage Weil [Fri, 26 Feb 2016 14:46:27 +0000 (09:46 -0500)]
suites: debuginfo: true for valgrind

This lets us get line numbers in the valgrind xml output.

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoMerge pull request #795 from ceph/wip-list-inconsistent-obj
Kefu Chai [Thu, 25 Feb 2016 04:51:17 +0000 (12:51 +0800)]
Merge pull request #795 from ceph/wip-list-inconsistent-obj

task/scrub_test: tests for list inconsistent obj APIs

Reviewed-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #835 from ceph/wip-14810-master-2
Yuri Weinstein [Wed, 24 Feb 2016 21:31:20 +0000 (13:31 -0800)]
Merge pull request #835 from ceph/wip-14810-master-2

Reduced runtime for radosbench to 600

9 years agoReduced runtime for radosbench to 600
Yuri Weinstein [Wed, 24 Feb 2016 21:28:51 +0000 (13:28 -0800)]
Reduced runtime for radosbench to 600

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agotasks/scrub_test: add test for get-inconsistent-* commands
Kefu Chai [Tue, 16 Feb 2016 10:40:27 +0000 (18:40 +0800)]
tasks/scrub_test: add test for get-inconsistent-* commands

Signed-off-by: Kefu Chai <kchai@redhat.com>
9 years agotasks/scrub_test: restore the changes to omap after the test
Kefu Chai [Mon, 22 Feb 2016 07:04:49 +0000 (15:04 +0800)]
tasks/scrub_test: restore the changes to omap after the test

because the repair for digest mismatch will rewrite the omap digest
in the corresponding OI attribute with the one calculated from the
omap read from disk. this is fine. but the succeeding test can not
use the same way used before to mess up the victim object in hope
to get an inconsistent object, as we have accepted it as an authroized
copy and populate the change to its replicas. to address this
problem, the crime scene of the `test_repair_bad_omap()` is cleaned
up before calling `repair()`. it helps with isolating the different
tests, so new tests should not worry about what the current omap
should look like.

Signed-off-by: Kefu Chai <kchai@redhat.com>
9 years agodivergent_priors: add sleep after reviving divergent
Samuel Just [Fri, 19 Feb 2016 20:26:27 +0000 (12:26 -0800)]
divergent_priors: add sleep after reviving divergent

Basically same thing as
c0b0ec2831f410d89b695a1d08122334d8ee907a
client is getting ENXIO when trying to do osd tell because
the osd isn't quite up yet.

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agorados: add lost-unfound upgrade tests
Samuel Just [Thu, 18 Feb 2016 18:36:43 +0000 (10:36 -0800)]
rados: add lost-unfound upgrade tests

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agotasks/*unfound*.py: run rados bench in parallel
Samuel Just [Tue, 22 Dec 2015 18:06:22 +0000 (10:06 -0800)]
tasks/*unfound*.py: run rados bench in parallel

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agoceph_manager: use time before mon command for timeout
Samuel Just [Fri, 20 Nov 2015 17:51:20 +0000 (09:51 -0800)]
ceph_manager: use time before mon command for timeout

Slow mon commands can cause a false failure.

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agorados/singleton: use xfs instead
Samuel Just [Thu, 4 Feb 2016 19:05:35 +0000 (11:05 -0800)]
rados/singleton: use xfs instead

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #823 from ceph/wip-dir-rstats
Gregory Farnum [Thu, 18 Feb 2016 20:48:14 +0000 (12:48 -0800)]
Merge pull request #823 from ceph/wip-dir-rstats

add test for norstats functionality

9 years agoMerge pull request #776 from ceph/wip-sharded-scan
Gregory Farnum [Thu, 18 Feb 2016 14:46:13 +0000 (06:46 -0800)]
Merge pull request #776 from ceph/wip-sharded-scan

tasks/cephfs: test sharded cephfs-data-scan

9 years agoMerge pull request #789 from ceph/wip-14146
Gregory Farnum [Thu, 18 Feb 2016 06:38:19 +0000 (22:38 -0800)]
Merge pull request #789 from ceph/wip-14146

tasks/cephfs: check status asok output while in reconnect

9 years agoMerge pull request #787 from ceph/wip-13903
Gregory Farnum [Thu, 18 Feb 2016 06:37:53 +0000 (22:37 -0800)]
Merge pull request #787 from ceph/wip-13903

Wip 13903 tests

9 years agotasks/scrub_test: refactor this test
Kefu Chai [Fri, 8 Jan 2016 12:47:31 +0000 (20:47 +0800)]
tasks/scrub_test: refactor this test

prepare for the scrub API tests

Signed-off-by: Kefu Chai <kchai@redhat.com>
9 years agocephfs/test_full: add some gratuitous debugging
Greg Farnum [Fri, 12 Feb 2016 06:37:49 +0000 (22:37 -0800)]
cephfs/test_full: add some gratuitous debugging

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge remote-tracking branch 'origin/wip-14365' into greg-fs-testing
Greg Farnum [Mon, 15 Feb 2016 18:52:43 +0000 (10:52 -0800)]
Merge remote-tracking branch 'origin/wip-14365' into greg-fs-testing

https://github.com/ceph/ceph-qa-suite/pull/805

9 years agorbd: add fsx journal replay test case
Jason Dillaman [Thu, 11 Feb 2016 16:53:44 +0000 (11:53 -0500)]
rbd: add fsx journal replay test case

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #820 from ceph/wip-rados-yaml
Samuel Just [Thu, 11 Feb 2016 00:56:01 +0000 (16:56 -0800)]
Merge pull request #820 from ceph/wip-rados-yaml

Wip rados yaml

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
9 years agorados/upgrade: add '%' to combine rados.yaml with other yamls
Samuel Just [Wed, 10 Feb 2016 18:29:40 +0000 (10:29 -0800)]
rados/upgrade: add '%' to combine rados.yaml with other yamls

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agorados/: remove unnecessary rados.yaml entries
Samuel Just [Wed, 10 Feb 2016 18:29:20 +0000 (10:29 -0800)]
rados/: remove unnecessary rados.yaml entries

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agoWhitelisted 'soft lockup' and 'detected stalls on CPUs'
Yuri Weinstein [Wed, 10 Feb 2016 16:25:01 +0000 (08:25 -0800)]
Whitelisted 'soft lockup' and 'detected stalls on CPUs'

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 367bd5b49c1584b8132fb312be3af83486001fa9)

9 years agotasks/cephfs: add TestConfigCommands
John Spray [Thu, 21 Jan 2016 12:22:27 +0000 (12:22 +0000)]
tasks/cephfs: add TestConfigCommands

Get some coverage on the otherwise rarely touched
injectargs and `config set` interfaces.

Fixes: #14365
Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: run ceph-fuse in foreground
John Spray [Wed, 10 Feb 2016 12:21:16 +0000 (12:21 +0000)]
tasks/cephfs: run ceph-fuse in foreground

Previously was running this in background, which prevented
checking for nonzero exit codes.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: optionally check result of fuse proc on umount
John Spray [Wed, 10 Feb 2016 12:20:33 +0000 (12:20 +0000)]
tasks/cephfs: optionally check result of fuse proc on umount

For cases where the client process successfully unmounts,
but then crashes before finishing.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: make FuseMount.admin_socket public
John Spray [Thu, 21 Jan 2016 12:18:48 +0000 (12:18 +0000)]
tasks/cephfs: make FuseMount.admin_socket public

For tests that specifically want to exercise an
asok operation (the test is responsible for
verifying that its mount object really is a
FuseMount and not a KernelMount)

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agoMerge remote-tracking branch 'gh/jewel'
Sage Weil [Mon, 8 Feb 2016 22:26:32 +0000 (17:26 -0500)]
Merge remote-tracking branch 'gh/jewel'

9 years agoChanged centos version to 7.2
Yuri Weinstein [Mon, 8 Feb 2016 21:50:50 +0000 (13:50 -0800)]
Changed centos version to 7.2

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 3f4a5caeb2f1fffc302be69d3ef06fff3566fe7e)

9 years agoChanged centos version to 7.2
Yuri Weinstein [Mon, 8 Feb 2016 21:50:50 +0000 (13:50 -0800)]
Changed centos version to 7.2

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 3f4a5caeb2f1fffc302be69d3ef06fff3566fe7e)

9 years agoMade disk size in openstack 40GB, so osd won't run out of space
Yuri Weinstein [Mon, 1 Feb 2016 16:19:42 +0000 (08:19 -0800)]
Made disk size in openstack 40GB, so osd won't run out of space

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 9e28d21adc7d891a9ad3426170f147164b2778ae)

9 years agoAdde + in the openstack.yaml dir
Yuri Weinstein [Thu, 4 Feb 2016 23:55:41 +0000 (15:55 -0800)]
Adde + in the openstack.yaml dir
Fixes failures in #14635

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit d4fd02e9d804d5d5379fc8150ad63d412a9b5d3b)

9 years agoMerge pull request #813 from ceph/wip-whitelist-jewel
Yuri Weinstein [Wed, 3 Feb 2016 16:49:52 +0000 (08:49 -0800)]
Merge pull request #813 from ceph/wip-whitelist-jewel

Whitelisted "wrongly marked me down" for the tiering tests

9 years agoWhitelisted "wrongly marked me down" for the tiering tests
Yuri Weinstein [Wed, 3 Feb 2016 16:47:36 +0000 (08:47 -0800)]
Whitelisted "wrongly marked me down" for the tiering tests

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #807 from ceph/wip-config
Sage Weil [Wed, 3 Feb 2016 13:58:51 +0000 (08:58 -0500)]
Merge pull request #807 from ceph/wip-config

suites/rados: test random queue options

9 years agoadd test for norstats functionality
Greg Farnum [Wed, 3 Feb 2016 09:42:01 +0000 (01:42 -0800)]
add test for norstats functionality

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
9 years agoWhitelisted "soft lockup"
Yuri Weinstein [Tue, 2 Feb 2016 23:38:19 +0000 (15:38 -0800)]
Whitelisted "soft lockup"
to avoid failures on slow nodes like in #14618

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 9724dee9d9d2921062d86bbb8fac17c554e7984c)

9 years agoMerge pull request #810 from ceph/wip-schedule_rados-master
Josh Durgin [Tue, 2 Feb 2016 21:58:55 +0000 (13:58 -0800)]
Merge pull request #810 from ceph/wip-schedule_rados-master

Made rados runs in ovh call vps.yaml

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMade rados runs in ovh call vps.yaml
Yuri Weinstein [Tue, 2 Feb 2016 21:43:02 +0000 (13:43 -0800)]
Made rados runs in ovh call vps.yaml

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoInitial draft for infernalis stable upgrade tests
Yuri Weinstein [Tue, 1 Dec 2015 23:03:13 +0000 (15:03 -0800)]
Initial draft for infernalis stable upgrade tests
Fixed indentation
Replace ‘description’ with ’meta’
Incorporated Josh's comments
Moved all overrides to the top

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit f9e2851d47d3a2b5910a9d87bb6577ee63546d5e)

9 years agosuites/rados: test random queue options
Sage Weil [Fri, 29 Jan 2016 18:22:10 +0000 (13:22 -0500)]
suites/rados: test random queue options

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agotasks/cephfs: test sharded cephfs-data-scan
John Spray [Wed, 23 Dec 2015 13:57:02 +0000 (13:57 +0000)]
tasks/cephfs: test sharded cephfs-data-scan

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agoRevert "basic/msgr: remove async and random for now"
Samuel Just [Mon, 11 Jan 2016 15:20:28 +0000 (07:20 -0800)]
Revert "basic/msgr: remove async and random for now"

This reverts commit 0324772e23375b35c261a322fb82b2ff5a6b5db8.

9 years agoAdded point-to-point suite
yuriw [Mon, 14 Dec 2015 23:46:26 +0000 (15:46 -0800)]
Added point-to-point suite
Added parallel suite
Added stree-split suite
Added stress-split-erasure-code suite
Added stress-split-erasure-code-x96-64 suite

Signed-off-by: yuriw <yuri.weinstein@gmail.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit e7732cce73af2fed55a957b5529db93e3ff3ea5a)

9 years agoAdded point-to-point suite
yuriw [Mon, 14 Dec 2015 23:46:26 +0000 (15:46 -0800)]
Added point-to-point suite
Added parallel suite
Added stree-split suite
Added stress-split-erasure-code suite
Added stress-split-erasure-code-x96-64 suite

Signed-off-by: yuriw <yuri.weinstein@gmail.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit e7732cce73af2fed55a957b5529db93e3ff3ea5a)

9 years agoMerge pull request #797 from ceph/wip-fusestore
Sage Weil [Wed, 27 Jan 2016 19:50:02 +0000 (14:50 -0500)]
Merge pull request #797 from ceph/wip-fusestore

rados/objecststore/fusestore.yaml: run ceph-objectstore-tool fuse test

9 years agoMerge remote-tracking branch 'gh/jewel'
Sage Weil [Wed, 20 Jan 2016 21:50:28 +0000 (16:50 -0500)]
Merge remote-tracking branch 'gh/jewel'

9 years agoMerge pull request #801 from ceph/jewel-14395
Gregory Farnum [Wed, 20 Jan 2016 02:51:09 +0000 (18:51 -0800)]
Merge pull request #801 from ceph/jewel-14395

suites/fs: cephfs_journal_tool: wait for health after restart

9 years agoMerge branch 'greg-fs-testing'
Greg Farnum [Wed, 20 Jan 2016 02:47:04 +0000 (18:47 -0800)]
Merge branch 'greg-fs-testing'

9 years agoMerge branch 'jewel-14395' into greg-fs-testing
Greg Farnum [Tue, 19 Jan 2016 01:56:53 +0000 (17:56 -0800)]
Merge branch 'jewel-14395' into greg-fs-testing

https://github.com/ceph/ceph-qa-suite/pull/801

Reviewed-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #767 from ceph/wip-14048
Gregory Farnum [Wed, 20 Jan 2016 02:40:55 +0000 (18:40 -0800)]
Merge pull request #767 from ceph/wip-14048

tasks: add TestSessionMap.test_[mount|tell]_conn_close

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge pull request #680 from ceph/wip-manila
Gregory Farnum [Wed, 20 Jan 2016 02:21:55 +0000 (18:21 -0800)]
Merge pull request #680 from ceph/wip-manila

Add testing for CephFSVolumeClient

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge pull request #798 from ceph/jewel-14254
Gregory Farnum [Wed, 20 Jan 2016 02:18:21 +0000 (18:18 -0800)]
Merge pull request #798 from ceph/jewel-14254

tasks/cephfs: test for race between cap flush and clientreplay

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge remote-tracking branch 'origin/jewel'
Josh Durgin [Tue, 19 Jan 2016 21:41:28 +0000 (13:41 -0800)]
Merge remote-tracking branch 'origin/jewel'

9 years agoMerge pull request #678 from ceph/wip-fs-snaptests
Gregory Farnum [Tue, 19 Jan 2016 19:44:14 +0000 (11:44 -0800)]
Merge pull request #678 from ceph/wip-fs-snaptests

suites/fs: enable all snapshost test scripts

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agosuites/fs: fix ceph.restart syntax
Greg Farnum [Tue, 19 Jan 2016 01:56:10 +0000 (17:56 -0800)]
suites/fs: fix ceph.restart syntax

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge remote-tracking branch 'origin/wip-14195' into greg-fs-testing
Greg Farnum [Tue, 19 Jan 2016 00:14:24 +0000 (16:14 -0800)]
Merge remote-tracking branch 'origin/wip-14195' into greg-fs-testing

https://github.com/ceph/ceph-qa-suite/pull/791

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge remote-tracking branch 'origin/wip-full-msg' into greg-fs-testing
Greg Farnum [Tue, 19 Jan 2016 00:06:45 +0000 (16:06 -0800)]
Merge remote-tracking branch 'origin/wip-full-msg' into greg-fs-testing

https://github.com/ceph/ceph-qa-suite/pull/786

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge remote-tracking branch 'origin/wip-global-config' into greg-fs-testing
Greg Farnum [Tue, 19 Jan 2016 00:06:02 +0000 (16:06 -0800)]
Merge remote-tracking branch 'origin/wip-global-config' into greg-fs-testing

https://github.com/ceph/ceph-qa-suite/pull/784

Conflicts:
tasks/cephfs/vstart_runner.py
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge remote-tracking branch 'origin/wip-14048' into greg-fs-testing
Greg Farnum [Mon, 18 Jan 2016 23:53:47 +0000 (15:53 -0800)]
Merge remote-tracking branch 'origin/wip-14048' into greg-fs-testing

https://github.com/ceph/ceph-qa-suite/pull/767

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge remote-tracking branch 'origin/wip-manila' into greg-fs-testing
Greg Farnum [Mon, 18 Jan 2016 22:42:14 +0000 (14:42 -0800)]
Merge remote-tracking branch 'origin/wip-manila' into greg-fs-testing

https://github.com/ceph/ceph-qa-suite/pull/680

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge remote-tracking branch 'origin/jewel-14254' into greg-fs-testing
Greg Farnum [Mon, 18 Jan 2016 22:33:38 +0000 (14:33 -0800)]
Merge remote-tracking branch 'origin/jewel-14254' into greg-fs-testing

https://github.com/ceph/ceph-qa-suite/pull/798

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge pull request #803 from ceph/wip-rbd-nbd-jewel
Josh Durgin [Mon, 18 Jan 2016 22:12:39 +0000 (17:12 -0500)]
Merge pull request #803 from ceph/wip-rbd-nbd-jewel

rbd: rbd-nbd can only run on Ubuntu
librbd: journal replay should honor inter-event dependencies

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agorbd: rbd-nbd can only run on Ubuntu
Jason Dillaman [Mon, 18 Jan 2016 21:18:07 +0000 (16:18 -0500)]
rbd: rbd-nbd can only run on Ubuntu

NBD support is not available in RHEL/CentOS 7

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
9 years agoMerge pull request #802 from ceph/wip-whitelist-jewel
Samuel Just [Mon, 18 Jan 2016 21:32:23 +0000 (13:32 -0800)]
Merge pull request #802 from ceph/wip-whitelist-jewel

Whitelisted 'wrongly marked me down'

Reviewed-by: Samuel Just <sjust@redhat.com>
9 years agoWhitelisted 'wrongly marked me down'
Yuri Weinstein [Mon, 18 Jan 2016 21:25:37 +0000 (13:25 -0800)]
Whitelisted 'wrongly marked me down'

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agosuites/fs: cephfs_journal_tool: wait for health after restart
Yan, Zheng [Mon, 18 Jan 2016 08:22:30 +0000 (16:22 +0800)]
suites/fs: cephfs_journal_tool: wait for health after restart

Fixes: #14395
Signed-off-by: Yan, Zheng <zyan@redhat.com>
9 years agotasks/cephfs: test for race between cap flush and clientreplay
Yan, Zheng [Fri, 15 Jan 2016 05:25:54 +0000 (13:25 +0800)]
tasks/cephfs: test for race between cap flush and clientreplay

Signed-off-by: Yan, Zheng <zyan@redhat.com>
9 years agotasks/cephfs: override max_pgs_per_osd in TestVolumeClient
John Spray [Thu, 7 Jan 2016 16:47:26 +0000 (16:47 +0000)]
tasks/cephfs: override max_pgs_per_osd in TestVolumeClient

Because volume client cues its PG counts from the
mon pg warn max per osd setting, the teuthology template's
ultra-high 10000 setting causes problems.  Force it down
to the usual sensible default for this test.

Also update vstart_runner to populate ctx.daemons so that the test
can restart daemons the same way on vstart as in full blown teuthology.

For branch wip-manila

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: pg_num check in volume_client test
John Spray [Tue, 5 Jan 2016 10:27:07 +0000 (10:27 +0000)]
tasks/cephfs: pg_num check in volume_client test

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: fix raising from RemoteProcess.wait()
John Spray [Tue, 8 Dec 2015 16:28:34 +0000 (16:28 +0000)]
tasks/cephfs: fix raising from RemoteProcess.wait()

...in the case where we call wait() on an already-finished
process.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: fix vstart's LocalDaemon.proc
John Spray [Tue, 8 Dec 2015 09:53:44 +0000 (09:53 +0000)]
tasks/cephfs: fix vstart's LocalDaemon.proc

This class is meant to quack like a DaemonState,
so it needs to expose a .proc attribute.  This
was breaking TestDamageTable.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: fix wait in test_volume_client
John Spray [Thu, 3 Dec 2015 10:58:23 +0000 (10:58 +0000)]
tasks/cephfs: fix wait in test_volume_client

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agosuites: add an extra client to fs/recovery
John Spray [Wed, 25 Nov 2015 09:59:15 +0000 (09:59 +0000)]
suites: add an extra client to fs/recovery

The volumeclient test wants 3, and the rest of the tests
can just ignore it.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agosuites: add yaml for TestVolumeClient
John Spray [Mon, 23 Nov 2015 22:31:30 +0000 (22:31 +0000)]
suites: add yaml for TestVolumeClient

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: add test_volume_client
John Spray [Mon, 9 Nov 2015 13:10:45 +0000 (13:10 +0000)]
tasks/cephfs: add test_volume_client

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: fix fuse killing in vstart
John Spray [Wed, 11 Nov 2015 10:25:53 +0000 (10:25 +0000)]
tasks/cephfs: fix fuse killing in vstart

The "ps au" output was truncating lines which could cause
processes to get missed in some cases, like where there
is a long --client-mountpoint argument.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: write_n_mb optionally background
John Spray [Wed, 11 Nov 2015 10:24:50 +0000 (10:24 +0000)]
tasks/cephfs: write_n_mb optionally background

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: reset IDs of mounts between tests
John Spray [Wed, 11 Nov 2015 10:23:40 +0000 (10:23 +0000)]
tasks/cephfs: reset IDs of mounts between tests

because volumeclient test twiddles the IDs to
match the auth identities it creates.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: clear extra auth ids on test start
John Spray [Mon, 9 Nov 2015 13:16:36 +0000 (13:16 +0000)]
tasks/cephfs: clear extra auth ids on test start

Because new volumeclient tests will be creating IDs
instead of modifying the default ones.

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agotasks/cephfs: add test case auth_list helper
John Spray [Mon, 9 Nov 2015 13:17:25 +0000 (13:17 +0000)]
tasks/cephfs: add test case auth_list helper

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #743 from ceph/wip-root-metadata
Gregory Farnum [Thu, 14 Jan 2016 18:37:04 +0000 (10:37 -0800)]
Merge pull request #743 from ceph/wip-root-metadata

tasks/cephfs: add TestSessionMap.test_session_reject

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agoMerge pull request #611 from ceph/wip-libcephfs-acl
Gregory Farnum [Thu, 14 Jan 2016 18:34:20 +0000 (10:34 -0800)]
Merge pull request #611 from ceph/wip-libcephfs-acl

suites/fs: test ceph-fuse with libcephfs permission check

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
9 years agorados/objecststore/fusestore.yaml: run ceph-objectstore-tool fuse test
Sage Weil [Thu, 14 Jan 2016 13:27:33 +0000 (08:27 -0500)]
rados/objecststore/fusestore.yaml: run ceph-objectstore-tool fuse test

Signed-off-by: Sage Weil <sage@redhat.com>
9 years agoFixed symblink for os configs
Yuri Weinstein [Thu, 14 Jan 2016 00:01:40 +0000 (16:01 -0800)]
Fixed symblink for os configs

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 0915747895b20b856a173d58f515af6b03381406)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Conflicts:
distros/supported/centos_7.2.yaml