Project

General

Profile

Activity

From 05/17/2013 to 06/15/2013

06/15/2013

10:10 PM Feature #4310 (Fix Under Review): rgw: multisite: radosgw changes: copy across regions
Yehuda Sadeh
10:09 PM Bug #5362 (Fix Under Review): rgw: failure when listing objects with prefix that starts with unde...
Yehuda Sadeh
10:09 PM Feature #5352 (Fix Under Review): rgw: metadata get should also dump mtime
Yehuda Sadeh
10:08 PM Feature #5353 (Fix Under Review): rgw: metadata put should apply mtime if set
Yehuda Sadeh

06/14/2013

11:28 PM Feature #5349 (Fix Under Review): rgw: intra-region object copy
Yehuda Sadeh
11:01 AM Feature #5349 (Resolved): rgw: intra-region object copy
This should also include the ability to copy namespaced objects (to be able to copy multipart upload parts). Yehuda Sadeh
06:11 PM Bug #5348 (Fix Under Review): rgw: missing copy constraints checks for inter region user object copy
Yehuda Sadeh
11:00 AM Bug #5348 (Resolved): rgw: missing copy constraints checks for inter region user object copy
Yehuda Sadeh
02:54 PM Bug #5347 (Fix Under Review): rgw: bucket marker should include original zone name
Yehuda Sadeh
11:00 AM Bug #5347 (Resolved): rgw: bucket marker should include original zone name
To avoid marker collisions Yehuda Sadeh
02:41 PM Bug #5362 (Resolved): rgw: failure when listing objects with prefix that starts with underscore
Yehuda Sadeh
11:09 AM Feature #5358 (Resolved): rgw: RESTful api for intra-region copy state
Yehuda Sadeh
11:08 AM Bug #5357 (Resolved): rgw: set and retrieve intra-region copy operation state
Yehuda Sadeh
11:07 AM Feature #5356 (Rejected): rgw: RESTful api for bucket upstream zone + marker info
Yehuda Sadeh
11:07 AM Feature #5355 (Rejected): rgw: get and set bucket upstream zone + marker info
Yehuda Sadeh
11:06 AM Feature #5354 (Resolved): rgw: intra-region object copy should also set mtime on object
Yehuda Sadeh
11:05 AM Feature #5353 (Resolved): rgw: metadata put should apply mtime if set
Yehuda Sadeh
11:05 AM Feature #5352 (Resolved): rgw: metadata get should also dump mtime
Yehuda Sadeh
11:04 AM Bug #5351 (Resolved): rgw: make sure wip-rgw-geo passes gitbuilder
Yehuda Sadeh
11:03 AM Feature #5350 (New): rgw: copy object metadata should include omap data for object
That's needed multipart head objects copy Yehuda Sadeh
08:50 AM Bug #5346 (Resolved): rgw: invalid read from RGWFormatter_Plain::write_data
ubuntu@teuthology:/a/teuthology-2013-06-14_01:00:36-rgw-master-testing-basic/35856$ zless ./remote/ubuntu@plana63.fro... Sage Weil
08:21 AM Bug #5344 (Resolved): rgw: make list of bucket placement pools index configurable
The object containing the list of placement pools is hard coded, make it configurable (through ceph.conf). Yehuda Sadeh

06/13/2013

03:01 PM Feature #5341 (Resolved): rgw: keep state for cross-rgw copy operations
Need to implement a new class that'd index the data. Yehuda Sadeh

06/11/2013

