Activity
From 07/21/2014 to 08/19/2014
08/19/2014
- 06:54 PM Revision 684e4a6f (teuthology): Merge pull request #309 from ceph/wip-8954-wusui
- Add filter and filter-out options to suites.
- 06:16 PM Revision fe32e221 (teuthology): valgrind: make trusty tcmalloc supporession more general
- To capture this:
<kind>SyscallParam</kind>
<what>Syscall param msync(start) points to unaddressable byte(s)</wha... - 05:54 PM Revision 0526c6bc (teuthology): Use suite_path, if set, for one-off jobs as well
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:34 AM Fix #8712: Teuthology-lock should not lock if the downburst failed
- Warren, what's the status of this?
- 11:34 AM Feature #8640: Make a proper python package out of teuthology
- 11:33 AM Feature #8796 (Resolved): add dumpling-firefly-x upgrade suite
- 11:33 AM Feature #8796: add dumpling-firefly-x upgrade suite
- Done, https://github.com/ceph/ceph-qa-suite/tree/master/suites/upgrade/dumpling-firefly-x
EC code was added - 11:33 AM Feature #8925: downburst: Downburst should be able to provide list information in a program reada...
- Warren did this get merged?
- 11:32 AM Feature #6146: need a upgrade task that uses ceph-deploy
- Please link the PR so we can find it easily:
https://github.com/ceph/teuthology/pull/308
It awaits some responses - 03:55 AM Revision 8346ac43 (teuthology): Add filter and filter-off suite options.
- Filter only runs suite jobs that contain the text passed as part of
their description or in the names of the composit...
08/18/2014
- 08:57 PM Feature #8954: add ability to filter teuthology-suite job enumeration
- Please review this again. The new version is merged with the latest teuthology.
In general, this will work as foll... - 07:49 PM Revision 9cfa67ed (teuthology): Merge pull request #313 from ceph/wip-rhel
- install: use rhel builder for rhel
- 07:11 PM Revision a9274e08 (teuthology): Merge pull request #315 from ceph/wip-8877
- Skip nuke and just destroy VPS if nuke is --unlock
- 06:51 PM Revision d9f3c9f6 (teuthology): Skip nuke and just destroy VPS if nuke is --unlock
- If the machine is being unlocked after than we definitely want to
just destroy it. This way nukes will always suceed ... - 06:25 PM Revision 7fe1fcb6 (teuthology): Speed up teuthology-kill.
- Read less information when its not needed for killing runs.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> - 06:24 PM Revision 64b94772 (teuthology): Print progress of reaidng job info when killing.
- Signed-off-by: Sandon Van Ness <sandon@inktank.com>
- 02:40 PM Bug #9149 (Resolved): ceph-qa-chef fails on fedora 20
- So the issue was we have actually never ran ceph-qa-chef on feodra20 yet or any other testing.
This is now resolve... - 01:52 PM Feature #8012: paddles: replace teuthology's lock server
- For some reason I forgot to update the list in comment #4 last time I really worked on this.
Here is what is done:... - 12:49 PM Bug #9084 (Closed): CRITICAL:root:KeyError: 'targets'; dead runs reported
- 12:37 PM Bug #8877 (Resolved): teuthology-nuke doesn't nuke. It only prints out a targets.yaml
- Sage had committed a similar fix for this but then all VPS's would be nuked which we don't really need to do if they ...
- 12:36 PM Bug #9157 (Resolved): teuthology-kill issues
- Fixed by wip-8877 merge commit: d9f3c9f690d20a7b07fd3283e6c8de08b8c82532
- 08:31 AM Bug #9157 (Resolved): teuthology-kill issues
- I can't unlock and nuke machines using ...
- 11:22 AM Feature #9159 (New): pulpioto: Killing runs/jobs
- Not sure if this is easy to do, but if you had "fun" killing several suites and teuthology-kill was not cooperating, ...
- 10:08 AM Bug #9154 (Resolved): incorrect service job for `ceph status` causes all ceph-deploy tests to break
- 10:07 AM Bug #9154 (Pending Backport): incorrect service job for `ceph status` causes all ceph-deploy test...
- 09:39 AM Bug #9154: incorrect service job for `ceph status` causes all ceph-deploy tests to break
- Pull request opened https://github.com/ceph/ceph-qa-suite/pull/100
- 08:17 AM Bug #9154: incorrect service job for `ceph status` causes all ceph-deploy tests to break
- ceph-all is the upstart on, but sysvinit is ceph (and it's service <name> <action> btw, so something like 'sudo statu...
- 07:19 AM Bug #9154 (Resolved): incorrect service job for `ceph status` causes all ceph-deploy tests to break
- There is no "ceph-all" job, so all tests break.
- 10:02 AM Feature #8927 (Pending Backport): enable civetweb testing in the nightlies
- 09:49 AM Bug #9093: Hung jobs with worker exceptions
- The execv one is #9086.
The pickle one is pretty odd. I saw it once before, but am crossing my fingers it was a si... - 09:08 AM Bug #9092: Hung job with TypeError: argument of type 'NoneType' is not iterable
- Lock server failure. Leaving it open, but not putting too much time into it because the lock server is going to be re...
08/16/2014
- 10:01 PM Revision 21dd85ac (teuthology): install: use rhel builder for rhel
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:57 PM Bug #9149 (Resolved): ceph-qa-chef fails on fedora 20
- 2014-08-16 16:57:01,899.899 INFO:teuthology.orchestra.run.vpm015.stdout:[2014-08-16T23:57:01+00:00] DEBUG: Chef::Exce...
- 04:03 AM Revision d462c7a4 (teuthology): Merge pull request #312 from ceph/wip-tls-leak
- valgrind: ignore TLS leak in glibc
08/15/2014
- 08:58 PM Bug #9091 (Fix Under Review): thrashosds needs to pg split cache pools
- ...
- 09:38 AM Bug #9091: thrashosds needs to pg split cache pools
- I created a pull request, #94 in ceph-qa-suite for this. The new code implements a routine named add_pools in thrash...
- 06:07 PM Feature #8927: enable civetweb testing in the nightlies
- https://github.com/ceph/ceph-qa-suite/commit/0b2a8472c3c84a8b364e8cd9b67802f901881207
- 05:51 PM Feature #8927 (Fix Under Review): enable civetweb testing in the nightlies
- 05:51 PM Feature #8927: enable civetweb testing in the nightlies
- https://github.com/ceph/ceph-qa-suite/pull/98
- 05:24 PM Revision d6acedc2 (teuthology): Add ability to upgrade with ceph-deploy
- Fixes: 6146
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 03:29 PM Bug #9027 (Resolved): Failed "create unique_pool_0 16 16 erasure teuthologyprofile" in upgrade:du...
- "corresponding pull request":https://github.com/ceph/ceph-qa-suite/pull/89
- 01:28 PM Revision c014ff94 (teuthology): valgrind: suppress eglibc leak of TLS
- <error>
<unique>0xf9</unique>
<tid>1</tid>
<kind>Leak_PossiblyLost</kind>
<xwhat>
<text>320 bytes in 1 bl... - 04:30 AM Bug #9126 (Resolved): "argument of type 'int' is not iterable" error
- Loic also pushed a fixed, merged da00662191e9ec173be50b551253f4460f369f9d
- 04:11 AM Bug #9126 (Fix Under Review): "argument of type 'int' is not iterable" error
https://github.com/ceph/ceph-qa-suite/pull/91- 04:17 AM Bug #9129 (Resolved): rgw tests: "apache2: Configuration error: No MPM loaded"
http://pulpito.front.sepia.ceph.com/john-2014-08-15_03:37:07-rgw-wip-mds-contexts-testing-basic-multi
About half...
08/14/2014
- 07:30 PM Bug #9126 (Resolved): "argument of type 'int' is not iterable" error
- I see several suites failing with this error.
http://qa-proxy.ceph.com/teuthology/teuthology-2014-08-14_15:54:18-u... - 04:20 PM Revision 7418cc1b (teuthology): Perform some sanity checks on --name
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:20 PM Revision 5f82596c (teuthology): Make --name required
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 03:48 PM Bug #9027: Failed "create unique_pool_0 16 16 erasure teuthologyprofile" in upgrade:dumpling-fire...
- Alternative solution : "initialize ctx.manager in ceph.py":https://github.com/ceph/ceph-qa-suite/pull/89
- 11:52 AM Bug #9027: Failed "create unique_pool_0 16 16 erasure teuthologyprofile" in upgrade:dumpling-fire...
- There needs to be a real lock to protect the part of the code changing ctx. A "lock is created in ctx":https://github...
- 01:56 AM Bug #9027 (Fix Under Review): Failed "create unique_pool_0 16 16 erasure teuthologyprofile" in up...
- "pending pull request":https://github.com/ceph/ceph-qa-suite/pull/86
- 03:44 PM Feature #8631 (In Progress): Use paddles as primary queue
- 11:11 AM Feature #8631: Use paddles as primary queue
- Things that are done as of now:
# [x] paddles: Add API to query "runs that have at least one queued job"
# [x] pulp... - 11:10 AM Feature #8631: Use paddles as primary queue
- paddles @/queued/@ merged:
https://github.com/ceph/paddles/commit/65c73d36c34610da7ad567995dce0a75abfffd4a
pulpit... - 12:05 PM Bug #9120 (Need More Info): ceph_manager locks are a noop
- The "locks used in ceph_manager":https://github.com/ceph/ceph-qa-suite/blob/master/tasks/ceph_manager.py#L725 are usi...
- 09:42 AM Bug #9117 (New): tasks/s3readwrite causes teuthology process to consume too much CPU
- The @s3tests-test-readwrite@ test produces so much log output at such a high rate that a single job will peg @teuthol...
- 08:52 AM Bug #9084: CRITICAL:root:KeyError: 'targets'; dead runs reported
- After checking this out a bit, it appears it will only happen if the lock server malfunctions. I'll leave this open u...
- 07:43 AM Bug #9115 (Rejected): traceback from a non existent file
- The teuthology directory had *.pyc* leftovers from before the tasks were moved to the ceph-qa-suite repository and th...
- 07:28 AM Bug #9115 (Rejected): traceback from a non existent file
- The following traceback...
08/13/2014
- 07:39 PM Revision 1d605c22 (teuthology): Don't fetch the suite if we can already find it
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 07:10 PM Revision da1e40d2 (teuthology): Attach FileHandlers to the RootLogger object
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:47 PM Bug #9091: thrashosds needs to pg split cache pools
- I am guessing that we could do this (we should have all the information somewhere at this point). The test that I ha...
- 05:22 PM Bug #9091: thrashosds needs to pg split cache pools
- So teh question now is: can we add a method somewhere that adds a new pool to the list you get back from listpools()?...
- 05:16 PM Bug #9091: thrashosds needs to pg split cache pools
- ...
- 02:25 PM Bug #9086 (Resolved): git failures are causing workers to die, and jobs to be dropped
- I think we're good now.
- 09:07 AM Bug #9086: git failures are causing workers to die, and jobs to be dropped
- Those apparently didn't solve the problem, but this might have:
https://github.com/ceph/teuthology/commit/591b511fdc... - 02:06 PM Feature #9100: Automate - manual over-ride for slowness on VMs
- I can comment on actual suggestion, but it feels like this feature should be easy configurable on user level.
- 11:30 AM Feature #9100: Automate - manual over-ride for slowness on VMs
- Okay, why not create a function (or context manager) in @teuthology/task/internal.py@ that sets these overrides, and ...
- 11:09 AM Feature #9100: Automate - manual over-ride for slowness on VMs
- We use it for VPS runs only regardless branches I think
- 11:08 AM Feature #9100: Automate - manual over-ride for slowness on VMs
- symlink is done
- 11:00 AM Feature #9100: Automate - manual over-ride for slowness on VMs
- Are we using this for all suite branches?
- 10:42 AM Feature #9100: Automate - manual over-ride for slowness on VMs
- not sure if it makes sense for this to live in master or in the branch that is being tested, so i'm not sure we shoul...
- 10:42 AM Feature #9100: Automate - manual over-ride for slowness on VMs
- Current contents:...
- 10:39 AM Feature #9100 (New): Automate - manual over-ride for slowness on VMs
- To avoid problem of slowness of VMs, currently we have added ceph-qa-suite/machine_types/vps.yaml which is called in ...
- 12:12 PM Bug #8056 (Resolved): teuthology-worker logging is missing some messages
- Got it:
https://github.com/ceph/teuthology/commit/da1e40d2fd5144ab16cebf2fb82d0b04f9b0d755 - 11:35 AM Bug #8056 (In Progress): teuthology-worker logging is missing some messages
- Still an issue.
- 10:28 AM Bug #9099: VPS machines are taking unusually long time to start running tests
- Sandon found out that mira010 was to blame.
Is there any way to monitor this in the future automatically? - 10:24 AM Bug #9099 (Resolved): VPS machines are taking unusually long time to start running tests
- It's more like a behavioral observation, however I noticed that lately newly scheduled runs after locking a VM taking...
- 10:08 AM Bug #9098 (Resolved): pulpito: machine type blank when multiple types used
- http://pulpito.ceph.com/ has a bunch of runs scheduled on plana,burnupi but show nothing in the machine type field.
- 09:44 AM Bug #9027: Failed "create unique_pool_0 16 16 erasure teuthologyprofile" in upgrade:dumpling-fire...
- The two rados tasks...
08/12/2014
- 11:28 PM Revision 591b511f (teuthology): Don't remove lockfiles
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:13 PM Revision db92ae3b (teuthology): Add retries to fetch_teuthology()
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:07 PM Revision ebf3cb3a (teuthology): Add BootstrapError
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 11:02 PM Revision dd9ee971 (teuthology): If bootstrap fails, remove the virtualenv
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 08:56 PM Feature #9095 (New): ceph: test cluster network in rados suite
- 08:56 PM Feature #9094 (Resolved): ceph: test different journal modes (file, aio file, block device) modes...
- 06:54 PM Revision a948baaf (teuthology): Fix another variable name
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 06:15 PM Bug #9027: Failed "create unique_pool_0 16 16 erasure teuthologyprofile" in upgrade:dumpling-fire...
- ...
- 01:31 PM Bug #9027: Failed "create unique_pool_0 16 16 erasure teuthologyprofile" in upgrade:dumpling-fire...
- ceph osd pool create unique_pool_0 hung
- 05:58 PM Bug #9093: Hung jobs with worker exceptions
- I notice the log.exception() one is already fixed in 663060dd5adcbacd8fdbdffadedd088d45847535
- 05:54 PM Bug #9093 (Resolved): Hung jobs with worker exceptions
Several dead jobs in this suite:
http://pulpito.ceph.com/teuthology-2014-08-11_23:04:01-fs-master-testing-basic-mu...- 05:41 PM Bug #9092 (Resolved): Hung job with TypeError: argument of type 'NoneType' is not iterable
This guy: reported as dead in pulpito, actually succeeded but threw an exception to teuthology.log during teardown
...- 04:50 PM Bug #5892 (Resolved): Centos rpm update fails
- 11:31 AM Bug #5892: Centos rpm update fails
- Yuri - please verify this isn't happening anymore and then close.
- 04:46 PM Revision 663060dd (teuthology): Add message to exception log
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:41 PM Revision b25b095f (teuthology): Add retries to fetch_qa_suite()
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:38 PM Revision dda184b5 (teuthology): Use GitError instead of RuntimeError
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:36 PM Revision 36a7e69a (teuthology): Add GitError
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:26 PM Revision f34edd74 (teuthology): Fix some variable naming
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:24 PM Revision d32890de (teuthology): Merge pull request #310 from ceph/wip-valgrind
- misc: pass premable through when no valgrind
- 03:44 PM Bug #9091 (Resolved): thrashosds needs to pg split cache pools
- for example,...
- 12:56 PM Bug #8936 (Resolved): Teuthology: install purge_data remote command looks incorrect.
- Okay. The semi-colon is escaped correctly. I think that I got confused because a previous change that I was testing...
- 12:44 PM Bug #8936: Teuthology: install purge_data remote command looks incorrect.
- I now think that the bare ; needs to have escaped quotes around it.
- 12:02 PM Bug #7461 (Won't Fix): new error reporting eats up logs
- The original change was nonessential so as it was reverted way back when this ticket can go away.
- 11:53 AM Bug #9086: git failures are causing workers to die, and jobs to be dropped
- I pushed these commits to attempt a fix:
https://github.com/ceph/teuthology/commit/b25b095ff39caa1cab8af796b5a129973... - 09:26 AM Bug #9086 (Resolved): git failures are causing workers to die, and jobs to be dropped
- Stuff like this:...
- 11:51 AM Bug #9088 (Resolved): Error "'module'' object has no attribute''shortname'" in teuthology-2014-08...
- My bad.
https://github.com/ceph/teuthology/commit/a948baaf620ebc3a4b0ce9f046ac0e58caf2ca6e - 11:48 AM Bug #9088 (Resolved): Error "'module'' object has no attribute''shortname'" in teuthology-2014-08...
- Many tests failed with this error.
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-08-12_08:30:41-... - 10:58 AM Feature #9070: ceph_deploy: add dmcrypt as a config paramater in ceph_deploy.py
- in addition to testing dmcrypt with or without journal,
test, journal on same or different disk.... - 10:24 AM Subtask #9081: ceph-deploy needs to have tests for dmcrypt usage
- Thanks Tamil!
- 10:09 AM Subtask #9081 (Duplicate): ceph-deploy needs to have tests for dmcrypt usage
- 07:22 AM Subtask #9081 (Duplicate): ceph-deploy needs to have tests for dmcrypt usage
- This is not specifically ceph-deploy, but rather, how we are testing ceph-disk which we aren't checking
for valid dm... - 10:21 AM Feature #8954 (Fix Under Review): add ability to filter teuthology-suite job enumeration
- 10:21 AM Feature #6146 (Fix Under Review): need a upgrade task that uses ceph-deploy
- 09:09 AM Bug #9084 (Closed): CRITICAL:root:KeyError: 'targets'; dead runs reported
- I see some runs reported 'dead' short after scheduling them with teuthology-suite.
Examples:
http://qa-proxy.ce... - 12:31 AM Revision a5bb9d95 (teuthology): misc: pass premable through when no valgrind
- Signed-off-by: Sage Weil <sage@redhat.com>
08/11/2014
- 08:55 PM Revision 293c2bd4 (teuthology): Be more informative if owner info is missing
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 08:20 PM Revision edfeffe3 (teuthology): Fix format string
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 08:18 PM Revision 2e7cf593 (teuthology): Don't redefine 'remote'
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 08:14 PM Revision 1720eee3 (teuthology): Don't import from inside functions
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:42 PM Feature #9070 (Resolved): ceph_deploy: add dmcrypt as a config paramater in ceph_deploy.py
- add tests to ceph_deploy to test for dmcrypt when creating osds.
ceph-deploy:
dmcrypt: yes
if dmcrypt is en... - 02:09 PM Feature #8012: paddles: replace teuthology's lock server
- Amazingly, I just rebased my wip branch after all the #6978 work, and it went without a hitch:
https://github.com/ce... - 02:00 PM Feature #6978 (Resolved): teuthology: split out tasks
- Finally done. Here are *some* of the relevant commits:
Add tasks to master:
https://github.com/ceph/ceph-qa-suite... - 01:54 PM Bug #9036 (Resolved): teuthology-kill usage is not informative enough
- 01:54 PM Bug #9036: teuthology-kill usage is not informative enough
- That looks like a fun adventure! This should help:
https://github.com/ceph/teuthology/commit/293c2bd49c0d064a3c11273... - 01:40 PM Feature #8950: Make install task optionally ignore debuginfo packages
- It could be made an option, but it isn't currently one.
- 01:18 PM Bug #9060 (Resolved): failure_reason: unsupported format character ''' (0x27) at index 22
- https://github.com/ceph/teuthology/commit/edfeffe3dddfc20677c2a74e433cc4ac09c45690
- 01:16 PM Bug #9063 (Resolved): cannot import name cluster
- This was a side-effect of the "mysteriously disappearing directory" problem, but I don't see why we would be doing th...
- 06:56 AM Bug #9063 (Resolved): cannot import name cluster
For example:
http://pulpito.front.sepia.ceph.com/sage-2014-08-09_13:30:44-rbd-wip-mds-contexts-testing-basic-multi...
08/10/2014
- 01:19 PM Bug #9060 (Resolved): failure_reason: unsupported format character ''' (0x27) at index 22
- ...
08/08/2014
- 07:20 PM Revision e09a6ebd (teuthology): Attempt fetches on init, before running jobs
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 07:18 PM Revision 32485e75 (teuthology): Also rmtree on RuntimeError
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 07:11 PM Revision 35b82675 (teuthology): Disable pyc removal for now
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:43 PM Revision 7b9db2f4 (teuthology): Bump all log levels to info
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 12:25 PM Feature #8927 (In Progress): enable civetweb testing in the nightlies
- 12:24 PM Feature #8933 (In Progress): radosgw: make erasure coding parameters for data pool configurable
08/07/2014
- 06:11 PM Revision 28535846 (teuthology): Default to using the master branch of teuthology
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:13 PM Revision 14015af4 (teuthology): Move exception into a new exceptions module
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:13 PM Revision f7d882c2 (teuthology): Reimplement the file locker as a context manager
- Also give it a 'noop' flag to enable its callers to optionally not use
locking.
Signed-off-by: Zack Cerza <zack.cerz... - 05:13 PM Revision ba7a2dad (teuthology): Make teuthology-{suite,worker} share repo code
- Repo-fetching code, that is.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 05:13 PM Revision 7912fd57 (teuthology): After resetting a repo, remove all pyc files
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:13 PM Revision 1f957a6a (teuthology): For non-scheduled jobs, check out the suite repo.
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:13 PM Revision 6807a10d (teuthology): Move functions into repo_utils
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:13 PM Revision 76a93fd3 (teuthology): Fix NameError
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:25 PM Revision ad5afa09 (teuthology): Remove most ceph-specific tasks. They are in ceph-qa-suite now.
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 02:25 PM Revision b27483d8 (teuthology): Correctly find both internal and external tasks
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 08:51 AM Bug #9027: Failed "create unique_pool_0 16 16 erasure teuthologyprofile" in upgrade:dumpling-fire...
- Same in
* http://pulpito.front.sepia.ceph.com/teuthology-2014-08-06_17:35:01-upgrade:dumpling-firefly-x-next-testin... - 03:03 AM Bug #9036: teuthology-kill usage is not informative enough
- I eventually figured out that ...
- 02:57 AM Bug #9036 (Rejected): teuthology-kill usage is not informative enough
- Here is a series of commands I ran trying to figure out the right combination of parameters. All was run on teutholog...
08/06/2014
- 05:58 PM Feature #6146: need a upgrade task that uses ceph-deploy
- I have a pull request in for this: #308 (commit 3d6fe89263)
- 05:57 PM Feature #8954: add ability to filter teuthology-suite job enumeration
- I have a pull request in for this #309 (commit f6fcdff1aa)
- 04:06 PM Revision a677b4f2 (teuthology): Correctly find both internal and external tasks
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 04:06 PM Revision 5b5f02ec (teuthology): Remove most ceph-specific tasks. They are in ceph-qa-suite now.
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 03:50 PM Revision 7dbd4401 (teuthology): ignore errors if 'ps aux' fails
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
(cherry picked from commit f9aa9c1e647dc3376a33d0f7147501bffcd... - 03:42 PM Revision d5f26aaf (teuthology): Merge pull request #306 from ceph/wip-9024
- ignore errors if 'ps aux' fails
- 02:53 PM Revision f9aa9c1e (teuthology): ignore errors if 'ps aux' fails
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 08:51 AM Bug #9024: ceph-deploy task should handle inocuous failed greps
- cherrypicked to (teuthology's) firefly branch
- 08:43 AM Bug #9024 (Resolved): ceph-deploy task should handle inocuous failed greps
- PR opened https://github.com/ceph/teuthology/pull/306
and merged commit d5f26aa into master - 05:45 AM Bug #9024 (Resolved): ceph-deploy task should handle inocuous failed greps
- ...
- 08:35 AM Bug #9027: Failed "create unique_pool_0 16 16 erasure teuthologyprofile" in upgrade:dumpling-fire...
- For some reason it is trying to re-create a pool that already exists and fails...
- 08:23 AM Bug #9027 (Resolved): Failed "create unique_pool_0 16 16 erasure teuthologyprofile" in upgrade:du...
- Tests failed in upgrade:dumpling-firefly-x-next-testing-basic-vps suite with EC enabled.
Logs are in http://qa-pro...
08/05/2014
- 06:36 PM Feature #8934: Add explicit test to validate compatibility of clients running Ceph major version ...
- commit 14b03bc77f21f2e93b5ba61e42762da483e82b3f
- 11:49 AM Feature #8934 (In Progress): Add explicit test to validate compatibility of clients running Ceph ...
- 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 - 12:00 PM Feature #9014 (Resolved): paddles/pulpito: add UI for queue view
- https://github.com/ceph/pulpito/commit/6258456d36a5212b5d38d608deabde2a93c360ea
- 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... - 11:22 AM Feature #9014 (Resolved): paddles/pulpito: add UI for queue view
- 11:43 AM Feature #6248: Add last line of failed command to CommandFailedError exception
- 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...
08/04/2014
- 08:38 PM Revision b93abaf5 (teuthology): Merge pull request #305 from ceph/wip-8640
- implement `--version` and improve `setup.py`
- 07:12 PM Revision fe6f4611 (teuthology): create a --version flag for teuthology
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 07:11 PM Revision 7d0a072d (teuthology): pull the version and description in setup.py
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 07:11 PM Revision a2bb186f (teuthology): add an initial version to teuthology
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 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 ...
- 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:...
- 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.
- 05:50 PM Revision 0d1fe79b (teuthology): Tweak usage statement
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 05:43 PM Feature #6146 (In Progress): need a upgrade task that uses ceph-deploy
- The old code behaved as follows:...
- 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
- 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... - 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... - 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... - 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...
- 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. ...
- 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.
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...
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>
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> - 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> - 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> - 07:25 PM Revision f4c953c1 (teuthology): Merge pull request #301 from ceph/wip-nuke-vpm
- nuke: allow nuking vpm hosts
- 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)
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-... - 03:50 PM Feature #8954: add ability to filter teuthology-suite job enumeration
- ...
- 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?
- 04:03 PM Subtask #8866 (Duplicate): Add pattern-match filter to teuthology-suite
- 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... - 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... - 01:14 AM Revision 7c3fc404 (teuthology): valgrind: ignore ec plugin factory leaks
- Signed-off-by: Sage Weil <sage@redhat.com>
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
- 08:31 PM Revision 094cd5b3 (teuthology): Merge pull request #302 from ceph/wip-8850
- tell us if you are really not running any more
- 08:28 PM Revision 4686115c (teuthology): add another call to use "ps aux"
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
- 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>
- 06:12 PM Revision 1c7c2eb4 (teuthology): nuke: allow nuking vpm hosts
- Skip the console check, though.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:30 PM Revision 8cd193d7 (teuthology): Merge branch 'wip-7810' into wip-jcsp-test
- 01:30 PM Revision 874cb740 (teuthology): Merge branch 'wip-mpi-vers' into wip-jcsp-test
- 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... - 11:31 AM Feature #8927: enable civetweb testing in the nightlies
- filed bug: 8971 for the s3 test failures
- 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...
07/29/2014
- 08:43 PM Revision b8687a54 (teuthology): Fix package_version_for_hash() call
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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) - 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
- 02:43 PM Bug #8862 (Resolved): upgrade/dumpling-emperor-x suite needs to be able to do last step upgrade t...
- 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
- 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... - 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... - 11:54 AM Feature #8925 (Fix Under Review): downburst: Downburst should be able to provide list information...
- 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.
- 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.
- 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
- 11:35 AM Fix #8712 (Fix Under Review): Teuthology-lock should not lock if the downburst failed
- 11:33 AM Fix #8712 (In Progress): Teuthology-lock should not lock if the downburst failed
- 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...
- 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?
- 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...
- 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...
07/28/2014
- 04:49 PM Revision e0449f2f (teuthology): task/workunit: Fix log message
- Signed-off-by: John Spray <john.spray@redhat.com>
- 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... - 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... - 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... - 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...
- 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...
- 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... - 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... - 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... - 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...
- 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... - 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...
- 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 ...
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...
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... - 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...
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,...
- 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 :)
- 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
- 10:25 PM Feature #8927: enable civetweb testing in the nightlies
- executed a sample test with the below config.yaml and it worked fine....
- 10:26 AM Feature #8927 (Rejected): enable civetweb testing in the nightlies
- 10:44 PM Revision 2999a4d4 (teuthology): Merge pull request #296 from ceph/wip-standby-mds
- Wip standby mds
- 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... - 06:39 PM Revision 883f2a76 (teuthology): task/osd_recovery: use rbd instead of metadata pool
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:33 PM Revision 4e56521e (teuthology): task/osd_backfill: use 'rbd' instead of 'data' pool
- Signed-off-by: Sage Weil <sage@redhat.com>
- 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... - 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... - 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... - 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... - 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 ...
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...
- 04:03 PM Revision c2fc5614 (teuthology): Remove oddly-placed, broken import
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 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...
- 09:55 AM Feature #8917 (Resolved): Move all teuthology exceptions to a 'teuthology.exceptions' module
- 09:49 AM Feature #8796: add dumpling-firefly-x upgrade suite
- 01:59 AM Revision 7d0adcee (teuthology): Move DaemonState to teuthology.orchestra
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
- 01:59 AM Revision 479a1fe6 (teuthology): Rename CephState to DaemonGroup and move to orchestra
- Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
07/23/2014
- 03:05 PM Bug #8904 (Closed): teuthology BadHostKeyException on vps.
- This was caused by a bad yaml file.
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>
- 07:57 PM Revision 0e2149c8 (teuthology): Remove kcon_most
- It was unused.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> - 07:49 PM Revision d6e5895f (teuthology): Merge pull request #293 from ceph/wip-ship-utilities
- move ship_utilities to install task (from ceph test)
- 05:55 PM Revision 828bb2a6 (teuthology): ceph_deploy: use new ship_utilities location
- Signed-off-by: Sage Weil <sage@redhat.com>
- 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...
- 04:05 PM Bug #8904 (Closed): teuthology BadHostKeyException on vps.
- teuthology/task/internal.py loses the host key in the commented out code below....
- 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@
- 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...
- 11:39 AM Feature #6659: select kernel flavor
- If this isn't assigned to anyone, it can't be in a sprint.
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...
Also available in: Atom