]>
git.apps.os.sepia.ceph.com Git - teuthology.git/log
Sandon Van Ness [Fri, 29 Aug 2014 17:37:30 +0000 (10:37 -0700)]
Update downburst docs.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Zack Cerza [Fri, 29 Aug 2014 17:19:09 +0000 (11:19 -0600)]
Merge pull request #324 from ceph/wip-hadoop-nuke
nuke: kill hadoop processes
John Spray [Fri, 29 Aug 2014 16:40:48 +0000 (17:40 +0100)]
nuke: kill hadoop processes
Signed-off-by: John Spray <john.spray@redhat.com>
Zack Cerza [Fri, 29 Aug 2014 01:19:07 +0000 (19:19 -0600)]
Drop --allow-hosts None
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Fri, 29 Aug 2014 01:13:37 +0000 (19:13 -0600)]
Use setuptools, not distribute
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Sage Weil [Thu, 28 Aug 2014 22:53:19 +0000 (15:53 -0700)]
Merge pull request #323 from ceph/pypi
Prepare for PyPI
Reviewed-by: Sage Weil <sage@redhat.com>
Zack Cerza [Thu, 28 Aug 2014 22:46:28 +0000 (16:46 -0600)]
Add install_requires and tests_require
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Thu, 28 Aug 2014 22:44:33 +0000 (16:44 -0600)]
Add MANIFEST.in
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Thu, 28 Aug 2014 22:44:21 +0000 (16:44 -0600)]
Add LICENSE
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Thu, 28 Aug 2014 14:40:59 +0000 (08:40 -0600)]
Merge pull request #308 from ceph/wip-6146-wusui
Add ability to update with ceph-deploy
Zack Cerza [Wed, 27 Aug 2014 21:43:10 +0000 (15:43 -0600)]
Merge pull request #314 from ceph/wip-8923
Speed up teuthology-kill.
Sandon Van Ness [Wed, 27 Aug 2014 21:41:01 +0000 (14:41 -0700)]
Add more info in comments.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Zack Cerza [Wed, 27 Aug 2014 21:25:12 +0000 (15:25 -0600)]
Merge pull request #319 from ceph/wip-8231
remote: Add ability to push a file to a remote machine
Zack Cerza [Wed, 27 Aug 2014 21:21:39 +0000 (15:21 -0600)]
Merge pull request #299 from ceph/wip-7810
Wip 7810
John Spray [Wed, 27 Aug 2014 21:19:52 +0000 (22:19 +0100)]
orchestra: more docstring
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 27 Aug 2014 20:17:43 +0000 (21:17 +0100)]
orchestra: fine tune docstrings.
Signed-off-by: John Spray <john.spray@redhat.com>
Zack Cerza [Wed, 27 Aug 2014 20:01:16 +0000 (14:01 -0600)]
Don't explode on ConnectionError in list_locks()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
David Zafman [Fri, 15 Aug 2014 19:38:07 +0000 (12:38 -0700)]
remote: Add ability to push a file to a remote machine
Add put_file() and _sftp_put_file() without sudo support
Signed-off-by: David Zafman <dzafman@redhat.com>
Zack Cerza [Wed, 27 Aug 2014 18:13:35 +0000 (12:13 -0600)]
Merge pull request #317 from dachary/wip-nuke-on-error
convert nuke-on-error to boolean
Zack Cerza [Wed, 27 Aug 2014 18:10:55 +0000 (12:10 -0600)]
Merge pull request #321 from ceph/wip-install
install libcephfs-java
Zack Cerza [Wed, 27 Aug 2014 18:05:19 +0000 (12:05 -0600)]
Only pass lists to ssh_keyscan()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Wed, 27 Aug 2014 17:32:39 +0000 (11:32 -0600)]
More hostname normalization
This time, for ssh_keyscan()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Wed, 27 Aug 2014 17:25:30 +0000 (11:25 -0600)]
For clones, look for error regardless of exit code
This fixes a bug on older git versions, where it would happily cloen a
repo and give you the wrong branch if the one you requested did not
exist.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Wed, 27 Aug 2014 15:31:52 +0000 (09:31 -0600)]
Normalize input hostnames in various functions
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Sage Weil [Wed, 27 Aug 2014 00:18:26 +0000 (17:18 -0700)]
task/install: install libcephfs-java (deb)
Accidentally removed in
0c75c6b1f7654b5a9b45d73c6b6aa47a523e1841
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 27 Aug 2014 00:10:26 +0000 (17:10 -0700)]
task/install: move package list to top of file
Signed-off-by: Sage Weil <sage@redhat.com>
Zack Cerza [Tue, 26 Aug 2014 21:34:00 +0000 (15:34 -0600)]
Merge pull request #320 from ceph/wip-sort-brief
lock.py: sort --brief output by status['name']
Dan Mick [Tue, 26 Aug 2014 21:25:02 +0000 (14:25 -0700)]
lock.py: sort --brief output by status['name']
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Zack Cerza [Tue, 26 Aug 2014 17:47:48 +0000 (11:47 -0600)]
Fix a linter error
Wasn't much of a bug, but still.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 26 Aug 2014 17:43:45 +0000 (11:43 -0600)]
Fix module reference
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 26 Aug 2014 17:19:32 +0000 (11:19 -0600)]
Hostname handling for updatekeys
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 26 Aug 2014 16:39:33 +0000 (10:39 -0600)]
Exit with code already returned by lock.main()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 26 Aug 2014 16:33:17 +0000 (10:33 -0600)]
Less dangerous hostname mangling
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 26 Aug 2014 16:32:36 +0000 (10:32 -0600)]
Fix --unlock
Note to self: clean up user/ctx.owner confusion
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 26 Aug 2014 16:23:03 +0000 (10:23 -0600)]
Return old-style hostnames from lock_many()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 26 Aug 2014 16:21:24 +0000 (10:21 -0600)]
Don't "import misc as teuthology"
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 25 Aug 2014 22:11:25 +0000 (16:11 -0600)]
Merge pull request #318 from ceph/wip-defaults
change defaults for mira,plana,burnupi
Zack Cerza [Mon, 25 Aug 2014 21:08:11 +0000 (15:08 -0600)]
More hostname handling fixes
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 25 Aug 2014 20:40:40 +0000 (14:40 -0600)]
Revert "Canonicalize hostnames"
This reverts commit
29e8deefaeef21d1e7f6c40d6fca2605324dec69 .
Zack Cerza [Mon, 25 Aug 2014 20:07:29 +0000 (14:07 -0600)]
Remove the 'user@' prefix before checking status
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 25 Aug 2014 20:04:32 +0000 (14:04 -0600)]
Allow passing user=None to remove the 'user@'
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 25 Aug 2014 19:50:38 +0000 (13:50 -0600)]
Fix canonicalize_hostname()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 25 Aug 2014 19:50:23 +0000 (13:50 -0600)]
Remove unused import
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 25 Aug 2014 19:31:25 +0000 (13:31 -0600)]
Canonicalize hostnames in yet another place
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Sage Weil [Mon, 25 Aug 2014 19:25:48 +0000 (12:25 -0700)]
suite: scheule in mira,burnupi,plana by deafult
(was plana)
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 25 Aug 2014 19:25:37 +0000 (12:25 -0700)]
teuthology-queue: list multi queue by default
Signed-off-by: Sage Weil <sage@redhat.com>
Zack Cerza [Mon, 25 Aug 2014 19:02:04 +0000 (13:02 -0600)]
Canonicalize hostnames
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Fri, 22 Aug 2014 20:14:15 +0000 (14:14 -0600)]
Use new vm_host attribute
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Fri, 22 Aug 2014 19:37:49 +0000 (13:37 -0600)]
Don't dump all vm_host details when listing
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Fri, 22 Aug 2014 19:25:26 +0000 (13:25 -0600)]
Reflect updated field names
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Fri, 22 Aug 2014 19:05:40 +0000 (13:05 -0600)]
Update provision module to use new lock server
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Fri, 22 Aug 2014 17:23:05 +0000 (11:23 -0600)]
Use Remote.shortname instead of regex
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Fri, 22 Aug 2014 16:18:36 +0000 (10:18 -0600)]
Add unlock_many() and use it when possible
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Thu, 21 Aug 2014 18:52:46 +0000 (12:52 -0600)]
Update internal task to use new lockserver
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Thu, 21 Aug 2014 18:51:42 +0000 (12:51 -0600)]
Make far less requests when simply locking
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 19 Aug 2014 20:43:01 +0000 (14:43 -0600)]
Optimize some list_locks() calls
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 18 Aug 2014 23:07:51 +0000 (17:07 -0600)]
Properly query for multiple machine types
...in list_locks()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 18 Aug 2014 20:44:03 +0000 (14:44 -0600)]
Use consistent URI for lock server
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Wed, 21 May 2014 00:42:29 +0000 (19:42 -0500)]
Remove old lock server
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Wed, 21 May 2014 00:41:50 +0000 (19:41 -0500)]
Change default lock server to paddles
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Wed, 21 May 2014 00:41:28 +0000 (19:41 -0500)]
Use /nodes/ as the lock server endpoint
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Wed, 21 May 2014 00:32:31 +0000 (19:32 -0500)]
Update to use new ssh-keyscan API
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Wed, 21 May 2014 00:17:59 +0000 (19:17 -0500)]
Rewrite ssh public key updating
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 20 May 2014 23:33:36 +0000 (18:33 -0500)]
Use new ssh_keyscan() function
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 20 May 2014 23:27:53 +0000 (18:27 -0500)]
No need to be passing ctx to update_lock()
... or update_keys() or scan_for_locks()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 20 May 2014 23:26:29 +0000 (18:26 -0500)]
Add new ssh_keyscan() method
This is just a cleaner implementation that will replace the existing
one(s).
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 20 May 2014 23:02:41 +0000 (18:02 -0500)]
Re-order functions in module
This is for readability.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 20 May 2014 17:50:12 +0000 (12:50 -0500)]
keyscan_check(): don't require ctx to be passed
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Tue, 20 May 2014 15:44:46 +0000 (10:44 -0500)]
Update lock_many(), update_lock(), and main()
Also remove lockstatus.send_request()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 19 May 2014 23:36:39 +0000 (18:36 -0500)]
Fix PEP-8 issues
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 19 May 2014 23:21:09 +0000 (18:21 -0500)]
Refactoring
Create a new teuthology.provision module and move virtual machine
functions there. Move hostname manipulation functions to
teuthology.misc.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 19 May 2014 22:53:22 +0000 (17:53 -0500)]
Update do_summary()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 19 May 2014 22:45:26 +0000 (17:45 -0500)]
Rewrite list_locks()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 19 May 2014 22:40:11 +0000 (17:40 -0500)]
Make (de)canonicalize_hostname() work without user
Add tests proving they still work *with* usernames as well.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Mon, 19 May 2014 20:22:30 +0000 (15:22 -0500)]
Add unit tests for (de)canonicalize_hostname()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Fri, 16 May 2014 20:54:13 +0000 (15:54 -0500)]
Update/rewrite several functions to use paddles
Functions updated: lock.lock_one(), lock.unlock_one(),
lock.destroy_if_vm(), lockstatus.get_status()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Loic Dachary [Mon, 25 Aug 2014 16:13:45 +0000 (18:13 +0200)]
convert nuke-on-error to boolean
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
Sage Weil [Fri, 22 Aug 2014 22:14:58 +0000 (15:14 -0700)]
ceph.conf: mon reweight min pgs per osd = 4
So teh cephtool reweight-by-pg test will pass with mini clusters.
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Wed, 20 Aug 2014 11:22:01 +0000 (12:22 +0100)]
daemon: add DaemonGroup.resolve_role_list
Used for tasks that want to take a flexible list
of roles from their user config, including a
null (everything) default and * wildcards.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Wed, 20 Aug 2014 11:09:29 +0000 (12:09 +0100)]
nuke: clear test firewall rules
Signed-off-by: John Spray <john.spray@redhat.com>
Zack Cerza [Thu, 21 Aug 2014 22:10:22 +0000 (16:10 -0600)]
Add --suite-path
Slightly less ugly than setting PYTHONPATH
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Yuri Weinstein [Wed, 20 Aug 2014 21:55:55 +0000 (14:55 -0700)]
Merge pull request #316 from ceph/wip-9183-wusui
Fix return from schedule_suite.
Warren Usui [Wed, 20 Aug 2014 20:19:13 +0000 (13:19 -0700)]
Fix return from schedule_suite.
Schedule_suite returns the number of jobs scheduled (accounting for
filters). Information displayed also indicates how many jobs were
run and how many were filtered out.
Fixes: 9183
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Zack Cerza [Tue, 19 Aug 2014 18:54:12 +0000 (12:54 -0600)]
Merge pull request #309 from ceph/wip-8954-wusui
Add filter and filter-out options to suites.
Sage Weil [Tue, 19 Aug 2014 18:16:22 +0000 (11:16 -0700)]
valgrind: make trusty tcmalloc supporession more general
To capture this:
<kind>SyscallParam</kind>
<what>Syscall param msync(start) points to unaddressable byte(s)</what>
<stack>
<frame>
<ip>0x5081B3D</ip>
<obj>/lib/x86_64-linux-gnu/libpthread-2.19.so</obj>
<dir>/build/buildd/eglibc-2.19/nptl/../sysdeps/unix</dir>
<file>syscall-template.S</file>
<line>81</line>
</frame>
<frame>
<ip>0x76BA123</ip>
<obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
</frame>
<frame>
<ip>0x76BCEF6</ip>
<obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
</frame>
<frame>
<ip>0x76BE151</ip>
<obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
</frame>
<frame>
<ip>0x76BE4E8</ip>
<obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
</frame>
<frame>
<ip>0x76BAA30</ip>
<obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
<fn>_ULx86_64_step</fn>
</frame>
<frame>
<ip>0x5C42052</ip>
<obj>/usr/lib/libtcmalloc.so.4.1.2</obj>
<fn>GetStackTrace(void**, int, int)</fn>
</frame>
<frame>
<ip>0x5C349F4</ip>
<obj>/usr/lib/libtcmalloc.so.4.1.2</obj>
<fn>tcmalloc::PageHeap::GrowHeap(unsigned long)</fn>
</frame>
<frame>
<ip>0x5C34D02</ip>
<obj>/usr/lib/libtcmalloc.so.4.1.2</obj>
<fn>tcmalloc::PageHeap::New(unsigned long)</fn>
</frame>
<frame>
<ip>0x5C25D0C</ip>
<obj>/usr/lib/libtcmalloc.so.4.1.2</obj>
</frame>
<frame>
<ip>0x5C46378</ip>
<obj>/usr/lib/libtcmalloc.so.4.1.2</obj>
<fn>operator new[](unsigned long)</fn>
</frame>
Signed-off-by: Sage Weil <sage@redhat.com>
Zack Cerza [Tue, 19 Aug 2014 17:54:13 +0000 (11:54 -0600)]
Use suite_path, if set, for one-off jobs as well
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Warren Usui [Tue, 19 Aug 2014 03:47:07 +0000 (20:47 -0700)]
Add filter and filter-off suite options.
Filter only runs suite jobs that contain the text passed as part of
their description or in the names of the composite set of yaml files.
Filter-off only runs suite jobs that do not contain the text passed
as either their description or in the names of the composite set of
yaml files.
Fixes: 8954
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Zack Cerza [Mon, 18 Aug 2014 19:49:54 +0000 (13:49 -0600)]
Merge pull request #313 from ceph/wip-rhel
install: use rhel builder for rhel
Zack Cerza [Mon, 18 Aug 2014 19:11:46 +0000 (13:11 -0600)]
Merge pull request #315 from ceph/wip-8877
Skip nuke and just destroy VPS if nuke is --unlock
Sandon Van Ness [Mon, 18 Aug 2014 18:51:26 +0000 (11:51 -0700)]
Skip nuke and just destroy VPS if nuke is --unlock
If the machine is being unlocked after than we definitely want to
just destroy it. This way nukes will always suceed with --unlock
even if the guest is down or in a borked state.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sandon Van Ness [Mon, 18 Aug 2014 18:25:24 +0000 (11:25 -0700)]
Speed up teuthology-kill.
Read less information when its not needed for killing runs.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sandon Van Ness [Mon, 18 Aug 2014 18:24:46 +0000 (11:24 -0700)]
Print progress of reaidng job info when killing.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sage Weil [Sat, 16 Aug 2014 22:01:34 +0000 (15:01 -0700)]
install: use rhel builder for rhel
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 16 Aug 2014 04:03:28 +0000 (21:03 -0700)]
Merge pull request #312 from ceph/wip-tls-leak
valgrind: ignore TLS leak in glibc
Warren Usui [Fri, 15 Aug 2014 17:24:54 +0000 (10:24 -0700)]
Add ability to upgrade with ceph-deploy
Fixes: 6146
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Sage Weil [Fri, 15 Aug 2014 13:28:19 +0000 (06:28 -0700)]
valgrind: suppress eglibc leak of TLS
<error>
<unique>0xf9</unique>
<tid>1</tid>
<kind>Leak_PossiblyLost</kind>
<xwhat>
<text>320 bytes in 1 blocks are possibly lost in loss record 248 of 289</text>
<leakedbytes>320</leakedbytes>
<leakedblocks>1</leakedblocks>
</xwhat>
<stack>
<frame>
<ip>0x4C29DB4</ip>
<obj>/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so</obj>
<fn>calloc</fn>
</frame>
<frame>
<ip>0x4012074</ip>
<obj>/lib/x86_64-linux-gnu/ld-2.15.so</obj>
<fn>_dl_allocate_tls</fn>
<dir>/build/buildd/eglibc-2.15/elf</dir>
<file>dl-tls.c</file>
<line>297</line>
</frame>
<frame>
<ip>0x5289ABC</ip>
<obj>/lib/x86_64-linux-gnu/libpthread-2.15.so</obj>
<fn>pthread_create@@GLIBC_2.2.5</fn>
<dir>/build/buildd/eglibc-2.15/nptl</dir>
<file>allocatestack.c</file>
<line>571</line>
</frame>
<frame>
<ip>0xA6A89A</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>Thread::try_create(unsigned long)</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/
ceph-0.83-444-ge74ad5f /src/common</dir>
<file>Thread.cc</file>
<line>112</line>
</frame>
<frame>
<ip>0xA6A94E</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>Thread::create(unsigned long)</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/
ceph-0.83-444-ge74ad5f /src/common</dir>
<file>Thread.cc</file>
<line>122</line>
</frame>
...
ubuntu@teuthology:/a/teuthology-2014-08-13_23:04:01-fs-next-testing-basic-multi/423897
Signed-off-by: Sage Weil <sage@redhat.com>
Zack Cerza [Thu, 14 Aug 2014 16:20:40 +0000 (10:20 -0600)]
Perform some sanity checks on --name
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Thu, 14 Aug 2014 16:20:27 +0000 (10:20 -0600)]
Make --name required
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Wed, 13 Aug 2014 19:39:00 +0000 (13:39 -0600)]
Don't fetch the suite if we can already find it
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza [Wed, 13 Aug 2014 19:10:15 +0000 (13:10 -0600)]
Attach FileHandlers to the RootLogger object
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>