Project

General

Profile

Activity

From 06/30/2016 to 07/29/2016

07/29/2016

10:05 PM Feature #10562: support ceph downgrades
manually tested downgrades on ubuntu trusty and it seems to work fine.
drafting the steps below for reference:
...
Tamilarasi muthamizhan
09:40 PM Revision e3ed9880 (teuthology): Use ansible devel
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:05 PM Revision 6028c953 (teuthology): Merge pull request #914 from ceph/wip-orchestra-logging
orchestra.run logging
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
05:10 PM Revision e372c767 (teuthology): Merge pull request #920 from ceph/wip-worker-sentinel
Fix an obvious bug in sentinel()
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
04:53 PM Revision 94b1c9f6 (teuthology): Fix an obvious bug in sentinel()
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza

07/28/2016

06:49 PM Revision c555f6d0 (teuthology): f install
Zack Cerza
05:39 PM Revision 3a589881 (teuthology): Install a forked ansible that logs SSH errors
This is to help debug http://tracker.ceph.com/issues/16826
ansible 2.x doesn't seem to want to show us the stderr/st...
Zack Cerza
05:39 PM Revision 06c40aee (teuthology): Run ansible with --ssh-extra-args=-v
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
04:23 PM Revision ca1b2c87 (teuthology): Require ansible >= 2.1
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza

07/27/2016

10:23 PM Bug #16838 (Resolved): Regression when using teuthology-suite with --kernel
https://github.com/ceph/teuthology/commit/fb975a5a3838b43139e62510a465518b38f93b55 Zack Cerza
06:55 PM Bug #16838 (Fix Under Review): Regression when using teuthology-suite with --kernel
https://github.com/ceph/teuthology/pull/917 Zack Cerza
06:38 PM Bug #16838 (Resolved): Regression when using teuthology-suite with --kernel
The call signature of @get_gitbuilder_hash@ changed here:
https://github.com/ceph/teuthology/commit/8e71e4099d12608b...
Zack Cerza
10:22 PM Revision fb975a5a (teuthology): Merge pull request #917 from ceph/wip-dv-broken
Fix regression when using teuthology-suite with --kernel
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
09:36 PM Documentation #15497 (Resolved): broken links in "Contributing to Ceph"
Nathan Cutler
08:20 PM Documentation #15497 (Fix Under Review): broken links in "Contributing to Ceph"
*master PR*: https://github.com/ceph/ceph/pull/10457 Nathan Cutler
07:48 PM Revision 1d3e3d74 (teuthology): Add reproducer for teuthology-suite regression
http://tracker.ceph.com/issues/16838
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
07:48 PM Revision a4224d4b (teuthology): Remove defaults for get_gitbuilder_hash args
http://tracker.ceph.com/issues/16838
Fixes: 16838
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
07:48 PM Revision ebcfdf64 (teuthology): choose_kernel(): fix call to get_gitbuilder_hash
http://tracker.ceph.com/issues/16838
Fixes: 16838
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
05:27 PM Bug #16835: kernel logs aren't getting collected
/a/teuthology-2016-07-20_02:15:03-krbd-jewel-testing-basic-smithi/325119
All nodes should have syslog output, beca...
Ilya Dryomov
04:19 PM Bug #16835: kernel logs aren't getting collected
Ilya, can you elaborate pls? Yuri Weinstein
04:18 PM Bug #16835 (Need More Info): kernel logs aren't getting collected
It's not clear why you think the logfiles aren't being collected. A link to a job with empty logfiles doesn't strike ... Zack Cerza
04:02 PM Bug #16835: kernel logs aren't getting collected
What do you mean by 'garbage' ? It's an empty file. Zack Cerza
04:01 PM Bug #16835: kernel logs aren't getting collected
to save everyone time:
http://qa-proxy.ceph.com/teuthology/teuthology-2016-07-26_08:18:30-smoke-master-distro-basic-...
Zack Cerza
03:51 PM Bug #16835 (Resolved): kernel logs aren't getting collected
Per ICR with Ilya
Run: http://pulpito.ceph.com/teuthology-2016-07-26_08:18:30-smoke-master-distro-basic-vps/
Job: 3...
Yuri Weinstein
03:55 PM Bug #16493: Python runtime error: AttributeError: 'tuple' object has no attribute 'split'
The problem is the indir/name/elf_notes/elf_phnum/elf_shnum limits in file(1), which is run on the core to get the na... Ilya Dryomov
06:02 AM Bug #16535: jewel: NSS SSL linkage fix (avoid incorrectly linking BOTH NSS libssl3 and OpenSSL li...
*master PR*: https://github.com/ceph/ceph/pull/9831
@Matt Is this a jewel backport candidate?
Nathan Cutler

