Project

General

Profile

Activity

From 07/07/2014 to 08/05/2014

08/05/2014

06:36 PM Feature #8934: Add explicit test to validate compatibility of clients running Ceph major version ...
commit 14b03bc77f21f2e93b5ba61e42762da483e82b3f Tamilarasi muthamizhan
11:49 AM Feature #8934 (In Progress): Add explicit test to validate compatibility of clients running Ceph ...
Tamilarasi muthamizhan
02:41 PM Feature #8796: add dumpling-firefly-x upgrade suite
Parallel part is done and working fine.
Considering adding EC enabled to this suite
Yuri Weinstein
12:00 PM Feature #9014 (Resolved): paddles/pulpito: add UI for queue view
https://github.com/ceph/pulpito/commit/6258456d36a5212b5d38d608deabde2a93c360ea Zack Cerza
11:23 AM Feature #9014 (In Progress): paddles/pulpito: add UI for queue view
paddles PR:
https://github.com/ceph/paddles/pull/42
Merged here:
https://github.com/ceph/paddles/commit/65c73d36c3...
Zack Cerza
11:22 AM Feature #9014 (Resolved): paddles/pulpito: add UI for queue view
Zack Cerza
11:43 AM Feature #6248: Add last line of failed command to CommandFailedError exception
Ian Colle
05:38 AM Bug #9010 (New): [paddles] `rollback()` is used incorrectly
In places like `paddles/controllers/runs.py` there are try/except blocks that catch non-altering database actions
th...
Alfredo Deza

08/04/2014

