Activity
From 08/25/2013 to 09/23/2013
09/20/2013
- 02:05 PM Bug #6360 (Fix Under Review): rgw: keystone token cache not working
- pushed a fix to wip-6360.
- 07:40 AM Bug #6360 (Resolved): rgw: keystone token cache not working
- 02:05 PM Bug #6176 (Pending Backport): rgw: valgrind: leak in copy_obj
09/19/2013
- 01:22 PM Feature #5170 (Fix Under Review): RGW: Object restriping tool to fix large objects from argonaut.
- Pushed implementation to wip-5170. It's built on top of bobtail. Adding the following commands to radosgw-admin:
<... - 11:11 AM Feature #5170 (In Progress): RGW: Object restriping tool to fix large objects from argonaut.
- 01:06 PM Bug #6340 (Resolved): rgw: segfault in copy_obj
- Pushed fix for both this and #6175).
- 01:05 PM Bug #6175 (Resolved): rgw: valgrind: invalid reads in copy_obj
- pushed fix, backported to dumpling. Also needed to push a second fix (#6340).
- 12:09 PM Bug #6286 (Resolved): rgw: use of std::list::size() in ObjectCache
- Pushed into bobtail, cuttlefish, and dumpling.
09/18/2013
- 11:38 AM Bug #6268 (Resolved): rgw: RGWPutObj calls processor->complete() before all inflight data is drained
- backported to bobtail, cuttlefish, dumpling.
- 11:32 AM Feature #6341 (New): rgw: stress failure testing
- So that we can detect issues like #6368
- 10:35 AM Bug #6340: rgw: segfault in copy_obj
- The fix to #6175 actually broke it. Pushed a fix to wip-6340. We'll need to squash this one with wip-6175 when we bac...
- 10:12 AM Bug #6340 (Resolved): rgw: segfault in copy_obj
- This occurred on the next branch:
http://qa-proxy.ceph.com/teuthology/teuthology-2013-09-17_23:01:11-rgw-next-test... - 09:58 AM Feature #6339 (Resolved): rgw: compact manifest data
- manifest data includes lots of duplicate strings, we can probably omit most of these (e.g., add a prefix field).
- 09:57 AM Feature #6338 (Resolved): rgw: better manifest scaling
- 08:57 AM Bug #3896 (New): rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
09/17/2013
- 03:19 PM Bug #6176: rgw: valgrind: leak in copy_obj
- 03:18 PM Bug #3896: rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
- I'm seeing this for every rest-bench I run (seq, write and cleanup) on both Cuttlefish and Dumpling.
@cephdrop@cep... - 02:42 PM Bug #6334 (Resolved): RGW admin socket doesn't appear to exist by default
- it should. Testing wip-6286 based on 0.67.3.
- 10:39 AM Documentation #6182 (Resolved): Conflicting locations for s3gw.fcgi
- See http://ceph.com/docs/master/install/rpm/#installing-ceph-object-storage
- 10:33 AM Documentation #6182 (In Progress): Conflicting locations for s3gw.fcgi
09/16/2013
- 04:34 PM Bug #6176 (Fix Under Review): rgw: valgrind: leak in copy_obj
- 03:21 PM Bug #6176: rgw: valgrind: leak in copy_obj
- hmm.. found an issue with my fix, redoing.
- 02:59 PM Bug #6176 (Fix Under Review): rgw: valgrind: leak in copy_obj
- pushed a fix to wip-6176.
- 11:08 AM Bug #6176: rgw: valgrind: leak in copy_obj
- just to clarify: teuthology run was against this commit, not when the bug was introduced.
- 11:07 AM Bug #6176: rgw: valgrind: leak in copy_obj
- happened in commit:56ff4101a12e190caea9805dd5fb250ab5fa8e8c
09/13/2013
- 03:54 PM Bug #6302: rgw: tasks/rgw_s3tests_multiregion.yaml tests hang
- Pushed a fix to next (commit:4216eac0f59af60f60d4ce909b9ace87a7b64ccc). Still need to validate that this was the actu...
- 02:06 PM Bug #6302: rgw: tasks/rgw_s3tests_multiregion.yaml tests hang
- I see this when trying to set worker bound:...
- 08:09 AM Bug #6302 (Resolved): rgw: tasks/rgw_s3tests_multiregion.yaml tests hang
- > [30666] rgw/verify/{clusters/fixed-2.yaml fs/btrfs.yaml msgr-failures/few.yaml tasks/rgw_s3tests_multiregion.yaml v...
- 02:46 PM Feature #6317 (New): rgw: replace pool creation
- New api to create more than 8 pgs per generated pool exists now, switch to using it.
- 01:17 PM Feature #6195: rgw: test full sync (with large object)
- 01:11 PM Feature #4342 (Duplicate): rgw: dr: data sync agent: update sync processing state
- 01:04 PM Feature #4342 (In Progress): rgw: dr: data sync agent: update sync processing state
- 01:10 PM Documentation #5119 (Resolved): rgw: document which pools allowed to collide
- Added commentary to the ceph configuration reference.
- 01:09 PM Documentation #5651 (Resolved): rgw: secret features need documentation
- Community fix provided.
- 01:09 PM Feature #6191 (Fix Under Review): rgw: DR: per bucket replica_log handling
- 01:04 PM Feature #6191 (In Progress): rgw: DR: per bucket replica_log handling
- 01:09 PM Feature #6190 (Fix Under Review): rgw: DR: read list of buckets to do full sync on
- 01:04 PM Feature #6190 (In Progress): rgw: DR: read list of buckets to do full sync on
- 01:06 PM Feature #6193 (In Progress): rgw: DR: per bucket sync
- 01:06 PM Feature #6192 (In Progress): rgw: DR: per object sync
- 09:59 AM Bug #6175 (Pending Backport): rgw: valgrind: invalid reads in copy_obj
- 09:36 AM Bug #6268 (Pending Backport): rgw: RGWPutObj calls processor->complete() before all inflight data...
09/11/2013
- 11:00 PM Bug #6286 (Pending Backport): rgw: use of std::list::size() in ObjectCache
- 10:26 PM Bug #6286 (Resolved): rgw: use of std::list::size() in ObjectCache
- We shouldn't call list::size() it's O(n).
- 01:47 PM Bug #6175 (Fix Under Review): rgw: valgrind: invalid reads in copy_obj
- 10:39 AM Bug #6078 (Resolved): rgw: CORS not working
- Done. Backported to dumpling, merged at commit:a304016fa01b02efd500135c00b9bf3407a9999c. Also, commit:670db7e80ddc9c2...
- 09:36 AM Bug #6268 (Fix Under Review): rgw: RGWPutObj calls processor->complete() before all inflight data...
09/10/2013
- 08:08 PM Bug #6214 (Resolved): rgw: PUT object with chunked upload doesn't propagate client side errors
- 08:08 PM Bug #6214: rgw: PUT object with chunked upload doesn't propagate client side errors
- No need for backporting this one. It is clear that this wasn't the cuprit for the original issue (seems like it was a...
- 08:04 PM Bug #6152 (Resolved): New S3 auth code fails when using response-* query string params to overrid...
- Was already merged into dumpling (commit:9b953aa4100eca5de2319b3c17c54bc2f6b03064).
- 09:19 AM Bug #6268 (Resolved): rgw: RGWPutObj calls processor->complete() before all inflight data is drained
- This is problematic because we have ordering issue here. We end up updating the head before flushing all data is done...
09/09/2013
- 09:17 AM Bug #6240: rgw: invalid read on addr in msgr via objecter
- What I see in the failed case is this:...
09/08/2013
- 10:21 PM Bug #6240: rgw: invalid read on addr in msgr via objecter
- the first difference i see between a passing and failing run is that the passing run gets ENOENT when reading default...
09/07/2013
09/06/2013
- 08:53 AM Bug #5702 (Resolved): Radosgw RPM unnecessarily requires mod_fcgid
- Resolved with:
commit 8df504c157fc9de526657e5787c8fb532b678320
Author: Gary Lowell <gary.lowell@inktank.com>
Dat...
09/05/2013
- 12:17 PM Bug #6214 (Pending Backport): rgw: PUT object with chunked upload doesn't propagate client side e...
- Looks good to me.
- 08:04 AM Bug #6240 (Resolved): rgw: invalid read on addr in msgr via objecter
- ...
09/04/2013
- 04:47 PM Bug #6111 (Resolved): rgw: multipart upload fails when last chunk < 512k
- Fixed, commit:9a551296e0811f2b65972377b25bb28dbb42f575.
- 03:45 PM Bug #6111: rgw: multipart upload fails when last chunk < 512k
- The fix looks good to me. It looks like the s3-tests branch (wip-6111) has a couple extra lines left over from debugg...
- 04:26 PM Bug #6088 (Resolved): rgw: When uploading via POST specifying text instead of file formdata input...
- Fixed, commit:c8ec532fadc0df36e4b265fe20a2ff3e35319744. Also cherry-picked to bobtail, cuttlefish, and dumpling.
- 04:22 PM Bug #6088: rgw: When uploading via POST specifying text instead of file formdata input field, a s...
- The bug reproduction was manual, not sure how easy it'd be creating a boto based test for that.
- 03:01 PM Bug #6088: rgw: When uploading via POST specifying text instead of file formdata input field, a s...
- Looks good to me, is there an associated s3-tests branch as well?
- 04:18 PM Bug #6078 (Pending Backport): rgw: CORS not working
- 02:52 PM Bug #6078: rgw: CORS not working
- Left a couple comments on github. It'd be nice to try to break up some of the changes and explicitly explain why chan...
- 04:02 PM Feature #6232 (New): rgw: create unitest for is_string_in_set()
- Recommended in code review for issue #6078
- 09:24 AM Bug #6214: rgw: PUT object with chunked upload doesn't propagate client side errors
- Josh - can you please review?
09/03/2013
- 02:08 PM Documentation #6217 (Closed): rgw: update man pages
- for radosgw, radosgw-admin
- 01:33 PM Bug #6161 (Resolved): radosgw 0.67.2 update -> "ERROR: failed to initialize watch"
- Pushed a fix, commit:1d1f7f18dfbdc46fdb09a96ef973475cd29feef5.
- 01:29 PM Cleanup #6215 (New): rgw: get rid / rename base op class ret value
- This is a reminiscent of the ancient original gateway architecture, and should probably die now. Issues like #6214 ca...
- 01:27 PM Bug #6214 (Fix Under Review): rgw: PUT object with chunked upload doesn't propagate client side e...
- 01:23 PM Bug #6214 (Resolved): rgw: PUT object with chunked upload doesn't propagate client side errors
- E.g., client disconnected in the middle of upload. This affects also multi-part upload (when uploading part data).
- 11:31 AM Bug #6208: rgw: md5 checksum failed on readwrite during upgrade-next tests
- There's a bunch of these in the apache logs:...
- 08:16 AM Bug #6208 (Can't reproduce): rgw: md5 checksum failed on readwrite during upgrade-next tests
- ...
- 10:07 AM Documentation #5669 (Resolved): Default site in Apache interferes with Gateway
- Not sure why this was opened. It has actually been in the documentation for quite some time.
- 10:06 AM Documentation #5165: rgw: multisite: regions and global namespace documentation
- Wrote a "conceptual" document that failed Tamil's ease-of-use test, and rewrote in a quick-install procedure style. W...
08/30/2013
- 04:31 PM Feature #5842 (Resolved): rgw: integrate multi-region s3tests into teuthology task
- These tests have run successfully in the nightlies (they had valgrind issues that are being tracked on other tickets)...
- 12:30 PM Feature #5842 (In Progress): rgw: integrate multi-region s3tests into teuthology task
- teuthology was updated to generate the necessary S3TEST_CONF input to trigger multi-region tests in the s3tests. This...
- 03:31 PM Feature #6195 (Resolved): rgw: test full sync (with large object)
- Create a large object (greater than 5GB), test full sync that includes that object.
- 03:24 PM Feature #6193 (Resolved): rgw: DR: per bucket sync
- Per bucket sync. Get the bucket sync position (name of objects that are currently in sync). For each such object, do ...
- 03:23 PM Feature #6192 (Resolved): rgw: DR: per object sync
- Single object sync
Need to polish this a bit, but basically there are two separate
issues: request a copy and wait ... - 03:22 PM Feature #6191 (Resolved): rgw: DR: per bucket replica_log handling
- Each agent will try to lock replica log shard, if succeeded then
will get the next bucket that it needs to work in f... - 03:21 PM Feature #6190 (Resolved): rgw: DR: read list of buckets to do full sync on
- read list of buckets and store that info sharded in the replica_log
so that we could later on run multiple agents ag... - 03:13 PM Documentation #5165 (In Progress): rgw: multisite: regions and global namespace documentation
- 03:11 PM Documentation #5166 (In Progress): rgw: dr: async repl and DR documentation
- 03:11 PM Feature #4340 (In Progress): rgw: dr: data sync agent: implement full sync
- 01:43 PM Documentation #6182 (Resolved): Conflicting locations for s3gw.fcgi
- This applies to the following page: http://ceph.com/docs/next/install/rpm/
When creating an Apache httpd virtual h... - 12:29 PM Feature #5605: rgw: teuthology tests to check bucket issues in multi region env
- The ceph-qa-suite commits were actually c37faa8cf90abe54cba051b045edfe4ab9750bbc
The previous specified commit wa... - 11:32 AM Feature #5605 (Resolved): rgw: teuthology tests to check bucket issues in multi region env
- The tests were added to teuthology/task/radosgw-admin.py in commit ff2a209f8d05fd018c0c6709ea70ed5fb1360435
The Y... - 10:42 AM Bug #6121 (Resolved): key error during readwrite test in upgrade suite
- Fixed a code path where the traceback key was not being set.
The fix has been in for a few days and we've seen no o... - 08:27 AM Bug #6176 (Resolved): rgw: valgrind: leak in copy_obj
- ...
- 08:26 AM Bug #6175 (Resolved): rgw: valgrind: invalid reads in copy_obj
- ...
08/29/2013
- 01:03 PM Bug #6161 (Resolved): radosgw 0.67.2 update -> "ERROR: failed to initialize watch"
- off the mailing list.
- 12:20 PM Bug #6159 (Won't Fix): syncing an existing user causes an error
- It's not uncommon for the system users in a sync relationship to use the same keys. If this occurs, every metadata sy...
- 10:55 AM Bug #6152 (Pending Backport): New S3 auth code fails when using response-* query string params to...
- 07:20 AM Bug #6152 (Resolved): New S3 auth code fails when using response-* query string params to overrid...
- Previously there was a list of subresources to ignore when generating a signature. This has changed to a list of subr...
08/27/2013
- 12:59 PM Feature #6135 (New): Add a flag to radosgw-agent indicating whether exceptions should be propagated
- At present, there is no way for a caller of radosgw-agent to know whether an exception was encountered other than par...
- 12:54 PM Bug #6134 (Resolved): RGW returns an error on set_worker_bound if a zone's log_pool doesn't alrea...
- At present, when a zone is configured, if its 'log_pool" doesn't happen to already exist, then RGW runs into issues. ...
- 10:45 AM Feature #6133 (New): Enhance the validation of JSON passed into radosgw-admin calls
- At present, any JSON data passed into a radosgw-admin call ('zone set' for example) is only validated in terms of bei...
- 09:38 AM Bug #6121: key error during readwrite test in upgrade suite
08/26/2013
- 07:56 PM Bug #6088 (Fix Under Review): rgw: When uploading via POST specifying text instead of file formda...
- 06:24 PM Bug #6088: rgw: When uploading via POST specifying text instead of file formdata input field, a s...
- Bug confirmed on latest. From what I can tell cache entry for bucket gets corrupted.
- 02:00 PM Bug #6126 (Resolved): rgw: swift subuser access mask not working
- 10:35 AM Cleanup #6123 (Resolved): rgw: don't warn about missing region map
- 09:57 AM Bug #6121 (Resolved): key error during readwrite test in upgrade suite
- ...
- 09:33 AM Bug #6111 (Fix Under Review): rgw: multipart upload fails when last chunk < 512k
- 09:28 AM Bug #6111 (In Progress): rgw: multipart upload fails when last chunk < 512k
08/25/2013
- 06:09 PM Bug #5374: Avoid relying on keystone's admin token
- I rebased wip-5374 again, went over it. Almost there but not quite yet, will get there soon.
Also available in: Atom