Activity
From 05/09/2013 to 06/07/2013
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...
- 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...
- 02:05 PM Bug #5261 (Resolved): rgw: 'cors' is not regarded as a sub-resource
- Backported to cuttlefish in commit:b1d436e752c9c20e7dbff91b769cb2ba47383571
- 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... - 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.
- 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... - 01:14 PM Feature #5164: rgw: multisite: metadata push notifications: design blueprint
- 01:13 PM Feature #4098 (Fix Under Review): rgw: multi-site: Global Bucket Namespace
- 01:13 PM Feature #4329 (Fix Under Review): rgw: dr: updated buckets log: RESTful API
- 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...
- 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?
- 01:04 PM Feature #5136 (Need More Info): rgw: revise user stats
- ?
- 01:00 PM Feature #5169: Do not list swift containers when enumerating buckets using S3 API
- 12:58 PM Feature #5218: rgw: make bucket removal "atomic"
06/06/2013
- 02:16 PM Bug #5262 (Resolved): rgw: can't access buckets with names that start with 'auth'
- 10:09 AM Bug #5261 (In Progress): rgw: 'cors' is not regarded as a sub-resource
- 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.
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...
- 03:06 PM Feature #5218: rgw: make bucket removal "atomic"
- When fixed, will this be backported to bobtail?
06/04/2013
- 08:42 AM Bug #5245: Frequent 500s from radosgw
- Yes, there is a single radosgw process:...
- 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...
- 07:51 AM Bug #5245: Frequent 500s from radosgw
- This is my Apache config:...
- 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...
- 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 ...
06/03/2013
- 04:23 PM Feature #5170: RGW: Object restriping tool to fix large objects from argonaut.
- 09:55 AM Feature #4310 (In Progress): rgw: multisite: radosgw changes: copy across regions
- 09:55 AM Feature #4337 (In Progress): rgw: multisite: metadata sync agent: implement full sync
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... - 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.
- 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...
- 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...
- 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... - 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...
- 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 ...
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...
- 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...
- 02:39 PM Feature #4715: rgw: Add support for OPTIONS HTTP method
- Yes, but not trivially.
- 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?
- 01:18 PM Bug #5209 (In Progress): rgw: crash when head contains unexpected data (when getting range of bytes)
- 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...
- 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 ...
- 09:37 AM Bug #5204 (In Progress): rgw: copy object leaks tail
- 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.
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...- 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=$...
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?
- 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]] - 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 ...
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...
- 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...
- 11:17 AM Documentation #5166 (Resolved): rgw: dr: async repl and DR documentation
- 11:17 AM Documentation #5165 (Resolved): rgw: multisite: regions and global namespace documentation
- 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...
- 11:10 AM Feature #5164 (Closed): rgw: multisite: metadata push notifications: design blueprint
- 10:49 AM Feature #4334 (Fix Under Review): rgw: dr: bucket index log API: implement RESTful API
- 10:49 AM Feature #4333 (Fix Under Review): rgw: multisite: metadata-changes log: implement RESTful API
- 10:49 AM Feature #5008 (Fix Under Review): rgw: bucket metadata changes should be reflected in mdlog
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.
- 10:24 AM Bug #5152: rgw: usage iteration by user doesn't skip to correct epoch
- Reviewed-by.
- 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
- 08:57 AM Bug #5152 (Fix Under Review): rgw: usage iteration by user doesn't skip to correct epoch
05/22/2013
- 11:35 PM Feature #5153 (New): rgw: usage log trim is unbounded
- 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...
- 07:04 AM Tasks #5144 (New): rgw: incorporate greg's comment to the log objclass
05/21/2013
- 01:20 PM Bug #4754 (Resolved): GET/HEAD on account is extremely slow, times out
- see #5136 for larger architectural overhaul
- 01:19 PM Bug #5132 (Duplicate): nightlies: rgw crashed in bobtail
- dup of #4905. backported and merged fix.
- 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...
- 01:18 PM Bug #4902 (Resolved): Issuess handling very large files
- 01:15 PM Bug #2366 (Resolved): rgw: bucket index update rely on pg state
- 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.
- 01:10 PM Bug #3450 (Won't Fix): WRITE permission only doesn't allow proper multi-part upload
- 01:13 PM Bug #4755 (Resolved): rgw: assumption of signed char
- 01:11 PM Bug #4409 (Resolved): rgw: better logging on fastcgi socket error
- 01:10 PM Bug #3706 (Resolved): rgw functional test testSlashInName failed in nightly
- 01:07 PM Feature #5136 (Closed): rgw: revise user stats
- 01:07 PM Bug #4497 (Resolved): rgw: FAIL: testSlashInName (test.functional.tests.TestContainer)
- 01:07 PM Bug #4905 (Resolved): rgw: log formatter for ops socket not protected
- commit:d48f1edb07a4d8727ac956f70e663c1b4e33e1dd
- 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... - 10:31 AM Feature #5133 (Resolved): rgw: RESTful api to lock/unlock mdlog
- 10:34 AM Feature #5134 (Resolved): rgw: RESTful api for datalog
05/20/2013
- 06:28 PM Cleanup #5129 (New): rgw: document RGWRegionMap::update()
- 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.
- 06:24 PM Feature #5127 (New): rgw: region map versioning
- 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.
- 05:58 PM Cleanup #5124 (Resolved): rgw: use region instead of regions in radosgw-admin
- and keep it consistent
- 05:45 PM Tasks #5121 (Closed): bump up librados version
- Need to bump up librados version (due to librados related changes for dr/geo)
- 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...
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?
05/16/2013
- 01:20 PM Bug #4997 (Resolved): Seg Fault on rgw 0.61.1 with cluster in 0.61
- commit:604c83ff18f9a40c4f44bc8483ef22ff41efc8ad
05/15/2013
- 10:28 AM Bug #4497: rgw: FAIL: testSlashInName (test.functional.tests.TestContainer)
- The test still generates a too short bucket name. The swift tree on github has that fixed but the test pulls from cep...
- 09:32 AM Bug #4497: rgw: FAIL: testSlashInName (test.functional.tests.TestContainer)
- ubuntu@teuthology:/a/teuthology-2013-05-15_01:30:03-upgrade-master-testing-basic/13769
- 08:57 AM Feature #5073: rgw: create tenant namespace
- How would this interact with stuff like bucket URLs?
- 07:06 AM Feature #5073 (New): rgw: create tenant namespace
- Currently rgw has a single global namespace. It is possible to provide different namespaces for different tenants as ...
- 07:01 AM Feature #4098 (In Progress): rgw: multi-site: Global Bucket Namespace
05/14/2013
- 05:10 PM Bug #4497: rgw: FAIL: testSlashInName (test.functional.tests.TestContainer)
- recent logs: ubuntu@teuthology:/a/teuthology-2013-05-14_01:00:34-rgw-next-testing-basic/13055
05/13/2013
- 08:10 AM Bug #4997: Seg Fault on rgw 0.61.1 with cluster in 0.61
- gary, do you see a problem with matching up the versions like this? i think in radosgw's case it may be more importa...
- 07:34 AM Bug #4997: Seg Fault on rgw 0.61.1 with cluster in 0.61
- This is the issue I reported on the ML and is tracked in http://tracker.ceph.com/issues/4944
- 02:59 AM Bug #4997: Seg Fault on rgw 0.61.1 with cluster in 0.61
- , it was a problem with ceph-common and librados2 packages who wasn't up-to-date.
It's not the first time that thi...
05/10/2013
- 06:06 PM Bug #4975 (Resolved): nightlies: swift test failed after upgrading from bobtail to next
- 09:46 AM Bug #4975: nightlies: swift test failed after upgrading from bobtail to next
- I want to start moving us towards zero-tolerance for nightly failures.
If this is a bug in the test suite, we shou... - 06:06 PM Bug #4957 (Resolved): 400 Bad Request after bucket rm ... on radosgw-admin test
- commit:1b0f241dcb7f4a03c3c5095464e740e5dd75831a in teuthology.git reverts the bad test.
- 09:51 AM Bug #4957: 400 Bad Request after bucket rm ... on radosgw-admin test
- Made this urgent because I want to start driving us towards zero-tolerance for nightly failures. If the problem is i...
- 01:36 PM Feature #3366: rgw: dr: define management api
- Extend mgt API to implement new zone commands
- 01:32 PM Feature #3366: rgw: dr: define management api
- Extend the management API to allow it execute commands related to establishing multi-site or DR
- 01:31 PM Feature #3366: rgw: dr: define management api
- 01:31 PM Feature #3366 (In Progress): rgw: dr: define management api
- 01:31 PM Feature #3366: rgw: dr: define management api
- 01:30 PM Feature #4309: rgw: multisite: metadata objects versioning
- 01:30 PM Feature #4312: rgw: multisite: log metadata changes
- 01:28 PM Feature #4331: rgw: multisite: metadata-changes log: create internal API
- 01:28 PM Feature #4311: rgw: dr: radosgw changes: internal bucket changes tracker
- 01:28 PM Feature #4347: rgw: dr: bucket index objclass: fetch changes log
- 01:28 PM Feature #4346: rgw: dr: bucket index objclass: changes
- 01:28 PM Feature #4332: rgw: multisite: metadata-changes log: tie into metadata update operations
- 01:13 PM Documentation #3217 (Closed): rgw: document RESTful usage api
- Landed via da271f7f78fee9e349860695b1913210a44018cc
- 01:11 PM Feature #5008 (In Progress): rgw: bucket metadata changes should be reflected in mdlog
- 01:11 PM Feature #5008 (Resolved): rgw: bucket metadata changes should be reflected in mdlog
- 01:09 PM Feature #4334 (In Progress): rgw: dr: bucket index log API: implement RESTful API
- 01:09 PM Feature #4333 (In Progress): rgw: multisite: metadata-changes log: implement RESTful API
- 01:09 PM Feature #4329 (In Progress): rgw: dr: updated buckets log: RESTful API
- 01:08 PM Feature #4330 (Fix Under Review): rgw: dr: updated buckets log: radosgw-admin changes
- Please review wip-rgw-geo
- 01:07 PM Feature #4328 (Fix Under Review): rgw: dr: updated buckets log: tie into internal bucket changes ...
- Please review wip-rgw-geo
- 01:07 PM Feature #4327 (Fix Under Review): rgw: dr: updated buckets log: create internal API
- Please review wip-rgw-geo
- 01:05 PM Feature #4745: rgw: radosgw-admin command to stat object
- wip-rgw-geo
- 01:05 PM Feature #4745: rgw: radosgw-admin command to stat object
- Greg, can you please review this?
- 10:19 AM Bug #4958: rgw test failing when trying to delete a bucket
- I reverted the relevant teuthology test.
- 08:19 AM Bug #4997 (Resolved): Seg Fault on rgw 0.61.1 with cluster in 0.61
- Hi,
I've tried to update the rgw to 0.61.1 and I had a segfault while connecting to the 0.61 cluster.
I have anot...
05/09/2013
- 12:25 PM Bug #4978 (Resolved): doc: new rgw user admin documentation is hidden
- http://ceph.com/docs/master/radosgw/ has an Admin Ops API TOC entry. Page appears here: http://ceph.com/docs/master...
- 11:43 AM Bug #4978 (In Progress): doc: new rgw user admin documentation is hidden
- 11:35 AM Bug #4978 (Resolved): doc: new rgw user admin documentation is hidden
- The documentation for the new RGW user admin API can be manually found at http://ceph.com/docs/master/dev/radosgw/adm...
- 11:04 AM Feature #4716 (Resolved): rgw: ability to restrict user to specific operations
- done, commit:3846451548e1161e721cfcca9bc6732c5109df69
- 09:54 AM Bug #4975 (Resolved): nightlies: swift test failed after upgrading from bobtail to next
- logs: ubuntu@teuthology:/a/teuthology-2013-05-09_01:30:04-upgrade-master-testing-basic/9571
ubuntu@teuthology:/a/t...
Also available in: Atom