Project

General

Profile

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> Sage Weil
11:47 PM Revision 56820b3b (teuthology): locker: set desc on lock
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
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...
Sage Weil
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...
Josh Durgin
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>
Samuel Just
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>
Samuel Just
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... Anonymous
04:35 PM Bug #4447 (Resolved): teuthology: clock.py ntpdc command not found on Centos.
Sage Weil

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>
Sage Weil
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 ...
Sage Weil
03:53 AM Revision 466fede7 (teuthology): install: need sudo when purging /var/lib/ceph
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

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>
Sage Weil
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 ...
Joe Buck
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 ...
Sandon Van Ness
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_... Sandon Van Ness
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... Josh Durgin
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... Sage Weil
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. Josh Durgin
09:38 AM Fix #4529 (Resolved): lock server: allow atomic unlock + unset description
... Sage Weil
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... Anonymous
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. Anonymous
03:40 AM Revision 4d28a657 (teuthology): stop ignoring osd leaks
Note that the mds is the only one left that we are ignoring. Sage Weil

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> Tamilarasi muthamizhan
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...
Tamilarasi muthamizhan
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... Anonymous
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...
Tamilarasi muthamizhan
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 Dan Mick
04:16 PM Feature #4353 (Resolved): teuthology: move client.* key creation out of ceph.py task into generic...
commit 8f27fa6194f4fd8efad07a04513cade99384c98a Tamilarasi muthamizhan
10:16 AM Feature #4353 (In Progress): teuthology: move client.* key creation out of ceph.py task into gene...
Tamilarasi muthamizhan
01:31 AM Revision e7cd598e (teuthology): lock: make do_summary() respect --machine-type
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
12:40 AM Revision 8ff32eb6 (teuthology): stop and restart daemons as restart only starts.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan

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. Tamilarasi muthamizhan
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... Tamilarasi muthamizhan
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... Joao Eduardo Luis

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...
Sam Lang
07:12 PM Revision 66e27fa5 (teuthology): suite: shorten subject a bit
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:30 PM Revision 4e1737b9 (teuthology): Merge branch 'wip-4197'
David Zafman
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 ...
David Zafman
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...
Warren Usui
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...
Sam Lang
09:35 AM Bug #4475: workunit task doesn't clean up {tdir}/mnt.0/client.0
when does this matter? Sage Weil
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... Greg Farnum
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...
Joao Eduardo Luis

03/18/2013

