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.
- 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...
- 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...
- 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...
- 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...
- 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.
- 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 ...
- 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...
- 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 ... - 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 ... - 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...
- 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 ...
- 04:07 PM Bug #6632 (Resolved): alternative to using -X while restarting apache on the rpms
- 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...
- 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...
- 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...
- 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...
- 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...
- 02:48 PM Feature #6658 (Resolved): teuthology: lock from a set of machine types (e.g., plana + burnupi)
- 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.
- 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...
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...
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... - 09:51 PM Revision dd3678c6 (teuthology): Merge pull request #145 from ceph/wip-5939
- Document install task
- 09:04 PM Revision bcc58eb1 (teuthology): Fix some PEP-8 issues
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:04 PM Revision ad836b10 (teuthology): Fix param docstring format to be more Sphinx-y
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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>
- 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... - 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... - 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... - 01:52 PM Feature #6642 (Resolved): upgrade long running cluster to emperor
- 01:46 PM Tasks #6641 (Closed): Make teuthology run on an existing cluster
- 01:36 PM Tasks #6517 (In Progress): test OpenStack Grizzly with rbd
- 01:33 PM Feature #5149 (In Progress): teuthology install task should be able to accept packages from other...
- 01:18 PM Feature #6519 (In Progress): Test suite for quotas per bucket
- 12:45 PM Bug #6632 (In Progress): alternative to using -X while restarting apache on the rpms
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.
- 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... - 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...
- 03:42 PM Tasks #6515 (In Progress): upgrade suite for emperor
- 02:23 PM Feature #5573 (Resolved): make upgrade suite test all distro targets on vms
- 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> - 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...
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, ... - 03:42 AM Revision b3fdd29a (teuthology): filestore_idempotent: pull dumpling version of scripts
- Signed-off-by: Sage Weil <sage@inktank.com>
- 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>
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.
- 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> - 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...
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... - 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> - 04:20 PM Bug #6584: ERROR: While executing gem...
- This exists on Centos as well. Use vpm015. Running with the following yaml...
- 04:19 PM Bug #6584: ERROR: While executing gem...
- This exists on Centos as well. Use vpm015. Run with the following yaml...
- 01:13 PM Feature #6355 (Need More Info): use custom repository
- 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...
- 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...
- 11:36 AM Bug #6481: Some (or all) s3tests are logging at 1-2MBps
- Which? They're both closed.
- 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.
- 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 ...
- 12:04 AM Feature #6433: teuthology: make tgt task
- There are some issues installing the tgt stuff first.
I thought that this would work:... - 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...
10/17/2013
- 07:11 PM Revision 0eb61385 (teuthology): Fixed tests. Added description to function.
- Signed-off-by: Sandon Van Ness <sandon@inktank.com>
- 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... - 07:03 PM Revision 55799819 (teuthology): Merge pull request #142 from ceph/wip-6342
- More robust machine_type and pid detection
- 06:22 PM Revision 26930c93 (teuthology): More robust machine_type and pid detection
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:43 PM Revision 341f1c9c (teuthology): Merge pull request #139 from ceph/wip-6342
- Add teuthology-kill
- 04:34 PM Bug #6584: ERROR: While executing gem...
- The result of the above wget command was:...
- 04:32 PM Bug #6584 (Can't reproduce): ERROR: While executing gem...
- On a debian vm, I tried the following command:...
- 04:26 PM Revision 856e93a4 (teuthology): Merge pull request #141 from ceph/wip-nuke
- fix nuke
- 04:20 PM Revision 704b72eb (teuthology): nuke: remove old log arg to nuke_one call
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:31 PM Revision 26803da1 (teuthology): Rewrite portions of teuthology.kill
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:45 AM Feature #6342 (Resolved): Merge killsuite.py functionality into teuthology
- Merged here:
https://github.com/ceph/teuthology/commit/341f1c9ce6c583e0f35c9be3bb0f538098307dc6 - 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>
10/16/2013
- 10:12 PM Revision 4bd31c3e (teuthology): Merge pull request #138 from ceph/wip-refactor-scripts
- Cleanup
- 09:20 PM Revision 59d14b8b (teuthology): Make nuke use its own logger
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:20 PM Revision ded5c219 (teuthology): Remove needless arg from list_locks()
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:19 PM Revision 40e5d1ee (teuthology): Add teuthology-kill
- Currently implements killing suites-runs.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 08:40 PM Revision f527ba33 (teuthology): Merge pull request #137 from ceph/wip-upgrade
- install: allow use of overrides for upgrade version
- 08:34 PM Revision e896ee3a (teuthology): Merge pull request #136 from ceph/wip-nuke
- nuke: fix import
- 08:32 PM Revision d79552ec (teuthology): nuke: fix import
- I think broken by f28a7ebc2c3662a8a9b8eebf09c47b6c710e4d26
Signed-off-by: Sage Weil <sage@inktank.com> - 08:24 PM Revision 280f783c (teuthology): install: allow use of overrides for upgrade version
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:43 PM Revision c31d7476 (teuthology): Fix broken logic in running_jobs_for_run()
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:49 PM Bug #6363: Host key errors in the nightlies
- is this still a problem?
- 05:11 PM Revision b2367851 (teuthology): Fix typo
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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 ... - 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%...
- 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... - 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... - 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...
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 ... - 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...
- 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
- 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...
- 08:28 AM Bug #6546 (Resolved): Race condition between tests starting and teuthology-results being run
- Merged
https://github.com/ceph/teuthology/commit/cf22fe3c6f1bc8aba456fca676b5d7e231ed4fef
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> - 09:34 PM Revision bac2965a (teuthology): ResultsSerializer.running_jobs_for_run() and test
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:22 PM Revision 6683f049 (teuthology): Merge pull request #133 from ceph/wip-store-results
- Fixes for reporting and verbosity
- 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
- 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-... - 10:29 AM Bug #6472 (Resolved): s3tests failing on rpms
- removing the -x option while restarting apache fixed it.
- 09:52 AM Feature #6194 (In Progress): rgw: test full sync
- 09:50 AM Feature #6342 (In Progress): Merge killsuite.py functionality into teuthology
- 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' ...
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....
10/12/2013
- 08:35 AM Revision a1d8225b (teuthology): Added docstrings, and improved some of the comments on several ta...
- 01:50 AM Documentation #6531: ceph_manager documentation
- From a sheer number of docstrings needed perspective, this is the biggest task.
- 12:06 AM Documentation #6531 (Resolved): ceph_manager documentation
- missing a whole bunch of docstrings.
- 01:49 AM Documentation #6533: documentation: install
- I believe that Zack's changes can be merged in here.
- 12:39 AM Documentation #6533 (Closed): documentation: install
- missing docstrings.
- 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,
- 01:40 AM Documentation #5939: teuthology: comment teuthology tasks appropriately
- I pushed a copy of some changes to wip-doc5939-wusui
- 01:26 AM Documentation #6543 (Duplicate): documentation: task/repair_test.py
- docstrings needed
- 01:26 AM Documentation #6542 (Resolved): documentation: task/repair_test.py
- docstrings needed
- 01:25 AM Documentation #6541 (Resolved): documentation -- task/radosgw-admin-rest.py
- Docstrings needed
- 01:24 AM Documentation #6540 (Resolved): documentation -- rgw tasks
- rgw.py and rgw-logsocket.py need docstrings
- 01:23 AM Documentation #6539 (Resolved): documentation -- task/ssh_keys.py
- Docstrings needed
- 01:22 AM Documentation #6538 (Closed): documentation -- task/swift.py
- Docstrings needed
- 01:21 AM Documentation #6537 (Closed): documentation mon_thrash.py and mon_clock_skew_check.py
- docstrings needed
- 01:20 AM Documentation #6536 (Closed): documentation -- s3 tasks
- s3 tasks (s3tests, s3readwrite, s3roundtrip) need docstrings.
- 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.
- 12:49 AM Documentation #6534 (Closed): documentation: task/internal.py
- Missing docstrings.
- 12:30 AM Documentation #6532 (Resolved): documentation -- task/args.py
- args.py is missing doc strings.
10/11/2013
- 11:53 PM Bug #6530 (Resolved): Documentaion: task/hadoop.py
- Docstrings missing
- 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.
- 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... - 10:10 PM Revision 494c3b1f (teuthology): Make verbosity propagate correctly to modules
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:29 PM Revision 3905ab99 (teuthology): Debug output for all http requests
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:24 PM Revision 7d99de72 (teuthology): Give reporting a verbose flag
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:24 PM Revision 61dec6f3 (teuthology): Be more verbose when waiting for free machines
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:24 PM Revision 3ca9092c (teuthology): Fix broken lambda
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 07:32 PM Revision 2e3e127e (teuthology): Lack of a job_id should be a warning
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 06:39 PM Revision 31f3684a (teuthology): Merge pull request #132 from ceph/wip-refactor-scripts
- Fix imports; fix keyscan_check()
- 06:28 PM Revision bb93b1a3 (teuthology): Exempt teuthology-updatekeys from test_invalid
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:48 PM Revision f28a7ebc (teuthology): Move imports to top-level
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:48 PM Revision f5729051 (teuthology): Fix a circular import
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:48 PM Revision d341b588 (teuthology): Ignore the exit code of ssh-keyscan
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:22 PM Revision c0f5f0e5 (teuthology): Merge pull request #131 from ceph/wip-store-results
- Reporting tweakage
- 03:48 PM Revision 636dc867 (teuthology): Move part of report_all_runs() into report_runs()
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 03:23 PM Revision 61606fe0 (teuthology): Set a default timeout of 20s for HTTP connections
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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 ... - 01:39 PM Cleanup #6271 (Resolved): In scripts, separate arg parsing from actual functionality and stop cha...
- 01:50 PM Feature #6519 (Resolved): Test suite for quotas per bucket
- 01:47 PM Tasks #6518 (Closed): test OpenStack Havana with rbd
- 01:47 PM Tasks #6517 (Closed): test OpenStack Grizzly with rbd
- 01:43 PM Tasks #6515 (Resolved): upgrade suite for emperor
- 01:41 PM Feature #6229 (Resolved): Make `teuthology-lock --os-type` work for machine types other than vps
- 01:32 PM Feature #4994 (Resolved): Teuthology test suite failure to assign pass/fail needs to be recorded
- 01:31 PM Feature #6407 (Resolved): make sure the centos, rhel, fedora18 gitbuilders are as fast as the pre...
- 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... - 01:03 PM Feature #6433 (In Progress): teuthology: make tgt task
- 12:15 AM Revision 01b81b78 (teuthology): Move monkey patching to __init__.py
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision f34f3b3b (teuthology): Move teuthology's arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 098389da (teuthology): Properly express conflicting options
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision cbe7d8e5 (teuthology): Add basic tests for scripts
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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>
- 12:09 AM Revision 4902bfab (teuthology): PEP-8 cleanup
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 9177513b (teuthology): Add scripts/ module
- 12:09 AM Revision 7ce4dfd9 (teuthology): Move teuthology-nuke's arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision e847b107 (teuthology): Move teuthology-suite's arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 7805913e (teuthology): More PEP-8 cleanup
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 5fd1cd0b (teuthology): Move teuthology-ls's arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 1bf3a3da (teuthology): Move teuthology-worker's arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 6b2f2780 (teuthology): PEP-8
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 97489859 (teuthology): Move teuthology-lock's arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision a6b57cc1 (teuthology): PEP-8
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision c784c79f (teuthology): Move teuthology-schedule's arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 84b2e55b (teuthology): Move schedule() to new schedule module
- 12:09 AM Revision 755ac2f1 (teuthology): Move teuthology-updatekeys' arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 7ab97267 (teuthology): Move teuthology-report's arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 477e4ae2 (teuthology): PEP-8
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 193b3112 (teuthology): Move teuthology-results' arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision f4d655bb (teuthology): PEP-8
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 45d1b0eb (teuthology): Move teuthology-coverage's arg parsing to scripts/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision e4753215 (teuthology): PEP-8
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:09 AM Revision 8351a3ab (teuthology): PEP-8
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
10/10/2013
- 04:29 AM Feature #6025 (Resolved): teuthology: priority on queue
- 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...
- 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>
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 ...
10/08/2013
- 12:21 PM Bug #6479 (Resolved): fsstress test fails because script rm's dir
- 12:21 PM Bug #6479: fsstress test fails because script rm's dir
- Fixed in commit:
60033c31381d36cbbc6c873d7055cbe735f5deb2 - 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...
- 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, ...
- 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 ...
- 08:24 AM Bug #6469 (In Progress): teuthology locker is causing apache to use ~30% CPU
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/
- 03:01 PM Revision 1c32b1b8 (teuthology): Reflect paddles API change: jobs in jobs/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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...
- 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...- 12:37 PM Bug #6481: Some (or all) s3tests are logging at 1-2MBps
- CPU problems too:...
- 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... - 12:31 PM Bug #6469: teuthology locker is causing apache to use ~30% CPU
- http://bugs.python.org/issue14308
- 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 ...
- 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...
10/04/2013
- 08:34 PM Revision b79b2117 (teuthology): Merge pull request #125 from ceph/wip-store-results
- Add more tests for ReportSerializer
- 08:22 PM Revision f78f3163 (teuthology): Add more tests for ReportSerializer
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 08:08 PM Revision fe497fd9 (teuthology): Merge pull request #124 from ceph/wip-store-results
- Various fixes related to reporting
- 08:01 PM Revision 972ab1cf (teuthology): Tweak logic of try_push_job_info()
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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> - 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>
- 06:11 PM Revision 5482ba81 (teuthology): Make teuthology-schedule also print the job's name
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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.... - 04:22 PM Revision 52e2fc9b (teuthology): Merge pull request #123 from ceph/wip-store-results
- Fix issue with monkey patching
- 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>
- 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>
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>
- 09:14 PM Revision f28643c3 (teuthology): Merge pull request #121 from ceph/wip-store-results
- Submit teuthology results to a paddles instance
- 09:08 PM Revision f0b35fca (teuthology): Add more documentation.
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:08 PM Revision 77b65c7f (teuthology): Report results synchronously.
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:08 PM Revision ff120d7f (teuthology): Escape reserved characters in URIs
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:08 PM Revision f0604496 (teuthology): Create a FakeArchive class to forge test results
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:08 PM Revision 93b6fa10 (teuthology): Clarify job vs. run
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:08 PM Revision e786e162 (teuthology): Add test for test_all_runs
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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... - 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"... - 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...
- 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...
- 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... - 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...
- 05:08 AM Bug #6468 (Need More Info): coverage file locations broken
- ...
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>
- 11:34 PM Revision f77ee6e0 (teuthology): Add argument parsing to make this a proper script.
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:34 PM Revision cf68a3ac (teuthology): Reuse connection objects.
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:34 PM Revision 8b9a6913 (teuthology): Add --server flag
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:34 PM Revision da4a7b86 (teuthology): Remove old method used for testing
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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> - 11:34 PM Revision 52282fb7 (teuthology): Overhaul posting logic to avoid some corner cases
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:34 PM Revision 79e27abf (teuthology): Add create_run; allow passing json to submit_job
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:34 PM Revision 555e55ff (teuthology): Rename ResultsPoster to ResultsReporter
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:34 PM Revision fe64887e (teuthology): s/submit_/report_/g
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:34 PM Revision 058a27bf (teuthology): Add create_run() and push_job_info() with docs.
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:01 PM Revision 5acd88b9 (teuthology): Merge pull request #120 from ceph/wip-6243
- Wip 6243
- 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... - 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 ... - 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. - 03:04 PM Bug #6243 (Resolved): teuthology: wait for rest-api to start
- 02:28 PM Bug #6243 (Fix Under Review): teuthology: wait for rest-api to start
- 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:...
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
- 11:39 PM Revision e80f1124 (teuthology): Merge pull request #95 from ceph/wip-empty
- don't summarize an empty run
- 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... - 11:09 PM Revision 504195a0 (teuthology): suite: fix num_jobs count
- Signed-off-by: Sage Weil <sage@inktank.com>
- 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>
- 11:08 PM Revision f77a9190 (teuthology): Merge pull request #116 from ceph/wip-sudoers-sync
- Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
- 09:02 PM Bug #6241 (Resolved): teuthology-nuke [-t ...] does not verify description
- 04:59 PM Revision f3047be4 (teuthology): Merge pull request #115 from ceph/wip-priority
- add priorities to scheduling
- 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... - 02:11 PM Revision d05c8ed8 (teuthology): Merge pull request #117 from ceph/wip-tests
- Port tests to py.test; add a couple tests
- 02:07 PM Revision 4135960e (teuthology): Fix test
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:07 PM Revision 69ea8390 (teuthology): Add test for skipping host key verification
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:07 PM Revision 589560e6 (teuthology): Port from nosetests to py.test
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:07 PM Revision f91f792c (teuthology): Add another config test
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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>
09/30/2013
- 11:22 PM Revision 631476b9 (teuthology): ceph.conf: filestore sloppy crc = true
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:56 PM Bug #6243 (In Progress): teuthology: wait for rest-api to start
Also available in: Atom