08:38 PM Revision b93abaf5 (teuthology): Merge pull request #305 from ceph/wip-8640
implement `--version` and improve `setup.py` Zack Cerza
07:12 PM Revision fe6f4611 (teuthology): create a --version flag for teuthology
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
07:11 PM Revision 7d0a072d (teuthology): pull the version and description in setup.py
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
07:11 PM Revision a2bb186f (teuthology): add an initial version to teuthology
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
06:15 PM Bug #9006 (New): fix _get_config_value_for_remote in install task
In install task, the function _get_config_value_for_remote() claims it installs the given value based on the role or ... Tamilarasi muthamizhan
05:55 PM Feature #8954 (In Progress): add ability to filter teuthology-suite job enumeration
After discussing this with Zack, we came up with the following set of changes:... Anonymous
10:30 AM Feature #8954: add ability to filter teuthology-suite job enumeration
I don't see "rados-api" in any filenames or file contents, fwiw. Zack Cerza
05:50 PM Revision 0d1fe79b (teuthology): Tweak usage statement
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:43 PM Feature #6146 (In Progress): need a upgrade task that uses ceph-deploy
The old code behaved as follows:... Anonymous
04:10 PM Revision ef210806 (teuthology): Merge pull request #304 from ceph/wip-fix-build-matrix
suite: fix build_matrix when non-yaml present in % dir Zack Cerza
04:07 PM Revision 21e27637 (teuthology): suite: fix build_matrix when non-yaml present in % dir
First, if we get a non-yaml file, return an empty list.
Second, if we are in a % mode, exclude an empty raw result f...
Sage Weil
03:19 PM Revision dc3ae881 (teuthology): add another call to use "ps aux"
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
(cherry picked from commit 4686115c4830939ea6c9d7a27fd89d7cec9...
Alfredo Deza
03:19 PM Revision c949ad1d (teuthology): tell us if you are really not running any more
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
(cherry picked from commit ec342d814676d08eb833f478ac7ffdb21cc...
Alfredo Deza
12:30 PM Feature #8640 (In Progress): Make a proper python package out of teuthology
Another PR that adds --version and gets the README into the long_description: https://github.com/ceph/teuthology/pull... Alfredo Deza
09:33 AM Feature #8640: Make a proper python package out of teuthology
Well, we don't have versioning or a proper changelog, and after that I'm not sure what would need to be done to e.g. ... Zack Cerza
08:55 AM Feature #8640: Make a proper python package out of teuthology
Zack I can't recall what was left to do here. The Jenkins job seems like a nice to have but not a requirement. Alfredo Deza

08/03/2014

04:47 PM Bug #8999 (Resolved): "Error installing chef" in upgrade:firefly-firefly-testing-basic-vps suite
This seems to be isolated to rhel and cantos distros.
Failures are in http://pulpito.front.sepia.ceph.com/teutholo...
Yuri Weinstein

08/02/2014

01:28 AM Revision 9f7107b3 (teuthology): Merge pull request #303 from ceph/wip-8930
Tasks are failing since using "data" pool no longer part of default install
Reviewed-by: Sage Weil <sage@redhat.com>
David Zafman

08/01/2014

11:06 PM Revision 54af8b2b (teuthology): Tasks are failing since using "data" pool no longer part of defau...
Create a pool specifically for each task
Fixes: 8930
Signed-off-by: David Zafman <david.zafman@inktank.com>
David Zafman
08:27 PM Revision 3440d664 (teuthology): Expand '~' in ssh key paths
... since paramiko doesn't bother to do this
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
08:24 PM Revision 851b4ff3 (teuthology): Expand '~' in ssh key paths
... since paramiko doesn't bother to do this
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
07:25 PM Revision f4c953c1 (teuthology): Merge pull request #301 from ceph/wip-nuke-vpm
nuke: allow nuking vpm hosts Zack Cerza
02:16 PM Revision c86a9877 (teuthology): valgrind: ignore ec plugin factory leaks
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 7c3fc404d6a84c6601400e364bd98ea89df13922)
Sage Weil

07/31/2014

04:16 PM Feature #8954: add ability to filter teuthology-suite job enumeration
Also, a combination of filters,
say, run all combination of rados tests but only on ubuntu precise,
teuthology-...
Tamilarasi muthamizhan
03:50 PM Feature #8954: add ability to filter teuthology-suite job enumeration
... Sage Weil
11:00 AM Feature #8954: add ability to filter teuthology-suite job enumeration
Sage, can you add some high level use cases/ideas that you keep in mind for this? Yuri Weinstein
04:03 PM Subtask #8866 (Duplicate): Add pattern-match filter to teuthology-suite
Tamilarasi muthamizhan
04:35 AM Revision 9e6a3e79 (teuthology): ceph_manager: increase osd revival timeout from 75 -> 150 seconds
Saw this fail on a firefly run just bc of valgrind slowness. Make the
timeout higher!
Signed-off-by: Sage Weil <sag...
Sage Weil
04:34 AM Revision f84458bd (teuthology): ceph_manager: increase osd revival timeout from 75 -> 150 seconds
Saw this fail on a firefly run just bc of valgrind slowness. Make the
timeout higher!
Signed-off-by: Sage Weil <sag...
Sage Weil
01:14 AM Revision 7c3fc404 (teuthology): valgrind: ignore ec plugin factory leaks
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil

07/30/2014

10:37 PM Revision 9e2c8282 (teuthology): Merge pull request #300 from ceph/wip-mpi-vers
task/mpi: Explicit check for version mismatch John Spray
08:31 PM Revision 094cd5b3 (teuthology): Merge pull request #302 from ceph/wip-8850
tell us if you are really not running any more Zack Cerza
08:28 PM Revision 4686115c (teuthology): add another call to use "ps aux"
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
08:17 PM Revision ec342d81 (teuthology): tell us if you are really not running any more
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com> Alfredo Deza
06:12 PM Revision 1c7c2eb4 (teuthology): nuke: allow nuking vpm hosts
Skip the console check, though.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:30 PM Revision 8cd193d7 (teuthology): Merge branch 'wip-7810' into wip-jcsp-test
John Spray
01:30 PM Revision 874cb740 (teuthology): Merge branch 'wip-mpi-vers' into wip-jcsp-test
John Spray
01:29 PM Revision 49181796 (teuthology): task/mpi: Explicit check for version mismatch
Instead of proceeding to have mpiexec fail or hang,
do an up-front check that the MPI version is the same
on all of t...
John Spray
11:31 AM Feature #8927: enable civetweb testing in the nightlies
filed bug: 8971 for the s3 test failures Tamilarasi muthamizhan
10:23 AM Revision 1495239c (teuthology): task/mpi: Explicit check for version mismatch
Instead of proceeding to have mpiexec fail or hang,
do an up-front check that the MPI version is the same
on all of t...
John Spray

07/29/2014

08:43 PM Revision b8687a54 (teuthology): Fix package_version_for_hash() call
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:11 PM Revision fd6e53a5 (teuthology): ceph_deploy: use new ship_utilities location
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 828bb2a6ea934b8788570ca3f9871a637dbd3c70)
Sage Weil
03:01 PM Bug #8862: upgrade/dumpling-emperor-x suite needs to be able to do last step upgrade to branch sp...
https://github.com/ceph/ceph-qa-suite/pull/67 Yuri Weinstein
02:43 PM Bug #8862 (Resolved): upgrade/dumpling-emperor-x suite needs to be able to do last step upgrade t...
Yuri Weinstein
02:33 PM Bug #8862: upgrade/dumpling-emperor-x suite needs to be able to do last step upgrade to branch sp...
Change has been merged
Anonymous
02:10 PM Revision 53ec6465 (teuthology): task/mds_client_recovery: network freeze test
This is about testing the CephFS client's handling
of losing connectivity to the MDS.
Fixes: #7810
Signed-off-by: J...
John Spray
12:11 PM Revision 0147c746 (teuthology): task/mds_journal_migration: fix cleanup
Previously this was remounting in the background
which meant that if a workunit was executed immediately
afterwards i...
John Spray
11:54 AM Feature #8925 (Fix Under Review): downburst: Downburst should be able to provide list information...
Anonymous
11:54 AM Bug #7953 (Resolved): "wget ..." problems on upgrade:dumpling-x:parallel-firefly-distro-basic-vps...
This was resolved but never updated after waiting to verify things were fixed. Sandon Van Ness
11:54 AM Bug #8682 (Resolved): 'sudo yum install ceph-radosgw-0.67.9 -y' error running upgrade tests on mi...
Haven't seen this specific issue pop up again so closing and a new issue can be created if something similar happens. Sandon Van Ness
11:40 AM Bug #8936 (In Progress): Teuthology: install purge_data remote command looks incorrect.
I need to figure out if extra semi-colon needs to be escaped differently Anonymous
11:35 AM Fix #8712 (Fix Under Review): Teuthology-lock should not lock if the downburst failed
Anonymous
11:33 AM Fix #8712 (In Progress): Teuthology-lock should not lock if the downburst failed
Anonymous
10:16 AM Feature #8934: Add explicit test to validate compatibility of clients running Ceph major version ...
THere is some coverage for this in the dumpling-firefly-x suite, but we will be adding a separate suite that does a l... Sage Weil
10:08 AM Feature #8934: Add explicit test to validate compatibility of clients running Ceph major version ...
Sage, can you add your comments what should be considered for this suite? Yuri Weinstein
10:05 AM Feature #8934: Add explicit test to validate compatibility of clients running Ceph major version ...
I only need compat testing between supported ICE versions eg dumpling (0.67.latest) server with firefly (0.80) client... Neil Levine
09:50 AM Feature #8934: Add explicit test to validate compatibility of clients running Ceph major version ...
We have a new suite in the works which installs major Ceph versions dumpling.v0.80.1, emperor.v.80.1.yaml, v0.80.1, v... Yuri Weinstein

