]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
10 years agoMerge pull request #271 from dachary/wip-cot-rename
David Zafman [Fri, 19 Dec 2014 00:08:16 +0000 (16:08 -0800)]
Merge pull request #271 from dachary/wip-cot-rename

Reviewed-by: David Zafman <dzafman@redhat.com>
10 years agoceph_objectstore_tool: fix pep8 errors
Loic Dachary [Thu, 18 Dec 2014 22:50:12 +0000 (23:50 +0100)]
ceph_objectstore_tool: fix pep8 errors

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: --op list now prints [pg,object]
Loic Dachary [Thu, 18 Dec 2014 22:12:48 +0000 (23:12 +0100)]
ceph_objectstore_tool: --op list now prints [pg,object]

The format of the output of --op list was changed to include the PG to
which the object belong. It simplifies the loop in
ceph_objectstore_tool.py.

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

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: Changes for rename of binary ceph-objectstore-tool
David Zafman [Wed, 17 Dec 2014 01:04:09 +0000 (17:04 -0800)]
ceph_objectstore_tool: Changes for rename of binary ceph-objectstore-tool

Signed-off-by: David Zafman <dzafman@redhat.com>
10 years agoMerge pull request #257 from ceph/wip-fs-creation
John Spray [Wed, 17 Dec 2014 11:37:09 +0000 (11:37 +0000)]
Merge pull request #257 from ceph/wip-fs-creation

Fix PG counts and refactor FS creation during setup

Reviewed-by: Loic Dachary <ldachary@redhat.com>
10 years agoMerge pull request #266 from ceph/wip-9892-2
Alfredo Deza [Tue, 16 Dec 2014 21:20:48 +0000 (16:20 -0500)]
Merge pull request #266 from ceph/wip-9892-2

radosgw-admin: wait before trimming usage

10 years agoradosgw-admin: wait before trimming usage
Yehuda Sadeh [Mon, 27 Oct 2014 16:49:51 +0000 (09:49 -0700)]
radosgw-admin: wait before trimming usage

Fixes: #9892
Need to wait through the usage interval before trimming usage, otherwise we might not
remove all pending usage info.

Backport: dumpling, firefly, giant

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit dd09ecbfab8a659f3faaf879a52849caab5e8e8e)

10 years agoMerge pull request #265 from ceph/wip-test-huge-tickets
Sage Weil [Sun, 14 Dec 2014 17:44:26 +0000 (09:44 -0800)]
Merge pull request #265 from ceph/wip-test-huge-tickets

krbd: add huge_tickets workunit

10 years agokrbd: add huge_tickets workunit
Ilya Dryomov [Sat, 13 Dec 2014 10:26:38 +0000 (13:26 +0300)]
krbd: add huge_tickets workunit

Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
10 years agoMerge pull request #260 from ceph/wip-mds-readonly
Gregory Farnum [Thu, 11 Dec 2014 04:39:52 +0000 (20:39 -0800)]
Merge pull request #260 from ceph/wip-mds-readonly

tasks: add test case for readonly MDS

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
10 years agoMerge pull request #264 from ceph/wip-wn
Samuel Just [Wed, 10 Dec 2014 18:19:18 +0000 (10:19 -0800)]
Merge pull request #264 from ceph/wip-wn

tasks/watch_notify_same_primary: fix test for new watch/notify

Reviewed-by: Samuel Just <sjust@redhat.com>
10 years agotasks/watch_notify_same_primary: fix test for new watch/notify
Sage Weil [Wed, 10 Dec 2014 16:00:36 +0000 (08:00 -0800)]
tasks/watch_notify_same_primary: fix test for new watch/notify

It now checks for 'notify1' and 'notify2' strings, allowing it to work
on both old and new versions of rados watch command.

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agotasks: add test case for readonly MDS
Yan, Zheng [Fri, 5 Dec 2014 14:01:13 +0000 (22:01 +0800)]
tasks: add test case for readonly MDS

Signed-off-by: Yan, Zheng <zyan@redhat.com>
10 years agoMerge remote-tracking branch 'gh/next'
Sage Weil [Tue, 9 Dec 2014 20:38:54 +0000 (12:38 -0800)]
Merge remote-tracking branch 'gh/next'