07:20 PM Bug #5324 (Resolved): radosgw-admin --help missing the --shard-id option
The new 'mdlog trim' call requires a --shard-id option be specified but that option is not listed in the --help output. Anonymous
06:19 PM Bug #5323: trim data log lists dates as optional, enforced as required in the current code
I believe that the offending line is in ceph/src/rgw/rgw_rest_log.cc in the function RGWOp_MDLog_Delete::execute().
...
Anonymous
06:17 PM Bug #5323 (Resolved): trim data log lists dates as optional, enforced as required in the current ...
In the wip-rgw-geo branch, the
DELETE /admin/log?id=<shard id>
call lists start-time and end-time as optional. How...
Anonymous
09:56 AM Bug #5302: rest-bench breaks with XmlParseFailure
what fastcgi module is being used here? Maybe try:
rgw print continue = false
int your ceph.conf.
Yehuda Sadeh
07:26 AM Bug #5302 (Can't reproduce): rest-bench breaks with XmlParseFailure
This was reported on the mailing list when trying to run rest-bench:... Mark Nelson

06/07/2013

02:17 PM Bug #5262 (Resolved): rgw: can't access buckets with names that start with 'auth'
Backported to cuttlefish in commit:bd12e81e48014024171c55f5984c9183c8e363cb and commit:c75760e39d8df5b1971343e9f9186f... Greg Farnum
01:59 PM Bug #5262 (Pending Backport): rgw: can't access buckets with names that start with 'auth'
Fixed in next, commit:8d55b87f95d59dbfcfd0799c4601ca37ebb025f5. Fixed a related issue as well, commit:ad3934e335399f7... Greg Farnum
02:05 PM Bug #5261 (Resolved): rgw: 'cors' is not regarded as a sub-resource
Backported to cuttlefish in commit:b1d436e752c9c20e7dbff91b769cb2ba47383571 Greg Farnum
01:58 PM Bug #5261 (Pending Backport): rgw: 'cors' is not regarded as a sub-resource
Fixed in next branch, commit:9a0a9c205b8c24ca9c1e05b0cf9875768e867a9e.
Will backport to cuttlefish and update with c...
Greg Farnum
10:46 AM Bug #5261: rgw: 'cors' is not regarded as a sub-resource
Yeah, tested it. I created a new functional test for it. Also, there's no CORS in bobtail, so we don't need it there. Yehuda Sadeh
10:29 AM Bug #5261: rgw: 'cors' is not regarded as a sub-resource
Well, that's a simple enough fix. Have you tested it yet?
And it's marked as needing a backport to cuttlefish, but...
Greg Farnum
01:14 PM Feature #5164: rgw: multisite: metadata push notifications: design blueprint
Neil Levine
01:13 PM Feature #4098 (Fix Under Review): rgw: multi-site: Global Bucket Namespace
Ian Colle
01:13 PM Feature #4329 (Fix Under Review): rgw: dr: updated buckets log: RESTful API
Ian Colle
01:08 PM Feature #4715: rgw: Add support for OPTIONS HTTP method
They are waiting a bit before the upgrade, however they recently reported back that they put together some custom rul... JuanJose Galvez
01:03 PM Feature #4715: rgw: Add support for OPTIONS HTTP method
I'd rather not to do a backport. Do we have a bobtail customer asking for this who can't/won't upgrade to Cuttlefish? Neil Levine
01:04 PM Feature #5136 (Need More Info): rgw: revise user stats
? Neil Levine
01:00 PM Feature #5169: Do not list swift containers when enumerating buckets using S3 API
Neil Levine
12:58 PM Feature #5218: rgw: make bucket removal "atomic"
Neil Levine

06/06/2013

02:16 PM Bug #5262 (Resolved): rgw: can't access buckets with names that start with 'auth'
Yehuda Sadeh
10:09 AM Bug #5261 (In Progress): rgw: 'cors' is not regarded as a sub-resource
Ian Colle
10:04 AM Bug #5261 (Resolved): rgw: 'cors' is not regarded as a sub-resource
'cors' needs to be regarded as a sub-resource, otherwise auth signing is not being done correctly. Yehuda Sadeh

06/05/2013

03:11 PM Feature #5218: rgw: make bucket removal "atomic"
Don't know since we don't have a design; but probably not as I suspect it will require a (very minor) format change/e... Greg Farnum
03:06 PM Feature #5218: rgw: make bucket removal "atomic"
When fixed, will this be backported to bobtail? JuanJose Galvez