07/26/2016

09:00 PM Revision b2a6c78d (teuthology): Update tests to reflect internal changes
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
09:00 PM Revision 85fe178a (teuthology): Instead of StreamHandler, rework copy_file_to()
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:29 PM Revision 1eef39d3 (teuthology): Merge pull request #913 from dmick/wip-os-version
teuthology-suite: add --D/--distroversion Zack Cerza
06:28 PM Revision 21f874b5 (teuthology): Drop use of xreadlines()
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
05:45 PM Revision b4942e04 (teuthology): GitbuilderProject: fix/improve warning about multiple refs
warn() tries to warn you when you overspecify a commit (by
giving more than one of ref, tag, branch, or sha1).
1) fi...
Dan Mick
05:44 PM Revision 82cbfdde (teuthology): suite: Allow distroversion to contain either codename or version
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
05:44 PM Revision b8cf83cb (teuthology): suite/tests: add distroversion
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
05:44 PM Revision 8e71e409 (teuthology): suite: Add distroversion
Allow -D/--distroversion to select version of distro to schedule.
Arg can be either numeric version or codename.
Sig...
Dan Mick
05:44 PM Revision 72c9b922 (teuthology): Add OS class method 'version_codename' to infer one from the other
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick

07/25/2016

05:34 PM Revision 4543fb64 (teuthology): packages.yaml: reflect python-ceph package split
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
12:35 PM Bug #15139: fail to install firefly ceph-radosgw
Reproducer is: ... Nathan Cutler
12:17 PM Bug #15139: fail to install firefly ceph-radosgw
Agreed with Sepia team and Sam that the best way to address this is to write a special version of the install task, w... Nathan Cutler
06:29 AM Bug #16803: DaemonState failed to stop a mon (didn't send signal to mon.c?)
rerunning the failed test at http://pulpito.ceph.com/kchai-2016-07-24_23:13:57-rados-wip-16801---basic-mira. Kefu Chai
06:25 AM Bug #16803 (New): DaemonState failed to stop a mon (didn't send signal to mon.c?)
see http://pulpito.ceph.com/kchai-2016-07-24_21:25:48-rados-wip-16801---basic-mira/... Kefu Chai

07/21/2016

07:37 PM Bug #15139: fail to install firefly ceph-radosgw
Seen again in http://qa-proxy.ceph.com/teuthology/smithfarm-2016-07-20_00:22:41-rados-hammer-backports---basic-smithi... Nathan Cutler
03:12 PM Revision a5ba82d4 (teuthology): Merge pull request #915 from dachary/wip-14799-valgrind
valgrind: add suppression for tcmalloc in libboost_thread-mt.so.1.53.0 Zack Cerza
09:13 AM Revision 0145d988 (teuthology): valgrind: add suppression for tcmalloc in libboost_thread-mt.so.1...
Use regular expression to catch:
tcmalloc::ThreadCache::FetchFromCentralCache(unsigned long, unsigned long)
Fixes: ...
Loic Dachary

07/20/2016

