]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
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>
10 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

10 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>
10 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

10 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

10 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>
10 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>
10 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>
10 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

10 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 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>
10 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 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 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>
11 years agotasks: handle failure cleanly in test_stale_caps
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>
11 years agoMerge pull request #137 from ceph/wip-9461
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

11 years agoRemoved 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>
11 years agorgw: set debug rgw=20
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>
11 years agoFirst draft of firefly-giant-x suite
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>
11 years agoAdded RHEL7 to matrix.
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>
11 years agoerasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V2 integration tests
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>
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>
11 years agoMerge pull request #132 from ceph/revert-131-wip-9357-wusui
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."

11 years agoRevert "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."

11 years agoMerge pull request #131 from ceph/wip-9357-wusui
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.

11 years agoUse 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.

11 years agoMerge pull request #130 from ceph/wip-9220
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>
11 years agotasks: add watch_notify_same_primary
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>
11 years agoMerge pull request #116 from dachary/wip-9298-rgw-ec-starvation
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

11 years agoMerge pull request #122 from ceph/wip-9357-wusui
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

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>
11 years agoUpdate giant.yaml
Yuri Weinstein [Tue, 9 Sep 2014 02:22:54 +0000 (19:22 -0700)]
Update giant.yaml

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>
11 years agoMerge pull request #119 from ceph/wip_9352
Warren Usui [Fri, 5 Sep 2014 04:23:41 +0000 (21:23 -0700)]
Merge pull request #119 from ceph/wip_9352

Wip 9352

11 years agoMerge pull request #118 from dachary/wip-more-osds
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

11 years agoUpdated README
Yuri Weinstein [Thu, 4 Sep 2014 21:32:01 +0000 (14:32 -0700)]
Updated README

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
11 years agoFirst draft for a new suite dumpling-giant-x
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>
11 years agoadded a test to use single disk for both data and journal.
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>
11 years agoadded dmcrypt and separate_journal_disk options
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>
11 years agoMerge pull request #112 from ceph/wip-8231-forreview
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>
11 years agotasks: fix mount race in mds_client_recovery
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>
11 years agoMerge pull request #117 from dachary/wip-erasure-code-workloads
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

11 years agoadd osds to firefly-x upgrade suite
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>
11 years agoerasure-code: do not schedule isa workloads just yet
Loic Dachary [Sun, 31 Aug 2014 08:46:38 +0000 (10:46 +0200)]
erasure-code: do not schedule isa workloads just yet

they should be selectively activated, depending the isa plugin availability

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
11 years agoceph_manager: Add test code to use export/import to move a pg
David Zafman [Thu, 14 Aug 2014 18:46:29 +0000 (11:46 -0700)]
ceph_manager: Add test code to use export/import to move a pg

Check for more than 1 osd down and randomize on chance_move_pg (100%)
For now only export from older down osd to newly down osd to avoid missing map

Signed-off-by: David Zafman <david.zafman@inktank.com>
11 years agoceph_manager: Implement export/import when thrasher kills an osd
David Zafman [Mon, 4 Aug 2014 20:07:19 +0000 (13:07 -0700)]
ceph_manager: Implement export/import when thrasher kills an osd

Use list-pgs to avoid races by seeing actual pgs present

Signed-off-by: David Zafman <david.zafman@inktank.com>
11 years agoceph_objectstore_tool: Add task for testing of tool of the same name
David Zafman [Mon, 21 Jul 2014 22:08:08 +0000 (15:08 -0700)]
ceph_objectstore_tool: Add task for testing of tool of the same name

Based on ceph/src/test/ceph_objectstore_tool.py but only does
replicated pool testing and doesn't test argument validation.

Signed-off-by: David Zafman <david.zafman@inktank.com>
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 agoMerge pull request #115 from dachary/wip-erasure-code-workloads
Yuri Weinstein [Sat, 30 Aug 2014 16:45:16 +0000 (09:45 -0700)]
Merge pull request #115 from dachary/wip-erasure-code-workloads

erasure-code: do not schedule lrc workloads just yet