Conflicts:
machine_types/vps.yaml

10 years agoMerge pull request #261 from ceph/wip-10223
Loic Dachary [Mon, 8 Dec 2014 20:27:37 +0000 (21:27 +0100)]
Merge pull request #261 from ceph/wip-10223

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

Reviewed-by: Loic Dachary <ldachary@redhat.com>
10 years agoFixes #10269 http://tracker.ceph.com/issues/10269
Yuri Weinstein [Mon, 8 Dec 2014 19:12:04 +0000 (11:12 -0800)]
Fixes #10269 http://tracker.ceph.com/issues/10269

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoradosgw_admin: test full sync using existing tests
Josh Durgin [Sat, 6 Dec 2014 05:04:08 +0000 (21:04 -0800)]
radosgw_admin: test full sync using existing tests

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
10 years agoMerge pull request #259 from ceph/wip-10223
Yuri Weinstein [Thu, 4 Dec 2014 22:50:48 +0000 (14:50 -0800)]
Merge pull request #259 from ceph/wip-10223

Changed workloads in 2-workload to run in parallel

10 years agoChanged workloads in 2-workload to run in parallel
Yuri Weinstein [Thu, 4 Dec 2014 22:48:23 +0000 (14:48 -0800)]
Changed workloads in 2-workload to run in parallel

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoMerge pull request #212 from ceph/wip-9117-wusui
Zack Cerza [Wed, 3 Dec 2014 21:17:26 +0000 (14:17 -0700)]
Merge pull request #212 from ceph/wip-9117-wusui

Move output in task/s3readwrite

10 years agoUpdate vps.yaml
Yuri Weinstein [Tue, 2 Dec 2014 17:25:00 +0000 (09:25 -0800)]
Update vps.yaml

See http://tracker.ceph.com/issues/10178

10 years agoUpdate vps.yaml
Yuri Weinstein [Tue, 2 Dec 2014 17:24:11 +0000 (09:24 -0800)]
Update vps.yaml

10 years agotasks/ceph: move FS creation inside Filesystem
John Spray [Tue, 2 Dec 2014 13:28:08 +0000 (13:28 +0000)]
tasks/ceph: move FS creation inside Filesystem

Leave the legacy handling out in cephfs_setup, move
the filesystem creation stuff into Filesystem.  I
anticipate this being the right place for it if/when
we have tests that want to do 'fs rm' 'fs new' type
cycles within themselves.

Signed-off-by: John Spray <john.spray@redhat.com>
10 years agotasks/ceph: conservative PG count in FS pools
John Spray [Tue, 2 Dec 2014 13:30:06 +0000 (13:30 +0000)]
tasks/ceph: conservative PG count in FS pools

This was tripping over the recent commit 42c85e80
in Ceph master, which tightens the limits on
acceptable PG counts per OSD, and was making
teuthology runs fail due to never going clean.

Rather than put in a new hardcoded count, infer
it from config.  Move some code around so that
the ceph task can get at a Filesystem object
to use in FS setup (this already has conf-getting
methods).

Signed-off-by: John Spray <john.spray@redhat.com>
10 years agoMerge pull request #249 from ceph/wip-9557
John Spray [Tue, 2 Dec 2014 10:50:31 +0000 (10:50 +0000)]
Merge pull request #249 from ceph/wip-9557

tasks: add mds_auto_repair

Reviewed-by: John Spray <john.spray@redhat.com>
10 years agotasks: add mds_auto_repair
Yan, Zheng [Thu, 20 Nov 2014 06:55:39 +0000 (14:55 +0800)]
tasks: add mds_auto_repair

New CephFS tests for MDS's auto repair functions. (So far the only
test case is verify/repair backtrace on fetch dirfrag)

Signed-off-by: Yan, Zheng <zyan@redhat.com>
10 years agoMove output in task/s3readwrite
Warren Usui [Tue, 21 Oct 2014 20:56:46 +0000 (13:56 -0700)]
Move output in task/s3readwrite

The s3readwrite.py task formerly wrote too much output while excuting.
It now saves the data on the local machine in either the archive
directory or in /tmp if no archive directory is specified.
The new file contains a client name and timestamp in its name.
Once all processing has completed, that file is saved locally.