07/28/2014

04:49 PM Revision e0449f2f (teuthology): task/workunit: Fix log message
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
03:18 PM Revision ef060544 (teuthology): task/ceph_fuse: enable umounting from config
This is for any test config that needs to run
some workunit with clients unmounted. It allows
you to go toggle the m...
John Spray
03:18 PM Revision b4efcc65 (teuthology): task/ceph: add ceph.stop task
So that we can explicitly stop daemons on demand. Useful
for MDS tool tests that want the MDS daemons not to be runn...
John Spray
01:59 PM Revision 671533c2 (teuthology): move ship_utilities to install task (from ceph test)
No need to install ceph just to get daemon-helper, adjust-ulimits, etc..
These utilities are used by lots of tasks, n...
Sage Weil
10:54 AM Feature #8954: add ability to filter teuthology-suite job enumeration
I think a more general thing here is to be able to filter the teuthology-suite job enumeration... either with a strin... Sage Weil
10:53 AM Feature #8954 (Resolved): add ability to filter teuthology-suite job enumeration
We have need to be able to run suites not on all distros, but on one type, e.g. trusty or rhel 6.5, especially when s... Yuri Weinstein
09:40 AM Bug #8953 (Closed): Crush map is different for cluster setup using teuthology and ceph-deploy
Crush map is different when cluster is deployed using ceph-deploy and teuthology.
The crush map created when clust...
Shambhu Rajak
08:50 AM Feature #8952 (New): Support for OSD addition and removal.
I am using teuthology extensible .
It would be appreciated if support for OSD addition and removal is provided afte...
Shambhu Rajak
08:41 AM Feature #8951 (New): Allow osd_backfill task to use numbers of osds besides 3
osd_backfill.py asserts when the number osd is not equal to 3.
Cannot use task osd_backfill for number of osd greate...
Shambhu Rajak
08:34 AM Feature #8950 (New): Make install task optionally ignore debuginfo packages
How to avoid installation of ceph debug packages from install.py . I want to install ceph without getting debug packa... Shambhu Rajak
08:29 AM Bug #8949 (Resolved): No Proper Documentation or automation user guides available for teuthology
I am using teuthology extensibly, I am unable to find detail documentation for teuthology,
please provide UserGuide...
Shambhu Rajak
08:22 AM Feature #8948 (Won't Fix): Allow MONs and OSDs to be assigned to specific targets
I am using Teuthology extensively, and i have servers which are of different specification depending on the usage mon... Shambhu Rajak
08:10 AM Feature #8946 (New): Add an option to the install task to not uninstall ceph
While using teuthology for executing the yaml job files,
it always end up installing and uninstalling the ceph for ...
Shambhu Rajak

