Project

General

Profile

Activity

From 01/29/2014 to 02/27/2014

02/27/2014

06:39 PM Revision 22825c25 (teuthology): mds_thrash: Refactor gevent usage + get traceback
This simplifies the code to make MdsTrash be a greenlet
(as it logically is) rather than encapsulating one that
gets ...
John Spray
06:39 PM Revision 8dfcfa4a (teuthology): mds_thrash: Fix a potential getitem on None
get_mds_status returns None for things it can't see,
so have to check for Noneness on all its outputs.
Signed-off-by...
John Spray
04:48 PM Bug #7554: fs: "NoneType" object dereferences
I think that PR is OK, although I haven't seen a clean run with it because of http://tracker.ceph.com/issues/7565 John Spray
04:47 PM Bug #7554: fs: "NoneType" object dereferences
https://github.com/ceph/teuthology/pull/211 John Spray
06:29 AM Bug #7554 (In Progress): fs: "NoneType" object dereferences
John Spray
06:29 AM Bug #7554: fs: "NoneType" object dereferences
Could have been this: https://github.com/ceph/teuthology/commit/095a53c96fff75484d8d00d50b6d6a598579a81e
I'm hand ...
John Spray
06:08 AM Bug #7554: fs: "NoneType" object dereferences
It'll be a different thing. mds_thrash is quite... loosely... written python. We're also not getting proper backtra... John Spray
01:03 AM Bug #7554: fs: "NoneType" object dereferences
I'm giving this to you, John, just so that it doesn't get lost and because I thought you had made some fixes to the t... Greg Farnum
01:02 AM Bug #7554 (Resolved): fs: "NoneType" object dereferences
This is running the thrasher, so I assume it just continues to be broken:
http://qa-proxy.ceph.com/teuthology/teutho...
Greg Farnum
02:53 PM Feature #7550 (Resolved): pulpito: show times in local TZ
cebbd58952988c593fe09c9f5f5c47eb53bf0d45
2e5fa77c67ecc47b2f2b29311453ff4f7a5a631c
Zack Cerza
02:25 PM Revision f12426c3 (teuthology): mds_thrash: PEP8-ize whitespace
...so that I can edit the code in a python IDE without
it lighting up like a christmas tree!
Signed-off-by: John Spr...
John Spray
08:34 AM Bug #7477 (Closed): Lots of jobs being stuck as running
Zack Cerza

02/26/2014

