Project

General

Profile

Activity

From 08/13/2013 to 09/11/2013

09/11/2013

11:16 PM Revision 1b58b161 (teuthology): bug:5942
Tamilarasi muthamizhan
09:06 PM Revision 06be66b3 (teuthology): Merge pull request #87 from ceph/sentry
Add logs URL to sentry reports Alfredo Deza
08:45 PM Revision 1228d8cb (teuthology): Add teuthology branch to sentry report tags
Zack Cerza
08:40 PM Revision 0ad9c875 (teuthology): Ensure teuthology_branch is stored in job_config
Zack Cerza
08:31 PM Revision 5b3ce845 (teuthology): Add ctx.config to sentry info.
Zack Cerza
08:14 PM Revision fe51db6f (teuthology): Merge job_config and ctx.config
Zack Cerza
07:49 PM Revision 725ba83c (teuthology): Add test for misc.get_http_log_path()
Zack Cerza
07:00 PM Revision 38a1a6dd (teuthology): Use sentry.get_ident() again
Zack Cerza
06:58 PM Revision 4e9c5378 (teuthology): Don't fail if there's no job_id
Zack Cerza
06:47 PM Revision df492570 (teuthology): Passing job_id to get_http_log_path() is optional
Zack Cerza
06:44 PM Revision 713fa524 (teuthology): Add job id and actual archive dir to job config
Also add job id to info.yaml Zack Cerza
06:44 PM Revision f7537f9c (teuthology): Add logs URL to sentry reports
Zack Cerza
05:13 PM Feature #5942 (Resolved): teuthology enhancement: binaries help page
commit 40d6c60f13f2a97d9c94c1bfcc03f21cc4254e8b Tamilarasi muthamizhan
04:42 PM Feature #5149 (In Progress): teuthology install task should be able to accept packages from other...
Status: the dpkg-scanpackages command is now giving the following warning message:
dpkg-scanpackages: warning: Pac...
Anonymous
03:50 PM Revision c1ba2763 (teuthology): Move get_http_log_path
Zack Cerza
03:50 PM Revision 4699ad1c (teuthology): Don't "import misc as teuthology"
Zack Cerza
03:03 PM Revision c9db15e6 (teuthology): s/jobid/job_id/
Zack Cerza
01:14 PM Bug #5308 (New): don't delete hierarchies before unmount
I think Sage's update on this was a misdiagnosis — I don't see how btrfs is involved? In any case it's popping up again. Greg Farnum

09/10/2013

11:53 PM Revision 89df90f6 (teuthology): rados: add --op copy_from ... support
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:39 PM Subtask #4990: Logging of Teuthology runs passing and failing should be more user friendly
A new and improved version has been pushed.
Anonymous
07:24 PM Revision fbae1f28 (teuthology): remove basedir/testdir distinction
We should never run with a conflicting testdir in the basedir, and the
code to do this is confusing and buggy. Go ba...
Sage Weil
07:23 PM Revision 38db951e (teuthology): remove basedir/testdir distinction
We should never run with a conflicting testdir in the basedir, and the
code to do this is confusing and buggy. Go ba...
Sage Weil
07:20 PM Revision 748fa5e5 (teuthology): Merge pull request #85 from ceph/wip-testdir
remove basedir/testdir distinction Sage Weil
05:53 PM Revision 5acc57f5 (teuthology): remove basedir/testdir distinction
We should never run with a conflicting testdir in the basedir, and the
code to do this is confusing and buggy. Go ba...
Sage Weil
12:57 PM Cleanup #6271 (Resolved): In scripts, separate arg parsing from actual functionality and stop cha...
Here is just one example that I ran into while scratching my head trying to figure out how to discover a given suite-... Zack Cerza

09/09/2013

09:32 PM Subtask #4990: Logging of Teuthology runs passing and failing should be more user friendly
https://github.com/ceph/teuthology/compare/wip-db_results-wusui is the wip comparison Anonymous
09:30 PM Subtask #4990: Logging of Teuthology runs passing and failing should be more user friendly
https://github.com/ceph/teuthology/pull/86 is the pull request
Anonymous
09:28 PM Subtask #4990: Logging of Teuthology runs passing and failing should be more user friendly
Okay. This is a brand new branch with this change implemented. This does not use the http pushing and posting mecha... Anonymous
07:45 PM Revision 9f989c7f (teuthology): Merge pull request #84 from ceph/wip-buck-daemon-helper
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
07:37 PM Revision d47ae37e (teuthology): Adding in erroneously removed args
The 'kill' argument was accidentially removed
as part of patch
53b8e27da996f2efdcc4eb687f3bda0791a8d947
Signed-off-b...
Joe Buck
04:56 PM Feature #6150: Teuthology database access uses some hardcoded values.
This problem was uncovered while reviewing a change for running teuthology results logging to the database. The orig... Anonymous
09:41 AM Bug #6251 (Closed): task/ceph.py:ceph_log() should create /var/log/ceph
It was. Zack Cerza
09:39 AM Bug #6251 (Need More Info): task/ceph.py:ceph_log() should create /var/log/ceph
want to confirm this happens for a good reason before making a change; the ceph package install should create that di... Sage Weil
08:07 AM Bug #6253: Teuthology change on 8/29 causes ceph-deploy tests to fail.
Looks to be caused by https://github.com/ceph/teuthology/commit/7ce66962 Zack Cerza
04:52 AM Revision a4e476ba (teuthology): Merge remote-tracking branch 'gh/wip-valgrind'
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Sage Weil

09/08/2013

10:12 PM Revision 922aa09b (teuthology): fix a few missing adjust-ulimits users
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

09/07/2013

12:38 AM Revision 6b401445 (teuthology): rgw: fix valgrind when no valgrind
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil
12:34 AM Revision a5c33a3d (teuthology): rgw: fix valgrind when no valgrind
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

09/06/2013