Fixes: 9117
Signed-off-by: Warren Usui <warren.usui@inktank.com>
10 years agoUpdate vps.yaml
Yuri Weinstein [Wed, 26 Nov 2014 17:17:49 +0000 (09:17 -0800)]
Update vps.yaml

Fixed syntax

10 years agoUpdate vps.yaml
Yuri Weinstein [Wed, 26 Nov 2014 17:17:09 +0000 (09:17 -0800)]
Update vps.yaml

Fixed syntax

10 years agoFix fro #10178
Yuri Weinstein [Tue, 25 Nov 2014 16:35:58 +0000 (08:35 -0800)]
Fix fro #10178

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoFix for #10178
Yuri Weinstein [Tue, 25 Nov 2014 16:30:44 +0000 (08:30 -0800)]
Fix for #10178

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoMerge pull request #244 from dachary/wip-objectstore-tool
David Zafman [Thu, 20 Nov 2014 23:40:54 +0000 (15:40 -0800)]
Merge pull request #244 from dachary/wip-objectstore-tool

add erasure coded pool tests to objectstore tool

Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: minor fixes
David Zafman [Thu, 20 Nov 2014 00:43:23 +0000 (16:43 -0800)]
ceph_objectstore_tool: minor fixes

Remove development comment
nullfd isn't used anymore
s/log.errors/log.error/

Signed-off-by: David Zafman <dzafman@redhat.com>
10 years agoceph_objectstore_tool: fix flake8 issues
David Zafman [Thu, 20 Nov 2014 17:39:50 +0000 (09:39 -0800)]
ceph_objectstore_tool: fix flake8 issues

Signed-off-by: David Zafman <dzafman@redhat.com>
10 years agoceph_objectstore_tool: add assert so that teuthology knows when this test fails
David Zafman [Thu, 20 Nov 2014 00:40:15 +0000 (16:40 -0800)]
ceph_objectstore_tool: add assert so that teuthology knows when this test fails

Signed-off-by: David Zafman <dzafman@redhat.com>
10 years agoceph_objectstore_tool: skip unused osds
Loic Dachary [Wed, 19 Nov 2014 18:03:57 +0000 (19:03 +0100)]
ceph_objectstore_tool: skip unused osds

When the number of objects is low, some OSDs may not be used at all.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: run tests on erasure coded pools
Loic Dachary [Wed, 19 Nov 2014 18:02:11 +0000 (19:02 +0100)]
ceph_objectstore_tool: run tests on erasure coded pools

Create an erasure coded pool and run tests on it. The list of PGs is
adapted to contain the shard id.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: only run get/set bytes for replicated pools
Loic Dachary [Wed, 19 Nov 2014 18:00:53 +0000 (19:00 +0100)]
ceph_objectstore_tool: only run get/set bytes for replicated pools

It needs to be adapted to run with erasure coded pools.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: use CephManager::get_pool_dump
Loic Dachary [Wed, 19 Nov 2014 22:17:03 +0000 (23:17 +0100)]
ceph_objectstore_tool: use CephManager::get_pool_dump

Instead of custom made get_pool_id function.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: add pgnum option
Loic Dachary [Wed, 19 Nov 2014 17:54:02 +0000 (18:54 +0100)]
ceph_objectstore_tool: add pgnum option

Instead of hardcoding 12 use a configuration option that defaults to
12. It is handy during development to lower the number to 4 and speed up
the test cycle.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: encapsulate into a function
Loic Dachary [Wed, 19 Nov 2014 12:44:38 +0000 (13:44 +0100)]
ceph_objectstore_tool: encapsulate into a function

Move code out of the task into function. Also remove the "REP" specifics
from helper functions that could also be used for erasure coded pools.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: add hinfo_key tests for erasure coded objects
Loic Dachary [Mon, 17 Nov 2014 16:33:56 +0000 (17:33 +0100)]
ceph_objectstore_tool: add hinfo_key tests for erasure coded objects

