]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/log
ceph-ci.git
12 years agoMerge branch 'master' of github.com:ceph/teuthology
Sandon Van Ness [Fri, 26 Jul 2013 02:50:39 +0000 (19:50 -0700)]
Merge branch 'master' of github.com:ceph/teuthology

12 years agoMerge remote-tracking branch 'origin/wip-sandon-vm'
Sandon Van Ness [Fri, 26 Jul 2013 02:50:02 +0000 (19:50 -0700)]
Merge remote-tracking branch 'origin/wip-sandon-vm'

Conflicts:
teuthology/lock.py
teuthology/misc.py
teuthology/task/install.py

12 years agoMerge branch 'wip-centos-rgw'
Josh Durgin [Fri, 19 Jul 2013 21:44:51 +0000 (14:44 -0700)]
Merge branch 'wip-centos-rgw'

12 years agos3tests: fix client configurations that aren't dictionaries
Josh Durgin [Wed, 10 Jul 2013 01:50:52 +0000 (18:50 -0700)]
s3tests: fix client configurations that aren't dictionaries

They're always used as dictionaries later on.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
12 years agoMerge pull request #15 from ceph/wip-ulimits
Sage Weil [Mon, 24 Jun 2013 23:18:36 +0000 (16:18 -0700)]
Merge pull request #15 from ceph/wip-ulimits

Reviewed-by: Warren Usui <warren.usui@inktank.com>
12 years agoenable-coredump -> adjust-ulimits
Sage Weil [Sun, 23 Jun 2013 16:15:28 +0000 (09:15 -0700)]
enable-coredump -> adjust-ulimits

and set max_files to be big, too!

12 years agoMerge branch 'wip-teuth4768a-wusui'
Warren Usui [Wed, 8 May 2013 02:27:51 +0000 (19:27 -0700)]
Merge branch 'wip-teuth4768a-wusui'

Conflicts:
teuthology/task/install.py

12 years agoMerge branch 'next'
Sage Weil [Tue, 7 May 2013 04:31:36 +0000 (21:31 -0700)]
Merge branch 'next'

12 years agos3tests: add force-branch with higher precdence than 'branch'
Sage Weil [Thu, 2 May 2013 20:47:46 +0000 (13:47 -0700)]
s3tests: add force-branch with higher precdence than 'branch'

This way we can force a branch despite something in overrides.

Signed-off-by: Sage Weil <sage@inktank.com>
12 years agoMerge remote branch 'origin/next'
Josh Durgin [Wed, 1 May 2013 16:52:02 +0000 (09:52 -0700)]
Merge remote branch 'origin/next'

12 years agofix some errors found by pyflakes
Josh Durgin [Wed, 1 May 2013 00:07:53 +0000 (17:07 -0700)]
fix some errors found by pyflakes

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
12 years agos3tests: revert useless portion of 1c50db6a4630d07e72144dafd985c397f8a42dc5
Josh Durgin [Tue, 30 Apr 2013 20:23:22 +0000 (13:23 -0700)]
s3tests: revert useless portion of 1c50db6a4630d07e72144dafd985c397f8a42dc5

Perhaps it was attempting to debug something, but it shouldn't have been committed.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
12 years agorgw tests: remove users after each test
Josh Durgin [Tue, 30 Apr 2013 23:49:04 +0000 (16:49 -0700)]
rgw tests: remove users after each test

These should all be cleanup up at some point. They're
almost all the same code.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
12 years agorgw tests: clean up immediately after the test
Josh Durgin [Tue, 30 Apr 2013 23:47:34 +0000 (16:47 -0700)]
rgw tests: clean up immediately after the test

There's no need for an explicit cleanup function, so move it back
to where it came from (except in s3roundtrip, which did not have it).

