Project

General

Profile

Activity

From 09/29/2013 to 10/28/2013

10/28/2013

09:20 PM Revision b2af0692 (teuthology): Merge pull request #144 from ceph/wip-doc5939-wusui
Added docstrings, and improved some of the comments on several tasks. Zack Cerza
07:37 PM Subtask #6670 (New): Create Perf Task
Create a monitoring task similar to the blktrace or collectl task that we can use to do system profiling during perfo... Mark Nelson
07:36 PM Subtask #6669 (New): resurrect collectl task
At one point we had a collectl task but it does not appear to be in the master teuthology repo. Find/create this for... Mark Nelson
07:34 PM Feature #6668 (New): abstract web services data archive client to also write to local store.
When we deploy teuthology at customer sites we may find that they do not have web access and any results we record mu... Mark Nelson
07:30 PM Subtask #6667 (New): Tie web services data archive into chart.io
chart.io utilizes mysql or postgresql backends for displaying running charts. Given that the web services data archi... Mark Nelson
07:29 PM Subtask #6666 (New): Utilize web service archive for rados bench and other performance tasks
Figure out how to tie into the web service archive for all of the performance testing and background monitoring tasks. Mark Nelson
07:17 PM Subtask #6665 (New): Implement swift-bench task for RGW testing
We need to create a test for RGW performance testing for swift-bench. The process more or less would look something ... Mark Nelson
07:05 PM Subtask #6664: Add fio task for RBD performance testing
Also, we must ensure that before any read takes place the entire file is written out in it's entirety. That may mean... Mark Nelson
07:03 PM Subtask #6664 (New): Add fio task for RBD performance testing
We need a task to run fio. Should be fairly similar to the rados bench task in substance and style.
We will want ...
Mark Nelson
06:04 PM Revision 90161a37 (teuthology): Fixed errors. Tests pass.
Since the default OS version is different for each distro the
argument default is None instead of explicity set to a ...
Sandon Van Ness
04:37 PM Feature #6662: Create new pool for each rados bench process in radosbench task
I *think* this is already resolved in rados bench, and you can specify prefixes on subsequent reads based on what the... Greg Farnum
03:58 PM Feature #6662 (Need More Info): Create new pool for each rados bench process in radosbench task
When multiple rados bench processes read from the same pool, they reference the same objects. As a result, after an ... Mark Nelson
04:07 PM Bug #6632 (Resolved): alternative to using -X while restarting apache on the rpms
Sage Weil
04:04 PM Feature #6663 (New): Ensure sync/drop_caches is done on the OSDs between any performance tests
When multiple tests are done on the same cluster be they rados bench, fio, bonnie++, etc, ensure that a sync and drop... Mark Nelson
03:44 PM Feature #6661 (New): Add more options for rados bench
Right now the pass through options on rados bench are pretty sparse. Here's eventually what we probably want to be a... Mark Nelson
03:23 PM Feature #6660 (New): Add ability to recreate clusters inside tasks
For performance testing, there are cases where it is beneficial to run a task, a subtask, or a series of tasks and re... Mark Nelson
03:14 PM Feature #6659: select kernel flavor
we now have a debug kernel gitbuilder (that uses teh config we had before) and the -basic gitbuilder is now using the... Sage Weil
02:52 PM Feature #6659 (Closed): select kernel flavor
We need to make high performance kernels available in teuthology for performance testing. This might be as simple as... Mark Nelson
02:48 PM Feature #6658 (Resolved): teuthology: lock from a set of machine types (e.g., plana + burnupi)
Sage Weil
02:46 PM Subtask #6657 (New): Put Journals on Block Devices
For performance testing, we need to be able to put journals on block devices in teuthology, preferably using YAML. Mark Nelson
02:41 PM Feature #6656 (New): Better disk/cluster handling
Teuthology's ability to handle how disks in a node are used is limited. For performance testing, we need the ability... Mark Nelson

10/26/2013

12:48 AM Revision d4a632df (teuthology): Support --os-version as argument.
You can use --os-type as an argument when not running teuthology
tests but instead just using teuthology-lock. This a...
Sandon Van Ness

10/25/2013