11 years agoerasure-code: do not schedule lrc workloads just yet
Loic Dachary [Sat, 30 Aug 2014 16:31:50 +0000 (18:31 +0200)]
erasure-code: do not schedule lrc workloads just yet

testing after renaming is in progress

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
11 years agoMerge pull request #114 from dachary/wip-erasure-code-workloads
Yuri Weinstein [Sat, 30 Aug 2014 16:06:36 +0000 (09:06 -0700)]
Merge pull request #114 from dachary/wip-erasure-code-workloads

DNM: erasure-code: add various erasure-code workloads

11 years agoerasure-code: add to suites/upgrade/*-x final workloads
Loic Dachary [Sat, 30 Aug 2014 08:03:30 +0000 (10:03 +0200)]
erasure-code: add to suites/upgrade/*-x final workloads

And replace the ec-readwrite.yaml custom workloads with links to the
workloads found in the erasure-code directory.

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
11 years agoerasure-code: add various erasure-code workloads
Loic Dachary [Fri, 29 Aug 2014 22:49:33 +0000 (00:49 +0200)]
erasure-code: add various erasure-code workloads

The erasure-code directory is populated with files describing rados
workloads suitable to test the default erasure code plugins. They are
linked to the rados suite. The pre-existing rados workloads from the
rados suite are replaced with those. Two workloads only differed by the
fact that one of them had less operations than the other. The more
complete set of operations is kept and used for all workloads to
maximize coverage.

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
11 years agoMerge pull request #113 from ceph/ceph-deploy-dmcrypt
Warren Usui [Fri, 29 Aug 2014 03:09:38 +0000 (20:09 -0700)]
Merge pull request #113 from ceph/ceph-deploy-dmcrypt

Added dmcrypt option and ability to choose same or different disk for ce...

11 years agoadded config_options to enable adding ceph config file entries to ceph-deploy task
tamil [Fri, 29 Aug 2014 01:48:40 +0000 (18:48 -0700)]
added config_options to enable adding ceph config file entries to ceph-deploy task

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
11 years agoAdded dmcrypt option and ability to choose same or different disk for ceph journal
tamil [Fri, 29 Aug 2014 01:21:30 +0000 (18:21 -0700)]
Added dmcrypt option and ability to choose same or different disk for ceph journal

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
11 years agoMerge pull request #101 from ceph/wip-7810
John Spray [Wed, 27 Aug 2014 21:22:13 +0000 (22:22 +0100)]
Merge pull request #101 from ceph/wip-7810

Wip 7810

11 years agoMerge pull request #111 from ceph/wip-fix-stress_split
Sage Weil [Tue, 26 Aug 2014 23:29:15 +0000 (16:29 -0700)]
Merge pull request #111 from ceph/wip-fix-stress_split

Moved mon.c to the first host with mon.a and mon.b to address the issue

11 years agoMoved mon.c to the first host with mon.a and mon.b to address the issue
Yuri Weinstein [Tue, 26 Aug 2014 23:19:04 +0000 (16:19 -0700)]
Moved mon.c to the first host with mon.a and mon.b to address the issue
Sage found:
"... supposed to have half dumpling, half x osds. but the steps that upgrade and restart the mons upgrade the packages on the second host (which should remain dumpling w/ osd 3,4,5)"

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
11 years agoMerge pull request #110 from ceph/wip-fix-stress_split
Sage Weil [Tue, 26 Aug 2014 23:11:45 +0000 (16:11 -0700)]
Merge pull request #110 from ceph/wip-fix-stress_split

Moved mon.c to teh first host with mon.a and mon.b to address the issue ...

11 years agoMoved mon.c to teh first host with mon.a and mon.b to address teh issue Sage found
Yuri Weinstein [Tue, 26 Aug 2014 23:06:18 +0000 (16:06 -0700)]
Moved mon.c to teh first host with mon.a and mon.b to address teh issue Sage found
"... supposed to have half dumpling, half x osds.  but the steps that upgrade and restart the mons upgrade the packages on the second host (which should remain dumpling w/ osd 3,4,5)"

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
11 years agoMerge pull request #109 from ceph/wip_fix_firefly-x
Sage Weil [Tue, 26 Aug 2014 17:00:26 +0000 (10:00 -0700)]
Merge pull request #109 from ceph/wip_fix_firefly-x

Added sequential: clause, so test stop thrashing the mon after it runs t...

11 years agoFixed typo
Yuri Weinstein [Tue, 26 Aug 2014 16:53:55 +0000 (09:53 -0700)]
Fixed typo

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
11 years agoAdded sequential: clause, so test stop thrashing the mon after it runs that one workload
Yuri Weinstein [Tue, 26 Aug 2014 16:21:26 +0000 (09:21 -0700)]
Added sequential: clause, so test stop thrashing the mon after it runs that one workload

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
11 years agoMerge pull request #105 from ceph/wip-boto
Zack Cerza [Tue, 26 Aug 2014 15:58:39 +0000 (09:58 -0600)]
Merge pull request #105 from ceph/wip-boto

tasks/s3tests: push boto config with idle_timeout setting

11 years agoMerge pull request #106 from ceph/wip-9091-wusui
Sage Weil [Tue, 26 Aug 2014 13:34:45 +0000 (06:34 -0700)]
Merge pull request #106 from ceph/wip-9091-wusui

mplement ceph.created_pool

Reviewed-by: Sage Weil <sage@redhat.com>
11 years agoMerge pull request #107 from dachary/wip-9209-ec-workload
Sage Weil [Mon, 25 Aug 2014 21:47:49 +0000 (14:47 -0700)]
Merge pull request #107 from dachary/wip-9209-ec-workload

erasure-code: add jerasure k=3 m=1 workload

11 years agoerasure-code: add jerasure k=3 m=1 workload
Loic Dachary [Mon, 25 Aug 2014 17:03:44 +0000 (19:03 +0200)]
erasure-code: add jerasure k=3 m=1 workload

It validates that http://tracker.ceph.com/issues/9209 is fixed.

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
11 years agothrashosds: increase osd revive timeout (75s -> 150s)
Sage Weil [Mon, 25 Aug 2014 15:51:40 +0000 (08:51 -0700)]
thrashosds: increase osd revive timeout (75s -> 150s)

This is needed when running valgrind.

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agomplement ceph.created_pool
Warren Usui [Sat, 23 Aug 2014 00:39:38 +0000 (17:39 -0700)]
mplement ceph.created_pool

ceph.created_pool allows the user (via yaml lines) to add pools
that the ceph_manager knows about.

Fixes: 9091
Signed-off-by: Warren Usui <warren.usui@inktank.com>
11 years agoset boto timeout, too, for s3tests
Sage Weil [Fri, 22 Aug 2014 22:28:58 +0000 (15:28 -0700)]
set boto timeout, too, for s3tests

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agotasks/s3tests: push boto config with idle_timeout setting
Sage Weil [Fri, 22 Aug 2014 22:28:33 +0000 (15:28 -0700)]
tasks/s3tests: push boto config with idle_timeout setting

Signed-off-by: Sage Weil <sage@redhat.com>
11 years agosuites/fs: add cephfs_journal_tool test
John Spray [Wed, 20 Aug 2014 12:23:58 +0000 (13:23 +0100)]
suites/fs: add cephfs_journal_tool test

Fixes: #4886
Signed-off-by: John Spray <john.spray@redhat.com>
11 years agogitignore: ignore vim temp files
John Spray [Wed, 20 Aug 2014 12:00:41 +0000 (13:00 +0100)]
gitignore: ignore vim temp files

Signed-off-by: John Spray <john.spray@redhat.com>
11 years agosuites/fs: add client recovery
John Spray [Wed, 20 Aug 2014 11:57:23 +0000 (12:57 +0100)]
suites/fs: add client recovery

Signed-off-by: John Spray <john.spray@redhat.com>
11 years agotasks/mds_client_recovery: use existing clients
John Spray [Wed, 20 Aug 2014 11:58:15 +0000 (12:58 +0100)]
tasks/mds_client_recovery: use existing clients

This will enable using .yaml changes to switch this
guy over to use kcephfs client once the teuthology
code around it supports all the same hooks as I've added
for fuse.

Signed-off-by: John Spray <john.spray@redhat.com>