11:15 PM Revision 3c87b849 (teuthology): Worker logging tweaks
Change some statements' log levels; don't show bootstrap output if there
is no error.
Signed-off-by: Zack Cerza <zac...
Zack Cerza
10:41 PM Revision 0dcf3f4d (teuthology): --dead implies --refresh
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:22 PM Revision d42f31e5 (teuthology): Symlink worker log after child starts
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:13 PM Revision 34478127 (teuthology): In find_job_info(), also look for orig.config.yaml
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:09 PM Revision f8a2a53c (teuthology): Push complete info when reporting jobs as dead
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:47 PM Revision 0db35b95 (teuthology): Merge pull request #210 from ceph/wip-queue
Add teuthology-queue command for beanstalk Managmeent. Zack Cerza
05:46 PM Revision 700bb94b (teuthology): Merge pull request #208 from ceph/wip-7485
task: Add mds_creation_failure
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
04:50 PM Revision 7afb706e (teuthology): Push complete info when reporting jobs as dead
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:03 PM Bug #7510: Value error in ceph.py
I think that the change here should be to fail but print a more meaningful error message.
Anonymous
03:28 PM Bug #7551 (Can't reproduce): [WRN] map e16 wrongly marked me down
... Anonymous
03:05 PM Feature #7550 (Resolved): pulpito: show times in local TZ
Zack Cerza
01:17 PM Revision 6ba89851 (teuthology): fix docstring typo
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
01:03 PM Revision 7cc93751 (teuthology): task: Add mds_creation_failure
This is test code to accompany CephFS fix #7485.
Also fix DaemonState.wait_for_exit to clear up its 'proc'
attribute...
John Spray
10:13 AM Bug #7525: pulpito: Jobs using dumpling and firefly are getting stuck in 'running' state
While Sandon did fix the one issue, I'm not convinced the overall issue is entirely fixed. Zack Cerza
10:10 AM Feature #7546 (Resolved): test qemu with rbd on rhel7
With a symlink from /usr/lib64/qemu/librbd.so to /usr/lib64/librbd.so, qemu (as installed in the qemu-kvm-rhev packag... Josh Durgin
08:34 AM Bug #7544 (Can't reproduce): Bad File Descriptor from Paramiko
when teuthology is having issues attempting to get an address for a peer it fails with the following:... Alfredo Deza
03:57 AM Revision 26f00fc5 (teuthology): Make help a bit more obvious. Misc tweeks.
Put each yaml in the job_description on its own line so not so
wide of a line. Make delete default None not False in ...
Sandon Van Ness

02/25/2014

07:53 PM Bug #7525: pulpito: Jobs using dumpling and firefly are getting stuck in 'running' state
This was caused by switching to the user without using - on su... Copied the path to .bashrc as well so the path will... Sandon Van Ness
07:13 PM Revision e04f8fd3 (teuthology): Add teuthology-queue command for beanstalk Managmeent.
Supports listing entire queue of machine type and deleting test
suite runs from the queue without wiping the entire q...
Sandon Van Ness
03:58 PM Bug #7510: Value error in ceph.py
A role is only assigned to one host, so there's a bug if it has more than one remote associated with it. Josh Durgin
03:47 PM Bug #7510: Value error in ceph.py
Does anyone know why teuthology uses the following pattern?... Anonymous
12:35 PM Bug #7533: paddles: Subsuites like upgrade:dumpling-x break paddles' parsing
Sage, what do you think about changing the field delimiter in run names from '-' to '_' - e.g. "teuthology_2014-02-23... Zack Cerza
09:18 AM Bug #7533 (Closed): paddles: Subsuites like upgrade:dumpling-x break paddles' parsing
Zack Cerza
12:17 PM Bug #7536 (Won't Fix): teuthology-kill doesn't work if the beanstalk tube is paused
reserve() returns None instead of an actual job if the tube is paused. Zack Cerza
11:28 AM Feature #7534 (Resolved): Add 'n' count optional param to schedule_suite.sh
It should allow to specify 'n' number of times to be run from the top of test suite configurations Yuri Weinstein
06:52 AM Revision db785465 (teuthology): Add checks to make sure that all osds are up before scrubbin them.
Fixes: #7446 Warren Usui

02/24/2014

11:08 PM Bug #7446 (Fix Under Review): rest: rest teuthology test fails consistently
The change has been pushed to https://github.com/ceph/teuthology/pull/209
The wip branch is wip-7446-wusui
Thi...
Anonymous
01:18 PM Bug #7446: rest: rest teuthology test fails consistently
I got this to fail on a test run, then upped the sleep before the line that failed from 1 second to 120 seconds and i... Anonymous
09:22 PM Revision 25919351 (teuthology): use itertools for seconds sum
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
09:21 PM Revision 60892ca9 (teuthology): tests for the new while helper
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
09:01 PM Revision 38cead63 (teuthology): Flip logic of checking whether a branch can report
Previously we checked if the branch being used was in a whitelist of
branches known to contain the reporting feature....
Zack Cerza
08:09 PM Revision 171a5e1a (teuthology): add a helper for while loops
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
04:15 PM Bug #7525: pulpito: Jobs using dumpling and firefly are getting stuck in 'running' state
Looks like this is being caused because @~teuthworker/.local/bin@ isn't in python's @PATH@; it is, however, in the @P... Zack Cerza
01:07 PM Bug #7525 (Resolved): pulpito: Jobs using dumpling and firefly are getting stuck in 'running' state
Zack Cerza
04:07 PM Bug #7523 (Won't Fix): fs: workunit code is attempting to rmdir mountpoints without unmounting
The rmdir attempt is normal; it's there so that you can run workunit without mounting anything. (The traceback is co... Sage Weil
10:22 AM Bug #7523: fs: workunit code is attempting to rmdir mountpoints without unmounting
Also http://qa-proxy.ceph.com/teuthology/teuthology-2014-02-21_23:02:48-fs-firefly-testing-basic-plana/96826/teutholo... Greg Farnum
10:13 AM Bug #7523 (Won't Fix): fs: workunit code is attempting to rmdir mountpoints without unmounting
http://qa-proxy.ceph.com/teuthology/teuthology-2014-02-21_23:02:48-fs-firefly-testing-basic-plana/96795/teuthology.lo... Greg Farnum
03:10 PM Bug #7528: Error in "parallel execution" in rgw-firefly-distro-basic-plana suite
I think that this may be related to 7375
Anonymous
02:37 PM Bug #7528 (Resolved): Error in "parallel execution" in rgw-firefly-distro-basic-plana suite
Logs are in qa-proxy.ceph.com/teuthology/teuthology-2014-02-22_23:02:21-rgw-firefly-distro-basic-plana/98501/
<pre...
Yuri Weinstein
09:10 AM Bug #7369: internal.sudo: sed expression must be raw string
Ticket for validation feature: http://tracker.ceph.com/issues/7522 Zack Cerza
09:09 AM Bug #7369 (Resolved): internal.sudo: sed expression must be raw string
Fix merged here: 31c27e139f9faaa83f5652d81d4446a176fa1bda Zack Cerza
09:10 AM Feature #7522 (New): Validate sudoers files before replacing
In @teuthology/task/internal.py@, use @visudo -c -f <name>@ to validate sudoers files before we replace them.
See ...
Zack Cerza

02/21/2014

09:51 PM Revision 6e284806 (teuthology): schedule_suite: debug filestore = 20 too
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:01 PM Revision ae61abf0 (teuthology): Merge pull request #205 from kdreyer-inktank/jenkins
jenkins: fail fast during job execution Alfredo Deza
07:25 PM Revision 7e625d27 (teuthology): Merge pull request #206 from ceph/wip-osd-debug
schedule_suite: debug osd = 20 for the time being Zack Cerza
07:15 PM Revision 70e217f0 (teuthology): schedule_suite: debug osd = 20 for the time being
This will make it easier to chase the first pass of firefly bugs.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
06:20 PM Revision 084c6aed (teuthology): Merge pull request #203 from ceph/wip-devstack
Add devstack task Alfredo Deza
06:11 PM Revision a53454ba (teuthology): jenkins: fail fast during job execution
Jenkins will dynamically write the commands in its database into a
script and run it with "-x" and "-e" in order to d...
Ken Dreyer
06:08 PM Revision 6671d02d (teuthology): Merge pull request #204 from ceph/wip-fix7397-wusui
Do not spawn a parallel task if dictionary entry does not exist. Zack Cerza
05:23 PM Revision ca600a2e (teuthology): Add unit test for task.devstack.parse_os_table()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:48 PM Bug #7510: Value error in ceph.py
Note: My first iteritems comment is probably incorrect. Anonymous
04:45 PM Bug #7510: Value error in ceph.py
Note: My first iteritems comment is probably incorrect.
We should test for the keys list to be non-empty and just ...
Anonymous
04:44 PM Bug #7510: Value error in ceph.py
Okay, it looks like this code is trying to extract keys but only expects to find one entry. It breaks if the key lis... Anonymous
04:32 PM Bug #7510: Value error in ceph.py
The above two are the ones that hit on the test just run. I think that this is a problem all over teuthology/task. ... Anonymous
04:25 PM Bug #7510: Value error in ceph.py
This problem also occurs in kernel.py... Anonymous
04:18 PM Bug #7510 (Resolved): Value error in ceph.py
... Anonymous
04:18 PM Revision 54116135 (teuthology): Add debug output for reconnect() failures
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
03:57 PM Revision 05842e9f (teuthology): Add explanations to asserts
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
03:43 PM Revision cfb7b948 (teuthology): Guard against ctx.config being unset or None
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
03:02 PM Bug #7500: port numbers in rgw s3 code should be settable.
Note to self: Something like:
my $port = $ENV{PORT} || 7280;
will probably work.
Anonymous
01:01 PM Feature #2639 (Resolved): teuthology: design openstack task or test
This is the PR merge commit:
https://github.com/ceph/teuthology/commit/084c6aed3f1bb73cb99736503e1daf85f0e4ae6c
Zack Cerza
09:57 AM Bug #6069: ceph-0.67.1 fail to build with boost-1.53.0
I just got FTBFS on versions 0.72.2 and 0.77 in Debian unstable (with boost-1.54):... Dmitry Smirnov
07:08 AM Bug #7397: All test failed for upgrades:dumpling-next; Python error "ValueError: too many values ...
Warren, this is a link to the PR...
https://github.com/ceph/teuthology/pull/204
Zack Cerza
04:18 AM Revision dadc9f7d (teuthology): Do not spawn a parallel task if dictionary entry does not exist.
Fixes: 7397
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui

02/20/2014

11:51 PM Revision b92578e5 (teuthology): Remove unused import
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision fdaaee57 (teuthology): Source openrc before creating volume
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 11b60fef (teuthology): Change usages of StringIO.read() to getvalue()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision f7b1d922 (teuthology): Wait 30s for Keystone to start
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 830748a6 (teuthology): Move external docs URLs
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision aecd98d7 (teuthology): Fix incorrect exception name in docstring
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 741b4de3 (teuthology): Add a retry to the rbd volume verification
This was running into an auth problem intermittently that Josh Durgin
said is likely not a real problem. Still, try t...
Zack Cerza
11:46 PM Revision b638dc41 (teuthology): Don't run the exercise subtask by default
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 27bad445 (teuthology): Move restart_apache() to after the reboot
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 021f84ac (teuthology): Simplify create_if_vm's downburst config logic
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 3dcde65c (teuthology): Add note about memory requirements
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 1228ac88 (teuthology): Add documentation to reboot()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 61e9ac4d (teuthology): Move reboot() to teuthology.misc
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision e3f336d1 (teuthology): Make reconnect() use Remote.reconnect()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 5c12d360 (teuthology): Add devstack.exercise subtask
The subtask runs devstack/exercise.sh
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
11:46 PM Revision 85e63dd9 (teuthology): Allow using different devstack branches
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 7c571274 (teuthology): Forget about saving the exercise.sh log, for now
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision f53028f9 (teuthology): Add a new subtask: smoke()
Currently it creates a volume, then verifies that the volume exists in
Ceph - as opposed to some other place. This is...
Zack Cerza
11:46 PM Revision 69beebc9 (teuthology): get_file() returns a str, not a StringIO...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision a2a5aed4 (teuthology): Add Remote.hostname property
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 1c71558e (teuthology): Add Remote.is_online property
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 71b4bfe2 (teuthology): Remote instances can now establish SSH connections
Previously, they required an active ssh connection object to be passed
to them. That behavior is still functional.
S...
Zack Cerza
11:46 PM Revision 8dfac438 (teuthology): Make Remote.is_online more accurate
To really know if the connection is active, we need to read something
from the remote host.
Signed-off-by: Zack Cerz...
Zack Cerza
11:46 PM Revision 22894969 (teuthology): Use new init parameters for Remote
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 297096b5 (teuthology): Add Remote.reconnect()
Also rename Remote._connect() to Remote.connect() and change its
semantics to match Remote.reconnect()
Signed-off-by...
Zack Cerza
11:46 PM Revision fe0aedf7 (teuthology): Set apache ServerName, reboot, restart devstack
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision a1ed3d49 (teuthology): Add logging calls to each helper function
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 1a0be5a0 (teuthology): Tweaks to is_online and reconnect()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision a4bf1f8f (teuthology): Actually call Remote.reconnect()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision e73df9c8 (teuthology): Make rejoin-stack.sh start screen in detached mode
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 74355e54 (teuthology): Add optional 'owner' arg to sudo_write_file()
This gets passed directly to chown as 'sudo chown $owner $file'
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
11:46 PM Revision b6740480 (teuthology): Copy ceph auth keys over to devstack node
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision c6b5c01a (teuthology): Split out devstack-ceph configuration
This is starting to get long, so create configure_devstack_and_ceph()
Signed-off-by: Zack Cerza <zack.cerza@inktank....
Zack Cerza
11:46 PM Revision b40f5f74 (teuthology): Add set_libvirt_secret() and split out other steps
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 76588e97 (teuthology): Add update_devstack_config_files()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision cedd1283 (teuthology): Split out key generation
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision b33686f4 (teuthology): Use get_file() and sudo_write_file()
... instead of copy_file()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
11:46 PM Revision f5006348 (teuthology): Don't pass owner to copy_key()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision b474d282 (teuthology): Fix typoed virsh call
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 119b438f (teuthology): Call seek(0) on StringIO objects before reading
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision a55c22aa (teuthology): Work around a bug in ConfigParser
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 375d7ddd (teuthology): Use ConfigParser.set() instead of update()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision dfe60526 (teuthology): Add copy_file() to scp files between remotes
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
11:46 PM Revision 10e12c2d (teuthology): Add skeleton devstack task
Currently only installs devstack on one node, and creates some pools on
the ceph cluster.
Signed-off-by: Zack Cerza ...
Zack Cerza
11:46 PM Revision ed512568 (teuthology): Fix linter errors.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:56 PM Revision a3f6d9a6 (teuthology): Merge pull request #201 from ceph/wip-6531-wusui
Fix formatting and add docstrings to ceph_manager.py Zack Cerza
10:51 PM Revision 30f8938e (teuthology): Fix formatting and add docstrings to ceph_manager.py
Fixes: 6531
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
10:51 PM Revision b4ce61cc (teuthology): Add back in print in ceph_manager that the last checkin accidenta...
Warren Usui
09:33 PM Bug #7397: All test failed for upgrades:dumpling-next; Python error "ValueError: too many values ...
The pull request is #204 for branch wip-fix7397-wusui
Anonymous
09:25 PM Bug #7397: All test failed for upgrades:dumpling-next; Python error "ValueError: too many values ...
Please include a link to the PR or wip branch Ian Colle
09:04 PM Bug #7397 (Fix Under Review): All test failed for upgrades:dumpling-next; Python error "ValueErro...
I need to get this reviewed. Anonymous
08:23 PM Bug #7397: All test failed for upgrades:dumpling-next; Python error "ValueError: too many values ...
the parallel code used to set an empty dictionary value and then reference it. Now it only references the dictionary... Anonymous
05:13 PM Bug #7397: All test failed for upgrades:dumpling-next; Python error "ValueError: too many values ...
Similar issue #7225
Also we ran newly merged tests for upgrade/dumpling-x and they failed with the same error.
Yuri Weinstein
11:36 AM Bug #7397: All test failed for upgrades:dumpling-next; Python error "ValueError: too many values ...
I think that I have found this problem. Anonymous
09:26 PM Bug #7500 (Resolved): port numbers in rgw s3 code should be settable.
The scripts in ceph/qa/workunit/rgw assume that the apache port used is 7280. This should be configurable from a yam... Anonymous
05:00 PM Bug #7003 (Resolved): Docstrings for orchestra functions and classes are needed.
Anonymous
05:00 PM Documentation #6541 (Resolved): documentation -- task/radosgw-admin-rest.py
Anonymous
04:59 PM Documentation #6535 (Resolved): Documentation: tasks with a few docstrings needed.
Anonymous
04:59 PM Documentation #6539 (Resolved): documentation -- task/ssh_keys.py
Anonymous
04:59 PM Documentation #6540 (Resolved): documentation -- rgw tasks
Anonymous
04:58 PM Documentation #6531 (Resolved): ceph_manager documentation
Docstring and format changes have been made Anonymous
04:56 PM Documentation #6531 (Closed): ceph_manager documentation
Changes have been checked in Anonymous
04:57 PM Documentation #6532 (Resolved): documentation -- task/args.py
Changes have been made Anonymous
04:17 PM Bug #7399: HEALTH WARNING loops forever
What was the resolution here? Dan Mick

02/19/2014

10:01 PM Revision d78b9b01 (teuthology): jenkins: add debugging output to shell script
When we migrated the Jenkins commands into Git, the exact commands are
no longer visible unless we run with "-x".
Ad...
Ken Dreyer
09:44 PM Revision c0360077 (teuthology): Merge pull request #195 from ceph/wip-7003-wusui
Add docstrings to the orchestra code. Also fix minor formatting issues Zack Cerza
09:40 PM Revision 31c27e13 (teuthology): Merge pull request #186 from ceph/wip-7369
Fix #7369: "sed expression must be raw string" Alfredo Deza
09:37 PM Revision f3ac7870 (teuthology): Fix syntax error in first docstring added.
Warren Usui
09:34 PM Revision efd59a2a (teuthology): Merge pull request #190 from kdreyer-inktank/jenkins
add jenkins-pull-requests-build script Zack Cerza
09:26 PM Revision a70e93fc (teuthology): Merge pull request #199 from ceph/wip-6540-wusui
Add docstrings. Fix formatting issues for rgw.py Zack Cerza
09:26 PM Revision cc3d013e (teuthology): Merge pull request #196 from ceph/wip-6541-wusui
Fix docstrings in radosgw-admin-rest.py Zack Cerza
09:26 PM Revision 8d85b21c (teuthology): Merge pull request #197 from ceph/wip-6535-wusui
Fix docstrings for task/blktrace.py, peering_speed_test.py, proc_thrashe... Zack Cerza
09:25 PM Revision f18dcf5b (teuthology): Merge pull request #198 from ceph/wip-6539-wusui
Fix docstrings and minor formatting in task/ssh_keys.py Zack Cerza
09:23 PM Revision 9f953d42 (teuthology): Merge pull request #200 from ceph/wip-6532-wusui
Fixed task/args.py docstrings. Zack Cerza
07:20 PM Revision 10fee0e3 (teuthology): Revert "Show hostname instead of IP in errors"
This reverts commit eafeece243607eef8209eaa8c08eecc7d1098eb1.
I was having problems with my newly-created devstack t...
Zack Cerza
05:56 PM Revision f0bfff11 (teuthology): add jenkins-pull-requests-build script
Move our Jenkins pull requests build script out of Jenkins' database and
into Git so that we can have greater visibil...
Ken Dreyer
10:05 AM Bug #7449: thrashosds can preclude HEALTH_OK?
This might just be a result of the degraded objects -- I think every time the thrash tests make a change they wait fo... Greg Farnum
08:52 AM Feature #7478 (Resolved): Make teuthology-report -D able to report an entire run as dead in one shot
Currently, marking an entire run as dead means teuthology-report has to mark each job as dead separately. Clearly thi... Zack Cerza
08:49 AM Bug #7477 (Closed): Lots of jobs being stuck as running
I've noticed in the last couple days there are large amounts of jobs getting stuck in the running state, after they f... Zack Cerza

02/18/2014

09:19 PM Revision e3715652 (teuthology): task/: add ec_pool and append to rados.py
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
09:19 PM Revision 2718dbc3 (teuthology): radosbench: simplify pool creation and add ec_pool support
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
07:47 PM Bug #7472 (Closed): ceph/qa/workunits/rgw perl scripts duplicate code.
Several of the subroutines can probably be moved to a pm module. Anonymous
07:32 PM Feature #7008: pulpito: show pass/fail stats by machine
So, paddles queries currently all return lists of runs; from there it is possible to list jobs *within* runs. This fe... Zack Cerza
02:47 PM Revision 4c930a0a (teuthology): Revert "Capture stderr and include in CommandFailedError"
This reverts commit d0a434923100dd16548e5f76eaffa5462c4b91d4. Alfredo Deza
12:54 PM Revision c93f14f2 (teuthology): filestore_idempotent: filestore -> objectstore path change
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
12:49 PM Bug #7461: new error reporting eats up logs
After looking at other previous logs, this was spit in teuthology's logs:... Alfredo Deza
06:47 AM Bug #7461: new error reporting eats up logs
Reverted in master: 4c930a0 Alfredo Deza
06:39 AM Bug #7461 (Won't Fix): new error reporting eats up logs
The new error reporting is eating ceph-deploy log output and having issues attempting to write them back
Sample tr...
Alfredo Deza

02/17/2014

09:16 PM Revision 3d0ce693 (teuthology): thrashosds: allow primary-affinity thrashing to be disabled
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

02/16/2014

12:29 PM Bug #7449 (Can't reproduce): thrashosds can preclude HEALTH_OK?
2014-02-16T12:05:26.385 INFO:teuthology.task.thrashosds.ceph_manager:{u'election_epoch': 6, u'quorum': [0, 1, 2], u'm... Sage Weil
04:01 AM Revision 63ad9aab (teuthology): thrashosds: randomly adjust primary_affinity
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:01 AM Revision dc95aef2 (teuthology): ceph.conf: mon osd allow primary affinity = true
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

02/15/2014

05:33 PM Bug #7446 (Resolved): rest: rest teuthology test fails consistently
http://pulpito.ceph.com/teuthology-2014-02-14_23:02:59-rest-master-testing-basic-plana Sage Weil
01:28 AM Revision 64ff4ab0 (teuthology): Fixed task/args.py docstrings.
Warren Usui
01:08 AM Revision c631190a (teuthology): Add docstrings. Fix formatting issues for rgw.py
Fix s3tests calls for rgw-logsocket.py.
Fixes: 6540
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui

02/14/2014

11:48 PM Revision 6df622b3 (teuthology): Fix docstrings and minor formatting in task/ssh_keys.py
Fixes: 6539
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
11:13 PM Revision 0af08071 (teuthology): Fix docstrings for task/blktrace.py, peering_speed_test.py, proc_...
recovery_bench.py.
Fixes: 6535
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
09:57 PM Revision ef97f0cd (teuthology): Fix docstrings in radosgw-admin-rest.py
Fixes: 6541
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
08:59 PM Revision 4015d614 (teuthology): Merge pull request #188 from ceph/wip-calamari-onefile
Add Calamari test tasks, test script Zack Cerza
08:57 PM Revision e0ed09cf (teuthology): Add docstrings to the orchestra code. Also fix minor formatting ...
(mostly column start locations).
Fixes: 7003
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
07:53 PM Documentation #6531 (In Progress): ceph_manager documentation
Changes pushed
Anonymous
07:28 PM Revision a6eee01f (teuthology): Review: switch to selecting remotes by roles in the 'normal' way
This buys us, also, the ability to select remotes by rule, i.e.
"any osd or mon gets calamari-agent installed"
Signe...
Dan Mick
07:28 PM Revision 006428c5 (teuthology): Review: refactor packaging routines to common file
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
05:50 PM Revision 67e670b2 (teuthology): Merge pull request #192 from ceph/wip-6537-wusui
Readjust the indentation of mon_clock_skew_check.py and mon_thrash.py. Zack Cerza
05:45 PM Revision e8e7cc22 (teuthology): Merge pull request #194 from ceph/wip-6534-wusui
Add docstrings to internal.py Zack Cerza
05:45 PM Revision a3fbb6c5 (teuthology): Merge pull request #193 from ceph/wip-6538-wusui
Add doc strings to Swift tests Zack Cerza
05:44 PM Revision af61317a (teuthology): Merge pull request #191 from ceph/wip-7002-wusui
Added some docstrings. Zack Cerza
05:43 PM Revision 1da78c06 (teuthology): Merge pull request #187 from ceph/wip-better-debug
Debug output improvements Zack Cerza
05:30 PM Documentation #6532 (In Progress): documentation -- task/args.py
Pull request made Anonymous
05:11 PM Documentation #6540 (In Progress): documentation -- rgw tasks
Pull request made. Anonymous
03:53 PM Documentation #6539 (In Progress): documentation -- task/ssh_keys.py
Change has been pushed
Anonymous
03:17 PM Documentation #6535 (In Progress): Documentation: tasks with a few docstrings needed.
Change has been pushed
Anonymous
01:59 PM Documentation #6541 (In Progress): documentation -- task/radosgw-admin-rest.py
Change has been pushed. Anonymous
01:01 PM Bug #7003 (Fix Under Review): Docstrings for orchestra functions and classes are needed.
Changes made. Pull request issued. Anonymous
11:41 AM Feature #7433 (Closed): Tier test cases or sample from large matrix to ensure upgrades tests are ...
Ian Colle
11:38 AM Feature #7432 (Resolved): run power failure tests on firefly
Sage Weil
11:38 AM Feature #7431 (Resolved): Upgrades suite restructuring
Ian Colle
11:01 AM Feature #2639: teuthology: design openstack task or test
The task now runs exercise.sh, which is part of the devstack repo - unfortunately there are lots of failures. I'm ask... Zack Cerza
10:08 AM Bug #5559 (Won't Fix): ARM rbd command CommandFailedError in teuthology
Anonymous
10:06 AM Documentation #6537 (Closed): documentation mon_thrash.py and mon_clock_skew_check.py
Anonymous
10:04 AM Documentation #6537: documentation mon_thrash.py and mon_clock_skew_check.py
Change has been checked in. Anonymous
10:03 AM Documentation #6534 (Closed): documentation: task/internal.py
Change has been checked in. Anonymous
10:03 AM Documentation #6538 (Closed): documentation -- task/swift.py
Change has been checked in. Anonymous
10:02 AM Bug #7002 (Closed): Docstrings should be added to misc functions
Change has been checked in Anonymous
09:55 AM Feature #7403: teuthology-schedule: make matrix expansion sample
Just to add my 2c, adding a simple counter as an optional param to allow run 'n' number of first configurations will ... Yuri Weinstein
09:43 AM Bug #7254: "pthread lock: Invalid argument" when deploying monitors
issue appears to be that the fedora 19 machines are running with a 1 year old leveldb version (1.9.0). This causes pr... Joao Eduardo Luis
06:37 AM Revision 68106102 (teuthology): Add docstrings to internal.py
Fixes: 6534
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
05:11 AM Revision 5c36a5ce (teuthology): Add doc strings to Swift tests
Fixes: 6538
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
04:36 AM Revision 567961b7 (teuthology): Readjust the indentation of mon_clock_skew_check.py and mon_thras...
Added docstrings.
Fixes: 6537
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
04:00 AM Revision 12b79044 (teuthology): Review: Rename calamari_testdir/ to calamari/
Dan Mick
01:40 AM Revision bee587c3 (teuthology): Added some docstrings.
Fixes: 7002
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui

02/13/2014

10:39 PM Documentation #6534 (In Progress): documentation: task/internal.py
Docstrings have been pushed/ Anonymous
09:13 PM Documentation #6538 (In Progress): documentation -- task/swift.py
A pull request has been sent. Anonymous
08:44 PM Bug #7001 (Won't Fix): Local functions in misc should be distinguished.
There was only one name that I ended up objecting to. I don't object to this name any more so I'll close this. Anonymous
08:43 PM Documentation #6537 (In Progress): documentation mon_thrash.py and mon_clock_skew_check.py
A pull request has been sent for this. Anonymous
05:41 PM Bug #7002 (Fix Under Review): Docstrings should be added to misc functions
Docstrings have been added. Anonymous
02:51 PM Feature #7416 (New): Add ability to check yaml correctness instead of error
Currently the scheduled run will fail if malformed yaml files were used to build the original configuration. We need... Yuri Weinstein

02/12/2014

09:25 PM Revision f0655109 (teuthology): Fix flake8 failures
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
05:29 PM Revision d0a43492 (teuthology): Capture stderr and include in CommandFailedError
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
05:29 PM Revision 896412f2 (teuthology): Remove spurious print
This was causing junk output like <type 'exceptions.StopIteration'>
Signed-off-by: John Spray <john.spray@inktank.com>
John Spray
05:29 PM Revision ca83b7b2 (teuthology): Timestamp stdout log output
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
05:29 PM Revision ab2a01ff (teuthology): Catch a case where we weren't getting tracebacks
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
05:29 PM Revision d39dd8cb (teuthology): Log correct name of context during errors
(instead of GeneratorContextManager)
Signed-off-by: John Spray <john.spray@inktank.com>
John Spray
05:29 PM Revision d53a5b65 (teuthology): Spelling
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
04:46 PM Revision 2b9a6bc0 (teuthology): Merge pull request #182 from ceph/wip-imports
Make libvirt import optional (OS X) Zack Cerza
04:42 PM Revision eafeece2 (teuthology): Show hostname instead of IP in errors
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
03:12 PM Revision d728b7ab (teuthology): Merge pull request #189 from ceph/wip-6536-wusui
Add docstrings to s3 related tasks. Alfredo Deza
01:18 PM Bug #7399 (Resolved): HEALTH WARNING loops forever
Sage Weil
12:57 PM Documentation #6536 (Closed): documentation -- s3 tasks
Changes were pushed today. Anonymous
12:37 PM Feature #7403: teuthology-schedule: make matrix expansion sample
It would probably be best to implement this as a "deck of cards" kind of randomness. That is, if 20% of the tests we... Anonymous
10:56 AM Feature #7403: teuthology-schedule: make matrix expansion sample
Just want to add what I said in stand-up: if we can achieve similar results by dividing tests into tiers, I'd prefer ... Zack Cerza
10:04 AM Feature #7403: teuthology-schedule: make matrix expansion sample
alternatively, this could be done at teuthology-schedule level (not in teh sutie itself):
teuthology-schedule ... ...
Sage Weil
10:01 AM Feature #7403 (Resolved): teuthology-schedule: make matrix expansion sample
right now we have an empty % file in the suite. change that to include fraction and have the schedule function sampl... Sage Weil
12:14 PM Feature #2639: teuthology: design openstack task or test
Waited 2+ hours for my cluster to get built; VMs were totally borked. I guess I'll try later when we have more resour... Zack Cerza
11:07 AM Feature #2639: teuthology: design openstack task or test
Solved that last issue yesterday. The task should be about done as far as establishing the cluster is concerned. I do... Zack Cerza
12:13 PM Bug #7397: All test failed for upgrades:dumpling-next; Python error "ValueError: too many values ...
ignore this, commented on the wrong ticket Zack Cerza
12:03 PM Bug #7397: All test failed for upgrades:dumpling-next; Python error "ValueError: too many values ...
I'm not sure why success would be reverting to True after interactive-on-error, but by the very definition of interac... Zack Cerza
11:22 AM Bug #7397: All test failed for upgrades:dumpling-next; Python error "ValueError: too many values ...
I think that the pass after the interactive-on-error occuring is incorrect. I suspect that the state of teuthology w... Anonymous
04:21 AM Revision cee713ff (teuthology): Add docstrings to s3 related tasks.
Fixes: 6536
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui

02/11/2014

11:25 PM Revision 7feddb0a (teuthology): Fix line lengths
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Conflicts:
teuthology/misc.py
teuthology/task/internal.py
Dan Mick
11:23 PM Revision e2dd4257 (teuthology): provision.py: require cobbler_url to be set
Log an error and return False from reimage_if_wrong_os() if
cobbler_url isn't set in the configuration
Signed-off-by...
Dan Mick
11:23 PM Revision d3cc791f (teuthology): Move function comments into docstrings, fix spelling
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
11:22 PM Revision 3d2a061c (teuthology): Fix spelling of 'equivalent'
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Conflicts:
teuthology/provision.py
teuthology/test/test_resolve_eq...
Dan Mick
09:34 PM Revision e26bb356 (teuthology): Add calamari setup/test tasks
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
06:59 PM Documentation #6533 (Closed): documentation: install
This has been resolved by a previous checkin from Zack. Anonymous
06:34 PM Feature #7400 (Resolved): locking should update distro and version in lock db
We currently store a 'distro' in the lock db, but it's not managed by the various locking operations, and it should b... Dan Mick
06:18 PM Bug #7399: HEALTH WARNING loops forever
This was on the latest version of master. Anonymous
06:12 PM Bug #7399: HEALTH WARNING loops forever
what version is this? this error will definitely come up on the upgrade tests (been waiting for that to happen to co... Sage Weil
05:50 PM Bug #7399: HEALTH WARNING loops forever
Note that this setup was merrily chugging along (but failing), before it fell into this loop. Anonymous
05:49 PM Bug #7399: HEALTH WARNING loops forever
The following is the yaml file that produces this problem:... Anonymous
05:48 PM Bug #7399 (Resolved): HEALTH WARNING loops forever
I keep getting the following message on teuthology:... Anonymous
12:14 PM Bug #7397: All test failed for upgrades:dumpling-next; Python error "ValueError: too many values ...
I was looking around about this issue and here is an update.
I added ...
Yuri Weinstein
10:48 AM Bug #7397 (Resolved): All test failed for upgrades:dumpling-next; Python error "ValueError: too m...
Here is one on 600 jobs:
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-02-10_11:55:57-upgrades:d...
Yuri Weinstein
11:01 AM Fix #7396: Print out more useful messages in case if incorrect distros links were used
I used "incorrect distros links" as an example only, we need to add error conditions info for empty conditions in lis... Yuri Weinstein
10:43 AM Fix #7396 (New): Print out more useful messages in case if incorrect distros links were used
We had a case when for the new upgrades tests were added and in yaml configurations distros links were incorrectly sp... Yuri Weinstein
08:21 AM Bug #7392 (Can't reproduce): Found coredumps on Debian Wheezy
Log file: http://qa-proxy.ceph.com/teuthology/teuthology-2014-02-11_01:10:04-ceph-deploy-next-testing-basic-vps/76519... Alfredo Deza
07:42 AM Feature #2639: teuthology: design openstack task or test
The task is just about finished. It successfully brings up Ceph and OpenStack and configures Glance and Cinder, makin... Zack Cerza
12:25 AM Revision 51957433 (teuthology): Merge pull request #184 from ceph/wip-pg-scrub-from-ceph-wusui
Scrub osds when ceph task finishes Zack Cerza

02/10/2014

09:40 PM Revision ad6d412e (teuthology): Fix #7369: "sed expression must be raw string"
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:33 PM Feature #7198 (Resolved): ceph task: scrub all pgs before tearing down cluster
Change has been reviewed and pushed. Anonymous
05:28 PM Revision ceffee40 (teuthology): Make sure osd_scrub_pgs gets called if healthy call fails.
Fixes: 7198
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
02:37 PM Bug #7369: internal.sudo: sed expression must be raw string
LGTM. Would still like to see validation of the new file before installation as discussed in IRC (with visudo -c -f ... Dan Mick
01:42 PM Bug #7369 (Fix Under Review): internal.sudo: sed expression must be raw string
Correct?
https://github.com/ceph/teuthology/pull/186
Zack Cerza

02/07/2014

11:12 PM Feature #7200: test scenario: rgw user quota
... Tamilarasi muthamizhan
06:19 PM Feature #7200 (Resolved): test scenario: rgw user quota
The test plan for rgw user quota is in Firefly test matrix.
Most test cases are added to s3_user_quota.pl in ceph/qa...
Tamilarasi muthamizhan
11:10 PM Feature #7257 (Resolved): create test script for rgw multi part upload testing
... Tamilarasi muthamizhan
10:54 PM Revision 69f29d17 (teuthology): Move osd_scrub_pgs call to finally block of ceph main task.
Fixes: 7198
Signed-off-bye: Warren Usui <warren.usui@inktank.com>
Warren Usui
10:14 PM Bug #7369: internal.sudo: sed expression must be raw string
The only thing that confuses me about this is why it doesn't appear to affect vps creation, but I guess it doesn't *r... Dan Mick
10:06 PM Bug #7369 (Resolved): internal.sudo: sed expression must be raw string
internal.py's sudo task has sed strings for execution that contain Python metacharacters and get mangled; the result ... Dan Mick
06:17 PM Feature #7275 (Resolved): restructure upgrade suites
Added ceph-qa-suite/suites/upgrades/dumpling-next to test parallel and partial upgrades. added to the nightlies. Tamilarasi muthamizhan
10:36 AM Feature #2639: teuthology: design openstack task or test
All previous issues have been resolved (I think). I've got the task mostly finished, but right now I'm hitting an iss... Zack Cerza
07:06 AM Bug #7364 (Resolved): apt fails to update from ceph apt mirror
... Alfredo Deza
04:28 AM Feature #7362 (Rejected): sentry: rados/test.sh errors are non informative
the "rados/test.sh errors":http://sentry.ceph.com/inktank/teuthology/group/4/ are agregated in a way that does not di... Loïc Dachary

02/06/2014

02:26 PM Revision ac8d616e (teuthology): Spelling
John Spray
11:42 AM Revision 23e45971 (teuthology): task/ceph-deploy: Default to --testing version
In line with the 'ceph' task, if no version is specified
use the latest code. Previously if no version was specified...
John Spray
11:42 AM Revision 86c8ea54 (teuthology): tasks/ceph-deploy: move config init out of try:
In the existing code one the finally: block
would try and access variables that might not
have been defined.
John Spray
07:45 AM Bug #7342 (Resolved): teuthology-kill cannot remove runs that are not running yet
Merged into teuthology master branch 0d2cbe6 Alfredo Deza
06:21 AM Bug #7351 (Rejected): prevent NoneType Errors in dict comprehension
it looks like this was already fixed and rebased onto next aaf9b51 Alfredo Deza
06:12 AM Bug #7351 (Rejected): prevent NoneType Errors in dict comprehension
... Alfredo Deza

02/05/2014

11:30 PM Revision 56dca3e4 (teuthology): Remove spurious print
This was causing junk output like <type 'exceptions.StopIteration'> John Spray
11:30 PM Revision 83a91cda (teuthology): Timestamp stdout log output
John Spray
11:30 PM Revision ceeb746c (teuthology): Allow contextutil.nested to do interactive-on-error
Previously, if an error occurred during e.g. cluster
setup, the stuff inside a nested() would all tear
down before yo...
John Spray
11:30 PM Revision b54f4cc5 (teuthology): Catch a case where we weren't getting tracebacks
John Spray
11:30 PM Revision ce3cd7c5 (teuthology): Log correct name of context during errors
(instead of GeneratorContextManager) John Spray
11:28 PM Revision 4f5cc84b (teuthology): Show hostname instead of IP in errors
John Spray
11:28 PM Revision b3d01885 (teuthology): Capture stderr and include in CommandFailedError
John Spray
11:20 PM Revision 330612dc (teuthology): schedule_suite: be slightly more verbose
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:19 PM Revision a6bca25d (teuthology): valgrind: sync up suppressions with latest master
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:18 PM Revision 886adcc2 (teuthology): valgrind: sync up suppressions with latest master
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:46 PM Revision 0d2cbe64 (teuthology): Merge pull request #185 from ceph/wip-7342
Enable killing runs that haven't even started yet Alfredo Deza
07:43 PM Revision 7759473e (teuthology): Enable killing runs that haven't even started yet
This requires passing --machine-type.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
07:26 PM Revision c2bd8464 (teuthology): valgrind: fix msync suppression
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:34 PM Feature #7032: teuthology: thrash cache pool (add cache; wait; drain cache; disable; repeat)
Sage Weil
11:39 AM Bug #7342 (Fix Under Review): teuthology-kill cannot remove runs that are not running yet
https://github.com/ceph/teuthology/pull/185 Zack Cerza
10:49 AM Bug #7342 (Resolved): teuthology-kill cannot remove runs that are not running yet
... Alfredo Deza
10:07 AM Feature #7338: pulpito: remove dependency on direct access to paddles
Ah yes, Alfredo had mentioned this before; he's also on Firefox but I'm on Chrome. Although, I have been unable to re... Zack Cerza
01:27 AM Feature #7338 (Resolved): pulpito: remove dependency on direct access to paddles
When clicking on *By Suite* a little empty menu shows right under it, using Firefox 25.0 on Ubuntu Saucy.
!pulpito.p...
Loïc Dachary
09:56 AM Bug #7332 (Resolved): raise monitor verbosity in ceph-deploy tests
Pull request opened https://github.com/ceph/ceph-qa-suite/pull/5
Merged into ceph-qa-suite master and next branche...
Alfredo Deza

02/04/2014

08:55 AM Feature #2639: teuthology: design openstack task or test
I'm working on the beginnings of a task that will install devstack on one node and ceph on another, and configure the... Zack Cerza
06:29 AM Bug #7332 (Resolved): raise monitor verbosity in ceph-deploy tests
The current level (1) is not enough to debug mons when they have issues. Joao suggested we should raise it to 10 Alfredo Deza
06:18 AM Revision 2bcc6006 (teuthology): Implement the rest of the checks for automatic pg scrubbing.
osd_scrub_pgs now:
1.) Insures that all pgs are clean and active.
2.) Performs the scrub of all OSDs.
3.) Waits until...
Warren Usui
06:11 AM Bug #7254 (In Progress): "pthread lock: Invalid argument" when deploying monitors
Joao Eduardo Luis
03:37 AM Revision 9b2b2c28 (teuthology): misc.py: helper roles_to_remotes for generic use
roles_to_remotes will take a config key, 'roles' by default,
and search cluster.remotes for those roles, returning a ...
Dan Mick

02/03/2014

10:26 PM Feature #7198 (Fix Under Review): ceph task: scrub all pgs before tearing down cluster
Anonymous
06:57 AM Bug #7254: "pthread lock: Invalid argument" when deploying monitors
Still seeing same failures in ceph-deploy tests, a similar issue happened a while ago when a patched leveldb was used... Alfredo Deza

02/02/2014

06:05 AM Revision be3ea71c (teuthology): valgrind: another tcmalloc suppression
With this I can run a simple job with a normal build (not
notcmalloc) and valgrind does not complain. Fingers crosse...
Sage Weil

01/31/2014

11:29 PM Revision e8717163 (teuthology): Scrub osds when ceph task finishes
Fixes: 7198
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui
09:56 PM Feature #7198 (In Progress): ceph task: scrub all pgs before tearing down cluster
Anonymous
09:55 PM Feature #7198: ceph task: scrub all pgs before tearing down cluster
From Sage (comments on Pull request):
i think there is more invovled here. i think we need to
1- make sure all ...
Anonymous
03:25 PM Feature #7198 (Fix Under Review): ceph task: scrub all pgs before tearing down cluster
Pull request #184
Anonymous
11:25 AM Feature #7198 (In Progress): ceph task: scrub all pgs before tearing down cluster
Ian Colle
09:41 PM Revision c1bc7fcc (teuthology): Merge pull request #180 from ceph/wip-7278
install.py: look for 'local' in config directly, don't warn if not found Zack Cerza
09:41 PM Revision 8213ebbd (teuthology): Merge pull request #183 from ceph/wip-enhance
Wip enhance Zack Cerza
09:30 PM Revision a321b6e7 (teuthology): README.rst: describe new pp object and unlock_on_failure option.
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
09:12 PM Revision 915cb5d4 (teuthology): Merge pull request #181 from ceph/wip-thrash-exception
Fix MDS wait when get_mds_status returns None Zack Cerza
09:07 PM Revision 1845a5ab (teuthology): interactive.py: add handy "pp" for prettyprinting at the prompt
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
09:07 PM Revision 77ec4311 (teuthology): internal.py: add global config key 'unlock_on_failure'
When testing new tasks, it's a drag to have to keep manually unlocking
the targets. Default behavior is to keep them...
Dan Mick
08:53 PM Revision b80e5102 (teuthology): Make libvirt import optional (OS X)
John Spray
08:49 PM Revision aaf9b51c (teuthology): Fix MDS wait when get_mds_status returns None
John Spray
01:35 PM Bug #7278 (Resolved): install.py warns "Attempted to install invalid local file" when there's no ...
Dan Mick
01:17 PM Feature #7289 (Resolved): downburst should look for mkisofs in addition to genisoimage
Since @genisoimage@ is a Debian fork of @mkisofs@, downburst should also look for that, enabling it to work on non-De... Zack Cerza
11:25 AM Feature #7275 (In Progress): restructure upgrade suites
Ian Colle
11:25 AM Feature #7257 (In Progress): create test script for rgw multi part upload testing
Ian Colle
11:24 AM Feature #7200 (In Progress): test scenario: rgw user quota
Ian Colle
11:23 AM Fix #7197 (Resolved): make all upgrade suites pass consistently
Tamilarasi muthamizhan
11:22 AM Feature #6798 (Resolved): test rbd openstack integration on RHEL
Ian Colle
07:47 AM Revision c489e440 (teuthology): install.py: look for 'local' in config directly, don't warn if no...
Fixes: #7278
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Dan Mick

01/30/2014

11:37 PM Bug #7278 (Fix Under Review): install.py warns "Attempted to install invalid local file" when the...
Dan Mick
10:38 PM Bug #7278 (Resolved): install.py warns "Attempted to install invalid local file" when there's no ...
'config' should be passed into _get_local_dir() and... Dan Mick
08:54 PM Revision de771ddd (teuthology): Update README.rst to reflect changes in libvirt
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:53 PM Bug #7269: Unable to establish SSL connection to ceph.com
This is actually really helpful. Judging by the other fuse and or debuginfo failure I think the same thing is happeni... Sandon Van Ness
08:59 AM Bug #7269 (Resolved): Unable to establish SSL connection to ceph.com
... Alfredo Deza
06:06 PM Bug #7255 (Resolved): sha1 does not exist, install fails
autobuild-ceph was not running on the wheezy gitbuilder. This is now fixed. Sandon Van Ness
06:06 PM Bug #7253 (Duplicate): ceph-fuse-0.75 fails to install
duplicate of #7223 Sandon Van Ness
06:05 PM Bug #7231 (Resolved): teuthology: can't get to apt-mirror
This was caused by the long running cluster being upgraded and old kernels mounting said cluster getting a panic. The... Sandon Van Ness
05:46 PM Bug #7153 (Resolved): unable to find SHA1 from ceph.com git mirror
Sandon Van Ness
05:46 PM Bug #7163 (Resolved): s3tests bootsrap fails in the nightlies
This has been good for a while now. Sandon Van Ness
02:08 PM Feature #7275 (Resolved): restructure upgrade suites
... Tamilarasi muthamizhan
11:37 AM Feature #7274 (Resolved): teuthology should be in PyPI
https://pypi.python.org/pypi Zack Cerza
11:33 AM Feature #7273 (New): downburst should be in teuthology's requirements.txt
First, downburst needs to be in PyPI:
https://pypi.python.org/pypi
Zack Cerza
11:30 AM Bug #7213 (Resolved): teuthology should call create-initial for monitors
merged into teuthology's master branch with hash cf250a8f4a94ae5437132bd296570a5b16c63c2a Alfredo Deza
09:20 AM Bug #7261 (Resolved): No OSDs are up after a successful ceph-deploy call
Pull request: https://github.com/ceph/ceph/pull/1156
Merged into ceph's next branch (cherry-picked into master): ...
Alfredo Deza
08:51 AM Bug #7252: qemu-kvm fails to install
Same errors for qemu-guest:... Alfredo Deza
08:38 AM Tasks #7268 (New): Ensure all teuthology tasks use context managers properly
In short, apply similar fixes as I did in #7241 Zack Cerza

01/29/2014

04:38 PM Feature #2639: teuthology: design openstack task or test
Once the ceph and kernel packages were fixed on the OS node, I tried to access Horizon again, to no avail. I found th... Zack Cerza
04:24 PM Feature #2639: teuthology: design openstack task or test
Josh was a big help today. He discovered that the OS node had _very_ old ceph packages installed; upgrading them help... Zack Cerza
12:44 PM Feature #2639: teuthology: design openstack task or test
From dmesg:
https://gist.github.com/zmc/8696844
Zack Cerza
12:36 PM Feature #2639: teuthology: design openstack task or test
Attempting to get the burnupi OS machine to talk to the ceph cluster...... Zack Cerza
09:50 AM Feature #2639: teuthology: design openstack task or test
So I'm in the process of building a new OS machine using a burnupi. It will have to be re-imaged when I am done. I'm ... Zack Cerza
08:25 AM Feature #2639: teuthology: design openstack task or test
... Zack Cerza
08:24 AM Feature #2639: teuthology: design openstack task or test
It appears the vps host I'm using to run OS doesn't have enough memory to run a guest that requires 64MB of memory. A... Zack Cerza
08:11 AM Feature #2639 (In Progress): teuthology: design openstack task or test
I haven't been updating this ticket with my progress, but I'll start. The background is it took a few days of problem... Zack Cerza
11:23 AM Bug #7225 (Resolved): errors in tuple assignment
Merged to teuthology's next branch: 9c86336 and cherrypicked into master Alfredo Deza
06:21 AM Bug #7261 (Resolved): No OSDs are up after a successful ceph-deploy call
After ceph-deploy deploys a set of OSDs successfully the cluster is never able to get any of them
up so 'ceph health...
Alfredo Deza
 

Also available in: Atom