11:29 PM Revision 23557907 (teuthology): s/dist-upgrade/upgrade
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
09:38 PM Bug #4448: ceph upgrade from bobtail to master fails
I can't reproduce this by doing the upgrade manually. Sage Weil
09:17 PM Bug #4430 (Resolved): teuthology: powercycling hits NoneType object has no attribute 'power_off'
commit:6dfea4bbed18ce354fc9ea9107d82041a89b19cb Sage Weil
09:14 PM Bug #4476 (Resolved): teuthology: ceph-fuse tries to find /sys/fs/fuse/connections/*/abort when n...
Sage Weil
09:24 AM Bug #4476: teuthology: ceph-fuse tries to find /sys/fs/fuse/connections/*/abort when no such file...
looks good! Sage Weil
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...
Warren Usui
06:13 PM Feature #3308 (Resolved): ceph-deploy: qa: create suite of tests
Tamilarasi muthamizhan
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... Dan Mick
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>
Sam Lang
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. ...
Sam Lang
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 ...
Sam Lang
10:04 AM Tasks #4171 (Resolved): test powercycling in nightly
Sage Weil
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 Sage Weil

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> Tamilarasi muthamizhan
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 Anonymous
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. Anonymous
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... Anonymous
05:42 PM Revision 8d734ec6 (teuthology): smbtorture: add a task to run smbtorture on samba nodes
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
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-...
Warren Usui
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...
Dan Mick
03:07 PM Feature #4470 (Resolved): README.rst: explain how to use install task (and that it's necessary)
Dan Mick
04:33 PM Bug #4475 (Resolved): workunit task doesn't clean up {tdir}/mnt.0/client.0
Dan Mick
04:26 PM Bug #4415 (Resolved): Centos rpm cleanup for Teuthology
commit:ee178fba4938d9b363a2fc245a06f627c5d104ee Sage Weil
04:21 PM Revision 1c8cb84f (teuthology): task/restart: Expand list to varargs
Signed-off-by: Sam Lang <sam.lang@inktank.com> Sam Lang
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 Anonymous
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...
Anonymous
03:45 PM Revision 105625bd (teuthology): kclient: open up permissions on mount
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
03:23 PM Bug #4473 (Won't Fix): teuthology task autoinstalled packages are not removed with deb install
... Dan Mick
03:10 PM Bug #4472 (Won't Fix): debconf unhappy about being run from teuthology
Lots of errors like this in the teuthology log:... Dan Mick
02:51 PM Tasks #4292 (Resolved): Create Deb installation test
Sage Weil
02:51 PM Feature #4353: teuthology: move client.* key creation out of ceph.py task into generic helper
Neil Levine
02:50 PM Feature #3308 (In Progress): ceph-deploy: qa: create suite of tests
Sage Weil
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
Neil Levine
02:46 PM Feature #3781 (In Progress): teuthology: dynamically create targets via downburst
Sage Weil
02:46 PM Feature #4438 (In Progress): ceph-qa-chef: make it work on centos
Sage Weil
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 ... Anonymous
02:46 PM Tasks #4291 (In Progress): Create a test suite for upgrade testing
Ian Colle
01:18 PM Feature #1430 (Resolved): teuthology: basic upgrade task
added qa suite for upgrade test to master branch Tamilarasi muthamizhan
01:26 AM Revision fa1faa1f (teuthology): added install.upgrade task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
01:18 AM Revision aaf02ab0 (teuthology): added task for ceph.restart
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan

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... Anonymous
12:58 PM Feature #3942 (In Progress): Be able to install to SLES/Open Suse with zypper
Anonymous
11:27 PM Revision 85a8baae (teuthology): install: do debs for 'Debian'
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:26 PM Revision 46a78afa (teuthology): install: el6 -> rpm
Slightly more general.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
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...
Warren Usui
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... Anonymous
10:16 PM Revision 5df711e3 (teuthology): cifs-mount: add a new cifs-mount task
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
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@...
Greg Farnum
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...
Sam Lang
08:07 PM Revision 81b4142d (teuthology): task/restart: Fixes to get restart working
Signed-off-by: Sam Lang <sam.lang@inktank.com> Sam Lang
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...
Sam Lang
06:09 PM Bug #4447 (Fix Under Review): teuthology: clock.py ntpdc command not found on Centos.
A fix is in wip-teuthologyntp-wusui Anonymous
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 /... Anonymous
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...
Tamilarasi muthamizhan
04:31 PM Feature #4172 (Resolved): teuthology: install: install rpms
commit:0c75c6b1f7654b5a9b45d73c6b6aa47a523e1841 Sage Weil
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...
Anonymous
03:15 PM Feature #4302: ceph-deploy: fully test the install instructions for CentOS
Neil Levine
03:13 PM Tasks #4292: Create Deb installation test
Ian Colle
03:13 PM Feature #4294: RPM Installation test in Teuthology
Ian Colle
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... Anonymous
10:09 AM Feature #4438 (Resolved): ceph-qa-chef: make it work on centos
Sage Weil
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...
Warren Usui
01:09 AM Revision 6dfea4bb (teuthology): Merge remote-tracking branch 'gh/wip-powercycle-fixes'
Sage Weil

03/13/2013