When an hinfo_key attribute is found, assume an erasure coded object and
verify set-attr/get-attr works as expected by removing its content and
restoring it.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: keep all json object representation
Loic Dachary [Mon, 17 Nov 2014 16:31:13 +0000 (17:31 +0100)]
ceph_objectstore_tool: keep all json object representation

For erasure coded pools to be tested, the json object representation
must be preserved for all PG because they are all different. The
internal representation is changed from

   db[name]["pgid"] = pg
   db[name]["json"] = objjson

to a per pg map:

   db[name].setdefault("pg2json", {})[pg] = objjson

and the rest of the code is modified to adapt accordingly.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_objectstore_tool: tests only needs 1 machine
Loic Dachary [Fri, 14 Nov 2014 10:24:54 +0000 (11:24 +0100)]
ceph_objectstore_tool: tests only needs 1 machine

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_manager: add pool type constants
Loic Dachary [Wed, 19 Nov 2014 17:14:52 +0000 (18:14 +0100)]
ceph_manager: add pool type constants

The osd dump command displays pool types using numerics instead of
symbolic names. Create constants in the CephManager class to use instead
of numbers.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_manager: fix typo in get_pgid docstring
Loic Dachary [Wed, 19 Nov 2014 17:14:25 +0000 (18:14 +0100)]
ceph_manager: fix typo in get_pgid docstring

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_manager: factorize with get_pool_dump
Loic Dachary [Wed, 19 Nov 2014 17:13:28 +0000 (18:13 +0100)]
ceph_manager: factorize with get_pool_dump

Replace code that duplicates get_osd_dump_json with a call to the
function.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_manager: factorize with get_osd_dump_json
Loic Dachary [Wed, 19 Nov 2014 17:12:17 +0000 (18:12 +0100)]
ceph_manager: factorize with get_osd_dump_json

Replace code that duplicates get_osd_dump_json with a call to the
function.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoMerge pull request #243 from ceph/wip-10057-next
Sage Weil [Thu, 20 Nov 2014 18:18:27 +0000 (10:18 -0800)]
Merge pull request #243 from ceph/wip-10057-next

ms die on skipped message = false for all krbd, kclient tasks

10 years agoMerge pull request #240 from ceph/wip-10057
Sage Weil [Thu, 20 Nov 2014 18:18:12 +0000 (10:18 -0800)]
Merge pull request #240 from ceph/wip-10057

ms die on skipped message = false for all krbd, kclient tasks

10 years agoceph_manager: add get_pool_dump to return the json pool dump
Loic Dachary [Wed, 19 Nov 2014 17:10:38 +0000 (18:10 +0100)]
ceph_manager: add get_pool_dump to return the json pool dump

Get the part of ceph osd dump specific to the pool given in argument.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoceph_manager: add get_osd_dump_json to get the full output
Loic Dachary [Wed, 19 Nov 2014 17:08:46 +0000 (18:08 +0100)]
ceph_manager: add get_osd_dump_json to get the full output

Converts ceph osd dump_json into a python object.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
10 years agoMerge pull request #197 from ceph/wip-calateuth-wusui
Zack Cerza [Wed, 19 Nov 2014 20:59:01 +0000 (13:59 -0700)]
Merge pull request #197 from ceph/wip-calateuth-wusui

Wip calateuth wusui

10 years agoFurther changes for calamari_setup.py
Warren Usui [Tue, 4 Nov 2014 22:07:07 +0000 (14:07 -0800)]
Further changes for calamari_setup.py

Made suggestions from code reviews.
Added no_epel option.
Merged Dan Mick's changes that add the ability to get
iceballs from http URL.
Remove duplicate assignment and added some log.debugs

Signed-off-by: Warren Usui <warren.usui@inktank.com>
10 years agoAdd calamari_setup
Warren Usui [Fri, 17 Oct 2014 02:20:42 +0000 (19:20 -0700)]
Add calamari_setup

Calamari_setup can be used to set up a calamari gui for manual testing,
or be run in a suite to test the calamari setup and calamari ceph
installation code.

Fixes: 9759
Signed-off-by: Warren Usui <warren.usui@inktank.com>
10 years agoMerge pull request #247 from ceph/wip-next-yuriw
Yuri Weinstein [Mon, 17 Nov 2014 16:53:52 +0000 (08:53 -0800)]
Merge pull request #247 from ceph/wip-next-yuriw