11:20 PM Feature #6433: teuthology: make tgt task
A new version has been pushed to origin.
The one issue at this point is developing reasonable test scripts. We st...
Anonymous
09:51 PM Revision dd3678c6 (teuthology): Merge pull request #145 from ceph/wip-5939
Document install task wusui
09:04 PM Revision bcc58eb1 (teuthology): Fix some PEP-8 issues
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:04 PM Revision ad836b10 (teuthology): Fix param docstring format to be more Sphinx-y
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:04 PM Revision 2cac3881 (teuthology): Add docstrings to every function. And a few other comments.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:23 PM Revision 9c2cf0f0 (teuthology): Use worker httpd instead of prefork (like ubuntu) on rpm distros.
Ubuntu's default apache uses worker instead of prefork like rpm
based distro's. If rpm use httpd.worker instead of ht...
Sandon Van Ness
08:23 PM Revision 6dbb11db (teuthology): Use worker httpd instead of prefork (like ubuntu) on rpm distros.
Ubuntu's default apache uses worker instead of prefork like rpm
based distro's. If rpm use httpd.worker instead of ht...
Sandon Van Ness
08:14 PM Revision c9774893 (teuthology): Use worker httpd instead of prefork (like ubuntu) on rpm distros.
Ubuntu's default apache uses worker instead of prefork like rpm
based distro's. If rpm use httpd.worker instead of ht...
Sandon Van Ness
01:52 PM Feature #6642 (Resolved): upgrade long running cluster to emperor
Sage Weil
01:46 PM Tasks #6641 (Closed): Make teuthology run on an existing cluster
Zack Cerza
01:36 PM Tasks #6517 (In Progress): test OpenStack Grizzly with rbd
Ian Colle
01:33 PM Feature #5149 (In Progress): teuthology install task should be able to accept packages from other...
Sage Weil
01:18 PM Feature #6519 (In Progress): Test suite for quotas per bucket
Sage Weil
12:45 PM Bug #6632 (In Progress): alternative to using -X while restarting apache on the rpms
Sage Weil

10/24/2013

06:10 PM Bug #6632: alternative to using -X while restarting apache on the rpms
That sounds like a good fix to me. Josh Durgin
05:24 PM Bug #6632: alternative to using -X while restarting apache on the rpms
Tamil asked me to look into this.
It took some digging but I *think* I figured this out.
Testing on ubuntu it a...
Sandon Van Ness
02:43 PM Bug #6632 (Resolved): alternative to using -X while restarting apache on the rpms
In the teuthology rgw task, -X is being used while restarting apache , so the server is not detached from the console... Tamilarasi muthamizhan
03:42 PM Tasks #6515 (In Progress): upgrade suite for emperor
Tamilarasi muthamizhan
02:23 PM Feature #5573 (Resolved): make upgrade suite test all distro targets on vms
Tamilarasi muthamizhan
06:22 AM Revision 6f27694a (teuthology): Merge pull request #143 from ceph/wip-6576
fix rbd fsx on 32-bit
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
02:24 AM Revision 705a77f5 (teuthology): rbd_fsx: do not exceed 250GB for fsx image
This breaks on 32-bit architectures because fsx can't allocate the
in-memory buffer or hit some other limit. 500MG a...
Sage Weil

10/23/2013

05:52 PM Revision 625d9b25 (teuthology): ceph_manager: workaround for 6116
This is an annoying race, we really should delay going
clean until the backfill peer has acknoledged the clean
info, ...
Samuel Just
03:42 AM Revision b3fdd29a (teuthology): filestore_idempotent: pull dumpling version of scripts
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:41 AM Revision a8847381 (teuthology): filestore_idmepotent: pull cuttlefish version of this script
The master one doesn't have the xattr option any more.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil

10/22/2013

11:45 PM Feature #6433 (Fix Under Review): teuthology: make tgt task
wip-teuthology-tgt-wusui should be the version to review. Anonymous
09:36 PM Revision 6a2dd66d (teuthology): rgw: revert to -X for apache2
-DNO_DETACH doesn't seem to work.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
07:14 PM Bug #6584: ERROR: While executing gem...
This was an issue on squeeze (not wheezy) which we do not do nightly testing on. It turned out to be an issue with ra... Sandon Van Ness

10/18/2013

