Project

General

Profile

Activity

From 01/17/2013 to 02/15/2013

02/15/2013

05:33 PM Revision f931cad8 (teuthology): schedule_suite.sh: fix s3branch
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:12 PM Revision 9513f2f2 (teuthology): rbd_fsx: binary name now has ceph_ prefix
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:03 PM Feature #1373 (Rejected): teuthology: make worker shutdown cleanly
Sage Weil
02:55 PM Feature #4158 (Resolved): ceph-qa-chef: update apt sources to use our new ubuntu mirror
Sage Weil
12:20 PM Feature #4056 (In Progress): teuthology: make a ceph-deploy task
Tamilarasi muthamizhan

02/14/2013

10:15 AM Feature #4133 (Resolved): teuthology: track os in machine table
Sage Weil

02/13/2013

10:10 PM Revision 5d6d6884 (teuthology): rados: testrados -> ceph_test_rados
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:52 PM Revision 777606b4 (teuthology): Install ceph debs and use installed debs
The ceph task installs ceph using the debian
packages now, and all invocations of binaries installed
in {tmpdir}/bina...
Sander Pool
04:50 PM Revision db41f261 (teuthology): schedule_suite.sh: choose s3branch based on teuthology branch
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
02:28 PM Feature #4121 (Resolved): teuthology: ability to cancel (and mop up) a queued run
Sage Weil
02:27 PM Feature #4120 (Resolved): teuthology: ability to list queued runs in progress
Sage Weil
05:31 AM Revision 7309bccc (teuthology): schedule_suite.sh: take option teuthology branch arg
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:24 AM Revision 0c663ca8 (teuthology): schedule_suite.sh: ensure ceph and kernel branches exist
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

02/12/2013

10:26 PM Revision f3413b19 (teuthology): peer: add recovery delay to make test behave
Otherwise it was (very) racy!
(cherry picked from commit 6e3c2d93fb010afe6415a1964b8b2c429333ea0a)
Sage Weil
03:31 PM Revision e2ec60bf (teuthology): task: mon_thrash: Thrash multiple monitors and 'maintain-quorum' ...
We now add a new option 'thrash-many' that by being set to true will break
the default behaviour of killing only one ...
Joao Eduardo Luis
12:40 PM Bug #3767: teuthology: stale jobs detected
The teuthology config is currently still putting everything in /tmp/cephtest, so we'll still be seeing stale jobs. O... Sam Lang
09:42 AM Bug #4093: teuthology-nuke failed to remove btrfs snapshots
As long as #4094 means that that's what it does! :) Greg Farnum
09:37 AM Bug #4093 (Won't Fix): teuthology-nuke failed to remove btrfs snapshots
i think it should just reboot in this case. at least that's what we've been doing. Sage Weil
09:18 AM Bug #4094: teuthology-nuke hangs if nuking fails
wip-reboot-timeout should fix these hangs. The branch needs to be rebased and merged since Josh's changes to only un... Sam Lang

02/11/2013

04:27 PM Feature #3781: teuthology: dynamically create targets via downburst
This also depends on downburst being able to download images for non-ubuntu ones which TV originally did not want inc... Sandon Van Ness
10:53 AM Feature #3781: teuthology: dynamically create targets via downburst
This depends on:
#2906 (Propernoun support for ssh disconnets)
and:
#4077 (recipe to setup libvirt on norm...
Sandon Van Ness
03:22 PM Revision b9706683 (teuthology): task: ceph: create monitor data directories prior to --mkfs
The new monitor store does not create the data directory on --mkfs. We
must create it instead, much like what happens...
Joao Eduardo Luis
03:14 PM Revision 89fd71f2 (teuthology): task: mon_thrash: Add 'seed' and 'store-thrash' options
This patch introduces an option to thrash a monitor store when we thrash
the monitors, as well as a 'store-thrash-pro...
Joao Eduardo Luis
03:09 PM Bug #4094 (Closed): teuthology-nuke hangs if nuking fails
Following #4093, teuthology-nuke just hung, without making further progress or erroring out:... Greg Farnum
03:08 PM Bug #4093 (Won't Fix): teuthology-nuke failed to remove btrfs snapshots
Not sure what's going on here, but:... Greg Farnum
02:59 PM Revision 6e3c2d93 (teuthology): peer: add recovery delay to make test behave
Otherwise it was (very) racy! Sage Weil
10:47 AM Feature #3822: QA: Create "trouble maker" scripts for testing
Is this a different feature from the osd/mon/mds thrashers in teuthology and the qa suite? Sam Lang