Copied giant-x suite to next branch

10 years agoMerge pull request #246 from ceph/revert-245-wip-next-yuriw
Yuri Weinstein [Mon, 17 Nov 2014 16:52:21 +0000 (08:52 -0800)]
Merge pull request #246 from ceph/revert-245-wip-next-yuriw

Revert "Copied giant-x suite to next branch"

10 years agoRevert "Copied giant-x suite to next branch"
Yuri Weinstein [Mon, 17 Nov 2014 16:51:39 +0000 (08:51 -0800)]
Revert "Copied giant-x suite to next branch"

10 years agoMerge pull request #245 from ceph/wip-next-yuriw
Yuri Weinstein [Mon, 17 Nov 2014 16:45:24 +0000 (08:45 -0800)]
Merge pull request #245 from ceph/wip-next-yuriw

Copied giant-x suite to next branch

10 years agoCopied giant-x suite to next branch
Yuri Weinstein [Mon, 17 Nov 2014 16:42:31 +0000 (08:42 -0800)]
Copied giant-x suite to next branch

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoms die on skipped message = false for all krbd, kclient tasks
Sage Weil [Fri, 14 Nov 2014 05:12:48 +0000 (21:12 -0800)]
ms die on skipped message = false for all krbd, kclient tasks

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 219b72b6fdd5a020f266b3675fb149cce6cbac8e)

10 years agoms die on skipped message = false for all krbd, kclient tasks
Sage Weil [Fri, 14 Nov 2014 05:12:48 +0000 (21:12 -0800)]
ms die on skipped message = false for all krbd, kclient tasks

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agofs/basic/tasks/cfuse_workunit_misc: timeout at 6h
Sage Weil [Thu, 13 Nov 2014 14:58:22 +0000 (06:58 -0800)]
fs/basic/tasks/cfuse_workunit_misc: timeout at 6h

The multiple_rsync can take a while.

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agofs/multiclient: force mpi tests onto trusty
Sage Weil [Wed, 12 Nov 2014 17:51:20 +0000 (09:51 -0800)]
fs/multiclient: force mpi tests onto trusty

This will ensure we have a matching version of MPI.

Signed-off-by: Sage Weil <sage@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
10 years agoMerge pull request #234 from ceph/wip-dzaddscrub
Loic Dachary [Tue, 11 Nov 2014 02:42:33 +0000 (03:42 +0100)]
Merge pull request #234 from ceph/wip-dzaddscrub

Add scrub_test and repair_test to rados basic suite

Reviewed-by: Loic Dachary <ldachary@redhat.com>
10 years agosmoke/basic/tasks/libcephfs_interface_tests.yaml: debug client
Sage Weil [Mon, 10 Nov 2014 16:26:30 +0000 (08:26 -0800)]
smoke/basic/tasks/libcephfs_interface_tests.yaml: debug client

Hopefully we can catch #9864

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agoMerge remote-tracking branch 'gh/next'
Sage Weil [Mon, 10 Nov 2014 04:48:45 +0000 (20:48 -0800)]
Merge remote-tracking branch 'gh/next'

10 years agotasks/radosbench: no log to stderr
Sage Weil [Mon, 10 Nov 2014 04:48:35 +0000 (20:48 -0800)]
tasks/radosbench: no log to stderr

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agoMerge pull request #221 from ceph/wip-forward-scrub
Gregory Farnum [Sat, 8 Nov 2014 00:16:38 +0000 (16:16 -0800)]
Merge pull request #221 from ceph/wip-forward-scrub

Wip forward scrub

Reviewed-by: John Spray <john.spray@redhat.com>
10 years agomds_scrub_checks: Run scrub and flush commands against the MDS.
Greg Farnum [Mon, 13 Oct 2014 19:38:31 +0000 (12:38 -0700)]
mds_scrub_checks: Run scrub and flush commands against the MDS.

We mostly do a variety of successful ones, but we also corrupt the store
using the rados tool and make sure we get the expected error codes. Includes
a yaml fragment so the task gets run as part of the fs/basic suite.