Instead, since these use a nested contextmanager, pass through
and yield to the top-level run_tasks after the nested
contextmanager has finished (and thus run all the cleanup steps
in the subtasks for this test).

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
12 years agoswift, s3readwrite: add missing yield
Yehuda Sadeh [Tue, 30 Apr 2013 14:06:03 +0000 (07:06 -0700)]
swift, s3readwrite: add missing yield

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
12 years agos3tests, s3readwrite, swift: cleanup explicitly
Yehuda Sadeh [Mon, 29 Apr 2013 18:24:04 +0000 (11:24 -0700)]
s3tests, s3readwrite, swift: cleanup explicitly

Cleaning up test dir explicitly after run, so that
consecutive runs don't fail.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
12 years agoMerge remote-tracking branch 'origin/wip-3634'
Yehuda Sadeh [Wed, 20 Feb 2013 22:10:50 +0000 (14:10 -0800)]
Merge remote-tracking branch 'origin/wip-3634'

12 years agoMerge branch 'unstable'
Sage Weil [Wed, 20 Feb 2013 05:04:24 +0000 (21:04 -0800)]
Merge branch 'unstable'

Conflicts:
teuthology/task/workunit.py

12 years agoInstall ceph debs and use installed debs
Sander Pool [Wed, 6 Feb 2013 19:16:52 +0000 (19:16 +0000)]
Install ceph debs and use installed debs

The ceph task installs ceph using the debian
packages now, and all invocations of binaries installed
in {tmpdir}/binary/usr/local/bin/ are replace with
the use of the binaries installed in standard locations
by the debs.

Author:    Sander Pool <sander.pool@inktank.com>
Signed-off-by: Sam Lang <sam.lang@inktank.com>
12 years agoReplace /tmp/cephtest/ with configurable path
Sam Lang [Wed, 23 Jan 2013 20:37:39 +0000 (14:37 -0600)]
Replace /tmp/cephtest/ with configurable path

Teuthology uses /tmp/cephtest/ as the scratch test directory for
a run.  This patch replaces /tmp/cephtest/ everywhere with a
per-run directory: {basedir}/{rundir} where {basedir} is a directory
configured in .teuthology.yaml (/tmp/cephtest if not specified),
and {rundir} is the name of the run, as given in --name.  If no name
is specified, {user}-{timestamp} is used.

To get the old behavior (/tmp/cephtest), set test_path: /tmp/cephtest
in .teuthology.yaml.

This change was modivated by #3782, which requires a test dir that
survives across reboots, but also resolves #3767.

Signed-off-by: Sam Lang <sam.lang@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
12 years agotask/swift: change upstream repository url
Yehuda Sadeh [Fri, 21 Dec 2012 18:20:02 +0000 (10:20 -0800)]
task/swift: change upstream repository url

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
12 years agoMerge branch 'wip-mon-thrasher'
Joao Eduardo Luis [Thu, 29 Nov 2012 00:53:59 +0000 (00:53 +0000)]
Merge branch 'wip-mon-thrasher'

12 years agos3tests: fix typo
Sage Weil [Thu, 22 Nov 2012 21:59:58 +0000 (13:59 -0800)]
s3tests: fix typo

12 years agorgw-logsocket: a task to verify opslog socket works
Yehuda Sadeh [Tue, 20 Nov 2012 00:19:06 +0000 (16:19 -0800)]
rgw-logsocket: a task to verify opslog socket works

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
13 years agos3tests: run against arbitrary branch/sha1 of s3-tests.git
Sage Weil [Mon, 10 Sep 2012 18:08:57 +0000 (11:08 -0700)]
s3tests: run against arbitrary branch/sha1 of s3-tests.git

13 years agopull s3-tests.git using git, not http
Sage Weil [Wed, 6 Jun 2012 23:00:55 +0000 (16:00 -0700)]
pull s3-tests.git using git, not http

13 years agoceph.newdream.net -> ceph.com
Sage Weil [Sat, 5 May 2012 16:30:41 +0000 (09:30 -0700)]
ceph.newdream.net -> ceph.com

13 years agoMerge branch 'master' of github.com:ceph/teuthology
Mark Nelson [Wed, 14 Mar 2012 20:32:23 +0000 (15:32 -0500)]
Merge branch 'master' of github.com:ceph/teuthology