02/08/2013

09:42 AM Feature #4056 (Resolved): teuthology: make a ceph-deploy task
Sage Weil
09:40 AM Feature #3093 (Resolved): teuthology: support multiple pools of machines
Sage Weil
12:34 AM Revision a56eb88c (teuthology): Merge to include --machine-type and changes to --summary
Added the ability to support multiple types of machines with
--machine-type added to teuthology-lock when used with -...
Sandon Van Ness
12:06 AM Revision 75d86e47 (teuthology): Made teuthology-lock --summary machine type aware.
Signed-off-by: Sandon Van Ness <sandon@van-ness.com> Sandon Van Ness

02/07/2013

09:26 PM Revision 030bc7c2 (teuthology): Added support for multiple types of machines.
Added the ability to support multiple types of machines with
--machine-type added to teuthology-lock when used with -...
Sandon Van Ness
10:07 AM Feature #3093 (Fix Under Review): teuthology: support multiple pools of machines
Sage Weil
09:37 AM Bug #4029 (Resolved): teuthology-nuke: hangs with ERROR:paramiko.transport:Socket exception: Conn...
commit:ed3c3615c32df87b654969a23708da703bf3ceb3 Sage Weil
06:02 AM Revision ed9103aa (teuthology): rgw: parse testdir into apache.conf
Also fix up the template to use {{field}} for stuff we don't want to parse.
There is probably a better way...
Signed...
Sage Weil
05:44 AM Revision 67bbb9c7 (teuthology): osd_recovery: add missing testdir arg
Sage Weil
01:14 AM Revision 561ea14c (teuthology): ceph_manager: take int or string to osd_admin_socket
This fixes a failure on dump_stuck. Sage Weil

02/06/2013

05:06 PM Revision 3fbb5522 (teuthology): radosbench: fix missing format value
tdir is substituted in at the end. There is probably a better way to do
this.
Sage Weil
05:04 PM Revision 936f314a (teuthology): rgw: fix testdir format on f
Format the path, not filehandle Sage Weil
03:52 PM Revision 5d76d1f4 (teuthology): nuke: Timeout on unmount and queue for reboot
If an unmount hangs, queue that node for reboot.
Signed-off-by: Sam Lang <sam.lang@inktank.com>
Sam Lang
07:31 AM Revision ed3c3615 (teuthology): nuke: don't try unmount if we're rebooting everything anyway
This can cause issues when unmount hangs. Our automatic runs reboot
everything unconditionally, so this caused a bunc...
Josh Durgin
07:28 AM Revision c6504bab (teuthology): nuke: make tmpfs check only umount tmpfs
This would catch things like /tmp/cephtest/mnt.client.0, which are
used by cfuse, rbd, and kclient.
Josh Durgin
07:19 AM Revision 82273e95 (teuthology): rbd: fix rbd image unmount
The testdir param was missing. Avoid this class of errors by unmounting
exactly what we mounted.
Sage Weil
07:01 AM Revision 60990459 (teuthology): rbd: set env before running sudo
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil

02/05/2013

