Activity
From 02/24/2013 to 03/25/2013
03/25/2013
- 11:47 PM Revision 6208af93 (teuthology): locker: clear desc on unlock
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:47 PM Revision 56820b3b (teuthology): locker: set desc on lock
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:47 PM Revision 0b72c8db (teuthology): lock: pass desc to lock operation; leave on unlock
- Pass the desc to the lock operation.
The unlock operation now clears desc for us; no need to do it outselves.
Signe... - 10:42 PM Revision e594fcb3 (teuthology): locker: log updates
- Note whenever locks are acquired/released, or a machine's description is updated.
Under apache, these will go to erro... - 10:39 PM Revision c50b143e (teuthology): thrashosds: add test_backfill_full
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 10:39 PM Revision 97a5c051 (teuthology): thrashosds.py: fix line length
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 10:04 PM Feature #3781: teuthology: dynamically create targets via downburst
- A first pass of changes needed has been pushed to origin/wip-teuthvmsupport-wusui. Some code to run the qa-chef scri...
- 04:35 PM Bug #4447 (Resolved): teuthology: clock.py ntpdc command not found on Centos.
03/24/2013
- 10:12 PM Revision 5d3fed47 (teuthology): ceph-deploy: purge /var/lib/ceph data on finish
- The install task does this now that the package doesn't; we
need to too.
Signed-off-by: Sage Weil <sage@inktank.com> - 03:58 AM Revision 4e68c203 (teuthology): verify /var/lib/ceph not present on start
- Verify there is no /var/lib/ceph, just like we do with the cephtest
directory. We will need to change this (or make ... - 03:53 AM Revision 466fede7 (teuthology): install: need sudo when purging /var/lib/ceph
- Signed-off-by: Sage Weil <sage@inktank.com>
03/22/2013
- 10:22 PM Revision 4a6e3b97 (teuthology): install, nuke: explicitly purge /var/lib/ceph
- The packages won't do this anymore.
Signed-off-by: Sage Weil <sage@inktank.com> - 08:02 PM Revision 2ed9f648 (teuthology): teuthology: cleanup client dirs for workunit task
- This patch corrects an issue where a workunit task is
not cleaning up generated directories
if the 'all' key is used ... - 04:20 PM Feature #4438 (Resolved): ceph-qa-chef: make it work on centos
- I had Warren and Gary review the changes. This is committed to master now.
I also added a few things it needed to ... - 11:52 AM Feature #4438: ceph-qa-chef: make it work on centos
- Still needs a bit more testing but this is mostly done. I do need to implement the sudoers file changes, install lsb_...
- 01:09 PM Fix #4529: lock server: allow atomic unlock + unset description
- Right now the unlock and the description deletion are two separate HTTP calls. Between them, another run could have l...
- 10:17 AM Fix #4529: lock server: allow atomic unlock + unset description
- hmm ok, maybe that's not the smoking gun, but there fundamental bug remains: the task unlocked the node (or thinks it...
- 10:05 AM Fix #4529 (Rejected): lock server: allow atomic unlock + unset description
- The locked_since is the db timestamp. It might not match the local machine, where that log timestamp occurs.
- 09:38 AM Fix #4529 (Resolved): lock server: allow atomic unlock + unset description
- ...
- 01:05 PM Bug #4475 (Fix Under Review): workunit task doesn't clean up {tdir}/mnt.0/client.0
- Commit 2ed9f648a8a7f653bffeae16497e94fd3825565f should resolve this issue (it does so, for me, with the above YAML fi...
- 10:32 AM Bug #4475: workunit task doesn't clean up {tdir}/mnt.0/client.0
- Thanks Tamil, I'm starting to poke at this now. I'll take ownership of the bug for the time being.
- 03:40 AM Revision 4d28a657 (teuthology): stop ignoring osd leaks
- Note that the mds is the only one left that we are ignoring.
03/21/2013
- 11:14 PM Revision 8f27fa61 (teuthology): moving client.keyring creation out of ceph task
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 05:19 PM Bug #4475: workunit task doesn't clean up {tdir}/mnt.0/client.0
- yes, workunit creates the dir {tdir}/mnt.0/client.0 and doesn't clean it up.
i looked into it for some time, looks l... - 04:43 PM Bug #4475: workunit task doesn't clean up {tdir}/mnt.0/client.0
- The workunit task should be cleaning up that directory if it was the one that created it. Lines 102 and 103 in teutho...
- 04:08 PM Bug #4475: workunit task doesn't clean up {tdir}/mnt.0/client.0
- Sage, this matters when you use workunit without ceph-fuse task [which actually does the cleanup part].
looks like i... - 01:30 AM Bug #4475: workunit task doesn't clean up {tdir}/mnt.0/client.0
- It means the overall job fails because it can't remove the parent dir
- 04:16 PM Feature #4353 (Resolved): teuthology: move client.* key creation out of ceph.py task into generic...
- commit 8f27fa6194f4fd8efad07a04513cade99384c98a
- 10:16 AM Feature #4353 (In Progress): teuthology: move client.* key creation out of ceph.py task into gene...
- 01:31 AM Revision e7cd598e (teuthology): lock: make do_summary() respect --machine-type
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:40 AM Revision 8ff32eb6 (teuthology): stop and restart daemons as restart only starts.
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
03/20/2013
- 05:47 PM Tasks #4291 (Resolved): Create a test suite for upgrade testing
- created an upgrade qa suite for upgrading daemons in different order.
- 04:49 PM Bug #4448 (Resolved): ceph upgrade from bobtail to master fails
- This was actually happening as ceph.restart was using DaemonState.restart(), which only starts the daemons instead of...
- 09:31 AM Bug #4448: ceph upgrade from bobtail to master fails
- I've been bumping into several issues with the upgrade task. Should we create a different bug on teuthology to addre...
03/19/2013
- 08:46 PM Revision fabf36d2 (teuthology): task/ceph: Revert extra check for running status
- Don't use exit status info to track daemon state. We need to find
a better way to do this for the restart task.
Sig... - 07:12 PM Revision 66e27fa5 (teuthology): suite: shorten subject a bit
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:30 PM Revision 4e1737b9 (teuthology): Merge branch 'wip-4197'
- 06:27 PM Revision 4d7e1e91 (teuthology): osd: data loss: low space handling
- Automated test cases for feature #4197
Signed-off-by: David Zafman <david.zafman@inktank.com>
Reported-by: Sam Just ... - 05:03 PM Revision 511f04f2 (teuthology): Fixed so that installation works on a brand new CentOS system.
- Do yum install rather than yum reinstall for CentOS.
When exiting CentOS, yum erase the ceph-release rpm.
Signed-off... - 01:10 PM Revision 1b0369bd (teuthology): task/restart: Handle error from script correctly
- The exitstatus on the process is a gevent.AsyncResult
(not an int). Use the try/except pattern for handling
errors i... - 09:35 AM Bug #4475: workunit task doesn't clean up {tdir}/mnt.0/client.0
- when does this matter?
- 09:13 AM Bug #4448: ceph upgrade from bobtail to master fails
- Sounds like maybe the package uninstalls aren't killing the daemons. Is this a feature of Ubuntu upgrades, or just an...
- 09:05 AM Bug #4448 (In Progress): ceph upgrade from bobtail to master fails
- I can reproduce this rather reliably using the install.upgrade task.
The error message is quite misleading, and th...
03/18/2013
- 11:29 PM Revision 23557907 (teuthology): s/dist-upgrade/upgrade
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 09:38 PM Bug #4448: ceph upgrade from bobtail to master fails
- I can't reproduce this by doing the upgrade manually.
- 09:17 PM Bug #4430 (Resolved): teuthology: powercycling hits NoneType object has no attribute 'power_off'
- commit:6dfea4bbed18ce354fc9ea9107d82041a89b19cb
- 09:14 PM Bug #4476 (Resolved): teuthology: ceph-fuse tries to find /sys/fs/fuse/connections/*/abort when n...
- 09:24 AM Bug #4476: teuthology: ceph-fuse tries to find /sys/fs/fuse/connections/*/abort when no such file...
- looks good!
- 08:35 PM Revision c55f1288 (teuthology): Fixed ceph-fuse mount point cleanup bug
- Tested for the existence of /sys/fs/fuse/connections/*/abort
before clobbering it. This problem was generated when a... - 06:13 PM Feature #3308 (Resolved): ceph-deploy: qa: create suite of tests
- 05:35 PM Bug #4496 (Resolved): install.py can get into a hole with modified /etc/grub.d/10_linux
- Under certain circumstances (I *think* triggered by whether or not kvm/qemu-kvm have been installed on the test machi...
- 04:28 PM Revision 42e98497 (teuthology): task/restart: Cleanup in finally
- Need to cleanup the files created for this test from
the testdir.
Signed-off-by: Sam Lang <sam.lang@inktank.com> - 04:27 PM Revision cd98efe5 (teuthology): task/restart: Fix check for done
- The last command a restart script outputs is 'done'
indicating the script does not require being restarted
further. ... - 04:16 PM Revision 6fe1dead (teuthology): task/restart: Restart task for testing daemon kill
- The ceph daemons support being killed at a specific code point
with a config option. In some cases, we want to test ... - 10:04 AM Tasks #4171 (Resolved): test powercycling in nightly
- 09:25 AM Bug #4473: teuthology task autoinstalled packages are not removed with deb install
- let's make it remove ceph-fs-common. i don't personally care about the rest tho... can go eithe rway
03/15/2013
- 10:50 PM Revision 9e81ff58 (teuthology): added ceph_health check and a few log messages
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 06:40 PM Bug #4476: teuthology: ceph-fuse tries to find /sys/fs/fuse/connections/*/abort when no such file...
- This change is also in wip-eraseandinstallteuth.wusui
- 06:27 PM Bug #4476 (Fix Under Review): teuthology: ceph-fuse tries to find /sys/fs/fuse/connections/*/abor...
- The remote operation was modified to test for the existence of these files first.
- 06:25 PM Bug #4476 (Closed): teuthology: ceph-fuse tries to find /sys/fs/fuse/connections/*/abort when no ...
- Ceph-fuse tries to find /sys/fs/fuse/connections/*/abort when no such files exist. This case was discovered by runni...
- 05:42 PM Revision 8d734ec6 (teuthology): smbtorture: add a task to run smbtorture on samba nodes
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 05:15 PM Revision 4300f426 (teuthology): Fixed 'clock:' on Centos
- ntpdc commands were formerly returning -127 on CentOS
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Reviewed-... - 04:37 PM Feature #4470: README.rst: explain how to use install task (and that it's necessary)
- For example, apparently branch: doesn't do anything on the ceph task anymore...
- 03:07 PM Feature #4470 (Resolved): README.rst: explain how to use install task (and that it's necessary)
- 04:33 PM Bug #4475 (Resolved): workunit task doesn't clean up {tdir}/mnt.0/client.0
- 04:26 PM Bug #4415 (Resolved): Centos rpm cleanup for Teuthology
- commit:ee178fba4938d9b363a2fc245a06f627c5d104ee
- 04:21 PM Revision 1c8cb84f (teuthology): task/restart: Expand list to varargs
- Signed-off-by: Sam Lang <sam.lang@inktank.com>
- 04:04 PM Bug #4474 (Fix Under Review): teuthology: reinstall fails on brand new system.
- A fix for this has been placed in origin/wip-eraseandinstallteuth-wusui
- 04:04 PM Bug #4474 (Resolved): teuthology: reinstall fails on brand new system.
- The reinstall operation performed by install.py fails on a brand new system.
This works if changed to an erase (wh... - 03:45 PM Revision 105625bd (teuthology): kclient: open up permissions on mount
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 03:23 PM Bug #4473 (Won't Fix): teuthology task autoinstalled packages are not removed with deb install
- ...
- 03:10 PM Bug #4472 (Won't Fix): debconf unhappy about being run from teuthology
- Lots of errors like this in the teuthology log:...
- 02:51 PM Tasks #4292 (Resolved): Create Deb installation test
- 02:51 PM Feature #4353: teuthology: move client.* key creation out of ceph.py task into generic helper
- 02:50 PM Feature #3308 (In Progress): ceph-deploy: qa: create suite of tests
- 02:49 PM Feature #4302: ceph-deploy: fully test the install instructions for CentOS
- P1 tests:
* RHEL 6.3
* CentOS 6.3
* Ubuntu 12.04
P2:
* RHEL 6.4
* CentOS 6.4
* Fedora 18
- 02:46 PM Feature #3781 (In Progress): teuthology: dynamically create targets via downburst
- 02:46 PM Feature #4438 (In Progress): ceph-qa-chef: make it work on centos
- 01:55 PM Feature #4438: ceph-qa-chef: make it work on centos
- I have played around with teuthology on pangolin (a brand new CentOS machine). I have verified that CentOS installs ...
- 02:46 PM Tasks #4291 (In Progress): Create a test suite for upgrade testing
- 01:18 PM Feature #1430 (Resolved): teuthology: basic upgrade task
- added qa suite for upgrade test to master branch
- 01:26 AM Revision fa1faa1f (teuthology): added install.upgrade task
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 01:18 AM Revision aaf02ab0 (teuthology): added task for ceph.restart
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
03/14/2013
- 11:51 PM Feature #3942: Be able to install to SLES/Open Suse with zypper
- There's an odd chance that this issue is address by bug #4404. That updates the gitbuilders to create a ceph-release...
- 12:58 PM Feature #3942 (In Progress): Be able to install to SLES/Open Suse with zypper
- 11:27 PM Revision 85a8baae (teuthology): install: do debs for 'Debian'
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:26 PM Revision 46a78afa (teuthology): install: el6 -> rpm
- Slightly more general.
Signed-off-by: Sage Weil <sage@inktank.com> - 11:25 PM Revision 0c75c6b1 (teuthology): Added el6 install functionality for CentOS systems.
- install_packages, remove_packages and remove_sources are now the
installation and removal functions used by teutholog... - 11:03 PM Bug #4415 (In Progress): Centos rpm cleanup for Teuthology
- The recent builds of the ceph-release package should remove the /etc/yum.repos.d/ceph.repo file when the package is r...
- 10:16 PM Revision 5df711e3 (teuthology): cifs-mount: add a new cifs-mount task
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:32 PM Revision a08f6e36 (teuthology): samba: add an initial task to install, activate, and turn off samba
- Currently this is all Ubuntu-specific, but it does install, run, and stop.
Hurray!
Signed-off-by: Greg Farnum <greg@... - 08:49 PM Revision 9bfc2e33 (teuthology): task/restart: Use cmd args instead of conf file
- Instead of overwriting the mds config file, use the
command line arguments to the daemon.
Signed-off-by: Sam Lang <s... - 08:07 PM Revision 81b4142d (teuthology): task/restart: Fixes to get restart working
- Signed-off-by: Sam Lang <sam.lang@inktank.com>
- 08:06 PM Revision 8989a924 (teuthology): task/ceph: Allow for proper process checking
- We need to check if the daemon process is still
running, not just if the process field is non-null.
Signed-off-by: S... - 06:09 PM Bug #4447 (Fix Under Review): teuthology: clock.py ntpdc command not found on Centos.
- A fix is in wip-teuthologyntp-wusui
- 05:48 PM Bug #4447 (Closed): teuthology: clock.py ntpdc command not found on Centos.
- Centos clock: commands fail because ntpdc returns -1. Ntpdc apparently gets installed on /usr/bin on Ubuntu and on /...
- 05:53 PM Bug #4448 (Resolved): ceph upgrade from bobtail to master fails
- upgrading from bobtail to master branch worked fine, but when restarting ceph daemons, monitors crash.
2013-03-14T... - 04:31 PM Feature #4172 (Resolved): teuthology: install: install rpms
- commit:0c75c6b1f7654b5a9b45d73c6b6aa47a523e1841
- 02:29 PM Feature #4172: teuthology: install: install rpms
- The changes have been made to origin/wip-teuthologyrpms-wusui and are ready for review again.
This version uses "d... - 03:15 PM Feature #4302: ceph-deploy: fully test the install instructions for CentOS
- 03:13 PM Tasks #4292: Create Deb installation test
- 03:13 PM Feature #4294: RPM Installation test in Teuthology
- 02:10 PM Bug #4443 (Resolved): Missing dependency on python-argsparse on rpm based platforms
- init-ceph will silently fail to create keys if the python-argparse module is not installed. This module will also be...
- 10:09 AM Feature #4438 (Resolved): ceph-qa-chef: make it work on centos
- 01:37 AM Revision 01a40cfb (teuthology): Use service instead of initctl to restart rsyslog.
- This change is needed to make sure teuthology works on CentOS when the
-a option is specified.
Signed-off-by: Warren... - 01:09 AM Revision 6dfea4bb (teuthology): Merge remote-tracking branch 'gh/wip-powercycle-fixes'
03/13/2013
- 08:39 PM Revision 67f0aa11 (teuthology): ceph.conf: auth debug = true
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:09 PM Feature #4172: teuthology: install: install rpms
- origin/wip-teuthinstallrpms-wusui contains changes for rpm installation. The first commit takes care of the Centos i...
- 04:50 PM Revision 740fb85a (teuthology): ceph-deploy: uninstall even when no archive
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:15 PM Revision 13d0d5ab (teuthology): task/ceph_manager: Only reconnect if powercycled
- We don't need to reconnect for remotes
that haven't been powercycled.
Signed-off-by: Sam Lang <sam.lang@inktank.com> - 03:23 PM Revision 6043bd7f (teuthology): schedule_suite.sh: crank up mon logs
- Until we find #4279.
Signed-off-by: Sage Weil <sage@inktank.com> - 03:19 PM Revision 6be6f6c6 (teuthology): task/thrashosds: Ipmi checking/setup in thrashosds
- We don't need to setup the ipmi console on runs that
don't use powercycling, so delay setup of the RemoteConsole
with... - 09:45 AM Bug #4430 (Fix Under Review): teuthology: powercycling hits NoneType object has no attribute 'pow...
- I think the issue here is ipmi flakiness. If the ipmi user was specified in the .teuthology.yaml, the internal task ...
- 03:21 AM Revision 8791b374 (teuthology): task/ceph_manager: Check that ipmi is enabled
- If powercycling was requested for the osd thrasher
we should ensure that we are able to reach the
ipmi console. This... - 03:21 AM Revision 5ef2a041 (teuthology): task/ceph: Recreate /var/run/ceph on powercycle
- If a node is powecycled during testing, we need to
recreate /var/run/ceph once the node restarts.
Signed-off-by: Sam... - 02:50 AM Revision fd1e083c (teuthology): lock: tolerate description of None
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:45 AM Revision 65119508 (teuthology): teuthology: update hadoop task for new code layout
- Update the teuthology Hadoop task to use
the new code layout.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by...
03/12/2013
- 07:12 PM Revision bdd1feca (teuthology): increasing the default memory of vm to 4 MB
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 03:40 PM Bug #4430 (Resolved): teuthology: powercycling hits NoneType object has no attribute 'power_off'
To avoid confusion, this is the current powercycling issue being investigated:
19473: (293s) collection:osd_powe...- 03:29 PM Tasks #4171 (In Progress): test powercycling in nightly
- 09:42 AM Feature #4172: teuthology: install: install rpms
- This is ready for review again.
03/11/2013
- 11:22 PM Revision a5e1ed28 (teuthology): ceph-deploy: no need to call chef explicitly
- The chef task does this.
Signed-off-by: Sage Weil <sage@inktank.com> - 11:21 PM Revision e9c26063 (teuthology): ceph-deploy: use ceph.com git mirror
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:08 PM Revision f3f562c0 (teuthology): task: Restart task for testing daemon kill points
- The ceph daemons support being killed at a specific code point
with a config option. In some cases, we want to test ... - 04:39 PM Bug #4415 (Closed): Centos rpm cleanup for Teuthology
- There should probably be a way of using the rpm/yum procedures to remove
files and directories created by tasks such... - 01:40 PM Bug #2594 (Can't reproduce): teuthology --interactive-on-error cleans up if the last/only task fa...
- 01:38 PM Bug #4382 (Resolved): ceph task fails after install of bobtail version.
- commit:b70e2c270b9eb3fce673b7e51b527ebf88214f14
- 01:38 PM Bug #1621 (Won't Fix): teuthology: don't exit cleanly on SIGINT
- 01:37 PM Bug #4323 (Resolved): teuthology-lock: clear desc on unlock
- commit:cef6e5d5e999642ffa99b1a8ba086ef113c0a3f8
- 12:08 AM Revision c6a427be (teuthology): ceph: sudo grep /var/log/ceph/ceph.log
- Signed-off-by: Sage Weil <sage@inktank.com>
03/10/2013
- 06:17 AM Revision d9a233c9 (teuthology): mds_thrash: requery mds status inside the wait loop
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:34 AM Revision f1d66d2d (teuthology): schedule_suite.sh: check, but do not sync, clock for each run
- Trust NTP to actually sync things. But check the clock skew so we can
verify it if something seems off.
Signed-off-... - 05:20 AM Revision 5df43e64 (teuthology): mpi: substitute $TESTDIR
- Signed-off-by: Sage Weil <sage@inktank.com>
- 02:07 AM Revision b4d22343 (teuthology): exec/pexec: substitute $TESTDIR into command
- It might be better to make this unescaped, but that's trickier.
Signed-off-by: Sage Weil <sage@inktank.com>
03/08/2013
- 11:17 PM Revision bfacb375 (teuthology): schedule_suite.sh: take machine type
- This script is getting out of hand.. pretty soon we need to move to python
and argparse.
Signed-off-by: Sage Weil <s... - 05:33 PM Revision 36b877ad (teuthology): Revert "ceph.conf: osd debug op order = true"
- This reverts commit 4f68e3ee122d0d2bb18d7f75b711962b272d3edd.
Until we fix 4392... the kernel is sending ops out of ... - 10:39 AM Feature #1430 (In Progress): teuthology: basic upgrade task
- 09:47 AM Bug #4382: ceph task fails after install of bobtail version.
- gary, can you just cherry-pick that patch to this bobtail branch?
- 02:06 AM Revision e7c079f7 (teuthology): rados.py: add option to do many short runs
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 02:03 AM Revision 71ae3fb2 (teuthology): rados.py: add option to do many short runs
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 01:56 AM Revision 09e14bf4 (teuthology): ceph-deploy task
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 01:43 AM Revision e0ad6faa (teuthology): added 'extras' to install extra packages excluding ceph
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
03/07/2013
- 05:59 PM Feature #4056 (Resolved): teuthology: make a ceph-deploy task
- added a task to the nightlies to test.
- 05:58 PM Feature #4316 (Resolved): teuthology: ceph-deploy task: select branch
- 05:57 PM Feature #4383 (New): Teuthology installs could retrieve information from git-hub rather than hard...
- Currently, the packages installed are in a hard-coded list in install.py. When the CentOS install changes are checke...
- 05:40 PM Revision cef6e5d5 (teuthology): lock: remove description when unlocking
- This will hopefully make it easier to track down what's leaving nodes unlocked.
Signed-off-by: Josh Durgin <josh.dur... - 05:24 PM Bug #4382 (Resolved): ceph task fails after install of bobtail version.
- The ceph task expects ceph-coverage to be installed. /usr/sbin/ceph-coverage is installed as part of ceph-test for t...
- 09:40 AM Bug #4323: teuthology-lock: clear desc on unlock
- i misdiagnosed this.. the lock desc isn't getting updated. josh is fixing that part now, then we'll see what happens
- 05:35 AM Revision 4f68e3ee (teuthology): ceph.conf: osd debug op order = true
- Debug the osd op ordering by default. Most of the runs have a small number
of clients, which makes the STL maps chea... - 01:32 AM Revision c7ebed88 (teuthology): damn this doesn't work due to server-side packaging issues
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 12:54 AM Revision b61a3aa0 (teuthology): more hacking bla
03/06/2013
- 09:55 PM Revision a7aa0f16 (teuthology): install: make the apt management a little more flexible
- Allow the user to specify what file in /etc/apt/source.list.d/ to use. For
the local users we just always do Ceph, bu... - 06:05 PM Revision 59ff1a20 (teuthology): samba: New Tasks for samba daemon and cifs client
- The samba task does the work of starting the smbd daemon with the
smbd config that points to the backend ceph instanc... - 12:40 PM Bug #4307 (Resolved): Centos rpm install - librbd1 is unsigned
- None of the rpms were being signed. librdb1 was just the first one to be complained about. The issue was that rpm-s...
- 02:48 AM Revision da1e63bd (teuthology): testing: fix logic in determining Hadoop master
- Signed-off-by: Joe Buck <jbbuck@gmail.com>
- 02:47 AM Revision 6b0a8d3d (teuthology): testing: specify ceph.conf path in core-site.xml
- Signed-off-by: Joe Buck <jbbuck@gmail.com>
03/05/2013
- 11:12 PM Revision 1660d896 (teuthology): install: install libcephfs-java
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:14 PM Revision daad53fc (teuthology): ceph-fuse: install via install.py
- Signed-off-by: Sage Weil <sage@inktank.com>
- 08:16 PM Feature #4172 (Fix Under Review): teuthology: install: install rpms
- I'd like to have Sage or Josh look at the changes in wip-teuthinstallcentos-wusui to see if these changes are reasona...
- 02:19 PM Feature #4353 (Resolved): teuthology: move client.* key creation out of ceph.py task into generic...
- 10:53 AM Feature #3781: teuthology: dynamically create targets via downburst
- (I was confused about this so talked to Sage and am writing down what I learned)
The intent here is that we statical...
03/04/2013
- 11:47 PM Bug #4307 (In Progress): Centos rpm install - librbd1 is unsigned
- 09:45 AM Bug #4323 (Resolved): teuthology-lock: clear desc on unlock
- I see a ton of jobs today with locked nodes, but the logs ending with...
03/03/2013
- 12:28 AM Feature #4056: teuthology: make a ceph-deploy task
- The ceph-deploy task has been reviewed and tested.
But when trying to execute a test suite, have been hitting the ...
03/01/2013
- 02:49 PM Feature #3943: Use YUM to install RHEL rpms
- 01:37 PM Feature #3943 (Duplicate): Use YUM to install RHEL rpms
- I believe we decided to do task 4172 with YUM rather than direct RPM commands, making this a duplicate.
- 02:44 PM Feature #4172 (In Progress): teuthology: install: install rpms
- 02:44 PM Feature #4316 (Resolved): teuthology: ceph-deploy task: select branch
- 02:17 PM Feature #3814: qa: test environment for a cluster/public networking setup
- I don't think the networks are segregated in terms of routability though, so we might want a bit more than just using...
- 01:58 PM Feature #4294: RPM Installation test in Teuthology
- Actually i think we should do this one too... the install + ceph coverage is better than ceph-deploy will be.
- 01:29 PM Feature #4294: RPM Installation test in Teuthology
- Given that
(a) rpm installs will be the prelude to many of the nightly tasks (on CentOS/RHEL)
(b) we are pushing ... - 12:59 PM Feature #4294: RPM Installation test in Teuthology
- changed the test verification effort to a "task
so that it isn't confused with a coding effort. - 01:29 PM Tasks #4292: Create Deb installation test
- Given that
(a) deb installs will be the prelude to most of the nightly tasks
(b) we are pushing customers towards... - 01:01 PM Tasks #4292: Create Deb installation test
- This is the QA testing effort task to verify the Deb installation in teuthology.
- 12:43 PM Feature #4293 (Duplicate): Teuthology able to instantiate VMs
- Originally created to map a line item in the cuttlefish roadmap to a ticket. It is a dup of 3781 so marking it as a ...
- 11:45 AM Feature #3825: Create an s3 /swift load generator
- Tsung?
http://tsung.erlang-projects.org/ - 10:11 AM Bug #4307 (Resolved): Centos rpm install - librbd1 is unsigned
- workaound is --nogpgcheck
02/28/2013
- 06:01 PM Feature #1718 (Resolved): teuthology: email-on-error
- Change made yesterday. I forgot to update this.
- 01:45 PM Feature #4303 (Resolved): make rgw task work on centos
- 01:40 PM Feature #4302 (Resolved): ceph-deploy: fully test the install instructions for CentOS
- 01:38 PM Feature #4301 (New): Add continuous disruption to long running continuous load test
- 01:37 PM Feature #4300 (New): Long running stress test
- 10:13 AM Feature #3942: Be able to install to SLES/Open Suse with zypper
- Changed subject to reflect zypper tool rather than yast.
02/27/2013
- 08:28 PM Revision c5b55f9b (teuthology): Fix pass/fail display on exit.
- Signed-off-by: Warren Usui <warren.usui@inktank.com>
- 08:28 PM Revision 09979541 (teuthology): Implement email task.
- Email.py was added so that the emailto attribute could be passed,
and to prevent 'module object has no attribute: ema... - 06:40 PM Revision 1e6e8aeb (teuthology): ceph-fuse: fix install_debs call with new syntax
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:16 PM Feature #4294 (Closed): RPM Installation test in Teuthology
- Create a suitable test to install and verify RPM installation.
- 05:14 PM Feature #4293 (Duplicate): Teuthology able to instantiate VMs
- Need more info on this action.
- 05:08 PM Tasks #4292 (Resolved): Create Deb installation test
- Follow-on to 1714.
- 05:03 PM Tasks #4291 (Resolved): Create a test suite for upgrade testing
- Use manual test matrix as a guide for developing automated test cases for upgrading ceph.
May want to replicate this... - 08:57 AM Feature #3824: QA: Provision qa tools to test targets
- More detail: Currently, for testing outside of teuthology, we need a repository of tools that QA can provision to a ...
- 05:02 AM Revision c0c33834 (teuthology): install: poll for packages if wait-for-package: true
- If the yaml has
wait-for-package: true
then block and poll for the packages to appear if they are not already
ther... - 05:01 AM Revision 454e1618 (teuthology): install: fix branch/tag/sha1 selection
- We were only allowing selection of packages by branch!
Signed-off-by: Sage Weil <sage@inktank.com> - 01:53 AM Revision 0e239e64 (teuthology): Merge branch 'master' of github.com:ceph/teuthology
- 12:47 AM Revision d908c30d (teuthology): ceph_manager: use an exception type
- Otherwise this obscures the error
Signed-off-by: Sage Weil <sage@inktank.com>
02/26/2013
- 09:16 PM Feature #4259 (Resolved): teuthology: block/poll for ceph build to be present
- git pull and then put
wait-for-package: true
at the top level of you yaml. - 06:18 PM Revision e00bff22 (teuthology): teuthology: remove CEPH_JAVA_PATH
- Since teuthology now uses debian packages,
we do not need to set this in workunit.
The one test that uses this now te... - 06:15 PM Revision 9af61cb6 (teuthology): teuthology: add an extra_packages flag to install
- Some tests require additional packages
(e.g., java bindings, hadoop bindings).
Extend the install task to allow for t... - 06:06 PM Feature #1718 (Fix Under Review): teuthology: email-on-error
- remotes/origin/wip-email-wusui is ready to review.
- 05:34 PM Feature #2965: teuthology: make running individual tests without framework easy
- We will very soon be required to deliver acceptance tests to customers and partners, that they can use to verify that...
- 05:20 PM Feature #2639: teuthology: design openstack task or test
- Openstack is a strategic partnership and delivery vehicle for us, but we do not do automated testing of either the in...
- 05:17 PM Feature #2617: teuthology: ability to whitelist specific lockdep failures
- Some lockdep failures are not our fault, and we are currently forced to choose between having test fail for things th...
- 05:15 PM Feature #3792: Insert teuthology tests and results into Xstudio
- Results for each run are neatly summarized in a summary.yaml file in the archive dir. I suspect we just need a simpl...
- 05:11 PM Feature #3792: Insert teuthology tests and results into Xstudio
- The belief is that X-studio provides a reasonable framework for inventorying tests and archiving (for report) the res...
- 05:14 PM Feature #4133: teuthology: track os in machine table
- We will soon start having different classes of machines running different distros. In some cases we may choose to re...
- 05:05 PM Feature #1430: teuthology: basic upgrade task
- And after the upgrade include additional tasks to ascertain that the system still works.
- 02:00 PM Feature #3824: QA: Provision qa tools to test targets
- install ceph-tests
- 01:57 PM Feature #3162 (Rejected): teuthology: support --archive-dir=, create YYYY-MM-DDTHH-MM-SS subdir a...
- 01:56 PM Feature #2966 (Rejected): teuthology: separate core runner from tests, make reusable
- 01:47 PM Feature #2949 (Resolved): gitbuilder: doesn't push/rsync tags
- 01:46 PM Feature #3932: database: store performance data
- 09:37 AM Documentation #4264: doc: running all tasks now requires install task
- Teuthology overall needs to be better documented.
- 03:15 AM Revision 3ebabb34 (teuthology): Add timer.py and display summary info in run.py.
- Signed-off-by: Warren Usui <warren.usui@inktank.com>
- 03:15 AM Revision 51fa5fb2 (teuthology): nuke: blow away /home/ubuntu/cephtest too
- (along with /tmp/cephtest)
Signed-off-by: Sage Weil <sage@inktank.com> - 03:14 AM Revision b744f423 (teuthology): radosgw-admin: Bug fixes for issue 4251.
- Fixes errors introduced by d44fb14762c3d7e2853a8e4be012cd8e4557124e.
Signed-off-by caleb.miles <caleb.miles@inktank.... - 01:54 AM Revision bee8dffc (teuthology): nuke: blow away /home/ubuntu/cephtest too
- (along with /tmp/cephtest)
Signed-off-by: Sage Weil <sage@inktank.com> - 12:02 AM Revision 3e8d11b4 (teuthology): Add timer.py and display summary info in run.py.
- Signed-off-by: Warren Usui <warren.usui@inktank.com>
02/25/2013
- 10:02 PM Feature #1718 (In Progress): teuthology: email-on-error
- 09:12 PM Revision 31ef4a12 (teuthology): ceph.conf: debug ms = 1 for monitors
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:12 PM Revision d7337364 (teuthology): exec, pexec: set TESTDIR
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:12 PM Revision 24eeb0da (teuthology): rbd: drop udev
- The packages have these rules now.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:12 PM Revision a60e7b59 (teuthology): rbd: set TESTDIR when running xfstests
- [elder@inktank.com: fixed typo]
Signed-off-by: Sage Weil <sage@inktank.com> - 04:19 PM Feature #3931 (Resolved): create a timer task
- looks good!
commit:3e8d11b409cabf002552aa41a295b3cd943e7c9a - 01:45 PM Feature #3931: create a timer task
- wip-timer-wusui should have one clean commit now.
- 03:38 PM Documentation #4264 (Resolved): doc: running all tasks now requires install task
- It is now required that the install task precede any other task. At the very least this new behavior should have been...
- 09:39 AM Feature #3932 (Fix Under Review): database: store performance data
- 08:55 AM Feature #4259: teuthology: block/poll for ceph build to be present
- I think the simplest thing is to make teuthology poll for the build to appear. The only caveat is that it needs to t...
- 07:34 AM Feature #4259 (Resolved): teuthology: block/poll for ceph build to be present
- Is there any way I could get a notification when a
build completed--in particular, when it completes
successfully?
...
Also available in: Atom