Activity
From 06/22/2016 to 07/21/2016
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...
- 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
- 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: ...
07/20/2016
- 11:42 PM Revision ef5988c9 (teuthology): Rewrite orchestra.run tests using mock
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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>
- 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> - 10:05 PM Revision 4e87c861 (teuthology): Merge pull request #912 from smithfarm/wip-drop-ceph-devel
- packages.yaml: drop ceph-devel from rpm section
- 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...
- 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...
07/19/2016
- 10:28 PM Revision 00fdd326 (teuthology): Rewrite orchestra.run tests using mock
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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> - 05:13 PM Revision be57be44 (teuthology): Merge pull request #910 from ceph/wip-worker-startup
- Stop workers on demand
Dan Mick <dmick@redhat.com> - 03:34 AM Revision 7dd6cc7f (teuthology): Merge pull request #911 from ceph/wip-queue-status
- teuthology-queue: add --status
07/18/2016
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... - 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> - 05:07 PM Revision 75a1236e (teuthology): Stop workers on demand
- 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... - 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> - 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...
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> - 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> - 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>
07/13/2016
- 03:11 PM Revision da27ef16 (teuthology): Merge pull request #904 from dmick/wip-version
- teuthology: log version number
- 03:10 PM Revision 3807f288 (teuthology): Merge pull request #907 from ceph/wip-16640
- task/packages: install libcephfs1-dev
- 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,...
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> - 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
07/11/2016
- 07:47 PM Revision ce80792a (teuthology): Merge pull request #906 from dmick/wip-email
- Resume paying attention to --email
- 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>
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... - 07:18 PM Revision 92385da1 (teuthology): f
- 07:14 PM Revision c995a2ab (teuthology): f
- 07:14 PM Revision 279699f6 (teuthology): f
- 07:14 PM Revision 844e8ed3 (teuthology): f
- 07:14 PM Revision fc7cf033 (teuthology): f
- 07:14 PM Revision abb58151 (teuthology): f
- 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... - 07:14 PM Revision b8ec55f0 (teuthology): edeploy stub
- 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://... - 05:53 AM Revision c939a0b4 (teuthology): fix wrong words
- Signed-off-by: lande1234 <lan.de3@zte.com.cn>
07/07/2016
- 10:31 PM Revision 4769dae0 (teuthology): Add Remote.console
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 10:31 PM Revision 0435883e (teuthology): Move console classes to a separate module
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 10:31 PM Revision b661364e (teuthology): Add wait arg to PhysicalConsole.power_cycle
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 02:55 PM Revision 302181c1 (teuthology): Merge pull request #903 from ceph/revert-901-wip-version
- Revert "Add teuthology git version query/logging"
- 02:53 PM Revision 9608fff2 (teuthology): Revert "Add teuthology git version query/logging"
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>
- 10:49 PM Revision a156309c (teuthology): Merge pull request #901 from dmick/wip-version
- Add teuthology git version query/logging
- 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> - 05:36 PM Revision f4d3696c (teuthology): Fix arguments to schedule_fail() again
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 05:22 PM Revision b892ce83 (teuthology): Merge pull request #890 from ceph/wip-fixlistindex-wusui
- Fix resolve_role_list in daemon.py
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> - 08:48 PM Revision b6d32cf1 (teuthology): Make teuthology.provision a subpackage
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 08:48 PM Revision 707890ad (teuthology): Move downburst-specific code to its own module
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 08:48 PM Revision c88d1757 (teuthology): Move openstack-specific code to its own module
- Signed-off-by: Zack Cerza <zack@redhat.com>
07/01/2016
- 04:31 PM Revision a3b55172 (teuthology): Merge pull request #864 from jcsp/wip-nocolor
- task/ansible: disable color output
- 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
- 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... - 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...
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... - 10:18 PM Revision 505ddb86 (teuthology): Merge pull request #894 from ceph/wip-newest
- Complete --newest feature, add some cleanups
- 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... - 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... - 09:58 PM Revision b166c724 (teuthology): suite.main: use processed args consistently
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 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>
- 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()... - 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> - 06:24 PM Revision fe6594bb (teuthology): GitbuilderProject tests: also test for the right log msg
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 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> - 05:32 PM Revision 7b0cf14c (teuthology): Use ansible >= 2.0
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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> - 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> - 04:51 PM Revision a4cf8636 (teuthology): Add test requirements
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 04:49 PM Revision 0f7dfccc (teuthology): Remove leftover .pyc files
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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... - 04:31 PM Revision ca9e2572 (teuthology): Move downburst-specific code to its own module
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 04:31 PM Revision bc7b23f0 (teuthology): Move openstack-specific code to its own module
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 03:58 PM Revision 2191e218 (teuthology): Make teuthology.provision a subpackage
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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> - 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...
06/29/2016
- 10:56 PM Revision b8618ef8 (teuthology): GitbuilderProject: respect branch in config
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 10:55 PM Revision 4d7adfd5 (teuthology): GitbuilderProject test: respect branch in config
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 10:29 PM Revision 3b82de2e (teuthology): install.upgrade: implement pre-upgrade sanity check
- Add a pre-upgrade sanity check to the install.upgrade task. This sanity check:
1. determines the version of Ceph ins... - 09:38 PM Bug #16535 (Closed): jewel: NSS SSL linkage fix (avoid incorrectly linking BOTH NSS libssl3 and O...
- The issue is fixed for both cmake and automake in PR #9831
- 09:21 PM Bug #16534 (Need More Info): teuthology-lock still locks a vm when the downburst PATH is invalid.
- my ~/.teuthology.yaml file had a non-existent downburst file in it. The downburst failed and teuthology-lock left a ...
- 08:47 PM Bug #10481 (Resolved): "error: ceph-release-1-0.el7.noarch.rpm: not an rpm package (or package ma...
- 05:00 PM Bug #10481: "error: ceph-release-1-0.el7.noarch.rpm: not an rpm package (or package manifest)"
- A better approach: https://github.com/ceph/teuthology/pull/892
- 06:54 PM Revision 698192da (teuthology): Merge pull request #892 from ceph/wip-10481-new
- Install -release RPMs directly
Reviewed-by: Dan Mick <dmick@redhat.com> - 06:15 PM Fix #16521 (Fix Under Review): Check for sanity before upgrading
- -https://github.com/ceph/teuthology/pull/891-
- 08:13 AM Fix #16521: Check for sanity before upgrading
- See #14995 for the confusion that results from not having this check.
- 08:03 AM Fix #16521 (Resolved): Check for sanity before upgrading
- Add a "pre" sanity check to the install.upgrade task. This sanity check will:
1. determine the version of Ceph ins... - 04:57 PM Revision 7bb3b07f (teuthology): Install -release RPMs directly
- This avoids having to dance around with wget and rm -f.
Fixes: 10481
http://tracker.ceph.com/issues/10481
Signed-off... - 03:27 AM Bug #16053: hammer/infernalis: IndexError: list index out of range
- Pull Request -- https://github.com/ceph/teuthology/pull/890
- 01:38 AM Bug #16053: hammer/infernalis: IndexError: list index out of range
- teuthology/orchestra/daemon.py code is broken... Will fix.
06/28/2016
- 08:17 PM Revision 0e4c94c8 (teuthology): valgrind: make threadlocalptr whitelist more generic
- Signed-off-by: Sage Weil <sage@redhat.com>
- 07:56 PM Fix #13707: teuthology globally disables requiretty
- Zack Cerza wrote:
>
> Yes, the teuthology commit was mine and contains no explanation of why it was necessary. Who... - 06:23 PM Bug #14779 (Resolved): teuthology-update-inventory fails on Fedora 22 testnodes
- new paramiko saves the day
- 06:22 PM Bug #10481 (Fix Under Review): "error: ceph-release-1-0.el7.noarch.rpm: not an rpm package (or pa...
- https://github.com/ceph/teuthology/pull/889
- 06:16 PM Bug #15273 (Won't Fix): teuthology-nuke fails because of apt-get error 100 unconfigured packages
- Just a quirk of python's thread handling
- 06:14 PM Bug #15495 (Closed): FATAL ERROR: cannot find a valid <xfs/xfs.h> header file in fs test
- 06:09 PM Bug #14148 (Closed): vps nodes lose connection after reboot
- transient?
- 06:05 PM Bug #16244: koji/koji_task require koji package which isn't in standard RHEL
- Andrew, I think this was your code. I am clueless.
- 05:55 PM Bug #14518 (Resolved): Bad interaction between deadlocking teuthology processes
- This should actually be resolved
- 05:54 PM Bug #14235 (Won't Fix): smithi partition issue for ceph deploy tests - needs block device
- No. I didn't find any magic way to make a block device. Right now it's just a limitation in the test. If someone w...
- 05:51 PM Bug #13855: suite --subset may omit facets
- It's assigned to Sam, Loic submitted a PR that he was going to resubmit, and none of that happened. Sam, Loic, confi...
- 05:49 PM Bug #12975 (Closed): hang on Running: 'rm -fr /tmp/tmp9MT118'
- 05:49 PM Bug #15543: "** ERROR: osd init failed: (36) File name too long" in rbd-master---basic-openstack
- If this is because "no scratch devs", that's what we need to identify. The last run mentioned, "http://pulpito.ceph....
- 05:40 PM Bug #16142 (Closed): Exception during internal.connect fails to unlock machines
- Hasn't happened in a month http://sentry.ceph.com/sepia/teuthology/issues/913/
- 02:46 AM Bug #16499 (Resolved): teuthology broken "'jobs_missing_packages'"
- 02:21 AM Bug #16499: teuthology broken "'jobs_missing_packages'"
- https://github.com/ceph/teuthology/pull/888
- 02:04 AM Bug #16499 (Resolved): teuthology broken "'jobs_missing_packages'"
teuthology@teuthology:~$ teuthology-suite -v -c infernalis -k distro -m vps -s upgrade/infernalis ~/vps.yaml --dr...- 02:13 AM Revision f893e943 (teuthology): Merge pull request #888 from dmick/master
- suite.py: must pass at least once through the backtrack loop
- 02:12 AM Revision 5dc130c0 (teuthology): suite.py: must pass at least once through the backtrack loop
- Changing the default of newest to '0' meant that the combined
loop which handles both backtrack and non-backtrack con... - 01:57 AM Bug #16053: hammer/infernalis: IndexError: list index out of range
- ...
- 01:08 AM Bug #16053: hammer/infernalis: IndexError: list index out of range
- Inside the yaml file:
- ceph.stop:
- mds.*
I am guessing that this is generating mdsa instead of mds.a
(... - 12:40 AM Bug #16053: hammer/infernalis: IndexError: list index out of range
- 12:39 AM Bug #16053: hammer/infernalis: IndexError: list index out of range
- I reproduced this on a non ovh run. Using the latest upstream ceph-qa-suite, the problem is different due to changes...
- 12:17 AM Revision 3e7e0a35 (teuthology): Merge pull request #887 from dmick/master
- suite.py: defaulting newest to 10 means it's always enabled
- 12:01 AM Revision 89c01c5c (teuthology): suite.py: defaulting newest to 10 means it's always enabled
- Even if --newest isn't supplied, docopts will create it and
set it to the default. Change the default to 0.
Signed-...
06/27/2016
- 11:07 PM Revision 595eb497 (teuthology): Merge pull request #886 from dmick/master
- suite: --newest fixes: failure to rebuild base_config on sha1 backtrack, spurious log msg
- 10:51 PM Revision f1225a39 (teuthology): suite/run.py: don't warn about backtrack failure if not --newest
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 10:51 PM Revision 617f6f36 (teuthology): suite/run.py: refactor to reuse config substitution code
- In --newest mode we must recreate the base config, because
the ceph sha1 has been substituted several times already.
... - 10:51 PM Revision 35b8d838 (teuthology): suite/run.py: rebuild base config on sha1 backtrack
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 08:45 PM Tasks #11509 (Closed): tracking kapil work on teuthology
- Stale ticket. The focus has shifted to teuthology-openstack.
- 03:50 PM Bug #16493 (Resolved): Python runtime error: AttributeError: 'tuple' object has no attribute 'split'
- ...
06/24/2016
- 11:51 PM Feature #14563: Add option to selinux set the mode from config file
- Looking at selinux.py, it appears that the mode can be set in __init__ in the SELInux class:
self.mode = self.con... - 07:30 PM Revision 6a649533 (teuthology): Merge pull request #885 from dmick/master
- suite/run.py: fix order of args to schedule_fail()
- 05:57 PM Revision 9a3889ba (teuthology): suite/run.py: fix order of args to schedule_fail()
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 05:55 PM Revision a9c80be5 (teuthology): Merge pull request #884 from dmick/master
- teuthology-suite: Spelling error in web API + minor test improvement
- 05:49 PM Revision 7aafc4a2 (teuthology): teuthology/task/valgrind: more rocksdb suppressions
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:38 PM Revision 8cafe701 (teuthology): Come to an agreement about how to spell "committish"
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 05:35 PM Revision e0062b83 (teuthology): test_find_git_parent: Compress the Mock setup a bit
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
06/23/2016
- 10:07 PM Revision 656abfcf (teuthology): Merge pull request #883 from dmick/wip-newest
- Add teuthology-suite --newest
- 09:17 PM Revision f3bd8ac0 (teuthology): Add test for util.find_git_parent()
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 09:16 PM Revision db118a74 (teuthology): teuthology-suite: Implement --newest
- If --newest is supplied, missing packages for one of the
required distro/versions are not fatal; instead, use a web
s... - 09:14 PM Revision ec190e65 (teuthology): packaging.GitbuilderProject: allow more spec from config
- To use GbP as a build-checking resource, allow more values
to come from config rather than hardcoding or deriving.
S... - 09:14 PM Revision 3f0f0e6d (teuthology): Factor "collect jobs" and "schedule jobs" from schedule_suite
- 09:14 PM Revision 5489a733 (teuthology): util.py: use passed package_versions dict even if empty
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
06/22/2016
- 09:54 PM Revision b6a7b675 (teuthology): Merge pull request #849 from ceph/wip-fix-overrides
- Fix ceph-deploy 'branch' override
- 05:35 PM Revision 2b855543 (teuthology): Merge pull request #882 from ceph/wip-rocksdb-leak
- valgrind: add supporession for rocksdb thread local leaks
Reviewed-by: Samuel Just <sjust@redhat.com>
Also available in: Atom