11:24 PM Bug #4029: teuthology-nuke: hangs with ERROR:paramiko.transport:Socket exception: Connection rese...
mystery solved: this is the nuke umount command hanging on a mount that is hung. in this case, it was an rbd mount w... Sage Weil
08:59 PM Bug #4029 (Resolved): teuthology-nuke: hangs with ERROR:paramiko.transport:Socket exception: Conn...
mostly finishes, but hangs at the end:... Sage Weil
10:20 PM Revision 100e9056 (teuthology): misc: Close connections on reboot
When nodes are rebooted, the connections remain open
even after calling reconnect and setting up new ssh
sessions to ...
Sam Lang
04:38 PM Revision da10b58d (teuthology): task/ceph_manager: Fix NoneType config issue
kill_mon is getting a config set to None, which blows
up now due to the check for powercycle. Initialize
the config ...
Sam Lang
02:02 PM Feature #3093: teuthology: support multiple pools of machines
This change has been committed to a branch called wip-machinetype:
https://github.com/ceph/teuthology/commit/9afb9...
Sandon Van Ness
02:12 AM Revision fdabc150 (teuthology): task/kclient,ceph-fuse: Check for mds
If no mds is defined bail out early.
Signed-off-by: Sam Lang <sam.lang@inktank.com>
Sam Lang

02/04/2013

06:39 PM Revision 2f41f81d (teuthology): misc: don't use colon in default run name
LD_LIBRARY_PATH does not work with colons (and backslash does not escape them.) Josh Durgin
04:09 AM Revision 55c1bcf6 (teuthology): Add testdir param to get_valgrind_args() calls
Signed-off-by: Sam Lang <sam.lang@inktank.com> Sam Lang

02/03/2013

05:38 PM Revision a5ba4f6a (teuthology): Merge branch 'wip-misc-fixes'
Signed-off-by: Sam Lang <sam.lang@inktank.com> Sam Lang
05:12 PM Revision 1e1ba960 (teuthology): task/ceph_manager.py: Conditional power cycle
Fix the monitor case where no config is initialized, so
we don't need to check for the powercycle parameter.
Signed-...
Sam Lang
05:09 PM Revision 887e93e7 (teuthology): nuke.py: Allow name of job/run to be specified
Nuke will cleanup the base test directory by default, but can
cleanup the test directory for a given run if specified...
Sam Lang
05:09 PM Revision 46d3ff94 (teuthology): run.py: Add target name to logging info
Signed-off-by: Sam Lang <sam.lang@inktank.com> Sam Lang
04:18 PM Revision ada803db (teuthology): rbd: fix .format() call with {1} syntax
IndexError: tuple index out of range Sage Weil
05:01 AM Revision fe9fb49e (teuthology): ceph_manager: use get() for self.config powercycle checks
I think this is what is going on...
Traceback (most recent call last):
File "/var/lib/teuthworker/teuthology-maste...
Sage Weil

02/02/2013

05:00 PM Revision 7280980f (teuthology): Fixup latest commits that use /tmp/cephtest.
Signed-off-by: Sam Lang <sam.lang@inktank.com> Sam Lang

02/01/2013