11:42 PM Revision ef5988c9 (teuthology): Rewrite orchestra.run tests using mock
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
11:42 PM Revision 77e1f3fb (teuthology): Log stderr and stdout as long as they aren't pipes
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
11:42 PM Revision ca97867d (teuthology): Move some stream management into RemoteProcess
For better organization and less copypasta.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
10:05 PM Revision 4e87c861 (teuthology): Merge pull request #912 from smithfarm/wip-drop-ceph-devel
packages.yaml: drop ceph-devel from rpm section Zack Cerza
06:19 PM Fix #13707: teuthology globally disables requiretty
I think that this requirement is going away in the latest versions of Ansible? See https://github.com/ansible/ansible... Ken Dreyer
08:58 AM Revision a81ae147 (teuthology): packages.yaml: drop ceph-devel from rpm section
Upgrade tests on https://github.com/ceph/ceph/9744 (which drops the ceph-devel
package after a long period of depreca...
Nathan Cutler

07/19/2016

10:28 PM Revision 00fdd326 (teuthology): Rewrite orchestra.run tests using mock
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
05:17 PM Revision 4d588ec4 (teuthology): Merge pull request #905 from lande1234/wip-lan-testing
fix wrong words
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
05:13 PM Revision be57be44 (teuthology): Merge pull request #910 from ceph/wip-worker-startup
Stop workers on demand
Dan Mick <dmick@redhat.com>
Dan Mick
03:34 AM Revision 7dd6cc7f (teuthology): Merge pull request #911 from ceph/wip-queue-status
teuthology-queue: add --status Dan Mick

07/18/2016

10:17 PM Fix #16726 (New): Consider collecting and saving coredumps and ceph logs for dead jobs
Yuri Weinstein

07/15/2016