11:42 PM Revision 8ebc3e06 (teuthology): valgrind: fix libleveldb suppression on dynamically linked leveldb
(The function names don't show up here)
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit c8ec9...
Sage Weil
11:26 PM Revision c8ec9fec (teuthology): valgrind: fix libleveldb suppression on dynamically linked leveldb
(The function names don't show up here)
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:20 PM Bug #6584: ERROR: While executing gem...
This exists on Centos as well. Use vpm015. Running with the following yaml... Anonymous
04:19 PM Bug #6584: ERROR: While executing gem...
This exists on Centos as well. Use vpm015. Run with the following yaml... Anonymous
01:13 PM Feature #6355 (Need More Info): use custom repository
Loïc Dachary
01:12 PM Feature #6355: use custom repository
Christophe, I created this ticket in respond to a request from you. Would you like to try what Zack suggests and repo... Loïc Dachary
07:48 AM Feature #6355: use custom repository
This isn't well-documented, but if you are using gitbuilders you can set gitbuilder_host in ~/teuthology.yaml to poin... Zack Cerza
11:36 AM Bug #6481: Some (or all) s3tests are logging at 1-2MBps
Which? They're both closed. Zack Cerza
10:58 AM Bug #6481: Some (or all) s3tests are logging at 1-2MBps
Fix for issue #6554 (default rgw log is too verbose) was pushed recently, so we may want to close this bug too. Yehuda Sadeh
09:58 AM Feature #6433: teuthology: make tgt task
Now that I have looked at things a little bit more. I think I've figured this out. The apt-get update updates the ... Anonymous
12:04 AM Feature #6433: teuthology: make tgt task
There are some issues installing the tgt stuff first.
I thought that this would work:...
Anonymous
07:46 AM Bug #6402: Hardcoded Urls in Chef-solo recipes
I'm looking at the solo-from-scratch script and don't see a way to make all the URLs in it configurable. What if we m... Zack Cerza

10/17/2013

07:11 PM Revision 0eb61385 (teuthology): Fixed tests. Added description to function.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
07:05 PM Revision 72e39f98 (teuthology): Remove non-top level imports, cobbler configurable, dict changes.
Per PR review I removed the non top-level imports, I made the
cobbler URL configurable (with default to our URL). Ins...
Sandon Van Ness
07:03 PM Revision 55799819 (teuthology): Merge pull request #142 from ceph/wip-6342
More robust machine_type and pid detection Sandon Van Ness
06:22 PM Revision 26930c93 (teuthology): More robust machine_type and pid detection
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:43 PM Revision 341f1c9c (teuthology): Merge pull request #139 from ceph/wip-6342
Add teuthology-kill Alfredo Deza
04:34 PM Bug #6584: ERROR: While executing gem...
The result of the above wget command was:... Anonymous
04:32 PM Bug #6584 (Can't reproduce): ERROR: While executing gem...
On a debian vm, I tried the following command:... Anonymous
04:26 PM Revision 856e93a4 (teuthology): Merge pull request #141 from ceph/wip-nuke
fix nuke Zack Cerza
04:20 PM Revision 704b72eb (teuthology): nuke: remove old log arg to nuke_one call
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:31 PM Revision 26803da1 (teuthology): Rewrite portions of teuthology.kill
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:45 AM Feature #6342 (Resolved): Merge killsuite.py functionality into teuthology
Merged here:
https://github.com/ceph/teuthology/commit/341f1c9ce6c583e0f35c9be3bb0f538098307dc6
Zack Cerza
12:14 AM Revision 01ce92c4 (teuthology): replacing -X option with -DNO_DETACH to ensure the
apache process is detached at the end of run.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tamil

10/16/2013

10:12 PM Revision 4bd31c3e (teuthology): Merge pull request #138 from ceph/wip-refactor-scripts
Cleanup Alfredo Deza
09:20 PM Revision 59d14b8b (teuthology): Make nuke use its own logger
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:20 PM Revision ded5c219 (teuthology): Remove needless arg from list_locks()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:19 PM Revision 40e5d1ee (teuthology): Add teuthology-kill
Currently implements killing suites-runs.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
08:40 PM Revision f527ba33 (teuthology): Merge pull request #137 from ceph/wip-upgrade
install: allow use of overrides for upgrade version Zack Cerza
08:34 PM Revision e896ee3a (teuthology): Merge pull request #136 from ceph/wip-nuke
nuke: fix import Zack Cerza
08:32 PM Revision d79552ec (teuthology): nuke: fix import
I think broken by f28a7ebc2c3662a8a9b8eebf09c47b6c710e4d26
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:24 PM Revision 280f783c (teuthology): install: allow use of overrides for upgrade version
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:43 PM Revision c31d7476 (teuthology): Fix broken logic in running_jobs_for_run()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:49 PM Bug #6363: Host key errors in the nightlies
is this still a problem? Sage Weil
05:11 PM Revision b2367851 (teuthology): Fix typo
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:35 PM Bug #6481 (Resolved): Some (or all) s3tests are logging at 1-2MBps
Zack Cerza wrote:
> As long as we're doing this on purpose, I guess it's fine. I'm just concerned because we always ...
Sage Weil
12:11 PM Bug #6481: Some (or all) s3tests are logging at 1-2MBps
As long as we're doing this on purpose, I guess it's fine. I'm just concerned because we always seem to have over 95%... Zack Cerza
10:11 AM Bug #6481: Some (or all) s3tests are logging at 1-2MBps
we just reduced the default log levels for rgw.
the mds ones are cranked up to help find bugs.. i'm inclined to le...
Sage Weil
01:06 PM Feature #6573 (Resolved): teuthology: create iscsi initiator task
In looking at 6433, it's become clear that we really want two new teuthology tasks: one to
set up tgtd and export rb...
Dan Mick
01:02 PM Feature #6433 (In Progress): teuthology: make tgt task
AFAIK there's more work to find and install the ceph-extras version of tgt; the problem was
the Ubuntu Precise versi...
Dan Mick

10/15/2013

10:35 PM Revision 10086fe3 (teuthology): Added support for re-imaging baremetal using os_type.
It access cobbler API to re-image machines for baremetal. Uses
quite a bit of the same code-base as the vm stuff but ...
Sandon Van Ness
10:31 PM Feature #6433 (Fix Under Review): teuthology: make tgt task
A version of this is ready for review. Right now, I am running into a problem with the tgtadm command that I ran int... Anonymous
03:25 PM Revision cf22fe3c (teuthology): Merge pull request #134 from ceph/wip-6546
Fix race condition between tests starting and teuthology-results being run Alfredo Deza
11:27 AM Bug #6544 (Resolved): nightlies failing on arm
So I fixed the web-server end yesterday but apparently the old directories were typo'd as well without me knowing mis... Sandon Van Ness
08:28 AM Bug #6546 (Resolved): Race condition between tests starting and teuthology-results being run
Merged
https://github.com/ceph/teuthology/commit/cf22fe3c6f1bc8aba456fca676b5d7e231ed4fef
Zack Cerza

10/14/2013

09:35 PM Revision 8b89e839 (teuthology): Make check for running jobs part of the loop
Use a new, tested implementation to check for running jobs.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
09:34 PM Revision bac2965a (teuthology): ResultsSerializer.running_jobs_for_run() and test
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:22 PM Revision 6683f049 (teuthology): Merge pull request #133 from ceph/wip-store-results
Fixes for reporting and verbosity Alfredo Deza
02:36 PM Bug #6546 (Fix Under Review): Race condition between tests starting and teuthology-results being run
PR: https://github.com/ceph/teuthology/pull/134 Zack Cerza
01:44 PM Bug #6546 (Resolved): Race condition between tests starting and teuthology-results being run
http://qa-proxy.ceph.com/teuthology/teuthology-2013-10-11_23:01:29-kcephfs-master-testing-basic-plana/47502/
2013-...
Zack Cerza
10:29 AM Bug #6472 (Resolved): s3tests failing on rpms
removing the -x option while restarting apache fixed it. Tamilarasi muthamizhan
09:52 AM Feature #6194 (In Progress): rgw: test full sync
Tamilarasi muthamizhan
09:50 AM Feature #6342 (In Progress): Merge killsuite.py functionality into teuthology
Zack Cerza
01:30 AM Bug #6544: nightlies failing on arm
Actually its the opposite. The entries on gitbuilder.ceph.com should be changed to be arm7l instead of being 'armhf' ... Sandon Van Ness

10/13/2013

08:42 AM Bug #6544 (Resolved): nightlies failing on arm
nightly runs are failing on the arm set up trying to pick the non existing packages.... Tamilarasi muthamizhan

10/12/2013

08:35 AM Revision a1d8225b (teuthology): Added docstrings, and improved some of the comments on several ta...
Warren Usui
01:50 AM Documentation #6531: ceph_manager documentation
From a sheer number of docstrings needed perspective, this is the biggest task. Anonymous
12:06 AM Documentation #6531 (Resolved): ceph_manager documentation
missing a whole bunch of docstrings. Anonymous
01:49 AM Documentation #6533: documentation: install
I believe that Zack's changes can be merged in here. Anonymous
12:39 AM Documentation #6533 (Closed): documentation: install
missing docstrings. Anonymous
01:41 AM Documentation #5939: teuthology: comment teuthology tasks appropriately
I think that I missed Zack's install task changes. I'll get those in here soon, Anonymous
01:40 AM Documentation #5939: teuthology: comment teuthology tasks appropriately
I pushed a copy of some changes to wip-doc5939-wusui Anonymous
01:26 AM Documentation #6543 (Duplicate): documentation: task/repair_test.py
docstrings needed Anonymous
01:26 AM Documentation #6542 (Resolved): documentation: task/repair_test.py
docstrings needed Anonymous
01:25 AM Documentation #6541 (Resolved): documentation -- task/radosgw-admin-rest.py
Docstrings needed Anonymous
01:24 AM Documentation #6540 (Resolved): documentation -- rgw tasks
rgw.py and rgw-logsocket.py need docstrings Anonymous
01:23 AM Documentation #6539 (Resolved): documentation -- task/ssh_keys.py
Docstrings needed Anonymous
01:22 AM Documentation #6538 (Closed): documentation -- task/swift.py
Docstrings needed Anonymous
01:21 AM Documentation #6537 (Closed): documentation mon_thrash.py and mon_clock_skew_check.py
docstrings needed Anonymous
01:20 AM Documentation #6536 (Closed): documentation -- s3 tasks
s3 tasks (s3tests, s3readwrite, s3roundtrip) need docstrings. Anonymous
01:18 AM Documentation #6535 (Resolved): Documentation: tasks with a few docstrings needed.
blktrace.py, peering_speed_test.py proc_thrasher.py and recovery_bench.py need a few docstrings added. Anonymous
12:49 AM Documentation #6534 (Closed): documentation: task/internal.py
Missing docstrings. Anonymous
12:30 AM Documentation #6532 (Resolved): documentation -- task/args.py
args.py is missing doc strings. Anonymous

10/11/2013

11:53 PM Bug #6530 (Resolved): Documentaion: task/hadoop.py
Docstrings missing Anonymous
11:11 PM Feature #6529 (New): osd_backfill and os_recovery may be able to share code
It looks like rados_start in both modules is duplicated code. I am not sure how much else is duplicated here. Anonymous
10:41 PM Revision 3191e32c (teuthology): Put machine_type in config.yaml
Reason being, if --worker is passed to teuthology-schedule, we are
already placing the job in the tube for that machi...
Zack Cerza
10:10 PM Revision 494c3b1f (teuthology): Make verbosity propagate correctly to modules
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:29 PM Revision 3905ab99 (teuthology): Debug output for all http requests
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:24 PM Revision 7d99de72 (teuthology): Give reporting a verbose flag
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:24 PM Revision 61dec6f3 (teuthology): Be more verbose when waiting for free machines
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:24 PM Revision 3ca9092c (teuthology): Fix broken lambda
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:32 PM Revision 2e3e127e (teuthology): Lack of a job_id should be a warning
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:39 PM Revision 31f3684a (teuthology): Merge pull request #132 from ceph/wip-refactor-scripts
Fix imports; fix keyscan_check() Sandon Van Ness
06:28 PM Revision bb93b1a3 (teuthology): Exempt teuthology-updatekeys from test_invalid
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:48 PM Revision f28a7ebc (teuthology): Move imports to top-level
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:48 PM Revision f5729051 (teuthology): Fix a circular import
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:48 PM Revision d341b588 (teuthology): Ignore the exit code of ssh-keyscan
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:22 PM Revision c0f5f0e5 (teuthology): Merge pull request #131 from ceph/wip-store-results
Reporting tweakage Alfredo Deza
03:48 PM Revision 636dc867 (teuthology): Move part of report_all_runs() into report_runs()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
03:23 PM Revision 61606fe0 (teuthology): Set a default timeout of 20s for HTTP connections
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
02:17 PM Cleanup #6271: In scripts, separate arg parsing from actual functionality and stop chaining scripts
Lots of work in this branch:
https://github.com/ceph/teuthology/commits/wip-refactor-scripts
Main pull request ...
Zack Cerza
01:39 PM Cleanup #6271 (Resolved): In scripts, separate arg parsing from actual functionality and stop cha...
Ian Colle
01:50 PM Feature #6519 (Resolved): Test suite for quotas per bucket
Ian Colle
01:47 PM Tasks #6518 (Closed): test OpenStack Havana with rbd
Ian Colle
01:47 PM Tasks #6517 (Closed): test OpenStack Grizzly with rbd
Ian Colle
01:43 PM Tasks #6515 (Resolved): upgrade suite for emperor
Ian Colle
01:41 PM Feature #6229 (Resolved): Make `teuthology-lock --os-type` work for machine types other than vps
Ian Colle
01:32 PM Feature #4994 (Resolved): Teuthology test suite failure to assign pass/fail needs to be recorded
Ian Colle
01:31 PM Feature #6407 (Resolved): make sure the centos, rhel, fedora18 gitbuilders are as fast as the pre...
Ian Colle
01:18 PM Feature #5573: make upgrade suite test all distro targets on vms
upgrade suite works as expected on all distros. verified by running tests on local machines using teuthology.
waitin...
Tamilarasi muthamizhan
01:03 PM Feature #6433 (In Progress): teuthology: make tgt task
Ian Colle
12:15 AM Revision 01b81b78 (teuthology): Move monkey patching to __init__.py
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision f34f3b3b (teuthology): Move teuthology's arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 098389da (teuthology): Properly express conflicting options
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision cbe7d8e5 (teuthology): Add basic tests for scripts
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision bd9cbdba (teuthology): Don't attempt to report if there's no job_id
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 4902bfab (teuthology): PEP-8 cleanup
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 9177513b (teuthology): Add scripts/ module
Zack Cerza
12:09 AM Revision 7ce4dfd9 (teuthology): Move teuthology-nuke's arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision e847b107 (teuthology): Move teuthology-suite's arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 7805913e (teuthology): More PEP-8 cleanup
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 5fd1cd0b (teuthology): Move teuthology-ls's arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 1bf3a3da (teuthology): Move teuthology-worker's arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 6b2f2780 (teuthology): PEP-8
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 97489859 (teuthology): Move teuthology-lock's arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision a6b57cc1 (teuthology): PEP-8
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision c784c79f (teuthology): Move teuthology-schedule's arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 84b2e55b (teuthology): Move schedule() to new schedule module
Zack Cerza
12:09 AM Revision 755ac2f1 (teuthology): Move teuthology-updatekeys' arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 7ab97267 (teuthology): Move teuthology-report's arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 477e4ae2 (teuthology): PEP-8
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 193b3112 (teuthology): Move teuthology-results' arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision f4d655bb (teuthology): PEP-8
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 45d1b0eb (teuthology): Move teuthology-coverage's arg parsing to scripts/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision e4753215 (teuthology): PEP-8
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:09 AM Revision 8351a3ab (teuthology): PEP-8
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza

10/10/2013

04:29 AM Feature #6025 (Resolved): teuthology: priority on queue
Sage Weil
04:27 AM Feature #6502 (Resolved): provision targets using OpenStack
Instead of relying exclusively on pre-provisionned targets, teuthology could use the OpenStack API to allocate target... Loïc Dachary
12:12 AM Revision 7b889797 (teuthology): ignoring -X option in apache as it was causing s3test failures on...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan

10/09/2013

10:59 AM Bug #6472: s3tests failing on rpms
this happens on fedora 18 as well. looks like there are multiple rgw instances running on the cluster and that might ... Tamilarasi muthamizhan

10/08/2013

12:21 PM Bug #6479 (Resolved): fsstress test fails because script rm's dir
Sandon Van Ness
12:21 PM Bug #6479: fsstress test fails because script rm's dir
Fixed in commit:
60033c31381d36cbbc6c873d7055cbe735f5deb2
Sandon Van Ness
05:36 AM Bug #6479: fsstress test fails because script rm's dir
I started looking into fixing this (seems straightforward) but I am not sure how to add changes (is this even in vers... Alfredo Deza
11:04 AM Bug #6488 (Resolved): There should be an easy way to figure out what os is on a physical machine
For physical machines, teuthology-lock --summary displays machines, but it does not tell you what os is on each. If, ... Anonymous
08:44 AM Bug #6469 (Resolved): teuthology locker is causing apache to use ~30% CPU
Since the bug in Python was supposed to be fixed, I upgraded packages on the machine (there were hundreds of updates ... Zack Cerza
08:24 AM Bug #6469 (In Progress): teuthology locker is causing apache to use ~30% CPU
Zack Cerza

10/07/2013

04:02 PM Revision df50351c (teuthology): Merge pull request #126 from ceph/wip-store-results
Reflect paddles API change: jobs in jobs/ Alfredo Deza
03:01 PM Revision 1c32b1b8 (teuthology): Reflect paddles API change: jobs in jobs/
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
12:55 PM Bug #6481: Some (or all) s3tests are logging at 1-2MBps
Maybe we should delete them (biggest one is 222GB!) but I think we may want to address the issue of logging such a gi... Zack Cerza
12:53 PM Bug #6481: Some (or all) s3tests are logging at 1-2MBps

We can free up almost a terabyte (975,636 MB) if we remove these logs:
226854 teuthology-2013-04-27_20:55:21-f...
Sandon Van Ness
12:37 PM Bug #6481: Some (or all) s3tests are logging at 1-2MBps
CPU problems too:... Zack Cerza
11:59 AM Bug #6481 (Resolved): Some (or all) s3tests are logging at 1-2MBps
We have a disk space problem:
/dev/sdb1 5.4T 5.2T 231G 96% /home
Some of our tests are generating incred...
Zack Cerza
12:31 PM Bug #6469: teuthology locker is causing apache to use ~30% CPU
http://bugs.python.org/issue14308 Zack Cerza
12:22 PM Bug #6469: teuthology locker is causing apache to use ~30% CPU
I modified the apache configuration to place logfiles back in the standard directory. That way logrotate will rotate ... Zack Cerza
06:58 AM Bug #6479 (Resolved): fsstress test fails because script rm's dir
The fsstress test that gets pulled over wget from ceph.com/qa/ attempts to build and remove directories
and run in t...
Alfredo Deza

10/04/2013

08:34 PM Revision b79b2117 (teuthology): Merge pull request #125 from ceph/wip-store-results
Add more tests for ReportSerializer Alfredo Deza
08:22 PM Revision f78f3163 (teuthology): Add more tests for ReportSerializer
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:08 PM Revision fe497fd9 (teuthology): Merge pull request #124 from ceph/wip-store-results
Various fixes related to reporting Alfredo Deza
08:01 PM Revision 972ab1cf (teuthology): Tweak logic of try_push_job_info()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:11 PM Revision f18c8f7e (teuthology): Make most of lock_machines() PEP-8 clean.
Also, use some better variable names.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
06:11 PM Revision 08efeb7b (teuthology): Store the job_id as a str, not an int.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:11 PM Revision 5482ba81 (teuthology): Make teuthology-schedule also print the job's name
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:08 PM Revision f160ab64 (teuthology): Move teuthology.report import; add large warning
Because of the monkey patching, if we get the import order wrong bad
things happen.
Signed-off-by: Zack Cerza <zack....
Zack Cerza
04:22 PM Revision 52e2fc9b (teuthology): Merge pull request #123 from ceph/wip-store-results
Fix issue with monkey patching Alfredo Deza
04:07 PM Revision 2270db72 (teuthology): Add (and use) try_push_job_info() for easy pushin'
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
03:54 PM Revision 760fe6b1 (teuthology): Move new imports to inside main()
The monkey patch stuff was causing problems again.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza

10/03/2013

11:34 PM Revision 84e8651d (teuthology): schedule_suite.sh: include default machine type in job name
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:14 PM Revision f28643c3 (teuthology): Merge pull request #121 from ceph/wip-store-results
Submit teuthology results to a paddles instance Alfredo Deza
09:08 PM Revision f0b35fca (teuthology): Add more documentation.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:08 PM Revision 77b65c7f (teuthology): Report results synchronously.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:08 PM Revision ff120d7f (teuthology): Escape reserved characters in URIs
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:08 PM Revision f0604496 (teuthology): Create a FakeArchive class to forge test results
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:08 PM Revision 93b6fa10 (teuthology): Clarify job vs. run
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:08 PM Revision e786e162 (teuthology): Add test for test_all_runs
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:18 PM Bug #6472: s3tests failing on rpms
This can actually be a side effect of some other issue. From what I can see, for some reason this fails:
bucke...
Yehuda Sadeh
05:29 PM Bug #6472: s3tests failing on rpms
Looking at the log:
2013-10-03T14:33:52.992 INFO:teuthology.orchestra.run.err:[10.214.135.36]: <?xml version="1.0"...
Yehuda Sadeh
04:00 PM Bug #6472 (Resolved): s3tests failing on rpms
some of the s3tests are failing on rhel6.3, the logs are copied to ubuntu@mira055.front.sepia.ceph.com:/home/ubuntu/r... Tamilarasi muthamizhan
01:22 PM Feature #6471: log expiration
this is currently a one-off bash script (in /a ?) that cleans out passes older than some time. it does not touch fai... Sage Weil
01:00 PM Feature #6471 (New): log expiration
it would be nice if teuthology could control the expiration of the logs. It could control:
* when to expire logs f...
Loïc Dachary
08:34 AM Bug #6469 (Resolved): teuthology locker is causing apache to use ~30% CPU
While testing the new teuthology-report by importing all previous test runs on the teuthology machine, I noticed that... Zack Cerza
05:08 AM Bug #6468 (Need More Info): coverage file locations broken
... Loïc Dachary

10/02/2013

11:34 PM Revision e3e0775c (teuthology): A first pass at integration with paddles
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:34 PM Revision f77ee6e0 (teuthology): Add argument parsing to make this a proper script.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:34 PM Revision cf68a3ac (teuthology): Reuse connection objects.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:34 PM Revision 8b9a6913 (teuthology): Add --server flag
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:34 PM Revision da4a7b86 (teuthology): Remove old method used for testing
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:34 PM Revision 4bcae4b1 (teuthology): Add flag for refreshing already-pushed runs
Also tweak implementation of save_last_run
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
11:34 PM Revision 52282fb7 (teuthology): Overhaul posting logic to avoid some corner cases
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:34 PM Revision 79e27abf (teuthology): Add create_run; allow passing json to submit_job
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:34 PM Revision 555e55ff (teuthology): Rename ResultsPoster to ResultsReporter
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:34 PM Revision fe64887e (teuthology): s/submit_/report_/g
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:34 PM Revision 058a27bf (teuthology): Add create_run() and push_job_info() with docs.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:01 PM Revision 5acd88b9 (teuthology): Merge pull request #120 from ceph/wip-6243
Wip 6243 Zack Cerza
09:58 PM Revision 149b98e5 (teuthology): rest-api.py: test that ceph-rest-api is up and servicing requests
Wait for the daemon to actually be ready before continuing with other
tasks. Loop 12 times, waiting 5s, before decid...
Dan Mick
09:25 PM Revision 0ce72d7f (teuthology): rest-api.py: fix up client identification
The code to extract which clients to start the API on was confused;
fix it up. Also, strip off 'client.' instead of ...
Dan Mick
08:22 PM Revision 759bbb4b (teuthology): Revert "ceph.conf: filestore sloppy crc = true"
This reverts commit 631476b9796f817e5f1654affb6b2a5aacfe9a80.
This fails on ext4 because of xattr size limits.
Sage Weil
03:04 PM Bug #6243 (Resolved): teuthology: wait for rest-api to start
Dan Mick
02:28 PM Bug #6243 (Fix Under Review): teuthology: wait for rest-api to start
Dan Mick
03:57 AM Revision e17928d5 (teuthology): nuke: s/run_name/name/
This matches an existing argument (with the same meaning) and
avoids an error like
2013-10-01T17:20:35.395 CRITICAL:...
Sage Weil

10/01/2013

11:40 PM Revision efd5ccbc (teuthology): Merge pull request #118 from ceph/wip-nukeskip
Check description of machines before nuking when -a is passed Zack Cerza
11:39 PM Revision e80f1124 (teuthology): Merge pull request #95 from ceph/wip-empty
don't summarize an empty run Zack Cerza
11:12 PM Revision 6b248e80 (teuthology): Check description of machines before nuking when -a is passed
When teuthology-nuke is passed with --archive/-a to kill and nuke
machines from an archive folder it blindly will nuk...
Sandon Van Ness
11:09 PM Revision 504195a0 (teuthology): suite: fix num_jobs count
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:09 PM Revision 431d2644 (teuthology): suite: don't schedule follow-on summary job for an empty run
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:08 PM Revision f77a9190 (teuthology): Merge pull request #116 from ceph/wip-sudoers-sync
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
09:02 PM Bug #6241 (Resolved): teuthology-nuke [-t ...] does not verify description
Sage Weil
04:59 PM Revision f3047be4 (teuthology): Merge pull request #115 from ceph/wip-priority
add priorities to scheduling Zack Cerza
04:57 PM Revision 3e31c493 (teuthology): nuke: make half-hearted attempt to sync before reboot
We don't want to block on sync for fear of a hung kernel
mount. However, we can give it a try and wait a few seconds...
Sage Weil
02:11 PM Revision d05c8ed8 (teuthology): Merge pull request #117 from ceph/wip-tests
Port tests to py.test; add a couple tests Alfredo Deza
02:07 PM Revision 4135960e (teuthology): Fix test
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
02:07 PM Revision 69ea8390 (teuthology): Add test for skipping host key verification
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
02:07 PM Revision 589560e6 (teuthology): Port from nosetests to py.test
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
02:07 PM Revision f91f792c (teuthology): Add another config test
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
02:07 PM Revision 757b2988 (teuthology): Don't use properties
They're quite inconvenient for this use-case.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza

09/30/2013

11:22 PM Revision 631476b9 (teuthology): ceph.conf: filestore sloppy crc = true
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:56 PM Bug #6243 (In Progress): teuthology: wait for rest-api to start
Dan Mick
 

Also available in: Atom