]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
tamil [Wed, 1 Oct 2014 20:23:01 +0000 (13:23 -0700)]
s/giant/firefly when setting the crush tunables
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tamil [Wed, 1 Oct 2014 20:17:16 +0000 (13:17 -0700)]
s/giant/firefly
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tamil [Wed, 1 Oct 2014 18:26:27 +0000 (11:26 -0700)]
removing upgrade suites that are no longer required
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
John Spray [Wed, 1 Oct 2014 17:17:01 +0000 (18:17 +0100)]
Merge remote-tracking branch 'origin/giant' into wip-merge
Conflicts:
erasure-code/ec-rados-default.yaml
tasks/mds_client_limits.py
tasks/mds_client_recovery.py
tasks/mds_journal_migration.py
tamil [Wed, 1 Oct 2014 00:21:20 +0000 (17:21 -0700)]
remove dumpling-firefly-giant as dumpling-firefly-x covers this test
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tamil [Wed, 1 Oct 2014 00:20:01 +0000 (17:20 -0700)]
fixed firefly-x and dumpling-firefly-x
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Sage Weil [Tue, 30 Sep 2014 23:12:43 +0000 (16:12 -0700)]
upgrade/dumpling-giant-x: remove
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 30 Sep 2014 23:09:07 +0000 (16:09 -0700)]
upgrade/cuttlefish, emperor, old: remove
Signed-off-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Tue, 30 Sep 2014 00:06:21 +0000 (17:06 -0700)]
Merge pull request #156 from ceph/wip-9609-wusui
Fix workunit branches.
Warren Usui [Mon, 29 Sep 2014 23:28:41 +0000 (16:28 -0700)]
Fix workunit branches.
FIxes: 9606
Signed-off-by: Warren Usui <warren.usui@inktank.com>
John Spray [Mon, 29 Sep 2014 20:05:31 +0000 (21:05 +0100)]
Merge pull request #155 from ceph/wip-9341
tasks/mds_client_recovery: client trim its cache on reconnect
Reviewed-by: John Spray <john.spray@redhat.com>
Yan, Zheng [Mon, 29 Sep 2014 09:13:20 +0000 (17:13 +0800)]
tasks/mds_client_recovery: client trim its cache on reconnect
make sure CephFS client trim its cache before reconnect to the MDS.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
John Spray [Mon, 8 Sep 2014 13:36:27 +0000 (14:36 +0100)]
suites: enable mds_client_limits test
Requires same cluster etc as 'recovery', though
we could now do with better name than that.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 8 Sep 2014 11:02:30 +0000 (12:02 +0100)]
tasks: wait for mds active before mounting clients
To make the logs clearer when trying to work out
if/when something went wrong, rather than always
having client logs start with some failures.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 8 Sep 2014 10:34:07 +0000 (11:34 +0100)]
tasks: rename FuseMount.get_client_id to get_global_id
'client_id' was ambiguous because in other places it
meant the '0' in client.0, whereas here it means
the runtime-generated global ID of the client.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 3 Sep 2014 13:15:54 +0000 (14:15 +0100)]
tasks: add mds_client_limits
New CephFS tests for the behaviour of the system while
enforcing its resource limits.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 3 Sep 2014 13:14:28 +0000 (14:14 +0100)]
tasks: generalise CephFSTestCase
Some of this stuff could be even more general for embedding
unittest-style suites, but for the moment let's keep the cephfs
stuff in a walled garden.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 3 Sep 2014 11:23:13 +0000 (12:23 +0100)]
tasks: generalize config writing for Filesystem
Signed-off-by: John Spray <john.spray@redhat.com>
Sage Weil [Sun, 28 Sep 2014 15:52:00 +0000 (08:52 -0700)]
Merge pull request #154 from ceph/wip_fix_multi_version
Fixing branch assumptions
Yuri Weinstein [Sat, 27 Sep 2014 22:03:37 +0000 (15:03 -0700)]
Fixing branch assumptions
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Sat, 27 Sep 2014 00:12:18 +0000 (17:12 -0700)]
Merge pull request #153 from ceph/wip-9511-wusui
Use the correct versions of existing tests
Warren Usui [Sat, 27 Sep 2014 00:07:11 +0000 (17:07 -0700)]
Use the correct versions of existing tests
The test-upgrade-firefly.sh script is used from the dumpling suite
Fixes: 9511
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Yuri Weinstein [Fri, 26 Sep 2014 23:44:27 +0000 (16:44 -0700)]
Merge pull request #152 from dachary/wip-9608-ec-default-parallel-giant
ec-rados-default is not fit for dumpling parallel upgrade
Loic Dachary [Fri, 26 Sep 2014 23:23:06 +0000 (01:23 +0200)]
ec-rados-default is not fit for dumpling parallel upgrade
Because it may race with the upgrade and end up being unable to perform.
http://tracker.ceph.com/issues/9608 Fixes: #9608
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit
b77ef02bc5ca623d2c5577c2caafcf3720ddd2ec)
tamil [Wed, 24 Sep 2014 09:43:02 +0000 (02:43 -0700)]
Merge branch 'master' of github.com:ceph/ceph-qa-suite
tmuthamizhan [Fri, 26 Sep 2014 23:27:22 +0000 (16:27 -0700)]
Merge pull request #151 from dachary/wip-9608-ec-default-parallel
ec-rados-default is not fit for dumpling parallel upgrade
Loic Dachary [Fri, 26 Sep 2014 23:23:06 +0000 (01:23 +0200)]
ec-rados-default is not fit for dumpling parallel upgrade
Because it may race with the upgrade and end up being unable to perform.
http://tracker.ceph.com/issues/9608 Fixes: #9608
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
tamil [Wed, 24 Sep 2014 09:42:31 +0000 (02:42 -0700)]
added multi-version for giant-clients vs firefly-servers
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tamil [Wed, 24 Sep 2014 08:30:24 +0000 (01:30 -0700)]
added upgrade suite for dumpling-firefly-giant
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
(cherry picked from commit
c7603c0b7871477110946d2d47ea67dda1b7a9bf)
Conflicts:
suites/upgrade/firefly-giant-x/parallel/5-upgrade-sequence/upgrade-by-daemon.yaml
suites/upgrade/firefly-giant-x/parallel/5-upgrade-sequence/upgrade-by-type.yaml
Sage Weil [Fri, 26 Sep 2014 16:01:26 +0000 (09:01 -0700)]
smoke: fix pjd debug conf syntax
Needs the section there or else ceph.py barfs at runtime
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Thu, 25 Sep 2014 10:27:52 +0000 (11:27 +0100)]
tasks: wait for active after mds restart
May have been causing spurious failures on
trying to read session state after MDS restart (
session list isn't populated until recovery is
complete)
Signed-off-by: John Spray <john.spray@redhat.com>
Yuri Weinstein [Wed, 24 Sep 2014 23:47:07 +0000 (16:47 -0700)]
Merge pull request #147 from dachary/wip-ec-feature-plugin-v2-giant
erasure-code: assert that firefly-x/stress-split cannot load lrc
Loic Dachary [Wed, 10 Sep 2014 14:53:45 +0000 (16:53 +0200)]
erasure-code: assert that firefly-x/stress-split cannot load lrc
Because it would crash existing plugins.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit
d6f02d604840b448158a1470b6bb1f6d0550e97f)
tamil [Wed, 24 Sep 2014 08:18:08 +0000 (01:18 -0700)]
added upgrade suite for dumpling-firefly-giant
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tmuthamizhan [Fri, 26 Sep 2014 18:41:45 +0000 (11:41 -0700)]
Merge pull request #135 from ceph/wip_9398
First draft of firefly-giant-x suite
tamil [Tue, 23 Sep 2014 21:22:12 +0000 (14:22 -0700)]
adjusting crush tunables when running a mixed version of mons and osds. bug 8765
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tamil [Tue, 23 Sep 2014 17:31:51 +0000 (10:31 -0700)]
added workload tag
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Gregory Farnum [Wed, 24 Sep 2014 05:30:59 +0000 (22:30 -0700)]
Merge pull request #142 from ceph/wip-9284
Tests for #9284, FUSE client capability handling
Reviewed-by: Greg Farnum <greg@inktank.com>
Sage Weil [Tue, 23 Sep 2014 23:30:28 +0000 (16:30 -0700)]
Merge pull request #146 from dachary/wip-9298-rgw-ec-starvation-giant
rgw: increase the number of OSDs for erasure coded pools
Loic Dachary [Sat, 30 Aug 2014 16:42:51 +0000 (18:42 +0200)]
rgw: increase the number of OSDs for erasure coded pools
So that there never is less than 4 osd which is the minimum when trying
erasure coded workloads that only work with 4 osd.
http://tracker.ceph.com/issues/9298 Fixes: #9298
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
tamil [Tue, 23 Sep 2014 14:50:49 +0000 (07:50 -0700)]
included an option to ceph_objectstore_tool, whenever we have keyvaluestore_backend as a configurable parameter
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Yuri Weinstein [Wed, 24 Sep 2014 18:29:50 +0000 (11:29 -0700)]
Merge pull request #128 from dachary/wip-ec-feature-plugin-v2
erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V2 integration tests
Yuri Weinstein [Sun, 21 Sep 2014 21:23:49 +0000 (14:23 -0700)]
Merge pull request #145 from dachary/wip-erasure-code-workloads
erasure-code: fix bugous ec-rados-default.yaml in some suites
Loic Dachary [Sun, 21 Sep 2014 13:47:06 +0000 (15:47 +0200)]
erasure-code: fix bugous ec-rados-default.yaml in some suites
The ec-rados-default.yaml was linked to suites as if it was a task
although it is a workload intended for parallel upgrade tests.
The ec-rados-plugin=jerasure-k=2-m=1.yaml task is defined and used
instead, where relevant.
http://tracker.ceph.com/issues/9549 Fixes: #9549
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
tamil [Fri, 19 Sep 2014 21:16:20 +0000 (14:16 -0700)]
fixed indentation in the yaml
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
John Spray [Mon, 8 Sep 2014 13:36:27 +0000 (14:36 +0100)]
suites: enable mds_client_limits test
Requires same cluster etc as 'recovery', though
we could now do with better name than that.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 8 Sep 2014 11:02:30 +0000 (12:02 +0100)]
tasks: wait for mds active before mounting clients
To make the logs clearer when trying to work out
if/when something went wrong, rather than always
having client logs start with some failures.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 8 Sep 2014 10:34:07 +0000 (11:34 +0100)]
tasks: rename FuseMount.get_client_id to get_global_id
'client_id' was ambiguous because in other places it
meant the '0' in client.0, whereas here it means
the runtime-generated global ID of the client.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 3 Sep 2014 13:15:54 +0000 (14:15 +0100)]
tasks: add mds_client_limits
New CephFS tests for the behaviour of the system while
enforcing its resource limits.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 3 Sep 2014 13:14:28 +0000 (14:14 +0100)]
tasks: generalise CephFSTestCase
Some of this stuff could be even more general for embedding
unittest-style suites, but for the moment let's keep the cephfs
stuff in a walled garden.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 3 Sep 2014 11:23:13 +0000 (12:23 +0100)]
tasks: generalize config writing for Filesystem
Signed-off-by: John Spray <john.spray@redhat.com>
Yuri Weinstein [Wed, 17 Sep 2014 21:07:00 +0000 (14:07 -0700)]
Update giant.yaml
fixed typos(cherry picked from commit
1f950d2bf4dd76d671ab1c85a87a5f1175305635)
Yuri Weinstein [Wed, 17 Sep 2014 21:01:42 +0000 (14:01 -0700)]
Update giant.yaml(cherry picked from commit
90b6eec23fad6b3af1305de9c59a4759e076ebd3)
Yuri Weinstein [Wed, 17 Sep 2014 21:01:09 +0000 (14:01 -0700)]
Update giant.yaml
Added comments(cherry picked from commit
3dd1314c6fa70fefc4ea8c65c33bac1ad3ba267a)
Warren Usui [Tue, 9 Sep 2014 03:56:14 +0000 (20:56 -0700)]
Create dumpling-giant-x stress-split upgrade suite
Fixes: 9357
Signed-off-by: Warren Usui <warren.usui@inktank.com>
(cherry picked from commit
c729372aaae82b8fb0a31a42f24d96924078282f)
Yuri Weinstein [Tue, 9 Sep 2014 02:22:54 +0000 (19:22 -0700)]
Update giant.yaml(cherry picked from commit
35b3f4617c54dcb9705ca31489e2348bdb0e18b5)
Josh Durgin [Mon, 8 Sep 2014 23:38:17 +0000 (16:38 -0700)]
dumpling-giant-x: use giant version of workunits
The firefly version of test_librbd_python at least does
not work on giant.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
(cherry picked from commit
8755466c4b7c2402e3265ecb04a8300a4d0c146f)
Gregory Farnum [Thu, 18 Sep 2014 22:03:35 +0000 (15:03 -0700)]
Merge pull request #143 from ceph/wip-migration-test
tasks: more substantial IO for journal migration
Reviewed-by: Greg Farnum <greg@inktank.com>
Greg Farnum [Wed, 17 Sep 2014 22:05:26 +0000 (15:05 -0700)]
suites: turn on debugging for smoke cfuse pjd test
Signed-off-by: Greg Farnum <greg@inktank.com>
Yuri Weinstein [Wed, 17 Sep 2014 21:07:00 +0000 (14:07 -0700)]
Update giant.yaml
fixed typos
Yuri Weinstein [Wed, 17 Sep 2014 21:01:42 +0000 (14:01 -0700)]
Update giant.yaml
Yuri Weinstein [Wed, 17 Sep 2014 21:01:09 +0000 (14:01 -0700)]
Update giant.yaml
Added comments
John Spray [Wed, 17 Sep 2014 12:50:55 +0000 (13:50 +0100)]
Merge remote-tracking branch 'origin/giant'
John Spray [Wed, 17 Sep 2014 10:38:09 +0000 (11:38 +0100)]
tasks: escaping '*' when deleting files
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Tue, 16 Sep 2014 14:14:54 +0000 (15:14 +0100)]
tasks: more substantial IO for journal migration
...so that there will at least be multiple segments
in the log during the rewrite.
Also make the test stricter by checking that
cephfs-journal-tool can happily read the resulting
journal.
Signed-off-by: John Spray <john.spray@redhat.com>
tamil [Tue, 16 Sep 2014 05:36:52 +0000 (22:36 -0700)]
s/tasks/workload
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
John Spray [Mon, 15 Sep 2014 17:13:14 +0000 (18:13 +0100)]
Merge pull request #141 from ceph/wip-9423
Fix #9423 - race in mds_client_recovery
John Spray [Mon, 15 Sep 2014 16:21:22 +0000 (17:21 +0100)]
Merge pull request #140 from ceph/wip-9177
suites/fs: update to latest mdtest
John Spray [Mon, 15 Sep 2014 15:03:48 +0000 (16:03 +0100)]
suites/fs: update to latest mdtest
They appear to have (accidentally?) fixed whatever
was crashing.
Fixes: #9177
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 15 Sep 2014 11:50:55 +0000 (12:50 +0100)]
tasks: fix race in test_stale_caps
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 8 Sep 2014 10:27:34 +0000 (11:27 +0100)]
tasks: typo in mds_client_recovery
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 15 Sep 2014 11:16:20 +0000 (12:16 +0100)]
tasks: handle failure cleanly in test_stale_caps
Previously would fail because the cap waiter
completed too soon, without noticing that the
reason it completed quickly was because it failed.
Signed-off-by: John Spray <john.spray@redhat.com>
Sage Weil [Sun, 14 Sep 2014 17:43:05 +0000 (10:43 -0700)]
Merge pull request #137 from ceph/wip-9461
Removed cuttlefish part foxes #9461
Yuri Weinstein [Sun, 14 Sep 2014 17:16:31 +0000 (10:16 -0700)]
Removed cuttlefish part foxes #9461
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yehuda Sadeh [Fri, 12 Sep 2014 22:49:55 +0000 (15:49 -0700)]
rgw: set debug rgw=20
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yuri Weinstein [Fri, 12 Sep 2014 22:32:33 +0000 (15:32 -0700)]
First draft of firefly-giant-x suite
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Sandon Van Ness [Thu, 11 Sep 2014 18:07:54 +0000 (11:07 -0700)]
Added RHEL7 to matrix.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Loic Dachary [Wed, 10 Sep 2014 14:07:21 +0000 (16:07 +0200)]
erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V2 integration tests
http://tracker.ceph.com/issues/9343 Refs: #9343
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Loic Dachary [Wed, 10 Sep 2014 14:53:45 +0000 (16:53 +0200)]
erasure-code: assert that firefly-x/stress-split cannot load lrc
Because it would crash existing plugins.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Warren Usui [Wed, 10 Sep 2014 22:45:33 +0000 (15:45 -0700)]
Merge pull request #132 from ceph/revert-131-wip-9357-wusui
Revert "Use same upgrade-test as firefly."
Yuri Weinstein [Wed, 10 Sep 2014 22:42:09 +0000 (15:42 -0700)]
Revert "Use same upgrade-test as firefly."
Yuri Weinstein [Wed, 10 Sep 2014 22:03:10 +0000 (15:03 -0700)]
Merge pull request #131 from ceph/wip-9357-wusui
Use same upgrade-test as firefly.
Warren Usui [Wed, 10 Sep 2014 21:49:51 +0000 (14:49 -0700)]
Use same upgrade-test as firefly.
The changes for firefly upgrade tests apply to giant as well.
Sage Weil [Wed, 10 Sep 2014 19:29:17 +0000 (12:29 -0700)]
Merge pull request #130 from ceph/wip-9220
tasks: add watch_notify_same_primary
Reviewed-by: Sage Weil <sage@redhat.com>
Samuel Just [Tue, 9 Sep 2014 22:30:53 +0000 (15:30 -0700)]
tasks: add watch_notify_same_primary
Reproduces: #9220
Signed-off-by: Samuel Just <sam.just@inktank.com>
Sage Weil [Tue, 9 Sep 2014 18:35:40 +0000 (11:35 -0700)]
Merge pull request #116 from dachary/wip-9298-rgw-ec-starvation
rgw: increase the number of OSDs for erasure coded pools
Yuri Weinstein [Tue, 9 Sep 2014 15:56:59 +0000 (08:56 -0700)]
Merge pull request #122 from ceph/wip-9357-wusui
Create dumpling-giant-x stress-split upgrade suite
Warren Usui [Tue, 9 Sep 2014 03:56:14 +0000 (20:56 -0700)]
Create dumpling-giant-x stress-split upgrade suite
Fixes: 9357
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Yuri Weinstein [Tue, 9 Sep 2014 02:22:54 +0000 (19:22 -0700)]
Update giant.yaml
Josh Durgin [Mon, 8 Sep 2014 23:38:17 +0000 (16:38 -0700)]
dumpling-giant-x: use giant version of workunits
The firefly version of test_librbd_python at least does
not work on giant.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Warren Usui [Fri, 5 Sep 2014 04:23:41 +0000 (21:23 -0700)]
Merge pull request #119 from ceph/wip_9352
Wip 9352
Zack Cerza [Thu, 4 Sep 2014 22:21:14 +0000 (16:21 -0600)]
Merge pull request #118 from dachary/wip-more-osds
add osds to firefly-x upgrade suite
Yuri Weinstein [Thu, 4 Sep 2014 21:32:01 +0000 (14:32 -0700)]
Updated README
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
Yuri Weinstein [Thu, 4 Sep 2014 21:24:06 +0000 (14:24 -0700)]
First draft for a new suite dumpling-giant-x
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
tamil [Wed, 3 Sep 2014 06:48:34 +0000 (23:48 -0700)]
added a test to use single disk for both data and journal.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tamil [Wed, 3 Sep 2014 06:42:34 +0000 (23:42 -0700)]
added dmcrypt and separate_journal_disk options
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Samuel Just [Tue, 2 Sep 2014 20:43:38 +0000 (13:43 -0700)]
Merge pull request #112 from ceph/wip-8231-forreview
Wip 8231 forreview
Reviewed-by: Samuel Just <sam.just@inktank.com>
John Spray [Mon, 1 Sep 2014 15:38:25 +0000 (16:38 +0100)]
tasks: fix mount race in mds_client_recovery
Signed-off-by: John Spray <john.spray@redhat.com>
Loic Dachary [Sun, 31 Aug 2014 12:48:05 +0000 (14:48 +0200)]
Merge pull request #117 from dachary/wip-erasure-code-workloads
erasure-code: do not schedule isa workloads just yet
Loic Dachary [Sun, 31 Aug 2014 11:30:24 +0000 (13:30 +0200)]
add osds to firefly-x upgrade suite
so that the lrc plugin has enough to work with
Signed-off-by: Loic Dachary <loic-201408@dachary.org>