11:20 PM Revision 037ef818 (teuthology): Merge pull request #82 from ceph/wip-valgrind
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
11:09 PM Revision 19324c63 (teuthology): misc: valgrind: fix valgrind.supp path
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:09 PM Revision 9e03c737 (teuthology): misc: valgrind: fix cd behavior
The cd needs to happen at the beginning of the command, not at the end, or
else the funky wrapper scripts don't work ...
Sage Weil
10:13 PM Revision 766bd05f (teuthology): Merge pull request #81 from ceph/wip-runfix
Get rid of chdir-coredump. Sage Weil
10:11 PM Revision 82cfa848 (teuthology): Get rid of chdir-coredump.
Zack Cerza
09:56 PM Revision f8e15040 (teuthology): Merge pull request #80 from ceph/wip-runfix
ceph: fix daemon-helper typo Zack Cerza
09:49 PM Revision a60e84d4 (teuthology): ceph: fix daemon-helper typo
Broken in edc5ef8860b2917c14ee648f15ac7751535d411a
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
09:10 PM Revision feb204bf (teuthology): Merge pull request #79 from ceph/wip-valgrind
misc: valgrind --num-callers=50 Zack Cerza
09:05 PM Revision 2214fe18 (teuthology): misc: valgrind --num-callers=50
Default is 12, which isn't quite enough.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:24 PM Revision c6d7ae0f (teuthology): Merge pull request #78 from ceph/wip-6247
Move helper scripts to /usr/local/bin to clean up logs. Sage Weil
08:10 PM Revision 53b8e27d (teuthology): Helper scripts live in /usr/local/bin now!
Zack Cerza
08:09 PM Revision edc5ef88 (teuthology): Move helper scripts to /usr/local/bin
Zack Cerza
04:40 PM Revision bbdfa147 (teuthology): Merge pull request #77 from ceph/wip-start
queue: fix stderr redirect Alfredo Deza
04:39 PM Revision 1a05f9d0 (teuthology): queue: fix stderr redirect
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:27 PM Revision a4f0551f (teuthology): Merge pull request #75 from ceph/wip-tube
queue: include tube name in worker logs Alfredo Deza
04:23 PM Revision 1a03b175 (teuthology): Merge pull request #76 from ceph/wip-5954
Be polite and restore /etc/sudoers when done Sage Weil
04:19 PM Revision 5cd2f081 (teuthology): queue: include tube name in worker logs
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:18 PM Revision f0eabc97 (teuthology): Be polite and restore /etc/sudoers when done
Zack Cerza
03:26 PM Revision db41459d (teuthology): This'd work if Paramiko.BufferedFile.seek() did!
Zack Cerza
02:28 PM Feature #6247: Put adjust-ulimits and other helpers into $PATH
https://github.com/ceph/teuthology/commit/c6d7ae0fa55ccdec59bf9a73679795f809f02f37 Zack Cerza
01:57 PM Feature #6247 (Resolved): Put adjust-ulimits and other helpers into $PATH
https://github.com/ceph/teuthology/pull/78 Zack Cerza
05:52 AM Feature #6247 (Resolved): Put adjust-ulimits and other helpers into $PATH
Zack Cerza
01:25 PM Revision 488068fb (teuthology): Add get_last_line() for use on file-like objects.
Zack Cerza
12:47 PM Bug #6253 (Resolved): Teuthology change on 8/29 causes ceph-deploy tests to fail.
I am guessing its only effecting ceph-deploy as that is the only one that has excludes ATM.
I believe before I ha...
Sandon Van Ness
11:47 AM Bug #6251: task/ceph.py:ceph_log() should create /var/log/ceph
INFO:teuthology.orchestra.run.err:[10.214.132.132]: chmod: cannot access `/var/log/ceph': No such file or directory
Zack Cerza
11:46 AM Bug #6251 (Closed): task/ceph.py:ceph_log() should create /var/log/ceph
ERROR:teuthology.run_tasks:Saw exception from tasks.
Traceback (most recent call last):
File "/home/zack/teutholo...
Zack Cerza
10:17 AM Feature #6093 (Resolved): Give teuthology worker logs better names
Sage Weil
09:28 AM Feature #5954 (Resolved): teuthology implicitly depends on /etc/security changes; could be more f...
Zack Cerza
09:20 AM Feature #5954 (Fix Under Review): teuthology implicitly depends on /etc/security changes; could b...
This changeset reverts our modifications to /etc/sudoers when we're done.
https://github.com/ceph/teuthology/pull/76
Zack Cerza
08:54 AM Bug #6197 (Resolved): Teuthology failures when installing Centos on a VM.
Seems to be good now. Anonymous
08:25 AM Feature #6248 (In Progress): Add last line of failed command to CommandFailedError exception
I got really excited about this and implemented it:
https://github.com/ceph/teuthology/tree/wip-commandfail
But...
Zack Cerza
08:16 AM Feature #6248 (New): Add last line of failed command to CommandFailedError exception
This would, for example, turn this:
CommandFailedError: Command failed on 10.214.131.12 with status 1: 'mkdir -p -- ...
Zack Cerza

09/05/2013

10:16 PM Revision 4857a2a0 (teuthology): Merge pull request #74 from ceph/wip-5954
Wip 5954 Sage Weil
10:15 PM Revision 7db9311a (teuthology): Merge pull request #73 from ceph/wip-5954-alt
Via automagic, only call ulimit -n if running as root. Sage Weil
09:56 PM Revision d6e8b233 (teuthology): Add internal.sudo subtask.
Zack Cerza
09:55 PM Revision 6d1ed573 (teuthology): Let execute() accept a string for args.
Zack Cerza
09:55 PM Revision 90f9a6ad (teuthology): Add get_archive_dir()
Zack Cerza
09:55 PM Revision 8f2fb9da (teuthology): Use misc.get_archive_dir()
Zack Cerza
09:55 PM Revision 6406a1ec (teuthology): Add Cluster.write_file()
Zack Cerza
09:41 PM Revision 91fd0413 (teuthology): Put sudo in front of adjust-ulimits if it's used
Zack Cerza
09:30 PM Revision 8e37361b (teuthology): Via automagic, only call ulimit -n if running as root.
Also, add comments because comments are cool. Zack Cerza
07:01 PM Revision 83906ac4 (teuthology): Run yum clean all after installing new ceph-release.
In order to get around the issue of repomd.xml being older than
the previously installed one depending on when the gi...
Sandon Van Ness
06:58 PM Revision d34ba164 (teuthology): Run yum clean all after installing new ceph-release.
In order to get around the issue of repomd.xml being older than
the previously installed one depending on when the gi...
Sandon Van Ness
04:17 PM Feature #5942 (In Progress): teuthology enhancement: binaries help page
Tamilarasi muthamizhan
04:17 PM Feature #3822 (Rejected): QA: Create "trouble maker" scripts for testing
Tamilarasi muthamizhan
04:16 PM Feature #3822: QA: Create "trouble maker" scripts for testing
these tests already exist as part of thrashing in teuthology. Tamilarasi muthamizhan
03:43 PM Feature #5954 (Resolved): teuthology implicitly depends on /etc/security changes; could be more f...
Zack Cerza
02:46 PM Feature #5954 (Fix Under Review): teuthology implicitly depends on /etc/security changes; could b...
This changeset modifies adjust-ulimits so that it only sets nofiles if running as root. It also updates all the calle... Zack Cerza
08:48 AM Feature #5954: teuthology implicitly depends on /etc/security changes; could be more friendly if ...
Consensus seems to be that we should implement this by splitting the one helper into two. It also seems like chef doe... Zack Cerza
08:45 AM Feature #5954 (In Progress): teuthology implicitly depends on /etc/security changes; could be mor...
Back to the drawing board Zack Cerza
01:35 PM Bug #6243 (Resolved): teuthology: wait for rest-api to start
http://qa-proxy.ceph.com/teuthology/teuthology-2013-09-05_01:00:03-rados-next-testing-basic-plana/21969/ Sage Weil
11:27 AM Bug #6241: teuthology-nuke [-t ...] does not verify description
So I checked the recent worker logs as well and again I can only find the one entry I found before that was at 17:18 ... Sandon Van Ness
11:18 AM Bug #6241: teuthology-nuke [-t ...] does not verify description
It appears this machine got re-used a lot after initially getting stolen from the 09-04 rados-master test. It looks l... Sandon Van Ness
08:33 AM Bug #6241 (Resolved): teuthology-nuke [-t ...] does not verify description
ubuntu@teuthology:/a/teuthology-2013-09-04_17:24:00-rados-master-testing-basic-plana/20989
holds the locks, was pa...
Sage Weil
10:01 AM Feature #6150: Teuthology database access uses some hardcoded values.
Pull request made. Anonymous
07:46 AM Feature #6150 (Need More Info): Teuthology database access uses some hardcoded values.
Can't review without a link! Zack Cerza
08:00 AM Bug #6239 (Closed): free machines and scheduling jobs
In several cases where I've been trying to run scheduled suites, I see via the teuthology.log file that a job ends up... Mark Nelson

09/04/2013

09:24 PM Revision 0f63cedd (teuthology): Merge pull request #71 from ceph/wip-no-pythonpath
drop obsolete PYTHONPATH settings Zack Cerza
09:21 PM Revision c155dce1 (teuthology): drop obsolete PYTHONPATH settings
These are left over from when we were extracting a tarball in the test dir.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
09:14 PM Bug #6197: Teuthology failures when installing Centos on a VM.
The ceph-debug rpms have been renamed to ceph-debuginfo in the cuttlefish point releases. Anonymous
08:16 PM Revision 89f1139d (teuthology): Append '/' to the end of the log directory path
Zack Cerza
06:56 PM Feature #6150 (Fix Under Review): Teuthology database access uses some hardcoded values.
Change to review. Anonymous
04:16 PM Revision a26c8313 (teuthology): Merge pull request #64 from ceph/wip-nuke-info
nuke: get pid, owner from info.yaml (if present) Zack Cerza
04:13 PM Revision 7dee3a13 (teuthology): Merge pull request #65 from ceph/wip-schedule
schedule: strip out targets Zack Cerza
02:04 PM Revision f24e42bb (teuthology): Merge pull request #68 from alfredodeza/6224
add the missing for fedora links in install task Zack Cerza
01:03 PM Revision a9522ae2 (teuthology): add the missing for fedora links in install task
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
12:01 PM Subtask #4990: Logging of Teuthology runs passing and failing should be more user friendly
Oh. This is something both Alfredo and I have been reviewing:
https://github.com/ceph/teuthology/pull/56
Our comm...
Zack Cerza
11:54 AM Subtask #4990: Logging of Teuthology runs passing and failing should be more user friendly
In the future, when we assign a ticket to someone for the purposes of review, let's be polite and link to the pull re... Zack Cerza
11:15 AM Feature #5149 (Need More Info): teuthology install task should be able to accept packages from ot...
Okay, I have a process question here.
If you want me to review your changes, shouldn't you create a pull request s...
Zack Cerza
11:10 AM Feature #5149 (Fix Under Review): teuthology install task should be able to accept packages from ...
Anonymous
11:01 AM Feature #5149: teuthology install task should be able to accept packages from other than gitbuilder
This has been pushed to wip-localinstall-wusui Anonymous
10:59 AM Feature #5954 (Fix Under Review): teuthology implicitly depends on /etc/security changes; could b...
https://github.com/ceph/teuthology/pull/69 Zack Cerza
09:08 AM Feature #5954 (In Progress): teuthology implicitly depends on /etc/security changes; could be mor...
Zack Cerza
09:08 AM Feature #5954: teuthology implicitly depends on /etc/security changes; could be more friendly if ...
I am implementing this as an @internal.limits@ subtask. Zack Cerza
10:41 AM Feature #6229 (Resolved): Make `teuthology-lock --os-type` work for machine types other than vps
Zack Cerza
07:31 AM Feature #6225: create a helper module to determine remote distro metadata
Completely agree that we need this. Zack Cerza
07:29 AM Feature #6225 (New): create a helper module to determine remote distro metadata
We currently do a wealth of checks for different metadata of a distro and do all kinds of different things with that ... Alfredo Deza
07:18 AM Bug #6224: tasks fail with KeyError due to missing `dist` key.
Merged into teuthology master branch with hash: f24e42bbb2ca90bb349eb4eea86679e86064e7bb Alfredo Deza
07:04 AM Bug #6224 (Resolved): tasks fail with KeyError due to missing `dist` key.
Merged. Zack Cerza
06:30 AM Bug #6224 (Fix Under Review): tasks fail with KeyError due to missing `dist` key.
Pull requested opened: https://github.com/ceph/teuthology/pull/68 Alfredo Deza
05:22 AM Bug #6224 (Resolved): tasks fail with KeyError due to missing `dist` key.
This happens just for Fedora because we do not add the `dist` key to that condition.
Sentry link: http://sentry.ce...
Alfredo Deza
04:56 AM Revision d5e265dc (teuthology): schedule_suite.sh: turn up osd logging a little
We have a collectin of bugs that we haven't been able to
reproduce but crop up regularly in the nightlies. Sam's bes...
Sage Weil
12:31 AM Revision 1be63e89 (teuthology): ceph_manager: wait for dump_ops_in_flight on osd revival
Wait for a command that implies a complete startup instead of
'version' (which does not).
Fixes: #5924
Signed-off-by...
Sage Weil

09/03/2013

09:49 PM Feature #5149: teuthology install task should be able to accept packages from other than gitbuilder
Changes for both rpm and deb ceph builds have been made. I have a version that is pushed to origin, but I would like... Anonymous
01:04 PM Feature #5149 (In Progress): teuthology install task should be able to accept packages from other...
Ian Colle
09:35 PM Revision a455b16f (teuthology): Add missing sudo from command.
Fixes: #6218 Warren Usui
09:07 PM Revision 2d7054d1 (teuthology): Merge pull request #67 from ceph/wip-3791
Wip 3791 Alfredo Deza
09:05 PM Revision 5985c9d5 (teuthology): Add note about public teuthology logs.
Zack Cerza
09:02 PM Revision 51640632 (teuthology): Wrap paragraphs.
Zack Cerza
08:24 PM Revision 21b5dbd4 (teuthology): Merge pull request #66 from ceph/wip-specific-exceptions
Catch CommandFailedError and print debug info Alfredo Deza
07:40 PM Revision f744c4ce (teuthology): Catch CommandFailedError and print debug info
Zack Cerza
07:05 PM Revision f3db12f0 (teuthology): schedule: strip out targets
If the user feeds in a yaml with targets, the worker will launch the job
but fail with
2013-09-03T11:18:34.333 CRITI...
Sage Weil
06:46 PM Revision f36f16a6 (teuthology): Logs and Sentry links are public now.
Zack Cerza
06:09 PM Revision 4ba3d520 (teuthology): Revert "Use install -d for /var/log/ceph."
This reverts commit 8f29b3f9f1f294c449bb5215767cad67fdf7cde6.
Reviewed-by: Warren Usui <warren.usui@inktank.com>
Sage Weil
03:48 PM Bug #6197: Teuthology failures when installing Centos on a VM.
The fix has been cherrypicked, cuttlefish branch has built, and the debuginfo file is there. Just need to decide no... Anonymous
03:18 PM Bug #6197: Teuthology failures when installing Centos on a VM.
fixed this on teuthology master [commit dfddb5f8ad567c5bf72f109f9de8e3633e49c104] and next [commit 690753fdd20c458330... Tamilarasi muthamizhan
03:28 PM Bug #6220 (Closed): nightlies: upgrade-parallel suite has tests that are hung at ceph quorum stat...
logs: ubuntu@teuthology:/a/teuthology-2013-09-02_01:35:04-upgrade-parallel-next-testing-basic-vps... Tamilarasi muthamizhan
03:19 PM Bug #6218 (Resolved): sudo missing in internal.py operation
Change has been made and checked in. Anonymous
02:29 PM Bug #6218 (Resolved): sudo missing in internal.py operation
In teuthology/task/internal.py, the find that is pipe through xargs -0 --no-run-if-empty should be run sudo. This op... Anonymous
02:08 PM Cleanup #3791 (Resolved): Go through teuthology readme and make it reflect reality
Pretty sure I got everything. Zack Cerza
01:20 PM Feature #4814 (Resolved): teuthology-suite: support scheduling an individual collection
Sage Weil
01:17 PM Feature #6025: teuthology: priority on queue
Move off of beanstalk? Ian Colle
01:11 PM Feature #6060 (Resolved): teuthology: make job descriptions reflect path names
Sage Weil
01:11 PM Feature #4994 (Fix Under Review): Teuthology test suite failure to assign pass/fail needs to be r...
Ian Colle
01:06 PM Feature #6024 (In Progress): teuthology: kernel: install distro kernel(s)
Ian Colle
01:04 PM Feature #5573 (In Progress): make upgrade suite test all distro targets on vms
Ian Colle
11:51 AM Bug #6187 (Resolved): Make proxied sentry and teuthology logs work
Phew. That was more work than it should have been. Zack Cerza
03:12 AM Revision 7bc193ee (teuthology): add regions to radosgw-agent invocation
Pass in the region names for the
rados gateway agent.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Joe Buck
03:09 AM Revision 44abcd34 (teuthology): Add region_for_client
Add a call to get the region for a given client.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Joe Buck

09/01/2013

03:48 PM Revision 38169979 (teuthology): schedule_suite.sh: default email to ceph-qa@ceph.com
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

08/31/2013

06:22 AM Revision 3d64322c (teuthology): Revert "get_scratch_devices(): catch CommandFailedError, log "dev...
This reverts commit 416508de9c628c5cae1b3a7f05bb3ec0e3639bdb.
NameError: global name 'CommandFailedError' is not def...
Sage Weil
12:35 AM Revision 80b61406 (teuthology): README: add deps
Reported-by: Loic Dachary <loic@dachary.org>
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
12:35 AM Revision 35b9beab (teuthology): s/ceph-debug/ceph-debuginfo for rpms
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan

08/30/2013

10:42 PM Revision 416508de (teuthology): get_scratch_devices(): catch CommandFailedError, log "dev in use"
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Dan Mick
09:43 PM Revision 510922ee (teuthology): Rewrite exception handling.
Zack Cerza
05:34 PM Bug #6197: Teuthology failures when installing Centos on a VM.
commit dfddb5f8ad567c5bf72f109f9de8e3633e49c104
but this change is effective only from dumpling and given the fact...
Tamilarasi muthamizhan
05:25 PM Bug #6197: Teuthology failures when installing Centos on a VM.
Warren, this is partially bug#6083.
on rpm builds, the ceph-debug package is built in the name of ceph-debuginfo ...
Tamilarasi muthamizhan
04:07 PM Bug #6197 (Resolved): Teuthology failures when installing Centos on a VM.
On a freshly downbursted vm running Centos, with the following yaml task:
- install:
- interactive:
The run fa...
Anonymous
05:02 PM Revision dcbf50b8 (teuthology): nuke: get pid, owner from info.yaml (if present)
Fall back to the old files if info.yaml is missing.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:15 PM Revision e0d42c82 (teuthology): Merge pull request #63 from ceph/wip-logger
Never use 'except:' without specifying an Exception. Alfredo Deza
04:10 PM Revision 3981a8f1 (teuthology): Never use 'except:' without specifying an Exception.
Zack Cerza
03:29 PM Feature #6194 (Resolved): rgw: test full sync
create two zones on the same region, populate a bucket with multiple objects, do full sync, verify that all objects a... Yehuda Sadeh
02:59 PM Bug #6187 (Resolved): Make proxied sentry and teuthology logs work
Zack Cerza
02:50 PM Revision fbd7fe46 (teuthology): Merge pull request #62 from ceph/wip-logger
Add hung job description to email Alfredo Deza
03:27 AM Revision f342baeb (teuthology): run: do not import at top level
This makes a run with --lock hang when connecting, for some
reason. E.g.,
$ teuthology -v a.yaml --lock
...
INFO...
Sage Weil

08/29/2013

10:08 PM Revision 24991c4a (teuthology): Add hung job description to email
Zack Cerza
09:26 PM Revision 47f16bd9 (teuthology): Merge pull request #61 from ceph/wip-logger
Log all the things! (Things like exceptions.) Alfredo Deza
09:12 PM Revision 44401f9a (teuthology): Workers: only log child's stderr, not stdout
Zack Cerza
08:05 PM Revision 83a5ab19 (teuthology): Pretty-up write_initial_metadata; s/run/name/
Zack Cerza
08:05 PM Revision 40f1d4fc (teuthology): Don't print colon if there's no exception message. Also, remove t...
exception. Zack Cerza
08:04 PM Revision f6430df2 (teuthology): run: write info.yaml on job start
Include basic metadata bout the job.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:04 PM Revision 9550b499 (teuthology): Add exception hook
Zack Cerza
08:03 PM Revision 649bddf7 (teuthology): run: set up archive dir and logger output sooner
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:03 PM Revision 27eea4ad (teuthology): test
Sage Weil
08:03 PM Revision a0e86c05 (teuthology): Move logging setup out of main()
Zack Cerza
07:43 PM Bug #6164 (Resolved): teuthology-lock --unlock vpmXXX leaves uncleanable VM if downburst not found
I don't conform to teuthology's ideas about having downburst in my path all the time, so
I got into the hole of:
...
Dan Mick
05:14 PM Bug #5924 (Resolved): osd thrashing restart followed by shutdown -> noisy false report about leak...
in dumpling. not going to do cuttlefish at this point. Sage Weil
01:07 PM Revision ed575251 (teuthology): Merge pull request #58 from ceph/queue
Don't assume anything about the base path here. Alfredo Deza
10:28 AM Feature #6155 (Resolved): add some suite tests which use both kclient and uclient
I think this should work with the existing tasks, but we have no tests which mix kernel and userspace clients. We sho... Greg Farnum
09:37 AM Bug #6148 (Rejected): teuthology: osdthrash: play with pgp_num too
Sage Weil
04:54 AM Revision ef85facb (teuthology): schedule_suite.sh: allow partial 'suite' names
Mangle the name (/ -> :) in the run name. Separate base from
relative path so that the job names don't include a ful...
Sage Weil
04:53 AM Revision 4fbec834 (teuthology): suite: return [] for build_matrix base case
This gives us an empty list instead of a crash on an empty dir
or bad symlink
Signed-off-by: Sage Weil <sage@inktank...
Sage Weil
01:52 AM Revision d3f13698 (teuthology): Merge pull request #60 from ceph/sentry
Add run name to first line of email. Alfredo Deza

08/28/2013

09:26 PM Revision 778c0857 (teuthology): Merge pull request #59 from ceph/wip-collections
redo the way we describe test collections Zack Cerza
08:41 PM Revision df73f503 (teuthology): Add run name to first line of email.
Zack Cerza
08:25 PM Revision b8295433 (teuthology): suite: generalize collection expansion
Previous, a collection was a directory like this:
mycollection/
mycollection/facet1/
mycollection/facet1/1a.yaml
...
Sage Weil
08:25 PM Revision 7163e89b (teuthology): suite: allow individual files to be scheduled
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:25 PM Revision 7ce66962 (teuthology): suite: build_matrix as a list of filenames, not file content
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:41 PM Revision 8314140d (teuthology): suite: clean up imports
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:40 PM Revision 2dd889e4 (teuthology): suite: make collection args (optionally) relative to a base dir
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:40 PM Revision 8894ff6b (teuthology): suite: add --dry-run
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:40 PM Revision 802fa51d (teuthology): suite: make names a bit more friendly
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:36 PM Revision 6175a133 (teuthology): Don't assume anything about the base path here.
Zack Cerza
05:32 PM Feature #6150 (Resolved): Teuthology database access uses some hardcoded values.
The source in teuthology/locker/config.py sets DB=web.database(...) with several parameters set to default values. A... Anonymous
05:24 PM Feature #6149 (New): No source control on some files on teuthology.front.sepia.ceph.com
Some of the infrastructure on the teuthology machine, as far as I can tell, is not saved on the github. Right now, I... Anonymous
05:14 PM Bug #6148 (Rejected): teuthology: osdthrash: play with pgp_num too
Someone in #ceph just spotted a kernel bug where we use pgp_num_mask intead of pg_num_mask. We should increase pg_nu... Sage Weil
04:38 PM Revision a472f501 (teuthology): Merge pull request #54 from ceph/sentry
Add logs and Sentry events to suite emails Alfredo Deza
04:36 PM Revision 38a47ece (teuthology): Don't return inside __init__
Zack Cerza
04:16 PM Feature #6146 (Resolved): need a upgrade task that uses ceph-deploy
currently, we only have upgrades that uses the teuthology install task. we need to make sure we are also testing upgr... Tamilarasi muthamizhan
04:15 PM Revision 53cea02a (teuthology): Add apology for non-public links
Zack Cerza
04:12 PM Revision 25defd40 (teuthology): Indent wrapped exceptions.
Zack Cerza
04:01 PM Revision ffac4ad2 (teuthology): s3tests: extend for multi-region tests
Added code to the s3tests task to extract
multi-region info so that that data
can be added to the S3TEST_CONF file
us...
Joe Buck
04:00 PM Revision db518885 (teuthology): rgw: persist the region info
The rgw task deletes the region info
from the config structure. The s3tests
task needs this info, so we persist
it by...
Joe Buck
04:00 PM Revision 2877e272 (teuthology): radosgw-agent: store radosgw_agent server/port
Persist the hostname and port number used
by the radosgw-agent http server.
Signed-off-by: Joe Buck <jbbuck@gmail.co...
Joe Buck
03:59 PM Revision 6c5a7af1 (teuthology): move multi_region_enabled() into util class
Moving a helper function into a more general
location so that it can be used by other
classes.
Signed-off-by: Joe Bu...
Joe Buck
02:09 PM Bug #6144 (Resolved): install.upgrade task has to be fixed for rpms, when a role is upgraded
Already fixed this. Zack Cerza
02:05 PM Bug #6144: install.upgrade task has to be fixed for rpms, when a role is upgraded
looks like this issue is fixed but not in teuthology next branch yet and so failing in the nightlies.
please cherr...
Tamilarasi muthamizhan
01:58 PM Bug #6144 (Resolved): install.upgrade task has to be fixed for rpms, when a role is upgraded
currently, upgrading a specific role/daemon works fine for debs, but for the rpms, it defaults to calling debs.
th...
Tamilarasi muthamizhan
10:10 AM Subtask #4990 (Fix Under Review): Logging of Teuthology runs passing and failing should be more u...
Anonymous
10:07 AM Subtask #6066 (Resolved): Add links to nightly emails
Zack Cerza
10:06 AM Feature #6026 (Resolved): teuthology: make log output to be more useful
Zack Cerza
09:10 AM Feature #6026: teuthology: make log output to be more useful
Where do I click to merge teh awesome? Alfredo Deza
09:09 AM Feature #6026: teuthology: make log output to be more useful
Alfredo Deza wrote:
> this looks fantastic.
Thanks@
> One minor thing to all this goodness is that I would like ...
Zack Cerza
09:03 AM Feature #6026: teuthology: make log output to be more useful
this looks fantastic.
One minor thing to all this goodness is that I would like the exception/error from the failu...
Alfredo Deza
08:51 AM Feature #6026: teuthology: make log output to be more useful
I have since made the values for time represented as integers :)
Note: I am reusing the same comment rather than p...
Zack Cerza
04:41 AM Revision 951177b8 (teuthology): internal: whitelist btrfs lock imbalance bug 6097
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
01:48 AM Revision c30310af (teuthology): ceph.conf.template: add osd_debug_pg_log_writeout = true
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
12:54 AM Bug #6069: ceph-0.67.1 fail to build with boost-1.53.0
it's a bug related to boost when glibc upgrade to version 2.18
see upstream report here
https://svn.boost.org/tra...
Yixun Lan

08/27/2013

11:02 PM Revision 4d1de2a6 (teuthology): Merge pull request #55 from ceph/wip-undefined
Reviewed-by: Sage Weil <sage.weil@inktank.com> Josh Durgin
10:58 PM Revision 232e3d32 (teuthology): Fix undefined symbol errors
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
10:26 PM Revision 6afb238a (teuthology): Time is an integer, in seconds.
Zack Cerza
10:22 PM Revision dfdac24f (teuthology): Make email formatting way, way nicer.
Zack Cerza
07:51 PM Revision eb585d19 (teuthology): Move job listing logic to get_jobs()
Zack Cerza
03:24 PM Feature #6026: teuthology: make log output to be more useful
This is what I have so far:... Zack Cerza
10:02 AM Feature #6026: teuthology: make log output to be more useful
I took some of the output and created this http://fpaste.org/35168/13776203/
I am pasting the output here as the l...
Alfredo Deza
03:23 PM Revision c91009ce (teuthology): admin_socket: fix retry-on-error behavior
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 502714ba2ed7bb47ec81a25cd2f1c724583020f9)
Sage Weil
03:15 PM Revision 7e49cd17 (teuthology): Merge pull request #53 from ceph/wip-asok-retry
fix admin_socket retry Zack Cerza
09:48 AM Subtask #6066: Add links to nightly emails
This is implemented here: https://github.com/ceph/teuthology/tree/sentry
It occurs to me that we can't really merg...
Zack Cerza
09:46 AM Feature #6076 (Resolved): Integrate Sentry into teuthology
Zack Cerza
07:30 AM Bug #5924 (Pending Backport): osd thrashing restart followed by shutdown -> noisy false report ab...
Sage Weil
01:14 AM Revision 502714ba (teuthology): admin_socket: fix retry-on-error behavior
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

08/26/2013

11:42 PM Revision b508f939 (teuthology): admin_socket: fetch test from correct branch
(cherry picked from commit 3649e2777099054cbfc5bcdb7d0be837d05ebfb3)
Conflicts:
teuthology/task/admin_socket.py
Sage Weil
11:12 PM Revision 81709ed1 (teuthology): Avoid double slashes in sentry event URL
Zack Cerza
10:38 PM Revision a1a261a8 (teuthology): Add tags! Task name and owner to start.
Zack Cerza
10:21 PM Revision 05038031 (teuthology): Add sentry events to suite email.
Zack Cerza
10:11 PM Revision 489c1660 (teuthology): Also leave a list of sentry events in the summary
Zack Cerza
09:41 PM Subtask #4990: Logging of Teuthology runs passing and failing should be more user friendly
A copy of the changes that I have made so far are in origin/wip-teuthupddb-wusui. This can be reviewed/scanned but t... Anonymous
09:33 PM Revision 40071732 (teuthology): Add URL to Sentry event to traceback output.
Zack Cerza
09:17 PM Revision 6c486ab0 (teuthology): Tweak logging
Zack Cerza
09:17 PM Revision 12cb6860 (teuthology): Rewrite email-generating code.
Zack Cerza
09:17 PM Revision fedc91c0 (teuthology): Add a catch-all __getattr__(); add comments
Zack Cerza
09:17 PM Revision 300374bb (teuthology): For failures, add http links to log directories.
Zack Cerza
09:17 PM Revision 6f009390 (teuthology): Use os.path.join, not urlparse.urljoin
Zack Cerza
09:04 PM Revision bf01fa15 (teuthology): Merge pull request #52 from ceph/wip-6125
Don't hardcode path to teuthology-suite Dan Mick
08:48 PM Revision 77706c67 (teuthology): internal: remove (hopefully obsolete) kern.log checks
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:47 PM Revision 711a0244 (teuthology): internal: unbreak syslog BUG checks and gz
This broke back in ace4cb07b2de99644c63f3ab90c21a663a384e69
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:24 PM Revision 671b054a (teuthology): internal: disable kernel checks on bobtail
This is a kludge for now since the kernels are generating noise.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
06:23 PM Revision 1adde58e (teuthology): Don't hardcode path to teuthology-suite
Zack Cerza
05:14 PM Revision ff1fcc71 (teuthology): Merge pull request #51 from ceph/wip-queue
queue: only git fetch once per minute per branch Zack Cerza
04:52 PM Feature #6089 (Resolved): Make teuthology clone/pull/bootstrap itself if necessary
Zack Cerza
02:49 PM Bug #6125 (Resolved): Don't hardcode path to teuthology-suite in schedule_suite.sh
Zack Cerza
11:25 AM Bug #6125 (Fix Under Review): Don't hardcode path to teuthology-suite in schedule_suite.sh
https://github.com/ceph/teuthology/pull/52 Zack Cerza
11:22 AM Bug #6125 (Resolved): Don't hardcode path to teuthology-suite in schedule_suite.sh
This kept happening:
(virtualenv)ubuntu@teuthology:~/teuthology$ ./schedule_suite.sh smoke master testing zack.cerza...
Zack Cerza
01:28 PM Documentation #5939 (In Progress): teuthology: comment teuthology tasks appropriately
Zack Cerza
01:27 PM Documentation #5939: teuthology: comment teuthology tasks appropriately
I've added a lot of documentation to the install task; t's still not what I'd call fully-documented but it's worth lo... Zack Cerza
01:21 PM Bug #5924 (Resolved): osd thrashing restart followed by shutdown -> noisy false report about leak...
Sage Weil

08/25/2013

05:01 AM Revision 5ec5e2c0 (teuthology): ceph_manager: wait for dump_ops_in_flight on osd revival
Wait for a command that implies a complete startup instead of
'version' (which does not).
Fixes: #5924
Signed-off-by...
Sage Weil

08/24/2013

02:10 PM Bug #5924 (Fix Under Review): osd thrashing restart followed by shutdown -> noisy false report ab...
Sage Weil
01:49 PM Feature #4814 (Fix Under Review): teuthology-suite: support scheduling an individual collection
Sage Weil

08/23/2013

10:43 PM Revision c861e2d7 (teuthology): queue: only git fetch once per minute per branch
This takes 1-2 seconds and makes launching jobs slow. Only do it once
every 60 seconds per branch.
Signed-off-by: S...
Sage Weil
10:33 PM Revision 48116b62 (teuthology): Merge pull request #50 from ceph/wip-worker-lock
queue: only let one worker update the teuthology checkouts at a time Sage Weil
08:43 PM Revision 973d5aff (teuthology): queue: only let one worker update the teuthology checkouts at a time
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:51 PM Revision 3b08c17b (teuthology): Don't rebuilt virtualimage if NO_CLOBBER is set
Zack Cerza
07:49 PM Revision 267f5673 (teuthology): Don't rebuilt virtualimage if NO_CLOBBER is set
Zack Cerza
07:49 PM Revision 35cdb6ca (teuthology): Don't rebuilt virtualimage if NO_CLOBBER is set
Zack Cerza
05:38 PM Revision c107adeb (teuthology): Fix for blank yaml.
As well as fix variabl variable naming. Sandon Van Ness
05:15 PM Revision 6ce8da79 (teuthology): run: add --name arg
Master passes this arg; don't choke on it.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:40 PM Revision 7930f661 (teuthology): Update call to get_sentry_client()
Zack Cerza
04:40 PM Revision 60908636 (teuthology): Use teuthology.config
Zack Cerza
04:39 PM Revision d8d2ef93 (teuthology): Add teuthology.config, the start of a better system
Zack Cerza
04:34 PM Revision 9115663a (teuthology): Merge pull request #49 from ceph/sentry
Rewrite branch fetching. Sage Weil
04:03 PM Revision 14ef37b1 (teuthology): Merge pull request #48 from ceph/wip-nuke-firmware
nuke: clean up stray firmware.git locks Zack Cerza
04:00 PM Revision 86caebbe (teuthology): nuke: clean up stray firmware.git locks
These get lost occasionally and cause all firmware.git updates to
fail when the kernel task runs.
Signed-off-by: Sag...
Sage Weil
03:08 PM Revision eafd591a (teuthology): Move git stuff to fetch_teuthology_branch()
Zack Cerza
02:59 PM Revision 307284c2 (teuthology): Rewrite branch fetching.
Zack Cerza
11:14 AM Bug #6106 (Closed): Fail properly if downburst doesn't work
$ teuthology-lock --lock-many 2 --machine-type vps ... Zack Cerza
06:44 AM Feature #6103 (New): Find a way to bubble-up tracebacks from remotes
See http://teuthology.front.sepia.ceph.com/archive/teuthology-2013-08-23_01:30:05-upgrade-next-testing-basic-plana/15... Zack Cerza
06:05 AM Feature #5941 (Resolved): teuthology: make the installable independent of linux/ubuntu
The documentation was updated the reflect the different options for installation, including a generic one where depen... Alfredo Deza
05:20 AM Revision 22fc7337 (teuthology): queue: fetch origin, not branch
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:18 AM Revision f8f4c2d0 (teuthology): suite: only skip on non-vps if os-type is actually defined
If it's not defined, as it is (not) with most of the nightlies,
proceed!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
05:14 AM Revision c39ec60d (teuthology): queue: only bootstrap new checkouts
Until we figure out why bootstrap is getting stuck like this:
9851 pts/7 S 0:03 /home/teuthworker/teutholog...
Sage Weil
02:36 AM Revision dad8d1aa (teuthology): Do not run multiple tests (for distros) on baremetal.
Teuthology doesnt care about os_type for baremetal (ATM). This
change makes it so you can run tests that have been sw...
Sandon Van Ness
02:36 AM Revision 2ea841cd (teuthology): Allow exclude_arch and exclude_os_type in qa-suite yamls
Adding the option:
exclude_arch:
or
exclude_os_type:
in the ceph-qa-suite yaml allows tests to be skipped for cer...
Sandon Van Ness

08/22/2013

11:31 PM Revision 98160c5c (teuthology): Fix SyntaxError
Zack Cerza
11:09 PM Revision f93b26b9 (teuthology): Merge pull request #47 from ceph/sentry
Make the worker obtain the correct teuthology branch Sage Weil
11:02 PM Revision a9df6c2a (teuthology): Worker shouldn't attempt to rebuild an existing virtualenv
Zack Cerza
08:51 PM Revision c7730609 (teuthology): Use the ceph.com git mirror.
Zack Cerza
08:30 PM Revision 73de8b77 (teuthology): Use fetch and reset --hard, not checkout and pull
Zack Cerza
07:48 PM Bug #6068 (In Progress): teuthology suite should be able to pick test suites corresponding to the...
I got a working solution which is committed but zack had some suggestions for cleaning the code up. I unfortunately d... Sandon Van Ness
07:47 PM Revision c6293a4e (teuthology): Make the worker obtain the correct teuthology branch
Zack Cerza
03:24 PM Revision 10b15678 (teuthology): Merge pull request #45 from ceph/wip-6084
Fix upgrading edge-ish case Alfredo Deza
03:20 PM Feature #6093 (Resolved): Give teuthology worker logs better names
Zack Cerza
02:49 PM Revision 0e872533 (teuthology): Fix upgrading edge-ish case
Zack Cerza
10:34 AM Feature #6089 (Resolved): Make teuthology clone/pull/bootstrap itself if necessary
Zack Cerza
08:42 AM Bug #6084 (Resolved): nightlies: do not attempt to try apt-key list on rhel or centos
Fix merged into master. Zack Cerza

08/21/2013

11:45 PM Revision de270b08 (teuthology): install: use get() in _get_config_value_for_remote
Fixes: #6080
Signed-off-by: Sage Weil <sage@inktank.com>
Tested-by: Tamil Muthamizhan <tamil.muthamizhan@inktank.com>
Sage Weil
09:28 PM Revision ab16813e (teuthology): Merge pull request #44 from ceph/sentry
Add initial support for sentry Alfredo Deza
07:38 PM Revision 520a9384 (teuthology): radosgw-admin: use check_status for task success
Alter the code to use the 'check_status=True'
option in rgwadmin() rather than following the
call with 'assert not er...
Joe Buck
07:38 PM Revision ff2a209f (teuthology): radosgw-admin: adding radosgw-admin tests
Adding tests for syncing buckets between
RGWs. Fulfills ticket #5605.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Rev...
Joe Buck
05:24 PM Bug #6084 (Resolved): nightlies: do not attempt to try apt-key list on rhel or centos
... Tamilarasi muthamizhan
04:52 PM Bug #6080 (Resolved): teuthology: 'tag' key not found error in upgrade-parallel suite
Sage Weil
04:39 PM Bug #6080: teuthology: 'tag' key not found error in upgrade-parallel suite
... Tamilarasi muthamizhan
03:49 PM Bug #6080 (Resolved): teuthology: 'tag' key not found error in upgrade-parallel suite
teuthology-2013-08-21_01:35:03-upgrade-parallel-next-testing-basic-vps Sage Weil
03:27 PM Revision df8ae041 (teuthology): Make client a global variable
Zack Cerza
03:07 PM Revision 0af6a8a6 (teuthology): Beginnings of support for Sentry.
Zack Cerza
11:59 AM Bug #6069: ceph-0.67.1 fail to build with boost-1.53.0
Gentoo is not one of our supported platforms, so we have not done any builds in that environment. The closest we hav... Anonymous
10:49 AM Feature #6076 (Resolved): Integrate Sentry into teuthology
Zack Cerza
04:21 AM Revision 549bac3e (teuthology): radosgw-admin: use dynamic ports for testing
The rgw.py task was extended to dynamically
assign port numbers to radosgateways.
This patch extends the radosgw-adm...
Joe Buck

08/20/2013

10:14 PM Revision 98896ced (teuthology): Merge pull request #43 from ceph/no-hardcoding
Default to using the ubuntu user, while still moving away from hardcoding it Tamilarasi muthamizhan
09:25 PM Revision 71a77f29 (teuthology): Add get_test_user(), because hardcoding is bad
Zack Cerza
04:38 PM Bug #6069: ceph-0.67.1 fail to build with boost-1.53.0
I'm also testing on another machine, same gcc version(4.8.1), boost version (1.53.0), compiling fine.
the only diffe...
Yixun Lan
04:07 PM Bug #6069: ceph-0.67.1 fail to build with boost-1.53.0
file of /usr/include/boost/variant/variant.hpp
Yixun Lan
03:57 PM Bug #6069: ceph-0.67.1 fail to build with boost-1.53.0
file of /usr/include/boost/variant.hpp Yixun Lan
03:55 PM Bug #6069 (Closed): ceph-0.67.1 fail to build with boost-1.53.0
building under Gentoo Linux, I've also attached the build log
Yixun Lan
03:29 PM Bug #6068: teuthology suite should be able to pick test suites corresponding to the OS-type
It would be nice to get the nightlies on the arm setup running soon :) Tamilarasi muthamizhan
03:19 PM Bug #6068: teuthology suite should be able to pick test suites corresponding to the OS-type
we could mark the yaml fragments with something like:
exclude_arch: arm*
and any job that comes out with somet...
Sage Weil
03:18 PM Bug #6068: teuthology suite should be able to pick test suites corresponding to the OS-type
So I was talking to Tamil about various ways to go about this. If we are just talking about arm machines in general t... Sandon Van Ness
03:10 PM Bug #6068 (Resolved): teuthology suite should be able to pick test suites corresponding to the OS...
currently, teuthology suites runs all tests against all OS type
For example: With the arm testing in progress, we...
Tamilarasi muthamizhan
10:09 AM Bug #5957 (Resolved): teuthology failures when downburst missing.
Zack Cerza
10:02 AM Subtask #6066 (Resolved): Add links to nightly emails
I'm thinking it would be nice to be able to link to test logs directly from the nightly emails. Zack Cerza

08/19/2013

09:10 PM Revision 0a8a1c98 (teuthology): Merge pull request #41 from ceph/wip-3791
Various usability and documentation fixes Alfredo Deza
06:51 PM Revision 22abe029 (teuthology): Whoops! Make 'MacOS X' a header again.
Zack Cerza
06:49 PM Revision 3f42335a (teuthology): And, more formatting tweaks.
Zack Cerza
06:46 PM Revision adc3f62e (teuthology): Mo' betta consistency.
Zack Cerza
06:35 PM Revision 59e01a41 (teuthology): Don't necessarily need to manually link libvirt. Also, remove $'s.
Zack Cerza
04:35 PM Feature #6060 (Resolved): teuthology: make job descriptions reflect path names
right now the 'description' for a job looks like
collection:rados 0-cluster:start.yaml 1-dumpling-install:dumplin...
Sage Weil
03:01 PM Revision 6f9c759a (teuthology): Remove false note about default value.
Zack Cerza
03:01 PM Revision 39879eca (teuthology): Slightly tweak path.
Zack Cerza
02:59 PM Revision 5bd7f620 (teuthology): Add comment about portability to get_testdir_base()
Zack Cerza
02:49 PM Revision 7a2cca1d (teuthology): Update base_test_dir default to reflect reality
Zack Cerza
02:03 PM Revision 657a070b (teuthology): Merge pull request #37 from ceph/wip-fix5957-wusui
Display error message when locking a vpm fails due to downburst errors. Zack Cerza
07:00 AM Bug #6050 (Resolved): Define a timeout for teuthology.misc.wait_until_healthy()
I kicked this off on Friday and walked away:
check-locks: false
roles:
- - mon.0
- mds.0
- osd.0
- - mon.1
...
Zack Cerza

08/17/2013

03:47 PM Revision 558237e5 (teuthology): Detect multi-region test cases
Enable multi-region calls and tests only if
the configuration has specified a
radosgw-agent tastk.
Signed-off-by: Jo...
Joe Buck
05:34 AM Revision e625316d (teuthology): kernel: fix sha1
6f8910eca47c3d00643c77fb8a166357637e55eb inadvertantly started
using the ceph sha1 for the kernel.
Signed-off-by: Sa...
Sage Weil
02:26 AM Revision bbf7c711 (teuthology): radosgw-agent: adding debug logging
Signed-off-by: Joe Buck <jbbuck@gmail.com> Joe Buck
02:26 AM Revision 8a47230d (teuthology): rename variables and log messages to be more clear
A few edits to make logging and variable names
more clear.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Joe Buck
02:26 AM Revision 7061e3c6 (teuthology): rgw: fix domain root pool name assignment
Do not make the domain root pool the same
as the zone root pool. That causes sync issues.
Also, clarify a logging mes...
Joe Buck
02:26 AM Revision b883e338 (teuthology): radosgw-admin: correct white space mistake
Signed-off-by: Joe Buck <jbbuck@gmail.com> Joe Buck
12:10 AM Revision 7df9cf52 (teuthology): Kernel value of - uses doesn't install kernel.
Using - as the kernel value (instead of what is usually 'testing'
will not add the kernel install tasks tot he yaml s...
Sandon Van Ness

08/16/2013

11:23 PM Revision a899b580 (teuthology): Display error message when locking a vpm fails due to downburst e...
When doing a lock-many, do not lock any of the vpms when downburst errors
occur. Made error messages more accurate,...
Warren Usui
10:48 PM Revision 6f8910ec (teuthology): Merge pull request #42 from ceph/wip-arm5000-wusui
Fix ARM releases to be quantal armv7l releases. Zack Cerza
10:44 PM Revision 694cd670 (teuthology): Fix ARM releases to be quantal armv7l releases.
Made grub execution conditional and not done when ARM.
Use ctx parameter to change machine type to tala.
Fix kernel a...
Warren Usui
10:01 PM Revision 47224f2d (teuthology): Revert "Fix ARM releases to be quantal armv7l releases."
This reverts commit aabfabc34c101b5104d811eed0f57e262116ad4c. Warren Usui
09:47 PM Revision 666b2a48 (teuthology): Merge pull request #40 from ceph/wip-teutharm-wusui
Wip teutharm wusui wusui
09:39 PM Revision aabfabc3 (teuthology): Fix ARM releases to be quantal armv7l releases.
Made grub execution conditional and not done when ARM.
Use ctx parameter to change machine type to tala.
Fix kernel a...
Warren Usui
09:00 PM Revision 4061f305 (teuthology): wip - does not work yet
Josh Durgin
05:48 PM Bug #6015 (Resolved): centos6.3 cloud-init image; and add to ceph-deploy matrix
Update ceph-qa-suite to do this in commit c3e5090ffa5d8ea7713a79879f10196d921b7339 Sandon Van Ness
11:39 AM Bug #6015 (Resolved): centos6.3 cloud-init image; and add to ceph-deploy matrix
Sage Weil
05:48 PM Bug #6014 (Resolved): rhel6.4 cloud-init image; and add to ceph-deploy matrix
Update ceph-qa-suite to do this in commit c3e5090ffa5d8ea7713a79879f10196d921b7339 Sandon Van Ness
11:39 AM Bug #6014 (Resolved): rhel6.4 cloud-init image; and add to ceph-deploy matrix
Sage Weil
05:38 PM Revision a39e7f1b (teuthology): Adding multi-region tests
Adding tests for ticket #5604 to test
user propagation via the radosgw-agent.
Signed-off-by: Joe Buck <jbbuck@gmail....
Joe Buck
05:15 PM Feature #6023 (Resolved): schedule_suite against current kernel (do not adjust kernel)
added in 7df9cf520e36f0316c7bdf0d0341d780d4423a61 Sandon Van Ness
01:40 PM Feature #6023 (In Progress): schedule_suite against current kernel (do not adjust kernel)
Ian Colle
01:37 PM Feature #6023 (Resolved): schedule_suite against current kernel (do not adjust kernel)
Sage Weil
04:57 PM Revision 3eaa86ba (teuthology): Merge pull request #38 from ceph/fix_nightlies
Use the json format for raw_cluster_status(). Sage Weil
04:28 PM Feature #5000 (Resolved): Get Teuthology to run on ARM's
Anonymous
04:24 PM Revision d74eefd9 (teuthology): Use the json format for raw_cluster_status().
Zack Cerza
04:09 PM Revision 2c9ac3e0 (teuthology): Detect multi-region test cases
Enable multi-region calls and tests only if
the configuration has specified a
radosgw-agent tastk.
Signed-off-by: Jo...
Joe Buck
03:17 PM Revision 6115d456 (teuthology): Do more than just sleep and raise an exception.
Zack Cerza
02:02 PM Feature #5940 (Duplicate): teuthology: usage output, error messages could be more helpful
Sage Weil
02:02 PM Feature #6026: teuthology: make log output to be more useful
Sage Weil
01:59 PM Feature #6026 (Resolved): teuthology: make log output to be more useful
Sage Weil
01:55 PM Feature #3880: suite: the stable release suites are not currently run against upstream stable ker...
Sage Weil
01:54 PM Feature #6024: teuthology: kernel: install distro kernel(s)
Sage Weil
01:37 PM Feature #6024 (Resolved): teuthology: kernel: install distro kernel(s)
Sage Weil
01:45 PM Feature #6025 (Resolved): teuthology: priority on queue
Sage Weil
01:45 PM Feature #5751 (Resolved): ceph-deploy: test starting with 1 monitor and expanding to 3 (or howeve...
Tamilarasi muthamizhan
01:43 PM Feature #5751: ceph-deploy: test starting with 1 monitor and expanding to 3 (or however many)
5849 has been resolved. Ian Colle
01:42 PM Feature #5772 (Duplicate): teuthology: should be able to run against default kernel on the test s...
Sage Weil
01:36 PM Documentation #4264 (Resolved): doc: running all tasks now requires install task
Sage Weil
01:28 PM Cleanup #3791: Go through teuthology readme and make it reflect reality
Been fixing lots of little bugs that get in the way of usability. Still need to document how to work around #5954 - b... Zack Cerza
02:00 AM Revision 4a47eedc (teuthology): Fixing assumed typo.
Assuming this has to be a typo but its breaking the ceph-deploy
task.
Signed-off-by: Sandon Van Ness <sandon@inktank...
Sandon Van Ness

08/15/2013

11:15 PM Revision c7c13185 (teuthology): added comments to ceph-deploy task for better documentation
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
05:42 PM Revision 17667301 (teuthology): Don't raise an exception if apt-key list fails
Zack Cerza
05:24 PM Revision 83dd1c8b (teuthology): Passwordless sudo, not passphraseless sudo.
Zack Cerza
03:58 PM Revision c17a18ef (teuthology): Don't assume the ubuntu user when getting the test dir.
Zack Cerza
03:17 PM Revision 3afc7d9b (teuthology): If get_testdir_base() exists, might as well use it...
Zack Cerza
03:10 PM Revision 93afb59b (teuthology): Merge pull request #36 from ceph/wip-3791
Continue to make teuthology easier to use for the first time Alfredo Deza
02:57 PM Revision f41436ab (teuthology): Tweak regex to work for non-FQDN hostnames
Zack Cerza
02:34 PM Revision 54ed1d16 (teuthology): Note that target hostnames must be resolvable.
Zack Cerza
02:00 PM Bug #5952 (Resolved): teuthology: install task branch logic broken
Zack Cerza
01:53 PM Revision 7e37c5f6 (teuthology): Merge pull request #35 from ceph/logging
Default log level to INFO; Fix some instances where print is being used instead of log Alfredo Deza
01:49 PM Revision 5746efbb (teuthology): Fix some instances where print is being used instead of log
Zack Cerza
01:45 PM Bug #5957: teuthology failures when downburst missing.
I pushed a new version. Please re-review. Anonymous
01:29 PM Revision ab2d2fad (teuthology): Default to log level INFO.
Zack Cerza
01:00 PM Bug #5983 (Resolved): lock occasionally leaks machines
I see these 3 machines locked... Sage Weil
10:14 AM Feature #4994: Teuthology test suite failure to assign pass/fail needs to be recorded
couple thoughts:
- a separate column for the name of the run would be good so it doesn't have to be parsed out of ...
Sage Weil
06:54 AM Bug #5974 (Resolved): Use logging for terminal output
Zack Cerza
06:52 AM Bug #5974 (Fix Under Review): Use logging for terminal output
https://github.com/ceph/teuthology/pull/35 Zack Cerza
06:00 AM Bug #5974 (Resolved): Use logging for terminal output
teuthology mixes `print` statements with `log.info` and other log handlers. Logs will not be displayed if the `-v` fl... Alfredo Deza

08/14/2013

08:15 PM Revision e1dca285 (teuthology): Merge pull request #34 from ceph/wip-3791
Don't bail if ~/.teuthology.yaml doesn't exist. Alfredo Deza
07:48 PM Revision 63b64e29 (teuthology): Don't bail if ~/.teuthology.yaml doesn't exist.
Zack Cerza
07:46 PM Revision ebf476d3 (teuthology): Obligatory automatic vim whitespace cleanup commit
Zack Cerza
05:31 PM Revision 2c887578 (teuthology): Revert "Display error message when locking a vpm fails due to dow...
This reverts commit 4681b35016619ece44730a368070220e6c2e56a3. Warren Usui
05:16 PM Revision 6230623c (teuthology): Merge pull request #32 from ceph/wip-fix5957-wusui
Display error message when locking a vpm fails due to downburst errors. wusui
04:40 PM Revision 4681b350 (teuthology): Display error message when locking a vpm fails due to downburst e...
When doing a lock-many, do not lock any of the vpms when downburst errors
occur. Do not display message on unlock w...
Warren Usui
04:36 PM Revision 9b947e27 (teuthology): Merge pull request #31 from ceph/wip-5941
Instructions for installing teuthology on non-debian-based OSs Zack Cerza
04:36 PM Feature #4994: Teuthology test suite failure to assign pass/fail needs to be recorded
Note that this table will be one flat table. After we get this set up, we can probably add other tables extracting i... Anonymous
04:26 PM Feature #4994: Teuthology test suite failure to assign pass/fail needs to be recorded
As a first pass, I think that we can create a table on teuthology.front.sepia.ceph.com with the following fields:
...
Anonymous
04:36 PM Revision 6bc8fcd0 (teuthology): add link to homebrew
Signed-off-by: Alfredo Deza <alfredo@deza.pe> Alfredo Deza
04:31 PM Feature #5969: qa: add librados python bindings test with similar usage to the openstack glance a...
Glance usage is taken care of in commit:dd0df583e2661444287a36acc240a8ac0ec381e8. Need to check cinder for any other ... Josh Durgin
02:55 PM Feature #5969 (New): qa: add librados python bindings test with similar usage to the openstack gl...
This would make sure we don't have any backwards-incompatible changes in librados that affect openstack users. Josh Durgin
04:28 PM Subtask #4990: Logging of Teuthology runs passing and failing should be more user friendly
The changes proposed in 4994 may take care of this issue. (see my update done at roughly the same time as this message). Anonymous
04:07 PM Revision aa464e29 (teuthology): add generic instructions for installation
Signed-off-by: Alfredo Deza <alfredo@deza.pe> Alfredo Deza
04:01 PM Revision 3e9cf895 (teuthology): create instructions to install on OSX
Signed-off-by: Alfredo Deza <alfredo@deza.pe> Alfredo Deza
04:01 PM Revision 8c5b5efc (teuthology): sort the requirements
Signed-off-by: Alfredo Deza <alfredo@deza.pe> Alfredo Deza
04:00 PM Revision 18ea0239 (teuthology): remove install_requires from setup.py
Signed-off-by: Alfredo Deza <alfredo@deza.pe> Alfredo Deza
03:53 PM Feature #3942 (Resolved): Be able to install to SLES/Open Suse with zypper
The ceph release file for SuSE platforms puts the repo definition in /etc/zypp/repos.d. Anonymous
03:38 PM Revision d95a6c17 (teuthology): Merge pull request #29 from ceph/wip-4264
update to reflect required install task Alfredo Deza
03:28 PM Bug #5957: teuthology failures when downburst missing.
The following code:... Anonymous
09:54 AM Bug #5957: teuthology failures when downburst missing.
I have feedback but since there's no pull request I don't have a good way to give it. Zack Cerza
09:44 AM Bug #5957: teuthology failures when downburst missing.
Dan reviewed the previous version of this. I made a couple of changes based on what he said. The new version is wi... Anonymous
09:41 AM Bug #5957: teuthology failures when downburst missing.
Review what? I don't see a pull request. Zack Cerza
09:36 AM Bug #5957: teuthology failures when downburst missing.
Zack - please review. Ian Colle
12:11 PM Feature #4972 (In Progress): build long-term clusters
so I have a 10 machine cluster running on mira. I am currently copying data to it from the apt-mirror/backup01 machin... Sandon Van Ness
10:10 AM Feature #5961 (New): make setup.py install teuthology properly
note to self: make setup.py read requirements.txt Zack Cerza
09:38 AM Bug #5952 (In Progress): teuthology: install task branch logic broken
Sage Weil
08:43 AM Bug #5952: teuthology: install task branch logic broken
Sage - did the fix work? Zack Cerza
08:44 AM Cleanup #3791 (In Progress): Go through teuthology readme and make it reflect reality
Zack Cerza

08/13/2013

06:45 PM Revision 94698555 (teuthology): Merge pull request #30 from ceph/wip-5952
Fix a case where _get_config_value_for_remote could return None mistakenly Sage Weil
06:30 PM Revision f1c9125f (teuthology): Fix a case where _get_config_value_for_remote could return None m...
Zack Cerza
06:03 PM Revision 0f3d9edd (teuthology): Merge remote-tracking branch 'gh/next'
Sage Weil
06:02 PM Revision 000efc65 (teuthology): samba: wait longer for smbd to start
sleep(1) is occasionally not long enough, it seems! Sage Weil
05:46 PM Revision 2797d8d8 (teuthology): Merge pull request #27 from dachary/wip-5946
do not check the jobid if check-locks is False Zack Cerza
05:32 PM Revision 9d4104f4 (teuthology): do not check the jobid if check-locks is False
Because it relies on the lock server which is presumably not available
since check-locks was set to False. It matters...
Loïc Dachary
05:19 PM Bug #5957 (Fix Under Review): teuthology failures when downburst missing.
Anonymous
03:10 PM Bug #5957 (Resolved): teuthology failures when downburst missing.
If the user has no path to downburst, vm locks fail silently. The no-path to downburst log info message should be an... Anonymous
04:10 PM Revision 13edfe6b (teuthology): Merge pull request #28 from alfredodeza/5887
Allow a user to define a ceph-deploy branch to use (instead of master) Zack Cerza
03:57 PM Revision ac78bc90 (teuthology): Merge pull request #24 from ceph/wip-5937
Don't hit an AttributeError if ctx.config['overrides'] is set to None Alfredo Deza
03:56 PM Revision 643da65e (teuthology): remove fallback of the fallback. so silly
Signed-off-by: Alfredo Deza <alfredo@deza.pe> Alfredo Deza
03:45 PM Revision 3aa995a6 (teuthology): Remove three characters just for Alfredo
Zack Cerza
03:42 PM Revision 70cd884f (teuthology): safer fallback. Updates docstring
Signed-off-by: Alfredo Deza <alfredo@deza.pe> Alfredo Deza
03:10 PM Revision f4de5151 (teuthology): Add notes about install task precedence
Zack Cerza
01:24 PM Feature #5954 (Resolved): teuthology implicitly depends on /etc/security changes; could be more f...
Loïc discovered that teuthology (specifically the task runners) depend on changes to /etc/security to
allow adjust-...
Dan Mick
11:32 AM Bug #5952 (Fix Under Review): teuthology: install task branch logic broken
Zack Cerza
11:32 AM Bug #5952: teuthology: install task branch logic broken
https://github.com/ceph/teuthology/pull/30 Zack Cerza
10:54 AM Bug #5952 (Resolved): teuthology: install task branch logic broken
this task... Sage Weil
10:09 AM Feature #5941: teuthology: make the installable independent of linux/ubuntu
Will this cover MacOS or just Fedora-based distros? Just curious - no pressure :) Zack Cerza
09:54 AM Feature #5941 (In Progress): teuthology: make the installable independent of linux/ubuntu
Alfredo Deza
09:21 AM Bug #5937 (Resolved): traceback running parallel_example.yaml
Zack Cerza
08:52 AM Feature #5017: teuthology: chef.py task to do an install+bringup using our chef cookbooks
ceph.py does it's own install, config, and start of ceph. ceph-deploy.py does the same using ceph-deploy.
ceph-ch...
Sage Weil
08:27 AM Feature #5017: teuthology: chef.py task to do an install+bringup using our chef cookbooks
This can wait Ian Colle
08:23 AM Feature #5017 (Need More Info): teuthology: chef.py task to do an install+bringup using our chef ...
I'm not exactly sure what's being requested here. Zack Cerza
08:14 AM Documentation #4264: doc: running all tasks now requires install task
Anything else that should be done?
https://github.com/ceph/teuthology/compare/wip-4264?expand=1
Zack Cerza
08:14 AM Documentation #4264: doc: running all tasks now requires install task
Tamilarasi muthamizhan wrote:
> It would be nice to add "Troubleshooting Teuthology" with most commonly seen errors ...
Zack Cerza
08:14 AM Documentation #5948 (Closed): Add common issues to troubleshooting section of README.rst
Zack Cerza
06:25 AM Revision d4c2576c (teuthology): radosgw-agent.py: refactor, enable overrides
Refactored the radosgw-agent.py code so that it
is structured more like existing teuthology
tasks.
Additionally, adde...
Joe Buck
06:25 AM Revision 1d90d7bc (teuthology): rgw.py: fix example config
In the example config, the region root and
zone root where pointing to the same pool,
which is not a best practice. U...
Joe Buck
06:25 AM Revision 9ee64524 (teuthology): rgw.py: add a better error message
When pulling region info from the config
structure, if the region info isn't there,
log a more helpful message.
Sign...
Joe Buck
06:25 AM Revision e517cd4c (teuthology): s3readwrite.py: make user creation optional
Extend the s3readwrite.py task to enable the
creation and deletion of users for the s3readwrite
tests to be independe...
Joe Buck
06:25 AM Revision e3b9add3 (teuthology): rgw.py: refactor configure
Extend the rados pool configuration options to
specify all pools (if desired).
Also, reordered zone and region config...
Joe Buck
06:25 AM Revision 18e80147 (teuthology): rgy.py: make log_(data|metadata) configurable
The log_data and log_metadata are made configurable
via the YAML file and default to false
(meaning neither data nor ...
Joe Buck
06:24 AM Revision 3fb53189 (teuthology): agent name should also contain port number
otherwise multiple agents per machines will have the same id
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
06:24 AM Revision 4adc1da5 (teuthology): radosgw-admin: various multiregion related fixes and changes
Go to the master zone in the master region for radosgw-admin
operations. Trigger metadata sync. Other fixes.
Signed-...
Yehuda Sadeh
 

Also available in: Atom