]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
10 years agoRemoved brackets (finily!)
Yuri Weinstein [Thu, 9 Oct 2014 23:39:19 +0000 (16:39 -0700)]
Removed brackets (finily!)

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoFixed one more typo
Yuri Weinstein [Thu, 9 Oct 2014 22:34:09 +0000 (15:34 -0700)]
Fixed one more typo

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoMerge pull request #170 from ceph/wip-cephfs-exception
Gregory Farnum [Thu, 9 Oct 2014 21:30:09 +0000 (14:30 -0700)]
Merge pull request #170 from ceph/wip-cephfs-exception

tasks/cephfs: say which test failed in exception

Reviewed-by: Greg Farnum <greg@inktank.com>
10 years agoMerge pull request #175 from ceph/fix_d-f-x_suite
Yuri Weinstein [Wed, 8 Oct 2014 23:50:39 +0000 (16:50 -0700)]
Merge pull request #175 from ceph/fix_d-f-x_suite

Fixed git issues

10 years agoFixed git issues
Yuri Weinstein [Wed, 8 Oct 2014 23:48:44 +0000 (16:48 -0700)]
Fixed git issues

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoMerge pull request #174 from ceph/fix_d-f-x_suite
tmuthamizhan [Wed, 8 Oct 2014 23:21:23 +0000 (16:21 -0700)]
Merge pull request #174 from ceph/fix_d-f-x_suite

Fix d-f-x suite

10 years agoFixed typo
Yuri Weinstein [Wed, 8 Oct 2014 23:10:33 +0000 (16:10 -0700)]
Fixed typo

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoAdded a step 'upgrade-sequence0' to initial install task, renamed dirs
Yuri Weinstein [Wed, 8 Oct 2014 23:08:05 +0000 (16:08 -0700)]
Added a step 'upgrade-sequence0' to initial install task, renamed dirs

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agosuites/fs: enable debug on recovery tests
John Spray [Wed, 8 Oct 2014 15:34:02 +0000 (16:34 +0100)]
suites/fs: enable debug on recovery tests

Signed-off-by: John Spray <john.spray@redhat.com>
10 years agotasks/cephfs: say which test failed in exception
John Spray [Wed, 8 Oct 2014 15:21:50 +0000 (16:21 +0100)]
tasks/cephfs: say which test failed in exception

Example:
Was: 'Test failure'
Now: Test failure: test_full_caps (tasks.mds_full.TestClusterFull)

Signed-off-by: John Spray <john.spray@redhat.com>
10 years agoMerge pull request #169 from ceph/wip_9642
Josh Durgin [Tue, 7 Oct 2014 17:38:10 +0000 (10:38 -0700)]
Merge pull request #169 from ceph/wip_9642

Removed client upgrade, fixes #9642

Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
10 years agoRemoved client upgrade, fixes #9642
Yuri Weinstein [Tue, 7 Oct 2014 17:25:58 +0000 (10:25 -0700)]
Removed client upgrade, fixes #9642

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoMerge pull request #167 from ceph/fix_stress-split_typo
Yuri Weinstein [Tue, 7 Oct 2014 01:06:23 +0000 (18:06 -0700)]
Merge pull request #167 from ceph/fix_stress-split_typo

Fixed typo

10 years agoFixed typo
Yuri Weinstein [Tue, 7 Oct 2014 01:05:06 +0000 (18:05 -0700)]
Fixed typo

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoMerge pull request #166 from ceph/upgrades_stress_split
Warren Usui [Tue, 7 Oct 2014 00:17:39 +0000 (17:17 -0700)]
Merge pull request #166 from ceph/upgrades_stress_split

upgrade suite for stress-split tests for d-f-x

10 years agoFix directory names.
Warren Usui [Mon, 6 Oct 2014 23:26:39 +0000 (16:26 -0700)]
Fix directory names.

Make sure that the directories formerly number 0 through 9 get
scanned in the right order.
Signed-off-by: Warren Usui <warren.usui@inktank.com>
10 years agoupgrade suite for stress-split tests for d-f-x
tamil [Fri, 3 Oct 2014 23:22:34 +0000 (16:22 -0700)]
upgrade suite for stress-split tests for d-f-x

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
10 years agoMerge remote-tracking branch 'gh/giant'
Sage Weil [Fri, 3 Oct 2014 17:57:32 +0000 (10:57 -0700)]
Merge remote-tracking branch 'gh/giant'

Conflicts:
suites/multi-version/firefly-giant/basic/1-install/firefly-giant.yaml

10 years agoMerge pull request #163 from dachary/wip-9652-erasure-code
Sage Weil [Fri, 3 Oct 2014 17:49:40 +0000 (10:49 -0700)]
Merge pull request #163 from dachary/wip-9652-erasure-code

erasure-code: upgrade/firefly-x/stress-split-erasure-code