08:39 PM Revision 67f0aa11 (teuthology): ceph.conf: auth debug = true
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
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... Anonymous
04:50 PM Revision 740fb85a (teuthology): ceph-deploy: uninstall even when no archive
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
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>
Sam Lang
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>
Sage Weil
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...
Sam Lang
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 ... Sam Lang
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...
Sam Lang
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...
Sam Lang
02:50 AM Revision fd1e083c (teuthology): lock: tolerate description of None
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
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...
Joe Buck

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> Tamilarasi muthamizhan
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...
Sam Lang
03:29 PM Tasks #4171 (In Progress): test powercycling in nightly
Ian Colle
09:42 AM Feature #4172: teuthology: install: install rpms
This is ready for review again. Anonymous

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>
Sage Weil
11:21 PM Revision e9c26063 (teuthology): ceph-deploy: use ceph.com git mirror
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
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 ...
Sam Lang
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...
Anonymous
01:40 PM Bug #2594 (Can't reproduce): teuthology --interactive-on-error cleans up if the last/only task fa...
Sage Weil
01:38 PM Bug #4382 (Resolved): ceph task fails after install of bobtail version.
commit:b70e2c270b9eb3fce673b7e51b527ebf88214f14 Sage Weil
01:38 PM Bug #1621 (Won't Fix): teuthology: don't exit cleanly on SIGINT
Sage Weil
01:37 PM Bug #4323 (Resolved): teuthology-lock: clear desc on unlock
commit:cef6e5d5e999642ffa99b1a8ba086ef113c0a3f8 Sage Weil
12:08 AM Revision c6a427be (teuthology): ceph: sudo grep /var/log/ceph/ceph.log
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

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> Sage Weil
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-...
Sage Weil
05:20 AM Revision 5df43e64 (teuthology): mpi: substitute $TESTDIR
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
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>
Sage Weil

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...
Sage Weil
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 ...
Sage Weil
10:39 AM Feature #1430 (In Progress): teuthology: basic upgrade task
Tamilarasi muthamizhan
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? Sage Weil
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>
Samuel Just
02:03 AM Revision 71ae3fb2 (teuthology): rados.py: add option to do many short runs
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
01:56 AM Revision 09e14bf4 (teuthology): ceph-deploy task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
01:43 AM Revision e0ad6faa (teuthology): added 'extras' to install extra packages excluding ceph
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan

03/07/2013

05:59 PM Feature #4056 (Resolved): teuthology: make a ceph-deploy task
added a task to the nightlies to test. Tamilarasi muthamizhan
05:58 PM Feature #4316 (Resolved): teuthology: ceph-deploy task: select branch
Tamilarasi muthamizhan
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... Anonymous
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...
Josh Durgin
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... Anonymous
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 Sage Weil
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...
Sage Weil
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> Greg Farnum
12:54 AM Revision b61a3aa0 (teuthology): more hacking bla
Greg Farnum

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...
Greg Farnum
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...
Sam Lang
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... Anonymous
02:48 AM Revision da1e63bd (teuthology): testing: fix logic in determining Hadoop master
Signed-off-by: Joe Buck <jbbuck@gmail.com> Joe Buck
02:47 AM Revision 6b0a8d3d (teuthology): testing: specify ceph.conf path in core-site.xml
Signed-off-by: Joe Buck <jbbuck@gmail.com> Joe Buck

03/05/2013

11:12 PM Revision 1660d896 (teuthology): install: install libcephfs-java
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
10:14 PM Revision daad53fc (teuthology): ceph-fuse: install via install.py
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
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... Anonymous
02:19 PM Feature #4353 (Resolved): teuthology: move client.* key creation out of ceph.py task into generic...
Sage Weil
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...
Anonymous

03/04/2013

11:47 PM Bug #4307 (In Progress): Centos rpm install - librbd1 is unsigned
Anonymous
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... Sage Weil

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 ...
Tamilarasi muthamizhan

03/01/2013

02:49 PM Feature #3943: Use YUM to install RHEL rpms
Sage Weil
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. Anonymous
02:44 PM Feature #4172 (In Progress): teuthology: install: install rpms
Sage Weil
02:44 PM Feature #4316 (Resolved): teuthology: ceph-deploy task: select branch
Sage Weil
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... Greg Farnum
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. Sage Weil
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 ...
Anonymous
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.
Ken Franklin
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...
Anonymous
01:01 PM Tasks #4292: Create Deb installation test
This is the QA testing effort task to verify the Deb installation in teuthology. Ken Franklin
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 ... Ken Franklin
11:45 AM Feature #3825: Create an s3 /swift load generator
Tsung?
http://tsung.erlang-projects.org/
Neil Levine
10:11 AM Bug #4307 (Resolved): Centos rpm install - librbd1 is unsigned
workaound is --nogpgcheck Ken Franklin

