]>
git.apps.os.sepia.ceph.com Git - teuthology.git/log 
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 manglingSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 26 Aug 2014 16:32:36 +0000  (10:32 -0600)] 
Fix --unlockSigned-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
Zack Cerza  [Mon, 25 Aug 2014 21:08:11 +0000  (15:08 -0600)] 
More hostname handling fixesSigned-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 statusSigned-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 importSigned-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 placeSigned-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 deafultSigned-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 defaultSigned-off-by: Sage Weil <sage@redhat.com> 
Zack Cerza  [Mon, 25 Aug 2014 19:02:04 +0000  (13:02 -0600)] 
Canonicalize hostnamesSigned-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 attributeSigned-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 listingSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Fri, 22 Aug 2014 19:25:26 +0000  (13:25 -0600)] 
Reflect updated field namesSigned-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 serverSigned-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 regexSigned-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 possibleSigned-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 lockserverSigned-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 lockingSigned-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() callsSigned-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 typesSigned-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 serverSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Wed, 21 May 2014 00:42:29 +0000  (19:42 -0500)] 
Remove old lock serverSigned-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 paddlesSigned-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 endpointSigned-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 APISigned-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 updatingSigned-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() functionSigned-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()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() methodSigned-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 moduleSigned-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 passedSigned-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()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 issuesSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Mon, 19 May 2014 23:21:09 +0000  (18:21 -0500)] 
RefactoringSigned-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 userSigned-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 paddlesSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Sage Weil  [Fri, 22 Aug 2014 22:14:58 +0000  (15:14 -0700)] 
ceph.conf: mon reweight min pgs per osd = 4Signed-off-by: Sage Weil <sage@redhat.com> 
Zack Cerza  [Thu, 21 Aug 2014 22:10:22 +0000  (16:10 -0600)] 
Add --suite-pathSigned-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
Warren Usui  [Wed, 20 Aug 2014 20:19:13 +0000  (13:19 -0700)] 
Fix return from schedule_suite.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
Sage Weil  [Tue, 19 Aug 2014 18:16:22 +0000  (11:16 -0700)] 
valgrind: make trusty tcmalloc supporession more generalSigned-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 wellSigned-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.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
Zack Cerza  [Mon, 18 Aug 2014 19:11:46 +0000  (13:11 -0600)] 
Merge pull request #315 from ceph/wip-8877
Sandon Van Ness  [Mon, 18 Aug 2014 18:51:26 +0000  (11:51 -0700)] 
Skip nuke and just destroy VPS if nuke is --unlockSigned-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 rhelSigned-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
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 --nameSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Thu, 14 Aug 2014 16:20:27 +0000  (10:20 -0600)] 
Make --name requiredSigned-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 itSigned-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 objectSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 23:28:20 +0000  (17:28 -0600)] 
Don't remove lockfilesSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 23:09:50 +0000  (17:09 -0600)] 
Add retries to fetch_teuthology()Signed-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 23:07:39 +0000  (17:07 -0600)] 
Add BootstrapErrorSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 23:02:04 +0000  (17:02 -0600)] 
If bootstrap fails, remove the virtualenvSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 18:54:05 +0000  (12:54 -0600)] 
Fix another variable nameSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 16:46:29 +0000  (10:46 -0600)] 
Add message to exception logSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 16:39:23 +0000  (10:39 -0600)] 
Add retries to fetch_qa_suite()Signed-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 16:38:00 +0000  (10:38 -0600)] 
Use GitError instead of RuntimeErrorSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 16:36:51 +0000  (10:36 -0600)] 
Add GitErrorSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 16:26:34 +0000  (10:26 -0600)] 
Fix some variable namingSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Tue, 12 Aug 2014 16:24:58 +0000  (10:24 -0600)] 
Merge pull request #310 from ceph/wip-valgrind
Sage Weil  [Tue, 12 Aug 2014 00:31:57 +0000  (17:31 -0700)] 
misc: pass premable through when no valgrindSigned-off-by: Sage Weil <sage@redhat.com> 
Zack Cerza  [Mon, 11 Aug 2014 20:55:49 +0000  (14:55 -0600)] 
Be more informative if owner info is missingSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Mon, 11 Aug 2014 20:20:33 +0000  (14:20 -0600)] 
Fix format stringSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Mon, 11 Aug 2014 20:18:50 +0000  (14:18 -0600)] 
Don't redefine 'remote'Signed-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Mon, 11 Aug 2014 20:14:45 +0000  (14:14 -0600)] 
Don't import from inside functionsSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Fri, 8 Aug 2014 19:20:25 +0000  (13:20 -0600)] 
Attempt fetches on init, before running jobsSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Fri, 8 Aug 2014 19:18:44 +0000  (13:18 -0600)] 
Also rmtree on RuntimeErrorSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Fri, 8 Aug 2014 19:11:52 +0000  (13:11 -0600)] 
Disable pyc removal for nowSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Fri, 8 Aug 2014 17:43:46 +0000  (11:43 -0600)] 
Bump all log levels to infoSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Thu, 7 Aug 2014 18:11:13 +0000  (12:11 -0600)] 
Default to using the master branch of teuthologySigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Wed, 6 Aug 2014 22:50:13 +0000  (16:50 -0600)] 
For non-scheduled jobs, check out the suite repo.Signed-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Wed, 6 Aug 2014 22:23:19 +0000  (16:23 -0600)] 
After resetting a repo, remove all pyc filesSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Wed, 6 Aug 2014 21:52:41 +0000  (15:52 -0600)] 
Make teuthology-{suite,worker} share repo codeSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Wed, 6 Aug 2014 21:38:59 +0000  (15:38 -0600)] 
Reimplement the file locker as a context managerSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Wed, 6 Aug 2014 21:11:01 +0000  (15:11 -0600)] 
Move exception into a new exceptions moduleSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Wed, 6 Aug 2014 21:09:03 +0000  (15:09 -0600)] 
Move functions into repo_utilsSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Thu, 7 Aug 2014 17:13:23 +0000  (11:13 -0600)] 
Fix NameErrorSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Fri, 25 Jul 2014 22:07:59 +0000  (16:07 -0600)] 
Correctly find both internal and external tasksSigned-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Wed, 6 Aug 2014 16:06:34 +0000  (10:06 -0600)] 
Remove most ceph-specific tasks. They are in ceph-qa-suite now.Signed-off-by: Zack Cerza <zack.cerza@inktank.com> 
Zack Cerza  [Wed, 6 Aug 2014 15:42:49 +0000  (09:42 -0600)] 
Merge pull request #306 from ceph/wip-9024
Alfredo Deza  [Wed, 6 Aug 2014 13:25:33 +0000  (09:25 -0400)] 
ignore errors if 'ps aux' failsSigned-off-by: Alfredo Deza <alfredo.deza@inktank.com> 
Zack Cerza  [Mon, 4 Aug 2014 20:38:29 +0000  (14:38 -0600)] 
Merge pull request #305 from ceph/wip-8640
Alfredo Deza  [Mon, 4 Aug 2014 19:12:06 +0000  (15:12 -0400)] 
create a --version flag for teuthologySigned-off-by: Alfredo Deza <alfredo.deza@inktank.com> 
Alfredo Deza  [Mon, 4 Aug 2014 19:11:47 +0000  (15:11 -0400)] 
pull the version and description in setup.pySigned-off-by: Alfredo Deza <alfredo.deza@inktank.com> 
Alfredo Deza  [Mon, 4 Aug 2014 19:11:26 +0000  (15:11 -0400)] 
add an initial version to teuthologySigned-off-by: Alfredo Deza <alfredo.deza@inktank.com> 
Zack Cerza  [Mon, 4 Aug 2014 17:50:22 +0000  (11:50 -0600)] 
Tweak usage statementSigned-off-by: Zack Cerza <zack.cerza@inktank.com>