07/27/2014

11:04 AM Revision cc7c9b2e (teuthology): task/workunit: add sudo to dir delete
This failure to delete used to be hidden in
a catch-all exception handler that was
removed in 396dc073.
This was cau...
John Spray

07/26/2014

08:35 PM Revision 904a2e04 (teuthology): task/ceph_fuse: hopefully cleaner umount
Something I don't quite understand went wrong
with the umount stage in ceph_fuse. It was timing out
in run.wait(), e...
John Spray
08:31 PM Revision b00ece0f (teuthology): task/workunit: add sudo to dir delete
This failure to delete used to be hidden in
a catch-all exception handler that was
removed in 396dc073.
This was cau...
John Spray

07/25/2014

11:05 PM Feature #8927: enable civetweb testing in the nightlies
in the meanwhile, added a test to rgw suite inorder for the nightlies to pick it up,... Tamilarasi muthamizhan
11:02 PM Feature #8927: enable civetweb testing in the nightlies
yep, already did s3tests and seeing a lot of failures. so i jumped to readwrite to see what happens :) Tamilarasi muthamizhan
10:29 PM Feature #8927: enable civetweb testing in the nightlies
awesome! next up is s3tests.. that is the one most likely to have failures, i think Sage Weil
10:25 PM Feature #8927: enable civetweb testing in the nightlies
executed a sample test with the below config.yaml and it worked fine.... Tamilarasi muthamizhan
10:26 AM Feature #8927 (Rejected): enable civetweb testing in the nightlies
Sage Weil
10:44 PM Revision 2999a4d4 (teuthology): Merge pull request #296 from ceph/wip-standby-mds
Wip standby mds Zack Cerza
07:01 PM Bug #8936 (Resolved): Teuthology: install purge_data remote command looks incorrect.
Is it just me, or does anyone else here think that the extra
semi-colon in the umount line below is a mistake?
<p...
Anonymous
06:39 PM Revision 883f2a76 (teuthology): task/osd_recovery: use rbd instead of metadata pool
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:33 PM Revision 4e56521e (teuthology): task/osd_backfill: use 'rbd' instead of 'data' pool
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:34 PM Feature #8934 (Resolved): Add explicit test to validate compatibility of clients running Ceph maj...
General user stories:
As an admin, I expect to upgrade my hosts running the Ceph client packages (librbd1, librados2...
Neil Levine
12:33 PM Revision a96a7b02 (teuthology): task/cephfs: generalise Filesystem for multi-MDS
This enables tasks like mds_journal_migration to be
run in an environment with standby-replay MDSs present.
Signed-o...
John Spray
12:33 PM Revision 396dc073 (teuthology): task/workunit: clean up dir deletion
This was always trying to remove the mountpoint,
and then swallowing the exception and printing
it to the log.
Inste...
John Spray
12:33 PM Revision 2ed1131f (teuthology): task/workunit: general tidy
* PEP8-ize whitespace
* specialize a catch-all except:
* don't alias 'misc' to 'teuthology'
Signed-off-by: John Spra...
John Spray
11:40 AM Feature #8933 (Resolved): radosgw: make erasure coding parameters for data pool configurable
The rgw task has an option 'ec-data-pool' that's just a boolean. To make sure it works with different erasure coding ... Josh Durgin

07/24/2014

08:08 PM Feature #8925 (Resolved): downburst: Downburst should be able to provide list information in a pr...
Teuthology should check for invalid os-type and os-version when locking vps machines. This information can be extrac... Anonymous
04:03 PM Revision c2fc5614 (teuthology): Remove oddly-placed, broken import
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
01:58 PM Bug #8923 (Resolved): teuthology-kill: Assembling run information is slow
Ive seen it take up to 8 minutes especially now that we are on cephfs but even then it was >45 seconds of CPU time wh... Sandon Van Ness
09:55 AM Feature #8917 (Resolved): Move all teuthology exceptions to a 'teuthology.exceptions' module
Zack Cerza
09:49 AM Feature #8796: add dumpling-firefly-x upgrade suite
Yuri Weinstein
01:59 AM Revision 7d0adcee (teuthology): Move DaemonState to teuthology.orchestra
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
01:59 AM Revision 479a1fe6 (teuthology): Rename CephState to DaemonGroup and move to orchestra
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza

07/23/2014

03:05 PM Bug #8904 (Closed): teuthology BadHostKeyException on vps.
This was caused by a bad yaml file. Anonymous

07/22/2014

09:47 PM Revision efce3418 (teuthology): Fail sooner if an invalid config_yaml is passed
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:57 PM Revision 0e2149c8 (teuthology): Remove kcon_most
It was unused.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
07:49 PM Revision d6e5895f (teuthology): Merge pull request #293 from ceph/wip-ship-utilities
move ship_utilities to install task (from ceph test) Zack Cerza
05:55 PM Revision 828bb2a6 (teuthology): ceph_deploy: use new ship_utilities location
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:09 PM Feature #8906 (Resolved): New task: Calamari nose tests
Nose testing of Calamari would probably make a cool teuthology task that widens the scope of things that teuthology i... Anonymous
04:05 PM Bug #8904 (Closed): teuthology BadHostKeyException on vps.
teuthology/task/internal.py loses the host key in the commented out code below.... Anonymous
01:33 PM Feature #6978: teuthology: split out tasks
Note to self: Don't forget to update @dumpling@ tasks to reflect the movement of @adjust-ulimits@ to @$PATH@ Zack Cerza
01:11 PM Feature #6978: teuthology: split out tasks
The migration script was almost done when I realized that @teuthology@ actually uses code from a few of the tasks. Sa... Zack Cerza
11:39 AM Feature #6659: select kernel flavor
If this isn't assigned to anyone, it can't be in a sprint. Zack Cerza

07/21/2014

11:56 AM Revision 72b34178 (teuthology): task/mds_journal_migration: use existing clients
Since refactoring ceph_fuse and kclient tasks
to store Mount objects on ctx, the mds_journal_migration
task can use t...
John Spray

07/19/2014

04:22 PM Revision 2dad906f (teuthology): move ship_utilities to install task (from ceph test)
No need to install ceph just to get daemon-helper, adjust-ulimits, etc..
These utilities are used by lots of tasks, n...
Sage Weil

07/18/2014

03:44 PM Fix #8712: Teuthology-lock should not lock if the downburst failed
The following cases all end up locking a vps machine that is improperly downbursted:
teuthology-lock --lock-many 1...
Anonymous
01:56 PM Bug #8877: teuthology-nuke doesn't nuke. It only prints out a targets.yaml
https://github.com/ceph/teuthology/commit/d54932cbc8c6dbb065a1ea5d407209f66bffd961 Zack Cerza
01:47 PM Bug #8877: teuthology-nuke doesn't nuke. It only prints out a targets.yaml
If it used to work for you, then you weren't calling it on vps nodes without @--unlock@:
https://github.com/ceph/teu...
Zack Cerza
01:41 PM Bug #8877 (Resolved): teuthology-nuke doesn't nuke. It only prints out a targets.yaml
... Christina Meno
10:52 AM Feature #8867 (New): Add 'skipped jobs' into teuthology-suite logging
Currently teuthology-suite, in particular used with --dry-run option, shows line ... Yuri Weinstein
10:11 AM Subtask #8866 (Duplicate): Add pattern-match filter to teuthology-suite
So we can limit the amount of jobs scheduled to, say, those testing a certain feature. Zack Cerza

07/17/2014

04:15 PM Bug #8862 (Resolved): upgrade/dumpling-emperor-x suite needs to be able to do last step upgrade t...
Currently all sequences upgrade to 'emperor' branch, which is incorrect.
https://github.com/ceph/ceph-qa-suite/tr...
Yuri Weinstein
02:11 PM Feature #6978: teuthology: split out tasks
Maybe it's time to start that process with one of the branches. I might want to do @dumpling@ first since @master@ ma... Zack Cerza
01:57 PM Feature #6978: teuthology: split out tasks
Alright. I have the above figured out: a script that can import tasks from @teuthology.git@ to @ceph-qa-suite.git@ wh... Zack Cerza

07/16/2014

09:19 PM Revision 9588af31 (teuthology): rgw: set data extra pool correctly
When configuring multiregion zone, set the data extra pool
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
(cherry ...
Yehuda Sadeh
06:07 PM Revision b8c443b4 (teuthology): Fix get_hash() arg ordering
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:40 PM Revision d37c9554 (teuthology): Fix kvm issues for Trusty
Change kvm reference to qemu-system-x86_64 and use raw format
in kvm/qemu command. Tested on both Trusty and Precise...
Warren Usui

07/15/2014

10:27 PM Revision fccc6adb (teuthology): Merge pull request #287 from ceph/wip-mds-sessions
Wip mds sessions Zack Cerza
10:22 PM Revision 443b782d (teuthology): Merge pull request #288 from ceph/wip-upgrade-fix
task/ceph: Make cephfs_setup cuttlefish-compatible Zack Cerza
09:57 PM Revision d5a4998b (teuthology): Merge pull request #291 from ceph/wip-rgw-pools
rgw: set data extra pool correctly
Backport: next, firefly
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
08:02 PM Revision 63fb271b (teuthology): rgw: set data extra pool correctly
When configuring multiregion zone, set the data extra pool
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
06:02 PM Revision 79da400d (teuthology): Fix a bug where results_email was being ignored
Referring to the setting in ~/.teuthology.yaml
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
06:02 PM Revision 7262effc (teuthology): Merge pull request #290 from ceph/wip-deep-scrub
task/ceph.py: deep-scrub instead of scrub Sage Weil
06:02 PM Revision 29c06f00 (teuthology): Add and use new fetch() method
The old fetch_branch() wasn't behaving properly with the ceph.com git
mirror. This method works with github.com and c...
Zack Cerza
05:28 PM Revision 26c49ec2 (teuthology): task/ceph.py: deep-scrub instead of scrub
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
05:08 PM Revision 36441a27 (teuthology): README: teuthology-suite
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:40 PM Feature #6978: teuthology: split out tasks
Now that it seems the pre-split work is done and the bugs are all fixed, I'm working on the actual logistics of split... Zack Cerza
01:56 PM Feature #8796 (In Progress): add dumpling-firefly-x upgrade suite
Yuri Weinstein
12:39 PM Bug #8805 (Resolved): firefly stable upgrade suite
Sage Weil
12:30 PM Revision d91f028e (teuthology): task: refactor kclient into KernelMount
Additionally make both kclient and ceph_fuse
tasks yield a collection of CephFSMount
objects so that subsequent tasks...
John Spray
12:30 PM Revision 91e56bb9 (teuthology): task/mds_journal_migration: only mount my client
Pass explicit client ID list to ceph_fuse context so
that it doesn't try to mount all clients in the config,
in case ...
John Spray
12:30 PM Revision 8bb77ed9 (teuthology): task: add mds_client_recovery
This task exercises the CephFS session recovery
behavior.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
12:30 PM Revision 785a272b (teuthology): task: fix admin_socket for non-int ids
This was working for OSDs and for my config
where MDS happened to have numeric ID, but
in general service IDs are str...
John Spray
12:30 PM Revision 403ba2c8 (teuthology): task/cephfs: use dedent for embedded python
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:30 PM Revision 9c8dd98a (teuthology): task/kclient: remove redundant double loop
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:30 PM Revision 6cba4973 (teuthology): task: create FuseMount class from ceph_fuse
This is for use by other tasks that need filesystem
mounts under their own control.
Signed-off-by: John Spray <john....
John Spray
11:42 AM Bug #8802 (Resolved): 400 from paddles during teuthology-suite
I fixed this a few days ago Zack Cerza
11:03 AM Bug #8819 (Resolved): teuthology-suite not updating ceph-qa-suite checkout(s?) for teuthology@teu...
Done:
https://github.com/ceph/teuthology/commit/29c06f00d98e7050b2e0eacec473bd74e6a7c30f
Zack Cerza
10:08 AM Bug #8819: teuthology-suite not updating ceph-qa-suite checkout(s?) for teuthology@teuthology
this doesn't work...... Sage Weil
09:42 AM Bug #8819: teuthology-suite not updating ceph-qa-suite checkout(s?) for teuthology@teuthology
I don't see how I can fix this if I don't have access to a working @git fetch@ Zack Cerza

07/14/2014

09:16 PM Revision 657bd369 (teuthology): Fix the incomplete substitute_placeholders() fix
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:48 PM Revision f557ac5f (teuthology): Add a debug statement to reset_repo()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:30 PM Revision 56ad9575 (teuthology): Be smarter about choosing branches
Part of this is also about failing sooner, and not allowing invalid
configurations to enter the queue. This commit al...
Zack Cerza
03:37 PM Revision 6c05747d (teuthology): task: move Filesystem class to shared location
...in preparation for tests other than mds_journal_migration
to use it.
Signed-off-by: John Spray <john.spray@redhat...
John Spray
03:35 PM Revision 47087ff7 (teuthology): Fall back to master for suite_branch
The reason for this is that last-in-suite jobs don't have suite_branch
or branch set. We just want to use master for ...
Zack Cerza
02:36 PM Bug #8819: teuthology-suite not updating ceph-qa-suite checkout(s?) for teuthology@teuthology

Yeah something weird going here with fetch?...
Sandon Van Ness
02:22 PM Bug #8819: teuthology-suite not updating ceph-qa-suite checkout(s?) for teuthology@teuthology
Right now, according to this:
http://ceph.com/git/?p=teuthology.git;a=commit
HEAD is 657bd369d04f44c74fedfde52264...
Zack Cerza
01:40 PM Bug #8819 (In Progress): teuthology-suite not updating ceph-qa-suite checkout(s?) for teuthology@...
The teuthology checkout is days behind as well.
Still looking into this.
Zack Cerza
01:31 PM Bug #8827 (Resolved): Some ceph branches confuse teuthology-suite
https://github.com/ceph/teuthology/commit/56ad957534989e31e18247786d03f6332b3a4897 Zack Cerza
09:03 AM Bug #8827 (Resolved): Some ceph branches confuse teuthology-suite
... Zack Cerza

07/12/2014

12:28 PM Bug #8805: firefly stable upgrade suite
Sage Weil
10:53 AM Bug #8819 (Resolved): teuthology-suite not updating ceph-qa-suite checkout(s?) for teuthology@teu...
teuthology@teuthology:~/src/ceph-qa-suite_master$ git branch -v
* master 2d083a7 Merge pull request #45 from dachary...
Sage Weil

07/11/2014

08:55 PM Revision c68b5fc9 (teuthology): Add a flag to dump the entire job body.
... with a warning.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
08:40 PM Revision 4f61db90 (teuthology): Add missing placeholder
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:18 PM Revision dcd22a53 (teuthology): Add a --dry-run flag to teuthology-schedule
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:44 PM Revision 0ccee819 (teuthology): Don't drop the rest of os.environ
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:20 PM Revision f8658deb (teuthology): Use os.path.expanduser() instead of os.environ
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:15 PM Revision b6c7ba29 (teuthology): Fix typo
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:14 PM Revision 0ad10586 (teuthology): Fix lock paths
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
07:06 PM Revision 7418de93 (teuthology): Use the ceph_branch if suite_branch isn't found
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:59 PM Revision b693c402 (teuthology): Merge pull request #289 from ceph/split_prep
Split prep Alfredo Deza
04:41 PM Revision 9547a7f3 (teuthology): Discourage modifying defaults in instances
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:33 PM Revision 4a6352e3 (teuthology): Don't use double underscores
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
03:55 PM Revision a924606d (teuthology): Run tests for base class in subclass tests
Also remove test_defaults() since it was a bad idea.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
09:47 AM Bug #8682: 'sudo yum install ceph-radosgw-0.67.9 -y' error running upgrade tests on mira machines
Still see errors - http://pulpito.front.sepia.ceph.com/teuthology-2014-07-10_19:55:02-upgrade:dumpling-x:stress-split... Yuri Weinstein

07/10/2014

10:35 PM Revision 49725e08 (teuthology): Add src_base_path to defaults.
Defaults to ~/src
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
10:35 PM Revision 9257b870 (teuthology): Use config.src_base_path
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:35 PM Revision 24b44cbe (teuthology): Clone ceph-qa-suite and add it to PYTHONPATH
So that teuthology runs can find their tasks
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
10:35 PM Revision 8b6e8243 (teuthology): Tweak fetch_teuthology_branch()
Specifically, make it match fetch_qa_suite()'s behavior.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
10:35 PM Revision 9e5338f8 (teuthology): Add test for config substitution
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:35 PM Revision 0f69e3d4 (teuthology): Use a dict for a job template instead of a string.
This makes later modifications far easier.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
10:35 PM Revision 70d87bda (teuthology): Update existing unit test, and add another.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:35 PM Revision c886a936 (teuthology): Make teuthology.config *far* more robust
In addition to parsing its configuration from a yaml file, it can now be
created from a dict. It can also be dumped a...
Zack Cerza
10:35 PM Revision fb97e85a (teuthology): Use the new JobConfig object
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:35 PM Revision c105827d (teuthology): Store the suite_branch in the job config
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:35 PM Revision 46b48c9b (teuthology): Remove unused import
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
10:17 PM Revision 1a4bde2b (teuthology): Fix install_except_hook()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:32 PM Revision 3c3cdcb2 (teuthology): Don't execute network-using tests by default
Set TEST_ONLINE to use them.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
06:06 PM Revision 1d48f66a (teuthology): Don't use master as the default teuthology branch
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
03:50 PM Revision cbc73f71 (teuthology): task/ceph: Make cephfs_setup cuttlefish-compatible
Signed-off-by: John Spray <john.spray@redhat.com>
Fixes: #8711
John Spray
03:36 PM Feature #6978: teuthology: split out tasks
PR: https://github.com/ceph/teuthology/pull/289 Zack Cerza
03:29 PM Feature #6978: teuthology: split out tasks
Zack Cerza wrote:
> * @teuthology-worker@ using @suite_branch@ to check out a copy of @ceph-qa-suite@
I had to remo...
Zack Cerza
12:42 AM Feature #6978: teuthology: split out tasks
I'm doing preliminary work in this branch:
https://github.com/ceph/teuthology/compare/split_prep?expand=1
In my t...
Zack Cerza
09:27 AM Bug #8805 (Resolved): firefly stable upgrade suite
we need to catch bugs like #8804 Sage Weil
06:19 AM Bug #8802 (Resolved): 400 from paddles during teuthology-suite

Hopefully the 400 from this log can be correlated with something from the server's logs (timestamps are UK time).
...
John Spray

07/09/2014

07:13 PM Feature #8796 (Resolved): add dumpling-firefly-x upgrade suite
we have a dumpling-emperor-x, but now that firefly is out i think the two-hop we care about is dumpling -> firefly ->... Sage Weil

07/08/2014

11:48 AM Feature #7478 (Resolved): Make teuthology-report -D able to report an entire run as dead in one shot
Did this a while ago Zack Cerza
09:36 AM Feature #6978: teuthology: split out tasks
Now that #6343 is done, here is what needs to happen:
* tasks need to be split from @teuthology@ and added to @cep...
Zack Cerza

07/07/2014

10:08 PM Revision 7262d29f (teuthology): watch-suite.sh: new syntax
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:35 PM Revision b82c9e15 (teuthology): Merge pull request #276 from dachary/wip-typo
documentation typo Zack Cerza
09:35 PM Revision 62f82c3d (teuthology): Merge pull request #282 from ceph/wip-jcsp-misc
Wip jcsp misc Zack Cerza
08:24 PM Revision 469c003e (teuthology): Merge pull request #285 from ceph/wip-8750-jcsp
task/ceph: move set_max_mds into cephfs_setup
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
08:12 PM Revision 5d192ed4 (teuthology): Make the archive dir a positional argument
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:02 PM Revision 0fa0e2ec (teuthology): Merge pull request #279 from ceph/wip-ls
ls: make --archive-dir default to . Zack Cerza
07:06 PM Revision bc1550ad (teuthology): Merge pull request #286 from ceph/wip-results-timeout
suite: change default results_timeout to 9h (from 6h)
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
06:20 PM Revision 4d7c09ee (teuthology): suite: default to 9h results_timeout
6h isn't enough for xfstests.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
02:16 PM Feature #8765 (Resolved): upgrade suite: test that changes to crush maps are handled properly mid...
We had some issues with users making changes to crush under mixed clusters while upgrading to Firefly (see #8738).
...
Greg Farnum
12:44 PM Revision 18e556b0 (teuthology): task/ceph: move set_max_mds into cephfs_setup
Move the calculation of active MDS count out
of the generic service setup and into the
filesystem setup.
Fixes: #875...
John Spray
09:53 AM Feature #8759 (New): paddles: after not hearing about a run for some time, mark it as dead
Sometimes, because of teuthology bugs or environmental reasons, teuthology workers die and don't have a chance to rep... Zack Cerza
 

Also available in: Atom