02/28/2013

06:01 PM Feature #1718 (Resolved): teuthology: email-on-error
Change made yesterday. I forgot to update this. Anonymous
01:45 PM Feature #4303 (Resolved): make rgw task work on centos
Anonymous
01:40 PM Feature #4302 (Resolved): ceph-deploy: fully test the install instructions for CentOS
Anonymous
01:38 PM Feature #4301 (New): Add continuous disruption to long running continuous load test
Anonymous
01:37 PM Feature #4300 (New): Long running stress test
Anonymous
10:13 AM Feature #3942: Be able to install to SLES/Open Suse with zypper
Changed subject to reflect zypper tool rather than yast. Ken Franklin

02/27/2013

08:28 PM Revision c5b55f9b (teuthology): Fix pass/fail display on exit.
Signed-off-by: Warren Usui <warren.usui@inktank.com> Warren Usui
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...
Warren Usui
06:40 PM Revision 1e6e8aeb (teuthology): ceph-fuse: fix install_debs call with new syntax
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:16 PM Feature #4294 (Closed): RPM Installation test in Teuthology
Create a suitable test to install and verify RPM installation. Ken Franklin
05:14 PM Feature #4293 (Duplicate): Teuthology able to instantiate VMs
Need more info on this action. Ken Franklin
05:08 PM Tasks #4292 (Resolved): Create Deb installation test
Follow-on to 1714. Ken Franklin
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...
Ken Franklin
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 ... Ken Franklin
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...
Sage Weil
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>
Sage Weil
01:53 AM Revision 0e239e64 (teuthology): Merge branch 'master' of github.com:ceph/teuthology
Sage Weil
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>
Sage Weil

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.
Sage Weil
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...
Joe Buck
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...
Joe Buck
06:06 PM Feature #1718 (Fix Under Review): teuthology: email-on-error
remotes/origin/wip-email-wusui is ready to review. Anonymous
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... Anonymous
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... Anonymous
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... Anonymous
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... Sage Weil
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... Anonymous
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... Anonymous
05:05 PM Feature #1430: teuthology: basic upgrade task
And after the upgrade include additional tasks to ascertain that the system still works. Anonymous
02:00 PM Feature #3824: QA: Provision qa tools to test targets
install ceph-tests Sage Weil
01:57 PM Feature #3162 (Rejected): teuthology: support --archive-dir=, create YYYY-MM-DDTHH-MM-SS subdir a...
Sage Weil
01:56 PM Feature #2966 (Rejected): teuthology: separate core runner from tests, make reusable
Sage Weil
01:47 PM Feature #2949 (Resolved): gitbuilder: doesn't push/rsync tags
Sage Weil
01:46 PM Feature #3932: database: store performance data
Sage Weil
09:37 AM Documentation #4264: doc: running all tasks now requires install task
Teuthology overall needs to be better documented. Ian Colle
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> Warren Usui
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>
Sage Weil
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....
caleb miles
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>
Sage Weil
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> Warren Usui

02/25/2013

10:02 PM Feature #1718 (In Progress): teuthology: email-on-error
Sage Weil
09:12 PM Revision 31ef4a12 (teuthology): ceph.conf: debug ms = 1 for monitors
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:12 PM Revision d7337364 (teuthology): exec, pexec: set TESTDIR
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:12 PM Revision 24eeb0da (teuthology): rbd: drop udev
The packages have these rules now.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
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>
Sage Weil
04:19 PM Feature #3931 (Resolved): create a timer task
looks good!
commit:3e8d11b409cabf002552aa41a295b3cd943e7c9a
Sage Weil
01:45 PM Feature #3931: create a timer task
wip-timer-wusui should have one clean commit now. Anonymous
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... caleb miles
09:39 AM Feature #3932 (Fix Under Review): database: store performance data
Ian Colle
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... Sage Weil
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?
...
Alex Elder
 

Also available in: Atom