10 years agoMerge pull request #162 from dachary/wip-9648-erasure-code-tests
Sage Weil [Fri, 3 Oct 2014 17:47:08 +0000 (10:47 -0700)]
Merge pull request #162 from dachary/wip-9648-erasure-code-tests

erasure-code: add thrash-erasure-code to suites/rados

10 years agoMerge pull request #160 from dachary/wip-9387-erasure-code-unfound
Sage Weil [Fri, 3 Oct 2014 17:44:55 +0000 (10:44 -0700)]
Merge pull request #160 from dachary/wip-9387-erasure-code-unfound

erasure-code: unfound test needs a non empty file

10 years agoerasure-code: upgrade/firefly-x/stress-split-erasure-code
Loic Dachary [Fri, 3 Oct 2014 10:52:27 +0000 (12:52 +0200)]
erasure-code: upgrade/firefly-x/stress-split-erasure-code

Mimic upgrade/firefly-x/stress-split only with thrashosd configured with
min_in: 4 for k=3,m=1 . All erasure code workloads are moved in this
dedicated suite.

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

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
10 years agoerasure-code: do not include k=3,m=1 in dumpling-x
Loic Dachary [Fri, 3 Oct 2014 10:41:29 +0000 (12:41 +0200)]
erasure-code: do not include k=3,m=1 in dumpling-x

Because thrashosd does not have min_in: 4 and that we don't want to set
it because other workloads may be influenced.

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
10 years agoerasure-code: add thrash-erasure-code to suites/rados
Loic Dachary [Fri, 3 Oct 2014 09:57:10 +0000 (11:57 +0200)]
erasure-code: add thrash-erasure-code to suites/rados

Because it needs the thrasher to have min_in: 4 otherewise k=3,m=1 will
block.

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

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
10 years agopowercycle: fuse_default_permissions = 0 for kernel build
Sage Weil [Thu, 2 Oct 2014 15:46:39 +0000 (08:46 -0700)]
powercycle: fuse_default_permissions = 0 for kernel build

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agokrbd: fsx: bump number of ops, enable discard
Ilya Dryomov [Thu, 2 Oct 2014 10:50:55 +0000 (14:50 +0400)]
krbd: fsx: bump number of ops, enable discard

Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
10 years agoerasure-code: unfound test needs a non empty file
Loic Dachary [Thu, 2 Oct 2014 06:06:42 +0000 (08:06 +0200)]
erasure-code: unfound test needs a non empty file

Other rados put will fail as follows

$ touch /tmp/bar
$ ./rados -p rbd put existing_3 /tmp/bar
$ ./rados -p rbd put existing_3 /tmp/bar
WARNING: could not create object: existing_3
error putting rbd/existing_3: (17) File exists

it should be considered a bug in the rados command line but needs to be
addressed separately.

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

Signed-off-by: Loic Dachary loic-201408@dachary.org
10 years agoadded ceph config option to firefly-x in order to turn off mon warning
tamil [Wed, 1 Oct 2014 23:42:13 +0000 (16:42 -0700)]
added ceph config option to firefly-x in order to turn off mon warning

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
10 years agoFixing 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>
10 years agos/giant/firefly when setting the crush tunables
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>
10 years agos/giant/firefly
tamil [Wed, 1 Oct 2014 20:17:16 +0000 (13:17 -0700)]
s/giant/firefly

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
10 years agoremoving upgrade suites that are no longer required
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>
10 years agoMerge remote-tracking branch 'origin/giant' into wip-merge
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

10 years agoremove dumpling-firefly-giant as dumpling-firefly-x covers this test
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>
10 years agofixed firefly-x and dumpling-firefly-x
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>
10 years agoupgrade/dumpling-giant-x: remove
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>
10 years agoupgrade/cuttlefish, emperor, old: remove
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>
10 years agoMerge pull request #156 from ceph/wip-9609-wusui
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.

10 years agoFix 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>
10 years agoMerge pull request #155 from ceph/wip-9341
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>
10 years agotasks/mds_client_recovery: client trim its cache on reconnect
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>
10 years agosuites: enable mds_client_limits test
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>
10 years agotasks: wait for mds active before mounting clients
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>
10 years agotasks: rename FuseMount.get_client_id to get_global_id
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>
10 years agotasks: add mds_client_limits
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>
10 years agotasks: generalise CephFSTestCase
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>
10 years agotasks: generalize config writing for Filesystem
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>
10 years agoMerge pull request #154 from ceph/wip_fix_multi_version
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

10 years agoFixing 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>
11 years agoMerge pull request #153 from ceph/wip-9511-wusui
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

11 years agoUse 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>
11 years agoMerge pull request #152 from dachary/wip-9608-ec-default-parallel-giant
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

11 years agoec-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)

11 years agoMerge branch 'master' of github.com:ceph/ceph-qa-suite
tamil [Wed, 24 Sep 2014 09:43:02 +0000 (02:43 -0700)]
Merge branch 'master' of github.com:ceph/ceph-qa-suite

