]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Sage Weil [Thu, 10 Mar 2016 21:15:10 +0000 (16:15 -0500)]
Merge pull request #864 from ceph/wip-15012-jewel
Removed branch: firefly from 4-after.yaml
Yuri Weinstein [Thu, 10 Mar 2016 21:11:16 +0000 (13:11 -0800)]
Removed branch: firefly from 4-after.yaml
Fixes #15012
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Gregory Farnum [Thu, 10 Mar 2016 08:52:51 +0000 (00:52 -0800)]
Merge pull request #812 from ceph/jewel-10436
suites/fs: enable all snapshost test scripts
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>
(cherry picked from commit
a72bba29103cd287131eb7b56953c417649fed5d )
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>
(cherry picked from commit
a13d9e89a8fb280ef1538104e2f4f9c77d288501 )
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>
(cherry picked from commit
ebea8ade8ec0aa41058fabed5ac7796ee60b20a7 )
Yuri Weinstein [Wed, 10 Feb 2016 16:41:16 +0000 (08:41 -0800)]
Merge branch 'jewel' of https://github.com/ceph/ceph-qa-suite into jewel
Yuri Weinstein [Wed, 10 Feb 2016 16:27:06 +0000 (08:27 -0800)]
Merge pull request #819 from ceph/wip-whitelist-jewel
Whitelisted '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>
Sage Weil [Mon, 8 Feb 2016 22:26:32 +0000 (17:26 -0500)]
Merge remote-tracking branch 'gh/jewel'
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 )
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 )
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 )
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 )
Yuri Weinstein [Fri, 5 Feb 2016 18:09:34 +0000 (10:09 -0800)]
Merge branch 'jewel' of https://github.com/ceph/ceph-qa-suite into 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
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>
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
Yan, Zheng [Wed, 3 Feb 2016 06:35:33 +0000 (14:35 +0800)]
suites/fs: enable all snapshost test scripts
Signed-off-by: Yan, Zheng <zyan@redhat.com>
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 )
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>
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>
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 )
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>
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 )
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 )
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
Sage Weil [Wed, 20 Jan 2016 21:50:28 +0000 (16:50 -0500)]
Merge remote-tracking branch 'gh/jewel'
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
Greg Farnum [Wed, 20 Jan 2016 02:47:04 +0000 (18:47 -0800)]
Merge branch '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>
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>
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>
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>
Josh Durgin [Tue, 19 Jan 2016 21:41:28 +0000 (13:41 -0800)]
Merge remote-tracking branch 'origin/jewel'
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
Zack Cerza [Thu, 14 Jan 2016 00:10:10 +0000 (17:10 -0700)]
Merge pull request #796 from ceph/wip-fix-sumblink-distros
Fixed 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>
Zack Cerza [Wed, 13 Jan 2016 23:29:00 +0000 (16:29 -0700)]
Merge pull request #754 from ceph/wip_add_centos71_master
Removed CentOS 7.1 and added CentOS 7.2 instead
Yuri Weinstein [Wed, 13 Jan 2016 21:56:41 +0000 (13:56 -0800)]
Change supported ditros to use latest CentOS 7.2
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
John Spray [Mon, 14 Dec 2015 22:16:46 +0000 (22:16 +0000)]
tasks: add TestSessionMap.test_[mount|tell]_conn_close
To check that teardown is happening correctly when
sending commands to an MDS.
Fixes: #14048
Signed-off-by: John Spray <john.spray@redhat.com>
Josh Durgin [Wed, 13 Jan 2016 03:46:29 +0000 (19:46 -0800)]
Merge pull request #794 from ceph/wip-rbd-valgrind-jewel
suites/rbd: avoid redundant helgrind tests
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Jason Dillaman [Wed, 13 Jan 2016 02:06:48 +0000 (21:06 -0500)]
suites/rbd: avoid redundant helgrind tests
Allow rbd_fsx to accept an override for which valgrind tool to use.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Andrew Schoen [Tue, 12 Jan 2016 22:06:25 +0000 (16:06 -0600)]
Merge pull request #793 from ceph/wip-centos-71-72
suites/teuthology: Add CentOS 7.1 and 7.2
Tamilarasi Muthamizhan [Tue, 12 Jan 2016 19:55:28 +0000 (11:55 -0800)]
Merge pull request #792 from ceph/wip_fix_h-x_jewel_3
Added ditros to f-h-x-offline, tiering, v0-94-4-stop tests
Zack Cerza [Tue, 12 Jan 2016 19:20:26 +0000 (12:20 -0700)]
suites/teuthology: Add CentOS 7.1 and 7.2
Signed-off-by: Zack Cerza <zack@redhat.com>
Yuri Weinstein [Tue, 12 Jan 2016 17:09:14 +0000 (09:09 -0800)]
Added ditros to f-h-x-offline, tiering, v0-94-4-stop tests
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
John Spray [Tue, 12 Jan 2016 11:12:21 +0000 (11:12 +0000)]
suites: turn up debug for TestFull
Because these tests exercise subtle interactions
in the Client->ObjectCacher->Objecter stack,
enable the verbose logging for the lower layers
too.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Tue, 12 Jan 2016 11:11:10 +0000 (11:11 +0000)]
suites: debug on client 0/1 instead of all
...because otherwise every CLI invokation spits
out a client.admin verbose log, and it's annoying.
Signed-off-by: John Spray <john.spray@redhat.com>
Tamilarasi Muthamizhan [Tue, 12 Jan 2016 00:20:33 +0000 (16:20 -0800)]
Merge pull request #790 from ceph/wip_fix_h-x_jewel_2
Removed point-to-point-x test, will need to add jewel specific later
Yuri Weinstein [Mon, 11 Jan 2016 23:46:21 +0000 (15:46 -0800)]
Removed point-to-point-x test, will need to add jewel specoific later
http://tracker.ceph.com/issues/14339
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
John Spray [Mon, 11 Jan 2016 12:27:51 +0000 (12:27 +0000)]
tasks/cephfs: better message from test_full_fsync
When it gives an error from the unexpected place,
say so.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 11 Jan 2016 14:32:43 +0000 (14:32 +0000)]
suites/fs: update log whitelist for test_session_reject
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 30 Nov 2015 18:21:14 +0000 (18:21 +0000)]
tasks/cephfs: generate mount paths on the fly
...because new tests that modify the client ID will
get confused about whether they're mounted or not, otherwise.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 9 Nov 2015 13:15:21 +0000 (13:15 +0000)]
tasks/cephfs: support mount_path in Mount subclasses
For e.g. volumeclient guests that want to mount
a subpath.
Signed-off-by: John Spray <john.spray@redhat.com>
Samuel Just [Thu, 7 Jan 2016 19:02:40 +0000 (11:02 -0800)]
Revert "pg: add test cases for pg list_missing on EC pool"
This reverts commit
6fb44db9cbc91754bfab4c4312ba806febf65274 .
Yan, Zheng [Thu, 7 Jan 2016 14:22:32 +0000 (22:22 +0800)]
Merge pull request #785 from ceph/wip-14257
tasks/cephfs: fix wait_for_state timing
John Spray [Thu, 7 Jan 2016 11:24:57 +0000 (11:24 +0000)]
tasks/cephfs: fix wait_for_state timing
Return actual elapsed wallclock time instead of
the number of times we polled.
Fixes: #14257
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 6 Jan 2016 23:57:54 +0000 (23:57 +0000)]
tasks/cephfs: update vstart_runner for teuthology change
Previously teuthology read test path from ctx.teuthology_config,
now it reads it from the global teuthology.config.config object.
This was breaking test_journal_migration because it uses tasks/workunit,
when run with vstart_runner.
Signed-off-by: John Spray <john.spray@redhat.com>
Gregory Farnum [Wed, 6 Jan 2016 21:52:09 +0000 (13:52 -0800)]
Merge pull request #780 from ceph/jewel-14196
tasks/cephfs: fix race in test_damage
Greg Farnum [Wed, 6 Jan 2016 21:50:31 +0000 (13:50 -0800)]
Merge remote-tracking branch 'origin/jewel'
Greg Farnum [Wed, 6 Jan 2016 07:11:32 +0000 (23:11 -0800)]
Merge remote-tracking branch 'origin/jewel-14196'
Greg Farnum [Wed, 6 Jan 2016 06:57:51 +0000 (22:57 -0800)]
Merge remote-tracking branch 'origin/wip-13583'
John Spray [Thu, 3 Dec 2015 12:01:46 +0000 (12:01 +0000)]
tasks/cephfs: fix wait in assert_cluster_log
I had the monc tick interval wrong.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Thu, 3 Dec 2015 00:17:32 +0000 (00:17 +0000)]
tasks/cephfs: fixes to FuseMount
This was getting stressed in new ways by
TestSessionMap.test_session_reject, which
has a mount that fails initially.
Two changes here:
* Raise CommandFailedError instead of RuntimeError when
a mount fails (i.e. catch process termination instead
of timing out on /sys/ population)
* Generalise error handling on umount, so that we only
raise the exception on an umount failure if the mount
appears to really not be unmounted. There is some
EINVAL corner case that was getting triggered by the test.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Fri, 27 Nov 2015 15:52:27 +0000 (15:52 +0000)]
tasks/cephfs: add TestSessionMap.test_session_reject
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Fri, 27 Nov 2015 15:49:51 +0000 (15:49 +0000)]
tasks/cephfs: add assert_cluster_log
For capturing the cluster log and asserting
that we see a particular expected message.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Fri, 27 Nov 2015 15:47:57 +0000 (15:47 +0000)]
tasks: add run_ceph_w to CephManager
Analogous to raw_cluster_command, but instead
of calling blocking CLI command we're invoking
the -w mode.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 9 Nov 2015 13:19:23 +0000 (13:19 +0000)]
tasks/cephfs: new hooks for auth keys and config
Used when configuring clients with dynamically
generated auth keys, and pointing them at mount paths.
Signed-off-by: John Spray <john.spray@redhat.com>
David Zafman [Mon, 4 Jan 2016 23:25:27 +0000 (15:25 -0800)]
Merge pull request #775 from ceph/wip-stat-error
repair_test: Add whitelist item for new stat error message