10:07 PM Revision d9fff40f (teuthology): task/chdir-coredump: Use readlink -e
realpath isn't available everywhere, use readlink -e instead.
Signed-off-by: Sam Lang <sam.lang@inktank.com>
Sam Lang
08:07 PM Revision 9a9fe73e (teuthology): task/ceph: Fix typo in previous commit
Signed-off-by: Sam Lang <sam.lang@inktank.com> Sam Lang
07:01 PM Revision 9de9ebcf (teuthology): nuke: get_testdir_base needs to be imported
Signed-off-by: Sam Lang <sam.lang@inktank.com> Sam Lang
05:45 PM Revision edfe5eed (teuthology): nuke: Fix cleanup of test dir
Nuke used to remove /tmp/cephtest, now it tries to
remove the test dir, which it may not have the name
for. Instead ...
Sam Lang
05:37 PM Revision 4ebd90eb (teuthology): task/ceph: Initialize disk_config maps
The mount_options and fstype maps need to be
initialized properly for later.
Signed-off-by: Sam Lang <sam.lang@inkta...
Sam Lang
04:53 PM Revision 150a3d7d (teuthology): misc: Don't include existing partitions in devs
We don't want to include /dev/sda1, etc. in the
list of devices to use.
Signed-off-by: Sam Lang <sam.lang@inktank.com>
Sam Lang
04:16 PM Revision 3806dc5e (teuthology): task/ceph: Fix device list
dict.items() returns a tuple, whereas we want
the values().
Signed-off-by: Sam Lang <sam.lang@inktank.com>
Sam Lang
03:13 PM Revision 64e39667 (teuthology): misc: get_wwn_id_map() needs to return dict
If we can't find device ids, we need to return
a dict, not a list.
Signed-off-by: Sam Lang <sam.lang@inktank.com>
Sam Lang
02:24 PM Revision dcf99e43 (teuthology): nuke: Optionally check console status
Only check the ipmi console status if the ipmi
parameters have been defined in .teuthology.yaml.
Signed-off-by: Sam ...
Sam Lang
02:20 PM Revision ac4ba69d (teuthology): misc: Fix get_wwn_id_map() to be optional
Not all plana nodes have symlinks setup when
we check /dev/disk/by-id/wwn-*. Instead of failing
here, just use the /...
Sam Lang
01:46 PM Revision 933cc3c3 (teuthology): run.py: Fix argument parsing for --name
With the addition of the --name argument to the
teuthology program (run.py), jobs were failing
because --name was bei...
Sam Lang

01/31/2013