Signed-off-by: Greg Farnum <greg@inktank.com>
10 years agoMerge pull request #228 from ceph/wip-9995
John Spray [Fri, 7 Nov 2014 10:34:21 +0000 (10:34 +0000)]
Merge pull request #228 from ceph/wip-9995

tasks/cephfs/mount: use seperate for testing flock and posix lock

Reviewed-by: John Spray <john.spray@redhat.com>
10 years agorepair_test: Wait for OSDs to come up before proceeding with test
David Zafman [Sat, 25 Oct 2014 00:02:41 +0000 (17:02 -0700)]
repair_test: Wait for OSDs to come up before proceeding with test

Signed-off-by: David Zafman <dzafman@redhat.com>
10 years agoAdd scrub_test and repair_test to rados basic suite
David Zafman [Tue, 4 Feb 2014 01:38:47 +0000 (17:38 -0800)]
Add scrub_test and repair_test to rados basic suite

Signed-off-by: David Zafman <david.zafman@inktank.com>
10 years agotasks/cephfs/mount: use seperate for testing flock and posix lock
Yan, Zheng [Thu, 6 Nov 2014 08:01:50 +0000 (16:01 +0800)]
tasks/cephfs/mount: use seperate for testing flock and posix lock

Old version libfuse treats both flock and posix lock requests as posix
lock request. This is a workaround for the bug.

Fixes: #9995
Signed-off-by: Yan, Zheng <zyan@redhat.com>
10 years agoMerge remote-tracking branch 'gh/giant' into m
Sage Weil [Wed, 29 Oct 2014 21:31:26 +0000 (14:31 -0700)]
Merge remote-tracking branch 'gh/giant' into m

Conflicts:
tasks/ceph_manager.py

10 years agoupgrade/dumpling-firefly-x: sync iwth giant
Sage Weil [Wed, 29 Oct 2014 21:27:04 +0000 (14:27 -0700)]
upgrade/dumpling-firefly-x: sync iwth giant

10 years agoupgrade/firefly-x: sync with giant
Sage Weil [Wed, 29 Oct 2014 21:26:14 +0000 (14:26 -0700)]
upgrade/firefly-x: sync with giant

10 years agoMerge pull request #223 from ceph/wip-9672
Zack Cerza [Wed, 29 Oct 2014 16:04:02 +0000 (10:04 -0600)]
Merge pull request #223 from ceph/wip-9672

Added timeout: 6h to one more workunit

10 years agoAdded timeout: 6h to one more workunit
Yuri Weinstein [Wed, 29 Oct 2014 15:56:31 +0000 (08:56 -0700)]
Added timeout: 6h to one more workunit

Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
10 years agoMerge pull request #211 from ceph/wip-apache-worker
Sage Weil [Fri, 24 Oct 2014 00:12:01 +0000 (17:12 -0700)]
Merge pull request #211 from ceph/wip-apache-worker

apache: switch to use the apache worker mpm

Reviewed-by: Sage Weil <sage@redhat.com>
10 years agoMerge branch 'wip-apache-worker'
Yehuda Sadeh [Thu, 23 Oct 2014 23:05:44 +0000 (16:05 -0700)]
Merge branch 'wip-apache-worker'

10 years agoapache: switch to use the apache worker mpm
Yehuda Sadeh [Wed, 22 Oct 2014 21:40:07 +0000 (14:40 -0700)]
apache: switch to use the apache worker mpm

Fixes: #9169
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
10 years agoapache: change template to load mpm worker module
Yehuda Sadeh [Wed, 22 Oct 2014 22:12:24 +0000 (15:12 -0700)]
apache: change template to load mpm worker module

in apache 2.4

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
10 years agoThrasher: Disable ceph_objectstore_tool tests if old release missing command
David Zafman [Wed, 22 Oct 2014 22:54:44 +0000 (15:54 -0700)]
Thrasher: Disable ceph_objectstore_tool tests if old release missing command

Leaving disabled until merge of import/export fixes

Fixes: #9805
Signed-off-by: David Zafman <dzafman@redhat.com>
10 years agoapache: change template to load mpm worker module
Yehuda Sadeh [Wed, 22 Oct 2014 22:12:24 +0000 (15:12 -0700)]
apache: change template to load mpm worker module

