Activity
From 10/13/2014 to 11/11/2014
11/11/2014
- 11:20 PM Revision 8aa6bf0c (teuthology): Merge pull request #354 from andrewschoen/tox-cov-report
- Adds a coverage report when running the tox tests
- 10:10 PM Revision 0deb2a9d (teuthology): Adds a coverage report when running the tox tests
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 03:40 PM Feature #10078 (Resolved): teuthology-results: use paddles
- I don't necessarily think we need to remove support for filesystem crawling. I do think that by default teuthology-re...
- 03:39 PM Feature #4626 (Resolved): Improve results.log content to include pass/fail/NR status of all plann...
- The feature described here is already implemented
- 11:57 AM Feature #9925 (Resolved): Enhance feature to filter teuthology-suite job enumeration
- 11:51 AM Feature #8927: enable civetweb testing in the nightlies
- is this backported to firefly?
- 11:28 AM Feature #9424: Add suite upgrade/giant-x
- 10:52 AM Feature #9759 (In Progress): Teuthology suite needed for Calamari testing
- 10:51 AM Feature #9759: Teuthology suite needed for Calamari testing
- I have an older wip branch that needs a few new tests added (no-rhel test, install ceph late test).
- 10:48 AM Feature #9354: Calamari cluster setup feature.
- I have updated wip-calateuth-wusui. Please re-review.
- 09:58 AM Feature #10068 (New): teuthology/paddles: implement fatal lock failure
- If a job needs to lock resources that we just don't have, currently it will run forever, repeatedly asking paddles fo...
- 09:27 AM Feature #7273: downburst should be in teuthology's requirements.txt
- We'll need to push a new version.
Part of the reason we haven't done much with this lately is:
https://bugs.launc... - 09:16 AM Feature #7273: downburst should be in teuthology's requirements.txt
- This looks to already be in pypi. Is 0.0.1 the version we want added to teuthology or will we need to publish a new ...
11/10/2014
- 02:59 PM Bug #9672 (Resolved): Failed tests in powercycle-giant-distro-basic-multi run
- passed run - http://pulpito.front.sepia.ceph.com/teuthology-2014-11-08_08:40:19-powercycle-giant-distro-basic-multi/
- 02:50 PM Bug #9887 (Resolved): last_scrub_stamp changes twice after scrub is started and confuses test case
11/07/2014
- 11:06 PM Bug #10034 (Closed): Teuthology: Calamari_setup cleanup task error
- After running calamari_setup, the following was observed....
- 05:17 PM Revision c2d0e480 (teuthology): Merge pull request #351 from ceph/wip-9925-wusui
- Allow more strings in filters
- 05:13 PM Revision 449de49d (teuthology): Mention hostnames in ConnectionLostErrors
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 09:14 AM Feature #10032 (Resolved): ConnectionLostError should mention the node in question
- https://github.com/ceph/teuthology/commit/449de49de98a35e8a713da7bf6391e7dae0b74a4
- 09:11 AM Feature #10032 (Resolved): ConnectionLostError should mention the node in question
- 08:54 AM Bug #10031 (Resolved): pulpito: expand all button is buggy
- it's expanding all jobs with a failure_reason, regardless of which status you're looking at
- 12:34 AM Revision 86ace44c (teuthology): More suite filter changes.
- Comment change, and update help message to reflect the ability to
use a comma separated list as a filter.
11/06/2014
- 08:41 PM Revision 668d7d2b (teuthology): Remove _find_arch_and_dist()
- Signed-off-by: Sandon Van Ness <sandon@redhat.com>
- 08:28 PM Revision 8ec637ab (teuthology): Remove un-used variables.
- Signed-off-by: Sandon Van Ness <sandon@redhat.com>
- 08:22 PM Revision 137daaf1 (teuthology): Merge pull request #352 from ceph/wip-update-vm-hostkeys
- Continue fix for 9871
- 08:20 PM Revision 6d8d26f3 (teuthology): Added suggested comment.
- Signed-off-by: Sandon Van Ness <sandon@redhat.com>
- 08:16 PM Revision 27b81219 (teuthology): Fixes as well as Change suggestions.
- Signed-off-by: Sandon Van Ness <sandon@redhat.com>
- 07:36 PM Revision 739a881a (teuthology): Merge pull request #353 from ceph/wip-9975
- remove configuration files when nuking
- 06:18 PM Feature #9925: Enhance feature to filter teuthology-suite job enumeration
- A new version of this with a comment added and changed help line information has been pushed.
- 05:53 PM Revision 5d7e9209 (teuthology): use ctx instead of remotes
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 11:56 AM Bug #9975 (Resolved): machines are leaving behind a ~/.cephdeployconf with custom repo data
- merged commit 739a881 into master
11/05/2014
- 09:43 PM Revision 53723d43 (teuthology): Also look for /etc/teuthology.yaml
- First we look for ~/.teuthology.yaml - if that is not found, we look for
a system-wide configuration in /etc/teutholo... - 04:33 PM Revision a1455f51 (teuthology): Fix duplicate test name
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 02:43 PM Revision cac45a35 (teuthology): call the new helper in nuke_helper
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 02:37 PM Revision 837790f7 (teuthology): create a configuration removal function in nuke.py
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 06:44 AM Bug #9975 (Fix Under Review): machines are leaving behind a ~/.cephdeployconf with custom repo data
- Pull request opened https://github.com/ceph/teuthology/pull/353
- 12:53 AM Revision 36027d13 (teuthology): Don't explode if results_sending_email isn't set
- Signed-off-by: Zack Cerza <zack@cerza.org>
11/04/2014
- 11:39 PM Revision 94e92a64 (teuthology): Suppress tracebacks when coverage isn't configured
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 05:24 PM Revision fe9f9d86 (teuthology): Install virtualenv if it isn't present
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 05:23 PM Revision f57ff035 (teuthology): Also install mysql on MacOS
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 05:16 PM Revision ac62ea8c (teuthology): Fix typo
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 11:44 AM Bug #6488: There should be an easy way to figure out what os is on a physical machine
- This is the same as http://tracker.ceph.com/issues/9451 and is resolved.
- 11:41 AM Bug #6488 (Resolved): There should be an easy way to figure out what os is on a physical machine
- 11:32 AM Bug #9672: Failed tests in powercycle-giant-distro-basic-multi run
- Latest run - http://pulpito.front.sepia.ceph.com/teuthology-2014-11-01_14:23:00-powercycle-giant-distro-basic-multi/
11/03/2014
- 11:41 PM Revision c246fd56 (teuthology): Drop default watchdog_interval to 120s
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 08:42 PM Revision a087c6c3 (teuthology): Abstract the lab domain (e.g. front.sepia.ceph.com)
- This should make usage in other labs easier.
Signed-off-by: Zack Cerza <zack@cerza.org> - 08:42 PM Revision c86f73ed (teuthology): Allow omitting 'tasks' stanza in job definitions
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 08:42 PM Revision 5e975740 (teuthology): Explicitly pass json header
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 08:42 PM Revision 3e5762c0 (teuthology): If lock_server is not set, check_lock() no-ops
- Signed-off-by: Zack Cerza <zack@cerza.org>
10/31/2014
- 11:50 PM Revision 5664326a (teuthology): ceph.conf: set mon pg warn max per osd = 10000
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:38 PM Feature #9710: Optimize upgrades suites in nighties runs
- Also optimized upgrade/giant suite (12 jobs on distros now) PR https://github.com/ceph/ceph-qa-suite/pull/226
Test... - 08:14 AM Bug #9975: machines are leaving behind a ~/.cephdeployconf with custom repo data
- nuke.py should be updated to clean this up too
- 05:43 AM Bug #9975 (Resolved): machines are leaving behind a ~/.cephdeployconf with custom repo data
- ceph-deploy has a mechanism to create custom repositories based on configuration files
that can be saved in $HOME/.c... - 02:20 AM Revision 416528ef (teuthology): Continue fix for 9871
- The existing logic was too tortured, and the previous fix was bad.
Rewrite to extract "get_statuses()" to a worker, a...
10/30/2014
- 10:38 PM Feature #9759: Teuthology suite needed for Calamari testing
- I definitely have a start on this in wip-calateuth-dmick-fix at the moment
- 10:32 PM Revision e49762ae (teuthology): Add libmysqlclient-dev to ubuntu requirements
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:32 PM Revision e9e4fd9b (teuthology): Revert "Remove MySQL requirements"
- This reverts commit c69051367069eab4dd608753e14ffc8cee75b50b.
- 09:54 PM Feature #8906: New task: Calamari nose tests
- I'm kinda hacking around at this.
- 02:52 PM Feature #9424 (In Progress): Add suite upgrade/giant-x
- 02:52 PM Cleanup #9708 (Resolved): Removed obsolete upgrade suits from branches
- Closed https://github.com/ceph/ceph-qa-suite/pull/172 and https://github.com/ceph/ceph-qa-suite/pull/171 for now
Wil... - 02:46 PM Feature #9710 (Resolved): Optimize upgrades suites in nighties runs
- Tested on run complete http://pulpito.front.sepia.ceph.com/teuthology-2014-10-30_08:28:24-upgrade:dumpling-x-firefly-...
- 12:06 PM Feature #9710: Optimize upgrades suites in nighties runs
- 10:59 AM Feature #9710 (Fix Under Review): Optimize upgrades suites in nighties runs
- 08:24 AM Feature #9710: Optimize upgrades suites in nighties runs
- Tamil optimized upgrade/firefly suite.
PR https://github.com/ceph/ceph-qa-suite/pull/224 will reduce amount of jobs ...
10/29/2014
- 08:43 PM Revision c6905136 (teuthology): Remove MySQL requirements
- These are only needed for teuthology-coverage, which requires a good
amount of extra setup (if it even works).
Signe... - 03:16 PM Bug #9914 (Resolved): teuthology scheduled run fibs about how many machines are needed
- 40ed986233cb34f3b7f431856746d763a7f7a7af and followup f4291769b01dc4b21f54bfa5358479758c158d79
- 03:16 PM Bug #9871 (Resolved): teuthology-lock --list/--list-targets etc. does not update keys for vms
- fff9626f2862bc3ff378129f9ff0b5b06a400344
- 02:19 PM Feature #9938 (Resolved): pulpito - add machine name(s) to the results veiw
- When we are having issues related to failed machines vps or bare metal, this information should be dug out from the t...
- 12:44 PM Feature #9937 (New): create a teuthology-supervisor utility
- Currently, to run scheduled jobs, we have loads of @teuthology-worker@ processes hanging around polling the @beanstal...
- 10:34 AM Bug #9627 (Resolved): ceph_manager.py is missing
- The ceph_objectstore_tool issue existed in the runs prior to October 20, 2014. On October 20, 2014, the set ceph_obj...
- 09:00 AM Bug #9672: Failed tests in powercycle-giant-distro-basic-multi run
- Sage's comment for the second failed test addressed in https://github.com/ceph/ceph-qa-suite/pull/223
- 08:34 AM Bug #9672: Failed tests in powercycle-giant-distro-basic-multi run
- the second one is a timeout again... it was only 3h. the 6h should be added to this workunit too it looks like.
t... - 02:57 AM Revision ddba3121 (teuthology): Allow more strings in filters
- A comma separated list can now be used in filter and filter-out.
Fixes: #9925
Signed-off-by: Warren Usui <warren.usu...
10/28/2014
- 11:46 PM Revision f4291769 (teuthology): Fix for 9871 was wrong: original <= should always have been <
- ...but now it matters. lock_list returns exactly the length needed,
and so the 'failure' case is strict less-than.
... - 07:26 PM Revision e13c1525 (teuthology): Merge pull request #348 from ceph/wip-9871
- lock.py: update keys for any owned VMs, even if none mentioned on CLI
- 05:36 PM Feature #9925 (Fix Under Review): Enhance feature to filter teuthology-suite job enumeration
- 05:31 PM Feature #9925: Enhance feature to filter teuthology-suite job enumeration
- Ready for review
https://github.com/ceph/teuthology/pull/351
- 04:06 PM Feature #9925 (Resolved): Enhance feature to filter teuthology-suite job enumeration
- In teuthology-suite we have an option @--filter@ which takes one string now.
It'd be helpful to enhance this and a... - 05:00 PM Revision fff9626f (teuthology): lock.py: update keys for any owned VMs, even if none mentioned on...
- teuthology-lock to create new VMs followed by "--list-targets" was
returning the old hostkeys. The code rightly avoi... - 04:48 PM Revision 18c0a9ec (teuthology): Merge pull request #349 from ceph/wip-9914
- internal.py: report more-accurate info about locked machines
- 02:56 PM Feature #9924: Add ability to expose test steps to pulpito
- When I read teuthology.log such as...
- 02:46 PM Feature #9924 (New): Add ability to expose test steps to pulpito
- Currently we have no easy way to understand what steps a particular test case does until we look through yaml files c...
- 02:32 PM Revision 99e4470a (teuthology): Update to reflect bootstrap.sh's Fedora support
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 02:31 PM Revision 0a140eb9 (teuthology): Merge pull request #350 from ceph/fedora
- support Fedora when using bootstrap
- 01:45 PM Feature #9789 (Resolved): Add v0.80.7 Firefly release to stable suite and versions
- We modified tests in firefly/suites/upgrade/firefly added new tests.
v0.80.7 was added in commit 8b61639d39640dccba9... - 01:01 PM Feature #9314: dev deployment of teuthology/paddles/pulpito
- Unassigning for now since I'm not actually getting to work on it these days.
- 12:16 PM Bug #9887 (Fix Under Review): last_scrub_stamp changes twice after scrub is started and confuses ...
- Reviewing of wip-9887 in progress. Haven't tested with old/new OSDs. Related to wip-dzaddscrub in ceph-qa-suite rep...
- 11:20 AM Feature #8906 (In Progress): New task: Calamari nose tests
- 11:09 AM Bug #9922 (Resolved): Some suites still use http://ceph.newdream.net
- This probably redirects to http://ceph.com but ceph.newdream.net still appears in a couple of places:
./rados/th... - 08:52 AM Bug #9824 (Resolved): Chef errors on centos in upgrade:dumpling-firefly-x:parallel-giant-distro-b...
- 01:08 AM Revision eeadd491 (teuthology): support Fedora when using bootstrap
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
10/27/2014
- 10:26 PM Revision 40ed9862 (teuthology): internal.py: report more-accurate info about locked machines
- Don't hide the fact that there are reserved machines that may
cause a scheduled lock request to have to wait.
Fixes:... - 09:01 PM Bug #9117: tasks/s3readwrite causes teuthology process to consume too much CPU
- I have a new fix for this. It is currently another checkin on top of the old one. I can squash if you prefer to rev...
- 01:16 PM Bug #9117: tasks/s3readwrite causes teuthology process to consume too much CPU
- This is the pull request:
https://github.com/ceph/ceph-qa-suite/pull/212
I think it's important to provide links. - 03:33 PM Bug #9914 (Fix Under Review): teuthology scheduled run fibs about how many machines are needed
- 03:20 PM Bug #9914 (Resolved): teuthology scheduled run fibs about how many machines are needed
- If too few machines are available to lock for a scheduled run, teuthology reports a message that doesn't reflect the ...
- 03:04 PM Bug #9871 (Fix Under Review): teuthology-lock --list/--list-targets etc. does not update keys for...
- 11:34 AM Bug #9908: ChannelException: Administratively prohibited
- I asked paddles how often this has happened:...
- 11:32 AM Bug #9908 (Resolved): ChannelException: Administratively prohibited
- Something is causing tracebacks like this:...
- 10:59 AM Bug #9905 (Rejected): ceph task: core not captured when run under valgrind
- for an example, see ubuntu@teuthology:/a/sage-2014-10-24_21:12:40-rados-wip-sam-testing-distro-basic-multi/570373
- 08:34 AM Bug #9672: Failed tests in powercycle-giant-distro-basic-multi run
- Run http://pulpito.front.sepia.ceph.com/teuthology-2014-10-26_08:33:19-powercycle-giant-distro-basic-multi/
Jobs [...
10/26/2014
- 12:11 PM Feature #9897 (New): nuke: make note in teuthology.log when we nuke
- right now if you do teuthology-nuke -a <dir> ... it will kill teh process and clean up but leave no indication that t...
10/24/2014
- 10:02 PM Revision 3f389ec7 (teuthology): Add a changelog
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:02 PM Revision dc04d4c9 (teuthology): create the source dir for sphinx
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 10:02 PM Revision 4610ba43 (teuthology): create the Makefile for sphinx docs generation
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 10:02 PM Revision 5b5adae4 (teuthology): ignore build/ output from docs
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 10:02 PM Revision 12982830 (teuthology): create a tox env for docs
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 10:02 PM Revision 0b1c75c3 (teuthology): Remove reference to static path
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:02 PM Revision 89acc6e8 (teuthology): Abstract source path
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:02 PM Revision 53069a5f (teuthology): Add 'prep' step that copies docs into docs/source/
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:02 PM Revision 6b10e203 (teuthology): Add INSTALL.rst to sources
- Signed-off-by: Zack Cerza <zack@cerza.org>
- 10:01 PM Revision a6ce62ba (teuthology): Add separate install documentation
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:01 PM Revision 8d2a5be8 (teuthology): Rewrite description and overview
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:01 PM Revision 0f9026df (teuthology): Add "Provided utilities" section
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:01 PM Revision 33168517 (teuthology): Add "Choosing machines for a job" section
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:01 PM Revision 22728270 (teuthology): Remove old install instructions
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:00 PM Revision 5ed5a872 (teuthology): Require six >= 1.5.0
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 09:36 PM Bug #9887 (Resolved): last_scrub_stamp changes twice after scrub is started and confuses test case
I'm trying to add a yaml that uses the test case tasks/repair_test.py. For some reason the last_scrub_stamp is cha...- 03:07 PM Documentation #9704: docs: teuthology documentation master ticket
- Merged that branch along with:
#9777 create sphinx structure for proper documentation - 03:06 PM Bug #9777 (Resolved): create sphinx structure for proper documentation
- In master now
https://github.com/ceph/teuthology/commit/dc04d4c946e0c2f90ba75fdeaa556382b732edb1
https://github.com... - 02:55 PM Feature #9758 (Resolved): Add suite upgrade/firefly-versions suite
- 02:54 PM Feature #9789: Add v0.80.7 Firefly release to stable suite and versions
- 11:06 AM Feature #9885 (New): Add ability to teuthology-suite to generate yaml's only
- 12:39 AM Revision 975d0947 (teuthology): report: skip if result_server is none
- So that it can be deactivated if running paddles is not required.
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
10/23/2014
- 11:33 AM Bug #9627 (In Progress): ceph_manager.py is missing
- Hmmm. 9787 was closed. i guess it makes sense to use this report to track things so I am reopening. David Zafman is...
- 08:51 AM Feature #9451 (Resolved): pulpito: Expose OS/Version info on run level
- Done. This will only affect newly-submitted runs.
You can refresh old runs if you want via:
@teuthology-report -R...
10/22/2014
- 07:21 PM Bug #9805 (Resolved): Error in "objectstore_tool.\\$pid.log --op list-pgs" in upgrade:firefly-x-g...
- a295c18a808033dfbdacf8801c26fed137ccab35
Ignore the ceph_objectstore_test if the binary is present. - 07:19 PM Bug #9787 (Duplicate): "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:dump...
- 07:17 PM Bug #9787: "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:dumpling-firefly...
- Not a chef problem, since the ceph_objectstore_tool didn't exist in dumpling or firefly. It was introduced in giant....
- 06:38 PM Bug #9787: "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:dumpling-firefly...
- Note to self: 9627 is also this bug. That was prompted by a test run trying to fix 9553. Yaml file ~/tests/t9553.ya...
- 06:32 PM Bug #9787: "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:dumpling-firefly...
- This appears to be the same problem as 9627
- 04:16 PM Bug #9787 (In Progress): "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:du...
- I'm currently working on this. It's just a guess, but I think that this may be related to chef not being automatical...
- 07:09 PM Bug #9871 (Resolved): teuthology-lock --list/--list-targets etc. does not update keys for vms
- If one locks a few VMs, and then uses teuthology-lock --list-targets, the host keys displayed will be out of date, be...
- 06:36 PM Bug #9627 (Duplicate): ceph_manager.py is missing
- Okay. the original problem here has been solved. The problem that I am running into here appears to be the same pro...
- 04:41 PM Bug #9117 (Fix Under Review): tasks/s3readwrite causes teuthology process to consume too much CPU
- A version is now ready for review.
SHA1 -- f3a66d1
PR -- 212
WIP -- wip-9117-wusui
- 09:52 AM Feature #9863: Provide ability to run upgrade suites from a branch defined in the command line
- Maybe it would be enough in this case to add an override file ? Or inline overrides as an option like --override 'bra...
- 09:29 AM Feature #9863 (New): Provide ability to run upgrade suites from a branch defined in the command line
- Currently we can design upgrade suites to run with so-called -x option
But we can't build suites that would use -y... - 08:24 AM Feature #9775 (Resolved): teuthology-suite: use same s3-tests branch as suite-branch; override wi...
- ceph-qa-suite:
master
https://github.com/ceph/ceph-qa-suite/commit/1b8d31986a5a8bc4cd9fea90eb680db3ca1866c8
gian...
10/21/2014
- 10:00 PM Bug #9117: tasks/s3readwrite causes teuthology process to consume too much CPU
- ...
- 12:26 AM Bug #9117: tasks/s3readwrite causes teuthology process to consume too much CPU
- I have a change that I am testing. It's taking a long time to run (the test takes a while normally) so I probably wi...
- 05:23 PM Bug #9787: "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:dumpling-firefly...
The command was uninstalled from the machine while the test is running. Is this part of what happens during an upg...- 03:48 PM Bug #9672: Failed tests in powercycle-giant-distro-basic-multi run
- PR https://github.com/ceph/ceph-qa-suite/pull/206
- 11:45 AM Bug #9672: Failed tests in powercycle-giant-distro-basic-multi run
- Note: See if timeout in default.yaml will fix it
- 10:22 AM Bug #9672: Failed tests in powercycle-giant-distro-basic-multi run
- Status 124 is timeout kill. You can swap it out for a shorter test as John suggested if you like, Yuri, but it's not ...
- 03:45 PM Revision 126b4073 (teuthology): Merge pull request #344 from dachary/wip-9842-deep-merge
- display informative error message if schedule fails to deep_merge
- 03:34 PM Revision d0c2b712 (teuthology): display informative error message if schedule fails to deep_merge
- Display the two yaml structures that fail to merge in case of an
exception. That's a useful hint to find out what's w... - 02:21 PM Bug #9843 (Closed): 'use_existing_cluster' flag gives "Stale jobs detected" error on exsisting cl...
- @use_existing_cluster@ is a top-level option in the job yaml.
- 02:14 PM Feature #9743 (Resolved): Catch SSH connection errors and map to 'dead' status
- And here's the last bit:
https://github.com/ceph/paddles/commit/3ba695d27b6471279f4bd8c3980b28cfb8fb80bd - 02:04 PM Feature #9660 (Resolved): erasure-code: rados thrashosd suite for the isa plugin
- 02:00 PM Feature #9660 (Pending Backport): erasure-code: rados thrashosd suite for the isa plugin
- 01:56 PM Fix #9842 (Resolved): deep_merge failure should display more information
- 11:54 AM Bug #9719: unlock claims to fail but succeeds
- 11:50 AM Bug #9745 (Duplicate): fail to lock a rhel 7.0 virtual machine
- Duplicate 9409.
- 11:50 AM Bug #9409: libvirt: QEMU errors operation is not valid: domain is not running -- cannot un...
- Basically we should be hiding exceptions that are not fatal and not causing the machine to come up.
- 11:47 AM Feature #9846: don't wait forever if machines are not available
- This should only happen if something is pretty seriously borked. We don't really want it to give up soon unless it ma...
- 07:42 AM Feature #9846: don't wait forever if machines are not available
- I agree, that's lame. How long should we wait? An hour?
- 05:55 AM Feature #9846 (New): don't wait forever if machines are not available
- At some point teuthology should just give up.
The following job was holding a run for two days:
http://qa-proxy... - 11:35 AM Bug #9824: Chef errors on centos in upgrade:dumpling-firefly-x:parallel-giant-distro-basic-vps run
- 11:35 AM Feature #9451: pulpito: Expose OS/Version info on run level
- We are running suites by distros now and this feature will be highly useful. Pls consider moving up on priority list.
- 10:48 AM Bug #9841 (Resolved): 9-workload/ec-no-lrc.yaml is invalid
- 12:24 AM Bug #9627 (In Progress): ceph_manager.py is missing
- In progress. This may be a problem with previously improper suites. I need to check if this is still happening.
10/20/2014
- 10:48 PM Bug #9843 (Closed): 'use_existing_cluster' flag gives "Stale jobs detected" error on exsisting cl...
- Hi Zack,
I have used flag 'use_existing_cluster' so that i could run teuthology on an exsisting cluster, but it... - 09:24 PM Bug #9841: 9-workload/ec-no-lrc.yaml is invalid
- * fix https://github.com/ceph/ceph-qa-suite/pull/201
* giant backport https://github.com/ceph/ceph-qa-suite/pull/202 - 09:21 PM Bug #9841 (Fix Under Review): 9-workload/ec-no-lrc.yaml is invalid
- 09:13 PM Bug #9841: 9-workload/ec-no-lrc.yaml is invalid
- With https://github.com/ceph/ceph-qa-suite/pull/201 it was possible to schedule
http://pulpito.ceph.com/loic-2014-10... - 09:08 PM Bug #9841 (Resolved): 9-workload/ec-no-lrc.yaml is invalid
- ...
- 09:21 PM Fix #9842 (Fix Under Review): deep_merge failure should display more information
- https://github.com/ceph/teuthology/pull/344
- 09:18 PM Fix #9842 (Resolved): deep_merge failure should display more information
- It is quite difficult to figure what could be wrong from the following stack trace when a deep_merge fails:...
- 06:45 PM Revision 4f2957c4 (teuthology): Merge pull request #342 from ceph/wip-5876
- task/nfs: stop nfs server after test finishes
Reviewed-by: John Spray <john.spray@redhat.com> - 05:55 PM Revision 049c6a99 (teuthology): task/nfs: stop nfs server after test finishes more thoroughly
- In addition to "exportfs -au", we take a sledgehammer to it
by shutting down all the worker threads and flushing out
... - 03:58 PM Revision 51ba2ff5 (teuthology): Better error handling in list_locks()
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:33 PM Revision 97969862 (teuthology): Fix linter errors
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:31 PM Revision 909f2f2c (teuthology): Merge pull request #343 from ceph/wip-dmick
- Fixes for #9811 and #9812
- 01:14 PM Feature #9838 (New): paddles: support data from multiple organizations
- Ian asked me to write this ticket.
There is a desire to enable storage of test run data from multiple organization... - 12:01 PM Bug #9811 (Resolved): lock_many() should use os_* parameters, not ctx. copies
- 12:01 PM Bug #9812 (Resolved): RHEL7 ssh has finally removed support for authorized_keys2; breaks ssh_keys...
- 10:20 AM Bug #9824 (Fix Under Review): Chef errors on centos in upgrade:dumpling-firefly-x:parallel-giant-...
- 10:20 AM Bug #9824: Chef errors on centos in upgrade:dumpling-firefly-x:parallel-giant-distro-basic-vps run
- When fixing ceph-qa-chef and reverting some prevouis changes I forgot to update the URL (changing from dev to release...
10/19/2014
- 10:17 PM Documentation #9833 (New): Dependency on extra modules to present on node before execution
- Can you please help listing all the dependencies required to completelly execute
testcases , along with ceph-qa-suit... - 10:08 PM Feature #9832 (New): Task for addition of osds to existing cluster
- A task for addition of osds to a cluster on a particular node
will be highly appreciated - 10:07 PM Feature #9831 (New): Task for addition of monitors to existing cluster
- A task for addition of monitors to a cluster on a particular node
will be highly appreciated - 10:06 PM Feature #9830 (New): Task for addition of nodes to existing cluster
- There are certain test-scenarios where user would like to
add a node to an existing cluster.
Can we have task th... - 10:04 PM Feature #9829 (New): rbd task create rbd image on rbd pool only
- rbd task creates only rbd image on rbd pool.
I believe pool name should be optional, where we can
set pool name, d... - 10:02 PM Feature #9828 (New): Workunit accepting parameters <System level Test execution>
- We have a requirement where we need to run multiple load of different depth levels,
the existing workunit feature do... - 09:57 PM Feature #9827 (New): Validation of each step output
- There are certain testcases where we need to execute multiple steps in a
test case, and the output of certain steps... - 04:10 PM Bug #9824: Chef errors on centos in upgrade:dumpling-firefly-x:parallel-giant-distro-basic-vps run
- Same problems:
suite:upgrade:dumpling-x
Run http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-17_19:13:01-up... - 03:06 PM Bug #9824 (Resolved): Chef errors on centos in upgrade:dumpling-firefly-x:parallel-giant-distro-b...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-18_17:15:02-upgrade:dumpling-firefly-x:parallel-gi...
10/18/2014
- 06:27 AM Revision a8e00f20 (teuthology): task.ssh_keys(): manage authorized_keys, not keys2
- See the issue for a description, but authorized_keys2 is dead
on RHEL7 and dying elsewhere.
Fixes: #9812
Signed-off-... - 05:06 AM Revision d3ed4f07 (teuthology): lock.lock_many(): use passed os_{type,version}, not ctx
- Affects teuthology --lock with os_{type,version} in the yaml.
Fixes: #9811
Signed-off-by: Dan Mick <dan.mick@inktank... - 12:42 AM Feature #9354 (Fix Under Review): Calamari cluster setup feature.
- PR 197
Wip-calateuth-wusui
commit 69ca1f7882ce629215c2be83decd6622f6fbc537
10/17/2014
- 10:08 PM Bug #9812 (Resolved): RHEL7 ssh has finally removed support for authorized_keys2; breaks ssh_keys...
- authorized_keys2 was deprecated many many years ago (in 2001); however, so many people had been using it like teuthol...
- 10:04 PM Bug #9811 (Resolved): lock_many() should use os_* parameters, not ctx. copies
- teuthology --lock won't work with os_type and os_version in the yaml config, because lock_many is called with those v...
- 04:39 PM Bug #9805 (In Progress): Error in "objectstore_tool.\\$pid.log --op list-pgs" in upgrade:firefly-...
- 04:39 PM Bug #9805: Error in "objectstore_tool.\\$pid.log --op list-pgs" in upgrade:firefly-x-giant-distro...
- Adding @ceph_objectstore_tool: false@ to @thrashosds@....
- 11:09 AM Bug #9805: Error in "objectstore_tool.\\$pid.log --op list-pgs" in upgrade:firefly-x-giant-distro...
- ceph_objectstore_tool: false in the thrasher section of the yaml
- 10:45 AM Bug #9805 (Resolved): Error in "objectstore_tool.\\$pid.log --op list-pgs" in upgrade:firefly-x-g...
- In the run http://pulpito.front.sepia.ceph.com/teuthology-2014-10-16_19:20:01-upgrade:firefly-x-giant-distro-basic-mu...
- 03:14 PM Bug #9787: "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:dumpling-firefly...
- I see the following in the log:
2014-10-14T22:02:27.978 ERROR:teuthology.run_tasks:Manager failed: thrashosds
Tra... - 12:05 PM Feature #5936: teuthology should not assume success
- Fixed the above.
- 08:12 AM Feature #9743: Catch SSH connection errors and map to 'dead' status
- https://github.com/ceph/teuthology/commit/a75a8ea57fde0d3af8d7e8b7ae596f2baaf4bb4e
https://github.com/ceph/teutholog... - 07:51 AM Feature #9709 (Resolved): Improve coverage for stable upgrade suites
- Lots of additions, some in https://github.com/ceph/ceph-qa-suite/pull/186
- 07:49 AM Feature #9789 (Fix Under Review): Add v0.80.7 Firefly release to stable suite and versions
- Part of this PR https://github.com/ceph/ceph-qa-suite/pull/186
- 01:12 AM Feature #9354: Calamari cluster setup feature.
- Wip-calateuth-wusui contains a preliminary version of this change.
10/16/2014
- 07:57 PM Revision 80e0a969 (teuthology): Instead of setting status='pass', set success=True
- Keeping this old behavior will mean that any tasks that are not updated
to use set_status() and still simply set succ... - 07:51 PM Revision a75a8ea5 (teuthology): Add new job_status module
- Provides methods for getting and setting job status. This is necessary
because we used to just use a boolean called '... - 07:51 PM Revision 04f8fd85 (teuthology): Use new functions provided by job_status
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 08:27 AM Feature #5936: teuthology should not assume success
- I found this gem at the very end of @teuthology/run.py@:...
10/15/2014
- 06:57 PM Revision db9c9296 (teuthology): Remove setting of unused 's3_branch' value
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:16 PM Feature #9775: teuthology-suite: use same s3-tests branch as suite-branch; override with argument
- Zack Cerza wrote:
> The current behavior isn't what you're saying above since the @s3tests@ task never actually used... - 12:06 PM Feature #9743: Catch SSH connection errors and map to 'dead' status
- Right, it's because paddles knows that teuthology only expresses job status in terms of @success@ bring @True@ or @Fa...
- 09:00 AM Feature #9743: Catch SSH connection errors and map to 'dead' status
- http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-13_19:00:01-rados-dumpling-distro-basic-multi/546028/teutholog...
- 08:05 AM Feature #9789 (Resolved): Add v0.80.7 Firefly release to stable suite and versions
- 07:52 AM Revision 802143f2 (teuthology): task/nfs: stop nfs server after test finishes
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 07:47 AM Revision 4fc1e26a (teuthology): Stop obsuring stderr when installing with yum
- Over time, the code that actually used the buffer we stored stderr in
was removed, leaving us holding error messages ... - 07:44 AM Bug #9787 (Duplicate): "MaxWhileTries: 'wait_until_healthy'reached maximum tries" in upgrade:dump...
- Looks similar to #9702
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-13_19:30:01-upgrade:dump...
10/14/2014
- 09:08 PM Revision 8f3ea48a (teuthology): create a tox env for docs
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 09:06 PM Revision d3252087 (teuthology): ignore build/ output from docs
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 09:05 PM Revision e79da094 (teuthology): create the Makefile for sphinx docs generation
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 09:05 PM Revision ebb8dfac (teuthology): create the source dir for sphinx
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 03:47 PM Revision 6a5ba7fe (teuthology): Stop obsuring stderr when installing with yum
- Over time, the code that actually used the buffer we stored stderr in
was removed, leaving us holding error messages ... - 01:54 PM Bug #9777 (Resolved): create sphinx structure for proper documentation
- This should enable the initial documentation structure for Sphinx so that docs can be generated.
- 11:58 AM Feature #9354: Calamari cluster setup feature.
- Current status: code gets to web-page. calamari-ctl connect fails on ubuntu due to a salt minion problem that does n...
- 11:40 AM Feature #9354 (In Progress): Calamari cluster setup feature.
- Latest version is wip-9354-wusui
- 11:47 AM Feature #8934 (Resolved): Add explicit test to validate compatibility of clients running Ceph maj...
- 11:38 AM Feature #9691 (Resolved): Add suite upgrade/giant (stable releases)
- 11:30 AM Feature #9450 (Resolved): upgrade stress split: run some tests with *new* clients
- 11:27 AM Feature #9775: teuthology-suite: use same s3-tests branch as suite-branch; override with argument
- The current behavior isn't what you're saying above since the @s3tests@ task never actually used the @s3_branch@ valu...
- 10:04 AM Feature #9775 (Resolved): teuthology-suite: use same s3-tests branch as suite-branch; override wi...
- Currently we use the s3-tests branch of the same name as ceph if it is exists, otherwise master. Sometimes we are te...
- 10:55 AM Feature #9758 (Fix Under Review): Add suite upgrade/firefly-versions suite
- I think this is ready for merge.
Test passed http://pulpito.front.sepia.ceph.com/teuthology-2014-10-14_09:44:13-up... - 08:53 AM Bug #9770 (Resolved): stderr during yum install is dropped
- https://github.com/ceph/teuthology/commit/6a5ba7fe6c3292ba4512a6351f0a826441df6ad9
- 08:45 AM Bug #9770 (Resolved): stderr during yum install is dropped
- Seen while looking for another error message:
http://qa-proxy.ceph.com/teuthology/teuthology-2014-10-13_21:30:02-u...
10/13/2014
- 10:39 PM Revision 83fce375 (teuthology): On SSH connection loss, mark jobs as 'dead'
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 10:39 PM Revision 58c22bbb (teuthology): Properly quote args that are strings
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:32 PM Feature #9691 (Fix Under Review): Add suite upgrade/giant (stable releases)
- This is tested and passed http://pulpito.front.sepia.ceph.com/teuthology-2014-10-13_15:15:31-upgrade:giant-giant-dist...
- 03:48 PM Feature #9743: Catch SSH connection errors and map to 'dead' status
- https://github.com/ceph/teuthology/commit/83fce375f1f6caab5c57f232d2e56c815ef9853c
- 08:51 AM Feature #9759 (Resolved): Teuthology suite needed for Calamari testing
- The suite will invoke calamari_setup on multiple distros. It will also test both the running of ice_repo_tgz.py and ...
- 08:49 AM Feature #9758 (Resolved): Add suite upgrade/firefly-versions suite
- It should be upgrading v0.80.4 -> v0.80.5 -> v0.80.4 and running workloads after each step.
Note: use singleton for...
Also available in: Atom