09:21 PM Revision 19fcc10c (teuthology): rbd.py: update scratch and test image sizes
Test 167 was failing due to running out of space on the scratch
file system. The test reserves 21MB in a file, and r...
Alex Elder
08:59 PM Revision fadc22c0 (teuthology): ceph_manager: wait for admin socket on restart, use for set_config
Fixes: #3966
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:55 PM Revision c9a5b248 (teuthology): ceph_manager: wait for admin socket on restart, use for set_config
Fixes: #3966
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
05:14 PM Revision 8f9267cf (teuthology): thrashosds: note assumption for powercycling
Josh Durgin
02:23 PM Revision 77e8d801 (teuthology): Remove console.py
Handling of ipmi via the console is now done through the
Console class in teuthology/orchestra/remote.py.
Signed-off...
Sam Lang
02:23 PM Revision 8f720454 (teuthology): Assign devices to osds using the device wwn
Linux doesn't guarantee device names (/dev/sdb, etc.)
are always mapped to the same disk. Instead of assigning
nomin...
Sam Lang
02:23 PM Revision 58111595 (teuthology): Support power cycling osds/nodes through ipmi
This patch defines a RemoteConsole class associated
with each Remote class instance, allowing
power cycling a target ...
Sam Lang
02:23 PM Revision 87b98496 (teuthology): add --name option to teuthology
Signed-off-by: Sam Lang <sam.lang@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Sam Lang
02:23 PM Revision ace4cb07 (teuthology): Replace /tmp/cephtest/ with configurable path
Teuthology uses /tmp/cephtest/ as the scratch test directory for
a run. This patch replaces /tmp/cephtest/ everywher...
Sam Lang
01:58 PM Revision 14730276 (teuthology): Fixes for syntax errors found by pyflakes.
This patch includes minor fixes to the teuthology
python code for syntax errors found by running
check-syntax.sh (whi...
Sam Lang
01:56 PM Revision 3390cc30 (teuthology): Scripts to use pyflakes to check python syntax.
pyflakes runs a basic syntax checker against python code.
The added check-syntax.sh script and Makefile run pyflakes
...
Sam Lang
08:15 AM Bug #3767 (Resolved): teuthology: stale jobs detected
This should be resolved by a set of changes made for #3782 (commit: ace4cb07b2de99644c63f3ab90c21a663a384e69), which ... Sam Lang
08:10 AM Feature #3783 (Resolved): osdthrasher: power cycle osds
Sam Lang
08:10 AM Feature #3782 (Resolved): cephmanager task: power cycle targets via ipmi
Sam Lang

01/30/2013

08:52 PM Revision a63fac32 (teuthology): task: mon_clock_skew_check: use absolute value when comparing mon...
The monitors may report either positive or negative clock skews, and by
not using an absolute value we were constantl...
Joao Eduardo Luis
08:52 PM Revision 89e09fa9 (teuthology): task: mon_clock_skew_check: mark as ran once if an expected skew ...
... even if we didn't get a clean/finished result from the monitors
This ought to significantly cut the waiting time...
Joao Eduardo Luis
08:40 PM Revision fa56ad6b (teuthology): task: mon_clock_skew_check: use absolute value when comparing mon...
The monitors may report either positive or negative clock skews, and by
not using an absolute value we were constantl...
Joao Eduardo Luis

01/29/2013

10:04 PM Revision 6d452bdb (teuthology): peer: fix filtering out of scrub from pg state
(cherry picked from commit 19f427319000d7bcf02c07fa018143b911305a30) Sage Weil
10:04 PM Revision 19f42731 (teuthology): peer: fix filtering out of scrub from pg state
Sage Weil
11:46 AM Revision daa8b567 (teuthology): admin_socket: don't bother remote executing if there is no test
(cherry picked from commit e805b7d62e3e6642ea6361a41eec9b2fdef72596) Sage Weil
11:45 AM Revision e805b7d6 (teuthology): admin_socket: don't bother remote executing if there is no test
Sage Weil
04:22 AM Revision 1c311949 (teuthology): osd_recovery: inject a recovery delay
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
04:22 AM Revision e33b425d (teuthology): osd_recovery: use --no-cleanup for rados bench
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
04:18 AM Revision 72538b16 (teuthology): osd_recovery: use --no-cleanup for rados bench
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
04:17 AM Revision a229796d (teuthology): osd_recovery: inject a recovery delay
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
03:53 AM Revision 3b27c9ec (teuthology): osd_backfill: --no-cleanup for rados bench
Sage Weil

01/28/2013

10:54 PM Revision 826e5860 (teuthology): cram: fix for runs with coverage enabled
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
03:35 PM Feature #3943 (Closed): Use YUM to install RHEL rpms
instal rmp distros with YUM for RHEL and CENTOS in teuthology Ken Franklin
03:34 PM Feature #3942 (Resolved): Be able to install to SLES/Open Suse with zypper
Use YAST to install rpms on SLES Ken Franklin

01/27/2013

08:44 AM Revision ab4cef6b (teuthology): osd_recovery: fix up incomplete test
- stop rados bench from cleaning up
- flush pg stats
- fix sleep call
One or more of these helped fix this test, don...
Sage Weil

01/26/2013

09:47 PM Revision 3772d437 (teuthology): ceph_manager: fix get_num_active_recovered()
The states now have 'backfill' *or* 'recover' in them.
(cherry picked from commit 20af01f23ba932cb97cb40bba89bff546e1...
Sage Weil
09:13 PM Revision b5f81636 (teuthology): osdthrasher: inject pause on a live (on in) osd
Sage Weil
01:56 AM Revision aa85d914 (teuthology): task: mon_clock_skew_check: increase timeout and kick it off only...
We were kicking-off the timeout as soon as we started; it's better however
to kick if off only when we are told to st...
Joao Eduardo Luis
01:56 AM Revision 673101c7 (teuthology): task: mon_clock_skew_check: distinguish between on-going and fini...
Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com> Joao Eduardo Luis

01/25/2013

01:31 AM Revision 3a5c70b8 (teuthology): ceph_manager: turn long stall injection off by default
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
12:24 AM Revision 006e7065 (teuthology): osd_recovery: fix up incomplete test
- stop rados bench from cleaning up
- flush pg stats
- fix sleep call
One or more of these helped fix this test, don...
Sage Weil
12:23 AM Revision 20af01f2 (teuthology): ceph_manager: fix get_num_active_recovered()
The states now have 'backfill' *or* 'recover' in them. Sage Weil

01/24/2013

11:21 PM Revision b150e8e3 (teuthology): workunit: pass java path as env variable
The libcephfs-java test needs this. Sage Weil
08:50 PM Revision 6a859bcd (teuthology): ceph_manager: use 80/70 as pause_long, pause_check_after defaults
OSD::op_tp suicides after 150.
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
06:08 PM Revision 0f24dca2 (teuthology): ceph_manager: use do_rados for rmpool
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
04:03 PM Feature #3932 (Closed): database: store performance data
Following the implementation of #3931, track the data it outputs in the database, however we do that. Greg Farnum
04:02 PM Feature #3931 (Resolved): create a timer task
We discussed in the dev list how it would be nice to start gathering performance data out of our nightly runs. To fac... Greg Farnum
10:06 AM Feature #3783 (In Progress): osdthrasher: power cycle osds
Sage Weil
02:43 AM Revision 9b56f367 (teuthology): Merge remote-tracking branch 'gh/wip_heartbeat'
Sage Weil
01:44 AM Revision ec5a1455 (teuthology): ceph_manager: default chance_down to 0.4
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
01:40 AM Revision 566ae533 (teuthology): ceph_manager: add filestore and heartbeat stalls
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
01:24 AM Revision ef1569e5 (teuthology): Use ceph git repo instead of github.
This code change is so that instead of pulling the tarball of github
which can be unreliable at times it instead uses...
Sandon Van Ness
01:22 AM Revision 0495764b (teuthology): Use ceph git repo instead of github.
This code change is so that instead of pulling the tarball of github
which can be unreliable at times it instead uses...
Sandon Van Ness
01:22 AM Revision 5d66c9ab (teuthology): Use ceph git repo instead of github.
This code change is so that instead of pulling the tarball of github
which can be unreliable at times it instead uses...
Sandon Van Ness

01/23/2013

05:22 PM Bug #3876 (Resolved): workunit: use mirror instead of github
Fixed to use our git repo instead of github:
https://github.com/ceph/teuthology/commit/399587c966e09de55e165db6181...
Sandon Van Ness
09:24 AM Feature #3901 (Resolved): teuthology: make install a separate task from ceph
Sage Weil

01/22/2013

11:48 PM Revision e714c778 (teuthology): osd: Testing of deep-scrub omap changes
Fix scrub_test.py and add omap corruption test
Signed-off-by: David Zafman <david.zafman@inktank.com>
Reviewed-by: S...
David Zafman
09:09 PM Revision b6e3edc6 (teuthology): test: create /tmp/cephtest/mnt.{id}
The workunit task assumes that a mount exists
at /tmp/cephtest/mnt.{id}
This patch creates the path if it doesn't
exi...
Joe Buck
04:47 PM Feature #3782: cephmanager task: power cycle targets via ipmi
I urge you to add status checking and loud error logging. ipmi is not reliable.
Dan Mick
03:02 PM Feature #3782 (In Progress): cephmanager task: power cycle targets via ipmi
Sam Lang
05:10 AM Revision 98cc1b83 (teuthology): task: mon_clock_skew_check: add option to run at least one timecheck
at-least-once Runs at least once, even if we are told to stop.
(default: True)
at...
Joao Eduardo Luis

01/21/2013

04:25 PM Revision 2258f60e (teuthology): ceph.conf: separate replicas across osds
ceph.git master now separates across crush hosts without this setting.
For teuthology clusters, we don't want that (u...
Sage Weil
04:24 PM Revision aeb83ac2 (teuthology): ceph: pass ceph.conf to osdmaptool
This ensure it sees the chooseleaf option and generates the proper
CRUSH rules.
Sage Weil

01/19/2013

07:56 PM Feature #3880 (Resolved): suite: the stable release suites are not currently run against upstream...
argonaut/bobtail suites should be run against upstream stable kernels (specific versions still need to be specified)
Sage Weil

01/18/2013

09:48 PM Revision 53f22d94 (teuthology): task/mds_thrasher: New task for thrashing the mds
Signed-off-by: Sam Lang <sam.lang@inktank.com> Sam Lang
09:43 PM Bug #3876 (Resolved): workunit: use mirror instead of github
github is now so unreliable here to be impractical. figure out how to yank the files we need from gitweb, or something. Sage Weil
06:47 PM Revision dbc38eff (teuthology): rbd.py: update scratch and test image sizes
Test 167 was failing due to running out of space on the scratch
file system. The test reserves 21MB in a file, and r...
Alex Elder
01:59 PM Feature #1714: teuthology: use debs instead of /tmp/cephtest
... Anonymous
01:49 PM Feature #1714: teuthology: use debs instead of /tmp/cephtest
Sander Pool wrote:
> Update: apt-get gets the right packages (ceph.list is also updated) but fails due to the non-int...
Sage Weil
01:47 PM Feature #1714: teuthology: use debs instead of /tmp/cephtest
Update: apt-get gets the right packages (ceph.list is also updated) but fails due to the non-interactive nature of th... Anonymous
01:26 PM Feature #3868 (Rejected): Remote execution needs a way to get your hands on command output
That is indeed easy, thanks. Anonymous
01:24 PM Feature #3868: Remote execution needs a way to get your hands on command output
With StringIO its just:
fooproc = remote.run(args=['echo', 'foo'], wait=False, stdout=StringIO())
output = foopro...
Sam Lang
11:44 AM Feature #3868: Remote execution needs a way to get your hands on command output
Yeah, I tried to make that work. It expects a file object which isn't very friendly. I'm adding a string object handler. Anonymous
11:42 AM Feature #3868: Remote execution needs a way to get your hands on command output
You can use the stdin/stdout/stderr parameters to run. Its not
documented well (or at all), but there are examples ...
Sam Lang
11:30 AM Feature #3868 (Rejected): Remote execution needs a way to get your hands on command output
It's hard to believe this isn't possible right now but the code in run.py makes it much too hard (or impossible) to g... Anonymous
11:01 AM Bug #3864 (Resolved): rbd.py: xfstests 167 fails due to ENOSPC
(Sage: I don't think so. 184 is the likely problem.)
I updated the sizes to 1200 MB and tested it once more and
...
Alex Elder
10:47 AM Bug #3864: rbd.py: xfstests 167 fails due to ENOSPC
YAY! Does this mean we can reenable the various tests that follow that we've been disabling? :) Sage Weil
10:44 AM Bug #3864: rbd.py: xfstests 167 fails due to ENOSPC
I did a test run of just test 167 and reproduced the problem.
I then had it use a 1200MB rbd image and that caused...
Alex Elder
10:42 AM Bug #3864 (Resolved): rbd.py: xfstests 167 fails due to ENOSPC
I'm not sure why this started happening now, but after
updating the rbd client to be based on Linux 3.8-rc4
test 16...
Alex Elder
04:28 AM Revision cc049659 (teuthology): Merge branch 'wip-buck-localized-reads' of https://github.com/cep...
Joe Buck
04:27 AM Revision 83c32540 (teuthology): Making suggested changes.
Signed-off-by: Joe Buck <jbbuck@gmail.com> Joe Buck
03:52 AM Revision c08a57b4 (teuthology): Making suggested changes.
Signed-off-by: Joe Buck <jbbuck@gmail.com> Joe Buck

01/17/2013

08:27 PM Revision cd09be6a (teuthology): ceph: pass ceph.conf to osdmaptool
This ensure it sees the chooseleaf option and generates the proper
CRUSH rules.
Sage Weil
05:29 PM Revision 53e674bd (teuthology): task/mds_thrasher: New task for thrashing the mds
Signed-off-by: Sam Lang <sam.lang@inktank.com> Sam Lang
05:14 AM Revision fbf6eae2 (teuthology): test: enable localized-reads flag for ceph-fuse
Changes to the ceph-fuse task to allow the enabling
of --localized-reads.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Joe Buck
04:48 AM Revision 72db1a59 (teuthology): When running teuthology with targets provisionned on OpenStack an...
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
 

Also available in: Atom