in apache 2.4

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
10 years agoapache: switch to use the apache worker mpm
Yehuda Sadeh [Wed, 22 Oct 2014 21:40:07 +0000 (14:40 -0700)]
apache: switch to use the apache worker mpm

Fixes: #9169
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
10 years agoceph_manager: ceph_objectstore_tool testing off by default
David Zafman [Wed, 22 Oct 2014 17:32:46 +0000 (10:32 -0700)]
ceph_manager: ceph_objectstore_tool testing off by default

Signed-off-by: David Zafman <dzafman@redhat.com>
10 years agoSmarter s3tests branch selection
Zack Cerza [Wed, 22 Oct 2014 15:12:43 +0000 (09:12 -0600)]
Smarter s3tests branch selection

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
10 years agoMerge pull request #165 from dachary/wip-erasure-code-isa
Loic Dachary [Tue, 21 Oct 2014 21:01:01 +0000 (14:01 -0700)]
Merge pull request #165 from dachary/wip-erasure-code-isa

erasure-code: isa plugin thrashods suite

Reviewed-by: Samuel Just <sam.just@inktank.com>
10 years agoMerge pull request #189 from ceph/wip-apache-max-requests
Sage Weil [Tue, 21 Oct 2014 17:57:29 +0000 (10:57 -0700)]
Merge pull request #189 from ceph/wip-apache-max-requests

apache: set MaxRequestsPerChild to 0

10 years agoMerge pull request #199 from ceph/wip-rgw-ec-slow-backend
Sage Weil [Tue, 21 Oct 2014 17:57:17 +0000 (10:57 -0700)]
Merge pull request #199 from ceph/wip-rgw-ec-slow-backend

rgw: mark ec related rgw suites as slow backend

10 years agoMerge pull request #201 from dachary/wip-9841-no-lrc
Yuri Weinstein [Tue, 21 Oct 2014 15:04:46 +0000 (08:04 -0700)]
Merge pull request #201 from dachary/wip-9841-no-lrc

erasure-code: enclose no-lrc in a task

10 years agoerasure-code: enclose no-lrc in a task
Loic Dachary [Tue, 21 Oct 2014 04:11:27 +0000 (21:11 -0700)]
erasure-code: enclose no-lrc in a task

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

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
10 years agorgw: mark ec related rgw suites as slow backend
Yehuda Sadeh [Mon, 20 Oct 2014 20:52:38 +0000 (13:52 -0700)]
rgw: mark ec related rgw suites as slow backend

We want to avoid tests that time out due to a too slow backend.

Reviwed-by: Josh Durgin <josh.durgin@inktank.com>
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
10 years agorgw: mark ec related rgw suites as slow backend
Yehuda Sadeh [Mon, 20 Oct 2014 20:52:38 +0000 (13:52 -0700)]
rgw: mark ec related rgw suites as slow backend

We want to avoid tests that time out due to a too slow backend.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
10 years agos/thrashosds/workload for now in dumpling-firefly-x/stress-split suite
tamil [Sat, 18 Oct 2014 02:21:43 +0000 (19:21 -0700)]
s/thrashosds/workload for now in dumpling-firefly-x/stress-split suite

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
10 years agoreplace thrashosd with a workload.
tamil [Fri, 17 Oct 2014 21:48:45 +0000 (14:48 -0700)]
replace thrashosd with a workload.
avoid running 2 thrashosds in the same job.

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
10 years agos/branch:dumpling/
tamil [Fri, 17 Oct 2014 16:28:54 +0000 (09:28 -0700)]
s/branch:dumpling/

no need for a dumpling workload here.

10 years agodo not upgrade client when workload is in progress
tamil [Fri, 17 Oct 2014 15:13:00 +0000 (08:13 -0700)]
do not upgrade client when workload is in progress
do not run 2 rgw tasks in a row from the same client

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
10 years agoMerge pull request #216 from ceph/wip-cleanup-giant
tmuthamizhan [Fri, 24 Oct 2014 16:45:54 +0000 (09:45 -0700)]
Merge pull request #216 from ceph/wip-cleanup-giant

Cleaned up confusing upgrade-sequence numbering