11 years agoMerge pull request #151 from dachary/wip-9608-ec-default-parallel
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

11 years agoec-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>
11 years agoadded multi-version for giant-clients vs firefly-servers
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>
11 years agoadded upgrade suite for dumpling-firefly-giant
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

11 years agosmoke: fix pjd debug conf syntax
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>
11 years agotasks: wait for active after mds restart
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>
11 years agoMerge pull request #147 from dachary/wip-ec-feature-plugin-v2-giant
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

11 years agoerasure-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)

11 years agoadded upgrade suite for dumpling-firefly-giant
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>
11 years agoMerge pull request #135 from ceph/wip_9398
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

11 years agoadjusting crush tunables when running a mixed version of mons and osds. bug 8765
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>
11 years agoadded workload tag
tamil [Tue, 23 Sep 2014 17:31:51 +0000 (10:31 -0700)]
added workload tag

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
11 years agoMerge pull request #142 from ceph/wip-9284
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>
11 years agoMerge pull request #146 from dachary/wip-9298-rgw-ec-starvation-giant
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

11 years agorgw: 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>
11 years agoincluded an option to ceph_objectstore_tool, whenever we have keyvaluestore_backend...
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>
11 years agoMerge pull request #128 from dachary/wip-ec-feature-plugin-v2
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

11 years agoMerge pull request #145 from dachary/wip-erasure-code-workloads
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

11 years agoerasure-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>
11 years agofixed indentation in the yaml
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>
11 years agosuites: enable mds_client_limits test
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>
11 years agotasks: wait for mds active before mounting clients
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>
11 years agotasks: rename FuseMount.get_client_id to get_global_id
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>
11 years agotasks: add mds_client_limits
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>
11 years agotasks: generalise CephFSTestCase
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>
11 years agotasks: generalize config writing for Filesystem
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>
11 years agoUpdate giant.yaml
Yuri Weinstein [Wed, 17 Sep 2014 21:07:00 +0000 (14:07 -0700)]
Update giant.yaml

fixed typos(cherry picked from commit 1f950d2bf4dd76d671ab1c85a87a5f1175305635)

11 years agoUpdate giant.yaml(cherry picked from commit 90b6eec23fad6b3af1305de9c59a4759e076ebd3)
Yuri Weinstein [Wed, 17 Sep 2014 21:01:42 +0000 (14:01 -0700)]
Update giant.yaml(cherry picked from commit 90b6eec23fad6b3af1305de9c59a4759e076ebd3)

11 years agoUpdate giant.yaml
Yuri Weinstein [Wed, 17 Sep 2014 21:01:09 +0000 (14:01 -0700)]
Update giant.yaml

Added comments(cherry picked from commit 3dd1314c6fa70fefc4ea8c65c33bac1ad3ba267a)

11 years agoCreate 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>
(cherry picked from commit c729372aaae82b8fb0a31a42f24d96924078282f)

11 years agoUpdate giant.yaml(cherry picked from commit 35b3f4617c54dcb9705ca31489e2348bdb0e18b5)
Yuri Weinstein [Tue, 9 Sep 2014 02:22:54 +0000 (19:22 -0700)]
Update giant.yaml(cherry picked from commit 35b3f4617c54dcb9705ca31489e2348bdb0e18b5)

11 years agodumpling-giant-x: use giant version of workunits
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)

11 years agoMerge pull request #143 from ceph/wip-migration-test
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>
11 years agosuites: turn on debugging for smoke cfuse pjd test
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>
11 years agoUpdate giant.yaml
Yuri Weinstein [Wed, 17 Sep 2014 21:07:00 +0000 (14:07 -0700)]
Update giant.yaml

fixed typos

11 years agoUpdate giant.yaml
Yuri Weinstein [Wed, 17 Sep 2014 21:01:42 +0000 (14:01 -0700)]
Update giant.yaml

11 years agoUpdate giant.yaml
Yuri Weinstein [Wed, 17 Sep 2014 21:01:09 +0000 (14:01 -0700)]
Update giant.yaml

Added comments

11 years agoMerge remote-tracking branch 'origin/giant'
John Spray [Wed, 17 Sep 2014 12:50:55 +0000 (13:50 +0100)]
Merge remote-tracking branch 'origin/giant'

11 years agotasks: escaping '*' when deleting files
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>
11 years agotasks: more substantial IO for journal migration
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>
11 years agos/tasks/workload
tamil [Tue, 16 Sep 2014 05:36:52 +0000 (22:36 -0700)]
s/tasks/workload
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
11 years agoMerge pull request #141 from ceph/wip-9423
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

11 years agoMerge pull request #140 from ceph/wip-9177
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

11 years agosuites/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>
11 years agotasks: fix race in test_stale_caps
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>
11 years agotasks: typo in mds_client_recovery
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>