06/04/2013

08:42 AM Bug #5245: Frequent 500s from radosgw
Yes, there is a single radosgw process:... Jiri Brunclik
07:58 AM Bug #5245: Frequent 500s from radosgw
Can you verify that you only have a single gateway running on that socket, and that the process id does not change wh... Yehuda Sadeh
07:51 AM Bug #5245: Frequent 500s from radosgw
This is my Apache config:... Jiri Brunclik
07:30 AM Bug #5245: Frequent 500s from radosgw
Could it be that you let apache spawn the gateways by itself? Or maybe running multiple gateways over the same socket... Yehuda Sadeh
02:32 AM Bug #5245 (Can't reproduce): Frequent 500s from radosgw
Hi,
I have roughly 30 clients talking simultaneously to radosgw over 1Gbps link. I use boto library on the client ...
Jiri Brunclik

06/03/2013

04:23 PM Feature #5170: RGW: Object restriping tool to fix large objects from argonaut.
Neil Levine
09:55 AM Feature #4310 (In Progress): rgw: multisite: radosgw changes: copy across regions
Ian Colle
09:55 AM Feature #4337 (In Progress): rgw: multisite: metadata sync agent: implement full sync
Ian Colle

05/31/2013

06:14 PM Bug #5228 (Duplicate): radosgw-admin bucket list no longer shows all buckets
It can still list the buckets owned by a specific user when --uid is specified.
The bug was introduced by the foll...
Jan Harkes
01:17 PM Bug #5197: Bucket shows up when listing buckets but does not exist anywhere else.
And #5219 covers the "user check" not cleaning up. Greg Farnum
01:09 PM Bug #5197 (Resolved): Bucket shows up when listing buckets but does not exist anywhere else.
Okay, so the bucket rm didn't work because the object's not on disk, so the initial stat fails, and the radosgw-admin... Greg Farnum
01:17 PM Feature #5219 (New): "radosgw-admin user check" should handle non-existent buckets in index
Right now, if "radosgw-admin user check" encounters a bucket whose object doesn't exist it uses default values (becau... Greg Farnum
01:04 PM Feature #5218 (New): rgw: make bucket removal "atomic"
Right now, bucket removal consists of two steps:
1) Remove the bucket object (making sure the bucket index doesn't l...
Greg Farnum
11:01 AM Bug #5209 (Resolved): rgw: crash when head contains unexpected data (when getting range of bytes)
Fix is reviewed and in the next branch, commit:c5fc52ae0fc851444226abd54a202af227d7cf17. Cherry-picked back to cuttle... Greg Farnum
11:00 AM Bug #5204 (Resolved): rgw: copy object leaks tail
Fix is reviewed and in next branch, commit:b1312f94edc016e604f1d05ccfe2c788677f51d1. Cherry-picked to cuttlefish and ... Greg Farnum

05/30/2013

03:04 PM Bug #5197 (In Progress): Bucket shows up when listing buckets but does not exist anywhere else.
Looking at the cluster indicates that indeed, there's an orphaned omap entry on the <user>.buckets object, that doesn... Greg Farnum
12:28 PM Bug #5197: Bucket shows up when listing buckets but does not exist anywhere else.
This was an empty bucket created under argonaut. It was deleted normally while an argonaut->bobtail upgrade was "in p... Greg Farnum
02:39 PM Feature #4715: rgw: Add support for OPTIONS HTTP method
Yes, but not trivially. Yehuda Sadeh
02:31 PM Feature #4715: rgw: Add support for OPTIONS HTTP method
Neil Levine wrote:
> Yehuda, can we close this?
Can this be backported to bobtail?
JuanJose Galvez
01:18 PM Bug #5209 (In Progress): rgw: crash when head contains unexpected data (when getting range of bytes)
Yehuda Sadeh
12:45 PM Bug #5209 (Resolved): rgw: crash when head contains unexpected data (when getting range of bytes)
We ended up with a multipart object that had head with data (some old argonaut issue?). A request to retrieve only pa... Yehuda Sadeh
11:09 AM Feature #5207 (New): rgw: make listing non-standard bucket names through S3 api configurable
Buckets that were created through the swift api and do not conform to the S3 naming requirements can be listed. Make ... Yehuda Sadeh
09:37 AM Bug #5204 (In Progress): rgw: copy object leaks tail
Ian Colle
09:03 AM Bug #5204 (Resolved): rgw: copy object leaks tail
Problem is that we end up overriding the copied object tag with the original tag. Yehuda Sadeh

05/29/2013

04:40 PM Bug #5197 (Resolved): Bucket shows up when listing buckets but does not exist anywhere else.

There is a bucket which shows up when buckets are listed through the api but exists nowhere else. We need to get th...
JuanJose Galvez
12:42 PM Bug #5192 (Won't Fix): RGW: radosgw-admin user rm --access-key not working on bobtail
access-key should stil be able to lookup the uid, but the command is failing.
radosgw-admin user rm --access-key=$...
Tyler Brekke

05/28/2013

09:55 AM Feature #5169: Do not list swift containers when enumerating buckets using S3 API
Can you provide some more logs for this issue, just to make sure that what we think happens actually happens? Yehuda Sadeh
08:51 AM Documentation #5178 (Resolved): rgw: fix keystone openssl to nss conversion
as specified in here:
[[http://thread.gmane.org/gmane.comp.file-systems.ceph.user/1637]]
Yehuda Sadeh
01:29 AM Documentation #2990 (Resolved): doc: expand/complete RGW S3 API reference
This is complete now. Todo: A path between Quick Start and using the APIs. S3 subdomain configuration still needs to ... John Wilkins

05/24/2013

02:29 PM Feature #5170 (Resolved): RGW: Object restriping tool to fix large objects from argonaut.
DHO needs a object restriping tool to read in the extremely large objects from argonaut and write them back into rado... Tyler Brekke
02:03 PM Feature #5169 (New): Do not list swift containers when enumerating buckets using S3 API
If a user has created containers over swift protocol, they show up in bucket listing over S3, causing problems for an... JuanJose Galvez
11:17 AM Documentation #5166 (Resolved): rgw: dr: async repl and DR documentation
Ian Colle
11:17 AM Documentation #5165 (Resolved): rgw: multisite: regions and global namespace documentation
Ian Colle
11:12 AM Feature #4335: rgw: dr: sync processing state: define datastructures
This is so that agents which get restarted have durable information about what work they were doing before restart, a... Greg Farnum
11:10 AM Feature #5164 (Closed): rgw: multisite: metadata push notifications: design blueprint
Ian Colle
10:49 AM Feature #4334 (Fix Under Review): rgw: dr: bucket index log API: implement RESTful API
Yehuda Sadeh
10:49 AM Feature #4333 (Fix Under Review): rgw: multisite: metadata-changes log: implement RESTful API
Yehuda Sadeh
10:49 AM Feature #5008 (Fix Under Review): rgw: bucket metadata changes should be reflected in mdlog
Yehuda Sadeh

05/23/2013

01:18 PM Bug #5152 (Resolved): rgw: usage iteration by user doesn't skip to correct epoch
Landed to Next, Bobtail, and Cuttlefish. Ian Colle
10:24 AM Bug #5152: rgw: usage iteration by user doesn't skip to correct epoch
Reviewed-by. Greg Farnum
09:33 AM Bug #5152: rgw: usage iteration by user doesn't skip to correct epoch
Please review - needs to go into Next, Cuttlefish, and Bobtail Ian Colle
08:57 AM Bug #5152 (Fix Under Review): rgw: usage iteration by user doesn't skip to correct epoch
Sage Weil

05/22/2013

11:35 PM Feature #5153 (New): rgw: usage log trim is unbounded
Yehuda Sadeh
09:06 PM Bug #5152 (Resolved): rgw: usage iteration by user doesn't skip to correct epoch
Instead of starting to iterate from the correct timestamp, we iterate fro,m the beginning of time (if a user was spec... Yehuda Sadeh
07:04 AM Tasks #5144 (New): rgw: incorporate greg's comment to the log objclass
Yehuda Sadeh

05/21/2013

01:20 PM Bug #4754 (Resolved): GET/HEAD on account is extremely slow, times out
see #5136 for larger architectural overhaul Sage Weil
01:19 PM Bug #5132 (Duplicate): nightlies: rgw crashed in bobtail
dup of #4905. backported and merged fix. Sage Weil
09:54 AM Bug #5132 (Duplicate): nightlies: rgw crashed in bobtail
logs: ubuntu@teuthology:/a/teuthology-2013-05-21_01:30:03-upgrade-master-testing-basic/18675... Tamilarasi muthamizhan
01:18 PM Bug #4902 (Resolved): Issuess handling very large files
Sage Weil
01:15 PM Bug #2366 (Resolved): rgw: bucket index update rely on pg state
Sage Weil
01:14 PM Bug #3450: WRITE permission only doesn't allow proper multi-part upload
We're going to revise the whole subuser scheme as part of a bigger multi-tenancy project. Yehuda Sadeh
01:10 PM Bug #3450 (Won't Fix): WRITE permission only doesn't allow proper multi-part upload
Sage Weil
01:13 PM Bug #4755 (Resolved): rgw: assumption of signed char
Sage Weil
01:11 PM Bug #4409 (Resolved): rgw: better logging on fastcgi socket error
Sage Weil
01:10 PM Bug #3706 (Resolved): rgw functional test testSlashInName failed in nightly
Sage Weil
01:07 PM Feature #5136 (Closed): rgw: revise user stats
Yehuda Sadeh
01:07 PM Bug #4497 (Resolved): rgw: FAIL: testSlashInName (test.functional.tests.TestContainer)
Sage Weil
01:07 PM Bug #4905 (Resolved): rgw: log formatter for ops socket not protected
commit:d48f1edb07a4d8727ac956f70e663c1b4e33e1dd Sage Weil
10:35 AM Feature #5133: rgw: RESTful api to lock/unlock mdlog
* Get datalog info
(we'll modify the list metadata log):
GET /admin/log?type=metadata
result:
return a js...
Yehuda Sadeh
10:31 AM Feature #5133 (Resolved): rgw: RESTful api to lock/unlock mdlog
Yehuda Sadeh
10:34 AM Feature #5134 (Resolved): rgw: RESTful api for datalog
Yehuda Sadeh

05/20/2013

06:28 PM Cleanup #5129 (New): rgw: document RGWRegionMap::update()
Yehuda Sadeh
06:27 PM Cleanup #5128 (Closed): rgw: rename RGWRegionMap::get_params()
By popular demand. Maybe call it get_storage_object_location(), and potentially make it static. Yehuda Sadeh
06:24 PM Feature #5127 (New): rgw: region map versioning
Yehuda Sadeh
06:11 PM Feature #5126 (New): rgw: identify master region divergence
Identify the cases where the region map holds conflicting info about the master region and handle it appropriately. Yehuda Sadeh
05:58 PM Cleanup #5124 (Resolved): rgw: use region instead of regions in radosgw-admin
and keep it consistent Yehuda Sadeh
05:45 PM Tasks #5121 (Closed): bump up librados version
Need to bump up librados version (due to librados related changes for dr/geo) Yehuda Sadeh
05:37 PM Documentation #5119 (Resolved): rgw: document which pools allowed to collide
within a zone configuration we may reuse the same pool for different purposes (e.g., rgw_zone_root_pool, rgw_region_r... Yehuda Sadeh

05/17/2013

08:55 AM Feature #5101 (New): teuthology: make rgw.py test multiple instances
even running 2 instances is a start, but ideally we also make an haproxy task that balances between them? Sage Weil
 

Also available in: Atom