10:42 PM Revision 1b716cd9 (teuthology): teuthology-queue: add --status
Prints queue status, e.g.:
$ teuthology-queue -m smithi --status
{'paused': False, 'count': 2900, 'name': 's...
Zack Cerza
05:07 PM Revision c449f00d (teuthology): Generalize need_restart()
So that we can also use it to tell the workers to stop
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
05:07 PM Revision 75a1236e (teuthology): Stop workers on demand
Zack Cerza
04:14 PM Revision fca08dff (teuthology): Revert "task/packages: install libcephfs1-dev"
This reverts commit 48be9e89df559dce13731fcdf59153181ffd2646.
Fixes: http://tracker.ceph.com/issues/16703
Signed-off...
John Spray
01:45 AM Revision d953df0a (teuthology): Merge pull request #909 from ceph/wip-worker-startup
Fix slow worker startup
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
12:45 AM Revision 7cd3cab4 (teuthology): Fix slow worker startup
We can selectively skip fetching and/or bootstrapping if either have
been completed successfully in the last 60s
Sig...
Zack Cerza

07/14/2016

08:56 PM Revision e1467321 (teuthology): Merge pull request #908 from ceph/wip-sched-fail-ceph-ver
Fix regression in schedule failure emails
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
06:08 PM Revision 0343ff24 (teuthology): Fix regression in schedule failure emails
Emails weren't getting sent when builds were broken
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
04:54 PM Revision a261192b (teuthology): install: Allow installing python3 packages universally
by replacing "python3-*" with "python34-*" on CentOS
Signed-off-by: Oleh Prypin <oleh@pryp.in>
Oleh Prypin

07/13/2016

03:11 PM Revision da27ef16 (teuthology): Merge pull request #904 from dmick/wip-version
teuthology: log version number Zack Cerza
03:10 PM Revision 3807f288 (teuthology): Merge pull request #907 from ceph/wip-16640
task/packages: install libcephfs1-dev Zack Cerza
11:58 AM Revision 48be9e89 (teuthology): task/packages: install libcephfs1-dev
The way we currently build the cephfs java
bindings depends on the unversioned .so file
which is in the -dev package,...
John Spray

07/12/2016

10:48 PM Revision 432e15ff (teuthology): teuthology: log version number
Round 2, this time with testing
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick
10:08 PM Revision 7191eb9c (teuthology): Merge pull request #902 from dmick/wip-schedule-suite-test
Add tests for schedule_suite(); fix some schedule_fail arguments Zack Cerza

07/11/2016

07:47 PM Revision ce80792a (teuthology): Merge pull request #906 from dmick/wip-email
Resume paying attention to --email Zack Cerza
07:25 PM Revision 506ce937 (teuthology): Resume paying attention to --email
Change in 61350db caused email arg to be lost. Fix, add test
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick

07/08/2016

07:51 PM Bug #15300: gevent.corecext.loop.handle_error hides error cause with CRITICAL:root:IOError
Seeing this in hammer integration testing:
* http://pulpito.ceph.com/smithfarm-2016-07-02_01:06:27-rados-hammer-back...
Nathan Cutler
07:18 PM Revision 92385da1 (teuthology): f
Zack Cerza
07:14 PM Revision c995a2ab (teuthology): f
Zack Cerza
07:14 PM Revision 279699f6 (teuthology): f
Zack Cerza
07:14 PM Revision 844e8ed3 (teuthology): f
Zack Cerza
07:14 PM Revision fc7cf033 (teuthology): f
Zack Cerza
07:14 PM Revision abb58151 (teuthology): f
Zack Cerza
07:14 PM Revision eb358f3c (teuthology): PhysicalConsole.power_cycle(): fix wait
We were checking for the console immediately after issuing the power
cycle call, resulting in false positives.
Signe...
Zack Cerza
07:14 PM Revision b8ec55f0 (teuthology): edeploy stub
Zack Cerza
12:18 PM Revision 5394292e (teuthology): task/valgrind: fix boost suppression
This was somehow not working, so use a bigger hammer
and ignore everything from the boost mt library.
Fixes: http://...
John Spray
05:53 AM Revision c939a0b4 (teuthology): fix wrong words
Signed-off-by: lande1234 <lan.de3@zte.com.cn> de lan

07/07/2016

10:31 PM Revision 4769dae0 (teuthology): Add Remote.console
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
10:31 PM Revision 0435883e (teuthology): Move console classes to a separate module
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
10:31 PM Revision b661364e (teuthology): Add wait arg to PhysicalConsole.power_cycle
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
02:55 PM Revision 302181c1 (teuthology): Merge pull request #903 from ceph/revert-901-wip-version
Revert "Add teuthology git version query/logging" David Galloway
02:53 PM Revision 9608fff2 (teuthology): Revert "Add teuthology git version query/logging"
Zack Cerza

07/06/2016

11:41 PM Revision 4c4994fa (teuthology): Add tests for suite.run.schedule_suite
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
10:49 PM Revision a156309c (teuthology): Merge pull request #901 from dmick/wip-version
Add teuthology git version query/logging Zack Cerza
09:57 PM Revision 6514f9eb (teuthology): Add teuthology git version query/logging
Tested exception handling by renaming /usr/bin/git
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick
05:36 PM Revision f4d3696c (teuthology): Fix arguments to schedule_fail() again
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
05:22 PM Revision b892ce83 (teuthology): Merge pull request #890 from ceph/wip-fixlistindex-wusui
Fix resolve_role_list in daemon.py Zack Cerza

07/05/2016

08:52 PM Revision 3716132a (teuthology): Merge pull request #897 from ceph/wip-provision-subpackage
Make teuthology.provision a subpackage
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
08:48 PM Revision b6d32cf1 (teuthology): Make teuthology.provision a subpackage
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
08:48 PM Revision 707890ad (teuthology): Move downburst-specific code to its own module
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
08:48 PM Revision c88d1757 (teuthology): Move openstack-specific code to its own module
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza

07/01/2016

04:31 PM Revision a3b55172 (teuthology): Merge pull request #864 from jcsp/wip-nocolor
task/ansible: disable color output Zack Cerza
04:27 PM Revision 80fe74f1 (teuthology): Merge pull request #898 from ceph/wip-gbp-dmick
Add 'tag' and 'ref' to GitbuilderProject's init, warn if more than one set, and tests Zack Cerza
09:32 AM Bug #16569: teuthology-kill cound not kill all jobs,it still lost one job
I fix teuthology/kill.py of remove_beanstalk_jobs(): x=0;
result:
(virtualenv)teuthology@scheduler:~$ teutholog...
Zezhu Zhang
08:49 AM Bug #16569 (New): teuthology-kill cound not kill all jobs,it still lost one job
HI!
when i use zhe order "teuthology-kill" to kill all jobs,but it still lost one job.
what i have down list:
(v...
de lan

06/30/2016

10:47 PM Revision 228665b5 (teuthology): Fix resolve_role_list in daemon.py
resolve_role_list did not handle cases where roles specified contained wild-cards or
were not specified. ceph.role.a...
Warren Usui
10:18 PM Revision 505ddb86 (teuthology): Merge pull request #894 from ceph/wip-newest
Complete --newest feature, add some cleanups Zack Cerza
09:58 PM Revision 61350db1 (teuthology): suite: move config tmpfile management to Run
base_config changes over the course of the run, and
so cannot be written to a tmpfile until it's completely
finalized...
Dan Mick
09:58 PM Revision f14d1178 (teuthology): suite.run.collect_jobs(): deepcopy base_config
deep_merge, despite the name, doesn't do fully deep merging;
it recurses through the whole object, but does not deepc...
Dan Mick
09:58 PM Revision b166c724 (teuthology): suite.main: use processed args consistently
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
09:58 PM Revision 59b0b90b (teuthology): Use 'conf' instead of 'fn' for the processed arg YamlConfig
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
06:24 PM Revision b025445f (teuthology): GitbuilderProject: allow setting tag or ref in config dict
Precedence: ref, tag, branch, sha1. (this is debatable.)
Also change log.debug() default-to-master to log.warning()...
Dan Mick
06:24 PM Revision f25691a1 (teuthology): GitbuilderProject: if multiple ref-selectors present, warn
...about which one is actually being used
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick
06:24 PM Revision fe6594bb (teuthology): GitbuilderProject tests: also test for the right log msg
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
06:09 PM Revision c0036ea6 (teuthology): Merge pull request #899 from ceph/wip-ansible-2
Move to ansible 2
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
05:32 PM Revision 7b0cf14c (teuthology): Use ansible >= 2.0
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
05:32 PM Revision 0bb6afba (teuthology): Merge pull request #895 from ceph/wip-no-pyc
Stop generating .pyc files
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
05:30 PM Revision 1797af7d (teuthology): Merge pull request #896 from ceph/wip-test-reqs
Add test requirements
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
04:51 PM Revision a4cf8636 (teuthology): Add test requirements
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
04:49 PM Revision 0f7dfccc (teuthology): Remove leftover .pyc files
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
04:31 PM Revision df932975 (teuthology): Don't write pyc files
The .pyc files that python generates can be problematic if we move
modules around; teuthology processes end up pickin...
Zack Cerza
04:31 PM Revision ca9e2572 (teuthology): Move downburst-specific code to its own module
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
04:31 PM Revision bc7b23f0 (teuthology): Move openstack-specific code to its own module
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
03:58 PM Revision 2191e218 (teuthology): Make teuthology.provision a subpackage
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
04:20 AM Revision 1a495efb (teuthology): Merge pull request #893 from ceph/wip-gbp
GitbuilderProject: respect branch in config
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
12:12 AM Bug #16534: teuthology-lock still locks a vm when the downburst PATH is invalid.
I also did not have my public key in the .ssh/authorized_keys file on the host machine where I was trying to lock the... Anonymous
 

Also available in: Atom