13 years agogithub.com/NewDreamNetwork -> github.com/ceph
Sage Weil [Fri, 2 Mar 2012 18:55:19 +0000 (10:55 -0800)]
github.com/NewDreamNetwork -> github.com/ceph

13 years agoAdd necessary imports for s3 tasks, and keep them alphabetical.
Josh Durgin [Tue, 21 Feb 2012 22:54:33 +0000 (14:54 -0800)]
Add necessary imports for s3 tasks, and keep them alphabetical.

13 years agorgw: access key uses url safe chars
Yehuda Sadeh [Tue, 21 Feb 2012 20:12:03 +0000 (12:12 -0800)]
rgw: access key uses url safe chars

Signed-off-by: Yehuda Sadeh <yehuda.sadeh@dreamhost.com>
13 years agouse local mirrors for (most) github urls
Sage Weil [Mon, 16 Jan 2012 06:48:33 +0000 (22:48 -0800)]
use local mirrors for (most) github urls

A cronjob on ceph.newdream.net updates these every 15 minutes.  Sigh.

13 years agoRename "testrados" and "testswift" tasks to not begin with "test".
Tommi Virtanen [Mon, 5 Dec 2011 18:07:25 +0000 (10:07 -0800)]
Rename "testrados" and "testswift" tasks to not begin with "test".

Anything "test*" looks like a unit test, and shouldn't be used for
actual code.

13 years agotestswift: fix config
Yehuda Sadeh [Fri, 18 Nov 2011 00:53:21 +0000 (16:53 -0800)]
testswift: fix config

13 years agorgw: add swift task
Yehuda Sadeh [Thu, 17 Nov 2011 00:00:01 +0000 (16:00 -0800)]
rgw: add swift task

still not completely working (for some reason it skips all the tests)

14 years agos3-tests: use radosgw-admin instead of radosgw_admin
Greg Farnum [Fri, 30 Sep 2011 16:26:42 +0000 (09:26 -0700)]
s3-tests: use radosgw-admin instead of radosgw_admin

Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
14 years agos3tests: Clone repository from github.
Tommi Virtanen [Fri, 16 Sep 2011 18:09:45 +0000 (11:09 -0700)]
s3tests: Clone repository from github.

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
14 years agoMove orchestra to teuthology.orchestra so there's just one top-level package.
Tommi Virtanen [Tue, 13 Sep 2011 21:53:02 +0000 (14:53 -0700)]
Move orchestra to teuthology.orchestra so there's just one top-level package.

14 years agoCallers of task s3tests.create_users don't need to provide dummy "fixtures" dict.
Tommi Virtanen [Fri, 9 Sep 2011 20:22:03 +0000 (13:22 -0700)]
Callers of task s3tests.create_users don't need to provide dummy "fixtures" dict.

14 years agoallow s3tests.create_users defaults be overridden
Stephon Striplin [Tue, 9 Aug 2011 20:43:46 +0000 (13:43 -0700)]
allow s3tests.create_users defaults be overridden

14 years agoMake targets a dictionary mapping hosts to ssh host keys.
Josh Durgin [Thu, 14 Jul 2011 23:47:29 +0000 (16:47 -0700)]
Make targets a dictionary mapping hosts to ssh host keys.

14 years agoSkip s3-tests marked fails_on_rgw, they will fail anyway.
Tommi Virtanen [Wed, 6 Jul 2011 21:17:24 +0000 (14:17 -0700)]
Skip s3-tests marked fails_on_rgw, they will fail anyway.

14 years agoThe shell exits after the command, hence there is no need for pushd/popd.
Tommi Virtanen [Tue, 5 Jul 2011 16:27:28 +0000 (09:27 -0700)]
The shell exits after the command, hence there is no need for pushd/popd.

14 years agoAdd s3tests task.
Josh Durgin [Sat, 25 Jun 2011 00:09:47 +0000 (17:09 -0700)]
Add s3tests task.