Project

General

Profile

Activity

From 08/13/2015 to 09/11/2015

09/11/2015

05:43 PM Bug #12537: [CVE-2015-5245] RGW returns requested bucket name raw in "Bucket" response header
Please see https://www.owasp.org/index.php/HTTP_Response_Splitting for an explanation about HTTP header manipulation ... Ken Dreyer
09:41 AM Fix #12939: Content-Type header should have correct initial capitals
removing infernalis from the Backport field: before infernalis is released, scheduling something to be in infernalis ... Loïc Dachary
09:16 AM Backport #13054 (Resolved): rgw: region data still exist in region-map after region-map update
https://github.com/ceph/ceph/pull/6163 Abhishek Varshney
09:15 AM Backport #13053 (Resolved): GWWatcher::handle_error -> common/Mutex.cc: 95: FAILED assert(r == 0)
https://github.com/ceph/ceph/pull/6164 Abhishek Varshney
09:13 AM Backport #13052 (Resolved): rgw: init_rados failed leads to repeated delete
https://github.com/ceph/ceph/pull/6165 Abhishek Varshney
09:12 AM Backport #13051 (Rejected): rgw: init_rados failed leads to repeated delete
Abhishek Varshney
09:10 AM Backport #13048 (Resolved): Content-Type header should have correct initial capitals
https://github.com/ceph/ceph/pull/5532 Abhishek Varshney
09:09 AM Backport #13047 (Resolved): Content-Type header should have correct initial capitals
https://github.com/ceph/ceph/pull/5910 Abhishek Varshney
09:08 AM Backport #13046 (Resolved): RGW : setting max number of buckets for user via ceph.conf option
https://github.com/ceph/ceph/pull/6166 Abhishek Varshney
04:33 AM Bug #13018: rgw/rgw_admin: Checking the legality of the parameters
https://github.com/ceph/ceph/pull/5879 qiankun zheng

09/10/2015

07:25 PM Bug #12537: [CVE-2015-5245] RGW returns requested bucket name raw in "Bucket" response header
This is now being tracked as CVE-2015-5245. Ken Dreyer
01:26 PM Bug #13024 (Closed): mismatch of radosgw prefix between ceph-deploy and ceph-radosgw
I installed Radosgw using ceph-deploy. I noticed that it uses the convention client.rgw.<hostname> to name the RGW in... Fangzhe Chang
01:20 PM Bug #13022 (Duplicate): Ceph/Radosgw v0.94 Content-Type versus Content-type
I'm using S3 Java SDK to access Ceph/Radosgw v0.94 (Hammer). After having copied an object to a different bucket, I u... Fangzhe Chang
10:24 AM Fix #12939 (Pending Backport): Content-Type header should have correct initial capitals
Orit Wasserman
09:14 AM Bug #13020: rgw: include RequestId as part of the Error response
PR tests available here:
https://github.com/ceph/s3-tests/pull/76
Javier M. Mellid
09:01 AM Bug #13020: rgw: include RequestId as part of the Error response
PR available here:
https://github.com/ceph/ceph/pull/5866
Javier M. Mellid
08:52 AM Bug #13020 (Resolved): rgw: include RequestId as part of the Error response
The RGW error responses must contain a RequestId to be compliant with the Amazon S3 errors. This RequestId is the ID ... Javier M. Mellid
08:19 AM Backport #13019 (Resolved): rgw: intra region copy does not preserve acl
https://github.com/ceph/ceph/pull/6039 Loïc Dachary
02:16 AM Feature #12666 (Resolved): rgw: expose the number of *stuck threads* via admin socket
Sage Weil
01:50 AM Bug #13018 (Resolved): rgw/rgw_admin: Checking the legality of the parameters
There is no messages When some parameters are invalid, so the Program should be added the function which checks param... qiankun zheng

09/09/2015

11:49 PM Bug #12898: Objects starting with underscore inaccessible after upgrade to 0.94.3
There was another change in 0.94.3 iirc, so need to run the fix tool again. Yehuda Sadeh
11:48 PM Bug #12819: rgw: objects starting with underscore in bucket with versioning enabled are inaccessible
It seems that this never worked for versioned objects (going back to 0.94). Something about the olh representation of... Yehuda Sadeh
10:58 PM Bug #10853 (Closed): rgw: sync agent: cannot do partial sync
Will be resolved in v2 Yehuda Sadeh
10:45 PM Backport #12199: RadosGW regression: COPY doesn't preserve Content-Type
A regression due to the fix for http://tracker.ceph.com/issues/11563 : see http://tracker.ceph.com/issues/13015 Yehuda Sadeh
10:33 PM Bug #13015 (Resolved): rgw: intra region copy does not preserve acl
When syncing between two zones within the same region, acls are not preserved. This is a regression introduced in htt... Yehuda Sadeh
08:08 PM Bug #12960 (Pending Backport): Rados Swift API handles prefix differently than Openstack Swift
Loïc Dachary
08:07 PM Backport #13014 (In Progress): Rados Swift API handles prefix differently than Openstack Swift
Loïc Dachary
08:06 PM Backport #13014 (Resolved): Rados Swift API handles prefix differently than Openstack Swift
https://github.com/ceph/ceph/pull/5860 Loïc Dachary
07:41 PM Bug #12955: Setting ACL on Object removes ETag
Submitted PR -- https://github.com/ceph/ceph/pull/5861 Brian Felton
04:17 PM Bug #12955: Setting ACL on Object removes ETag
Confirmed bug still exists in master. In RGWPutACLs::execute, RGWRados::set_attrs is called with an attrs bufferlist... Brian Felton
06:46 PM Bug #12208: GWWatcher::handle_error -> common/Mutex.cc: 95: FAILED assert(r == 0)
There is no need to assign it to me, it will be handled just by setting the Backport field as you did :-) We prefer t... Loïc Dachary
06:20 PM Bug #12208 (Pending Backport): GWWatcher::handle_error -> common/Mutex.cc: 95: FAILED assert(r == 0)
Yehuda Sadeh
06:38 PM Bug #12964 (Pending Backport): rgw: region data still exist in region-map after region-map update
Yehuda Sadeh
06:29 PM Bug #12978 (Pending Backport): rgw: init_rados failed leads to repeated delete
Yehuda Sadeh
06:18 PM Bug #12407 (In Progress): With root as default user, unable to have multiple RGW instances running
Yehuda Sadeh
06:18 PM Bug #12407: With root as default user, unable to have multiple RGW instances running
Yehuda Sadeh
09:43 AM Bug #11563: RadosGW regression: COPY doesn't preserve Content-Type
How is that not in 0.94.3 ?!?
Patch has been done for 3 month and it fixes a regression ...
Sylvain Munaut
04:31 AM Bug #12989 (Pending Backport): rgw: init_rados failed leads to repeated delete
Nathan Cutler

09/08/2015

05:44 PM Feature #12997 (Resolved): rgw: default quota params
E.g.,
rgw_s3_default_bucket_quota_max_objects = 10000
rgw_s3_default_bucket_quota_max_size = 10000
Yehuda Sadeh
04:13 PM Bug #12993: RGW/Swift sends an extra byte on error
(this obviously has nothing to do with Ceph Devops...) Pete Zaitcev
03:55 PM Bug #12993 (Closed): RGW/Swift sends an extra byte on error
I'm going to save this problem here because I have no time to look right now.
To reproduce, authenticate in Swift ...
Pete Zaitcev
03:02 PM Bug #12683: rgw/rgw_civetweb:Conditional always is invalid
radoslaw has a branch that reworks this whole section, so this will probably be fixed through that. Yehuda Sadeh
11:23 AM Bug #12989 (Duplicate): rgw: init_rados failed leads to repeated delete
fixed at https://github.com/ceph/ceph/pull/5733 shawn chen

09/07/2015

02:18 PM Bug #12960 (Fix Under Review): Rados Swift API handles prefix differently than Openstack Swift
Loïc Dachary
12:48 PM Backport #12982 (In Progress): /etc/init.d/radosgw restart does not work correctly
Loïc Dachary
12:48 PM Backport #12982 (Resolved): /etc/init.d/radosgw restart does not work correctly
https://github.com/ceph/ceph/pull/5831 Loïc Dachary
12:46 PM Bug #11140 (Pending Backport): /etc/init.d/radosgw restart does not work correctly
Loïc Dachary
08:01 AM Bug #3896 (Resolved): rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
Loïc Dachary
08:00 AM Backport #12504 (Resolved): rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
Loïc Dachary
12:50 AM Bug #12978: rgw: init_rados failed leads to repeated delete
fix commited at https://github.com/ceph/ceph/pull/5733 shawn chen
12:39 AM Bug #12978 (Resolved): rgw: init_rados failed leads to repeated delete
if init_rados function failed, rados member will be deleted(not set to NULL), and in the destructor rados deleted again. shawn chen

09/05/2015

06:30 PM Feature #12714 (Pending Backport): RGW : setting max number of buckets for user via ceph.conf opt...
Merged in master. Changing status to Pending Backport. as Backport is set to Hammer. Vikhyat Umrao
09:46 AM Bug #12964 (Resolved): rgw: region data still exist in region-map after region-map update
this is my region:... weijun duan
09:27 AM Bug #12963 (Resolved): rgw:objects can not be displayed which object name does not contain '.' wh...
objects can not be displayed which object name does not contain '.' when get the bucket index.
There is those ...
weijun duan
09:16 AM Bug #12950 (Fix Under Review): rgw: empty etag HTTP header is appended in some cases
Pull request: https://github.com/ceph/ceph/pull/5819. Radoslaw Zarzynski

09/04/2015

09:13 PM Bug #12960 (Resolved): Rados Swift API handles prefix differently than Openstack Swift
If I have a test container with a file a/b/c.
With Openstack Swift, if I run swift list --prefix=a/b/c --delimiter...
Sylvain Baubeau
08:45 PM Bug #12958 (Resolved): rgw: orphan tool should be careful about removing head objects
The following scenario is possible:
- object exists
- building raw map of objects (pgls)
- object is removed
...
Yehuda Sadeh
08:43 PM Bug #12955: Setting ACL on Object removes ETag
We're running on the latest stable of Hammer and we're seeing the code that we think causes this problem still on mas... Mike Beyer
06:25 PM Bug #12955: Setting ACL on Object removes ETag
This looks like a duplicate of something that we fixed recently. Yehuda Sadeh
05:50 PM Bug #12955 (Resolved): Setting ACL on Object removes ETag
When a set object acl call is made against an object, we have found that the etag and content-type gets cleared from ... Mike Beyer
03:59 PM Bug #12951 (Closed): FAIL: s3tests.functional.test_s3.test_multipart_upload_incorrect_etag
... Sage Weil
12:59 PM Bug #12950 (In Progress): rgw: empty etag HTTP header is appended in some cases
Radoslaw Zarzynski
12:57 PM Bug #12950 (Resolved): rgw: empty etag HTTP header is appended in some cases
It looks that in some circumstances (eg. putting en empty object through Swift API without chunked transfer encoding ... Radoslaw Zarzynski
09:23 AM Feature #12790: rgw: multipart uploads copy part support
PR tests available here:
https://github.com/ceph/s3-tests/pull/75
Javier M. Mellid
09:04 AM Backport #12244: Civetweb RGW appears to report full size of object as downloaded when only parti...
Nathan Cutler
08:59 AM Backport #12879 (In Progress): COPYing an old object onto itself produces a truncated object
Nathan Cutler
08:46 AM Backport #12942 (In Progress): RGW returns requested bucket name raw in "Bucket" response header
Nathan Cutler
08:45 AM Backport #12942 (Resolved): RGW returns requested bucket name raw in "Bucket" response header
https://github.com/ceph/ceph/pull/5730 Nathan Cutler
08:40 AM Bug #12073 (Resolved): RGW logfile does not get chowned properly
Nathan Cutler
08:39 AM Backport #12074 (Resolved): RGW logfile does not get chowned properly
Nathan Cutler
08:38 AM Backport #12041: DragonDisk fails to create directories via S3: MissingContentLength
Nathan Cutler
08:38 AM Backport #11873: Bucket header is enclosed by quotes
Nathan Cutler
08:37 AM Backport #11729: rgw: leak of bucket meta objects on bucket re-creation
Nathan Cutler
08:28 AM Backport #11729 (In Progress): rgw: leak of bucket meta objects on bucket re-creation
Nathan Cutler
05:35 AM Fix #12939 (In Progress): Content-Type header should have correct initial capitals
master PR: https://github.com/ceph/ceph/pull/5801 Nathan Cutler
01:16 AM Fix #12939 (Resolved): Content-Type header should have correct initial capitals
Some S3/HTTP clients do not correctly implement that header field names are supposed to be case insensitive. Fix "Con... Robin Johnson

09/03/2015

10:21 AM Bug #7647 (Resolved): Ensure that swift keys don't include backslashes
Loïc Dachary
10:20 AM Backport #12851 (Resolved): Ensure that swift keys don't include backslashes
Loïc Dachary
10:12 AM Feature #9604 (Resolved): rgw: create a tool for orphaned objects cleanup
Loïc Dachary
10:11 AM Backport #12591 (Resolved): rgw: create a tool for orphaned objects cleanup
Loïc Dachary
01:48 AM Feature #12905 (In Progress): rgw: multisite: per-shard incremental sync stage
Yehuda Sadeh

09/02/2015

09:26 PM Bug #12108 (Resolved): RGW Swift API: X-Trans-Id header is wrongly formatted
Loïc Dachary
09:25 PM Backport #12853 (Resolved): RGW Swift API: X-Trans-Id header is wrongly formatted
Loïc Dachary
09:23 PM Backport #12880 (Resolved): COPYing an old object onto itself produces a truncated object
Loïc Dachary
09:40 AM Backport #12880 (In Progress): COPYing an old object onto itself produces a truncated object
Loïc Dachary
09:09 PM Bug #12432 (Resolved): HTTP return code is not being logged by CivetWeb
Loïc Dachary
09:08 PM Backport #12593 (Resolved): HTTP return code is not being logged by CivetWeb
Loïc Dachary
06:20 PM Bug #12920 (Duplicate): HEAD requests on large MPU Swift objects consistently timeout
Some Background:
- This issue has been reproduced in Firefly and Hammer
- We have seen this issue on a variety of...
Andrew Williamson
03:55 PM Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
for bucket_quota and user_quota values : http://tracker.ceph.com/issues/12919 Vikhyat Umrao
03:52 PM Feature #12919 (Duplicate): RGW : setting bucket_quota and user_quota for via ceph.conf
The upstream issue http://tracker.ceph.com/issues/12714 only propose applying max-buckets quota.
"bucket_quo...
Vikhyat Umrao
02:37 PM Backport #12918 (Resolved): RGW Swift API: response for GET on Swift account doesn't contain mand...
https://github.com/ceph/ceph/pull/5718 Loïc Dachary
02:36 PM Bug #12158 (Pending Backport): RGW Swift API: response for GET on Swift account doesn't contain m...
Loïc Dachary
02:26 PM Bug #12157: RGW Swift API: responses for several request types don't contain mandatory Content-Ty...
Appears to also be fixed by https://github.com/ceph/ceph/pull/5041 Loïc Dachary
12:02 PM Bug #12917: RGW does not support absolute URI
I have made a pull request for my fix: https://github.com/ceph/ceph/pull/5774 Wenjun Huang
11:39 AM Bug #12917 (Resolved): RGW does not support absolute URI
When using "goamz":https://github.com/AdRoll/goamz/ as the sdk to access rgw, it will fail. It is because that goamz ... Wenjun Huang
10:42 AM Bug #12117 (Resolved): rgw: empty json response when getting user quota
Loïc Dachary
10:42 AM Bug #11749 (Resolved): rgw: rados objects wronly deleted
Loïc Dachary
10:42 AM Bug #10873 (Resolved): RGW does not send Date HTTP header when civetweb frontend is used
Loïc Dachary
10:38 AM Backport #12245 (Resolved): rgw: empty json response when getting user quota
Loïc Dachary
10:37 AM Backport #12099 (Resolved): rgw: rados objects wronly deleted
Loïc Dachary
10:37 AM Backport #11872 (Resolved): RGW does not send Date HTTP header when civetweb frontend is used
Loïc Dachary
09:56 AM Bug #12886 (Fix Under Review): RGW Swift API: X-Object-Manifest cannot to be added through POST
Pull request: https://github.com/ceph/ceph/pull/5741. Radoslaw Zarzynski

09/01/2015

08:36 PM Bug #12913 (Resolved): rgw: bucket listing hangs on versioned buckets
The bucket listing pagination does not work correctly with versioned buckets, specifically if the number of consecuti... Yehuda Sadeh
05:26 PM Feature #12907 (In Progress): rgw: support object storage-class
Yehuda Sadeh
05:21 PM Feature #11972 (Fix Under Review): rgw: implement zongroup create admin command
Yehuda Sadeh
05:08 PM Feature #12906 (Resolved): rgw: swift object expiration
Yehuda Sadeh
05:06 PM Feature #12905 (Resolved): rgw: multisite: per-shard incremental sync stage
Yehuda Sadeh
02:32 PM Bug #12886 (In Progress): RGW Swift API: X-Object-Manifest cannot to be added through POST
I'm working on that. Radoslaw Zarzynski
12:21 PM Bug #12898 (Won't Fix): Objects starting with underscore inaccessible after upgrade to 0.94.3
Objects with filenames starting with underscore that were accessible with radosgw 0.94.2 now return NoSuchKey errors.... Jan Harkes
10:13 AM Bug #12407: With root as default user, unable to have multiple RGW instances running
Sage, apologies for the delay in response, was away from work for a while. Yes, your proposed fix works. We are runni... Pavan Rallabhandi
09:36 AM Backport #12894 (In Progress): Have a configurable number of RADOS handles in RGW
Loïc Dachary
09:35 AM Backport #12894 (Resolved): Have a configurable number of RADOS handles in RGW
Original PR: https://github.com/ceph/ceph/pull/5612
Merged as part of: https://github.com/ceph/ceph/pull/5717
Loïc Dachary
09:34 AM Feature #12893 (Pending Backport): Have a configurable number of RADOS handles in RGW
Loïc Dachary
09:26 AM Feature #12893: Have a configurable number of RADOS handles in RGW
https://github.com/ceph/ceph/pull/4309 Pavan Rallabhandi
09:24 AM Feature #12893 (Resolved): Have a configurable number of RADOS handles in RGW
As part of characterizing RGW read performance, have observed that there is a single RADOS connection that is consume... Pavan Rallabhandi
02:14 AM Feature #12608 (Fix Under Review): rgw: multisite: per-shard full sync stage
Yehuda Sadeh
02:14 AM Feature #12606 (Fix Under Review): rgw: multisite: keep metadata zone sync state
Yehuda Sadeh
01:07 AM Bug #12890 (Resolved): rgw: the swift key remains after removing a subuser
After removing a subuser without explicitly purging its keys, the user info may like this:
ceph@ceph1:~$ radosgw-adm...
Sandy Xu

08/31/2015

09:47 PM Backport #12889 (Resolved): RGW returns requested bucket name raw in "Bucket" response header
https://github.com/ceph/ceph/pull/5730 Yehuda Sadeh
09:46 PM Backport #12592: RGW returns requested bucket name raw in "Bucket" response header
https://github.com/ceph/ceph/pull/5715 Yehuda Sadeh
06:46 PM Bug #12886 (Resolved): RGW Swift API: X-Object-Manifest cannot to be added through POST
$ curl -i "$publicURL/cont/obj" -X POST -H "X-Object-Manifest: bla" -H "X-Auth-Token: $token"
> HTTP/1.1 202 Accep...
Radoslaw Zarzynski
05:44 PM Backport #12880 (Resolved): COPYing an old object onto itself produces a truncated object
https://github.com/ceph/ceph/pull/5732 Nathan Cutler
05:43 PM Backport #12879 (Resolved): COPYing an old object onto itself produces a truncated object
https://github.com/ceph/ceph/pull/5729 Nathan Cutler
05:42 PM Bug #11455: COPYing an old object onto itself produces a truncated object
Master PR: https://github.com/ceph/ceph/pull/5677 Nathan Cutler
05:19 PM Bug #11455 (Pending Backport): COPYing an old object onto itself produces a truncated object
Yehuda Sadeh
04:14 PM Backport #12591: rgw: create a tool for orphaned objects cleanup
@Ken: what worked without discarding commits nor resolving conflicts is applying all commits on top of https://github... Loïc Dachary
04:09 PM Backport #12591: rgw: create a tool for orphaned objects cleanup
> If applied after it, the "rgw: api adjustment following a rebase" commit needs to be discarded.
s/after/before/
...
Ken Dreyer
02:12 PM Bug #11419: DragonDisk fails to create directories via S3: MissingContentLength
Assigning Robin to recall who was originally taking care of the issue (I still care for the backport ;-) Loïc Dachary
02:10 PM Bug #11563: RadosGW regression: COPY doesn't preserve Content-Type
Assigning Orit to record who was assigned the issue originally ( I still care for the backport of course ;-) Loïc Dachary
01:06 PM Bug #12873 (Closed): Blocked requests - currently waiting for scrub
Hi
a ceph cluster here has been reporting blocked ops - when checking the OSD logs they report "currently waiting...
sean redmond

08/30/2015

03:22 PM Backport #12591: rgw: create a tool for orphaned objects cleanup
I think I get it now: this backport depends on https://github.com/ceph/ceph/pull/5612. If applied after it, the "rgw:... Loïc Dachary
02:51 PM Backport #12591: rgw: create a tool for orphaned objects cleanup
@Ken : I'd be interested to know why you had to loose the final commit. When I don't include it this is the error I g... Loïc Dachary
12:59 PM Backport #12591 (In Progress): rgw: create a tool for orphaned objects cleanup
Loïc Dachary
01:57 PM Bug #11864 (Resolved): error in ext_mime_map_init() when /etc/mime.types is missing
Loïc Dachary
01:36 PM Backport #12853 (In Progress): RGW Swift API: X-Trans-Id header is wrongly formatted
Loïc Dachary
01:25 PM Backport #12854 (In Progress): the arguments 'domain' should not be assigned when return false
Loïc Dachary
01:23 PM Backport #12855 (In Progress): segmentation fault when rgw_gc_max_objs > HASH_PRIME
Loïc Dachary
01:19 PM Bug #12750 (Resolved): rgw: wrong removal during iteration over Swift metadata in filter_out_temp...
Loïc Dachary
01:19 PM Bug #12750: rgw: wrong removal during iteration over Swift metadata in filter_out_temp_url()
This bug fix depends on the implementation of http://tracker.ceph.com/issues/11037 which has been merged post hammer ... Loïc Dachary
01:17 PM Bug #11037 (Resolved): RGW Swift API: removing X-Account-Meta-Temp-URL-Key{-2} is not possible wi...
Loïc Dachary
01:06 PM Backport #12859 (In Progress): testGetContentType and testHead failed
Loïc Dachary
12:43 PM Backport #12851 (In Progress): Ensure that swift keys don't include backslashes
Loïc Dachary
12:41 PM Bug #7647: Ensure that swift keys don't include backslashes
https://github.com/ceph/ceph/pull/5297 Loïc Dachary
12:31 PM Backport #12592 (In Progress): RGW returns requested bucket name raw in "Bucket" response header
Loïc Dachary
11:42 AM Backport #12501 (Resolved): error in ext_mime_map_init() when /etc/mime.types is missing
Loïc Dachary
08:04 AM Backport #12852 (In Progress): test_s3.test_object_copy_canned_acl ... FAIL
Loïc Dachary
08:02 AM Backport #12852: test_s3.test_object_copy_canned_acl ... FAIL
It is needed to fix the regression introduced by #12199. The backport itself is correct, the regression comes from th... Loïc Dachary

08/29/2015

12:42 PM Backport #12859 (Resolved): testGetContentType and testHead failed
https://github.com/ceph/ceph/pull/5718 Loïc Dachary
12:39 PM Backport #12856 (Resolved): rgw: missing handling of encoding-type=url when listing keys in bucket
https://github.com/ceph/ceph/pull/6527 Loïc Dachary
12:38 PM Backport #12855 (Resolved): segmentation fault when rgw_gc_max_objs > HASH_PRIME
https://github.com/ceph/ceph/pull/5719 Loïc Dachary
12:37 PM Backport #12854 (Resolved): the arguments 'domain' should not be assigned when return false
https://github.com/ceph/ceph/pull/5720 Loïc Dachary
12:37 PM Backport #12853 (Resolved): RGW Swift API: X-Trans-Id header is wrongly formatted
https://github.com/ceph/ceph/pull/5721 Loïc Dachary
12:20 PM Backport #12852 (Resolved): test_s3.test_object_copy_canned_acl ... FAIL
https://github.com/ceph/ceph/pull/6039 Loïc Dachary
12:05 PM Backport #12851 (Resolved): Ensure that swift keys don't include backslashes
https://github.com/ceph/ceph/pull/5716 Loïc Dachary
10:06 AM Backport #12593 (In Progress): HTTP return code is not being logged by CivetWeb
Loïc Dachary
12:42 AM Bug #12830: S3 PUT Object returns 411 Length Required after upgrading to 0.94.3
In fact, I think Yehuda's first comment on the original PR hit the nail on the head. "Why not just take precedence of... Jan Harkes

08/28/2015

11:31 PM Bug #12830 (Closed): S3 PUT Object returns 411 Length Required after upgrading to 0.94.3
rgw 0.94.3, nginx 1.8.0, RHEL 6.6.
After upgrading from 0.94.2, S3 PUT Object operations return 411 Length Require...
Benjamin Gilbert
02:14 PM Bug #12690: rgw: test_multipart_upload_incorrect_etag fails
Run: http://pulpito.ceph.com/teuthology-2015-08-28_05:00:06-smoke-master-distro-basic-multi/
Job: 1035629
Yuri Weinstein
10:15 AM Bug #12819 (Resolved): rgw: objects starting with underscore in bucket with versioning enabled ar...
This issue still occurs after upgrading to 0.94.3, but only with objects created with versioning enabled.
Steps to...
Sam Wouters

08/27/2015

01:06 AM Bug #12407 (Need More Info): With root as default user, unable to have multiple RGW instances run...
Sage Weil
01:06 AM Bug #12407: With root as default user, unable to have multiple RGW instances running
Pavan, can you also let me know what version of debian you are using? Thanks! Sage Weil
01:05 AM Bug #12407: With root as default user, unable to have multiple RGW instances running
... Sage Weil
12:01 AM Bug #12434: "Error in `radosgw': free()" in upgrade:firefly-firefly-distro-basic-vps
Depending on how often are see this issue. Base versions will always have bugs in them, otherwise we wouldn't have ne... Yehuda Sadeh

08/26/2015

11:43 PM Bug #12434: "Error in `radosgw': free()" in upgrade:firefly-firefly-distro-basic-vps
The purpose of this test do from v0.80.4 -> firefly upgrade.
Do we need to remove v0.80.4 from the configurations?
...
Yuri Weinstein
10:42 PM Bug #12434 (Duplicate): "Error in `radosgw': free()" in upgrade:firefly-firefly-distro-basic-vps
Duplicate (8846). The issue has long been resolved, but this upgrade test runs the broken version (0.80.4).
Yehuda Sadeh
09:36 PM Bug #11455 (Fix Under Review): COPYing an old object onto itself produces a truncated object
Yehuda Sadeh
06:58 PM Bug #12724 (Resolved): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
Yehuda Sadeh
06:56 PM Bug #12750 (Pending Backport): rgw: wrong removal during iteration over Swift metadata in filter_...
Yehuda Sadeh
06:44 PM Bug #12767 (Duplicate): common/Mutex.cc: 100: FAILED assert(r == 0) from RGWWatcher::handle_error...
Duplicate of 12208 Yehuda Sadeh
06:40 PM Feature #12666: rgw: expose the number of *stuck threads* via admin socket
https://github.com/ceph/ceph/pull/5557 Guang Yang
06:21 PM Bug #12370: test_s3.test_object_copy_canned_acl ... FAIL
https://github.com/ceph/ceph/pull/5575 Yehuda Sadeh
06:18 PM Bug #12370 (Pending Backport): test_s3.test_object_copy_canned_acl ... FAIL
Yehuda Sadeh
06:18 PM Bug #12759 (Duplicate): s3tests.functional.test_s3.test_object_copy_canned_acl failure
Duplicate of issue #12370 Yehuda Sadeh
11:01 AM Feature #12790: rgw: multipart uploads copy part support
PR available here:
-https://github.com/ceph/ceph/pull/5673- (closed)
Javier M. Mellid
10:36 AM Feature #12790 (Resolved): rgw: multipart uploads copy part support
Implement multipart uploads copy part support Javier M. Mellid

08/25/2015

01:19 PM Bug #12780 (Resolved): rgw: segments are read during HEAD on Swift DLO
$ curl -i "$publicURL/Disc Images2/HP Pavilion dv7-6c95dx Recovery Disc (1 of 3).ISO" -X HEAD -H "X-Auth-Token: $tok... Radoslaw Zarzynski

08/24/2015

06:29 PM Bug #12761 (Fix Under Review): Keystone Fernet tokens break auth
Abhishek Lekshmanan
06:19 PM Bug #12761 (In Progress): Keystone Fernet tokens break auth
master pr: https://github.com/ceph/ceph/pull/5651 Abhishek Lekshmanan
01:49 PM Bug #12761: Keystone Fernet tokens break auth
Looks like rgw's parser expects milliseconds precision only and fails when seconds tells microseconds as well Abhishek Lekshmanan
03:57 AM Bug #12761 (Resolved): Keystone Fernet tokens break auth
When using Fernet tokens in Keystone (as opposed to UUID or PKI), RGW does not handle them correctly due to the times... Ian Unruh
03:33 PM Bug #12767 (Duplicate): common/Mutex.cc: 100: FAILED assert(r == 0) from RGWWatcher::handle_error...
... Sage Weil
11:09 AM Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passed
It should work if you create a couple of symlinks:... Tim Serong
10:39 AM Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passed
Also it seems the config file parser whines about the trailing 's' on the port number:... Tim Serong

08/23/2015

12:21 PM Bug #12759 (Duplicate): s3tests.functional.test_s3.test_object_copy_canned_acl failure
On smoke suite and master,... Sage Weil

08/21/2015

08:33 PM Bug #12750 (Fix Under Review): rgw: wrong removal during iteration over Swift metadata in filter_...
Pull request: https://github.com/ceph/ceph/pull/5639. Radoslaw Zarzynski
08:32 PM Bug #12750 (In Progress): rgw: wrong removal during iteration over Swift metadata in filter_out_t...
Radoslaw Zarzynski
08:25 PM Bug #12750 (Resolved): rgw: wrong removal during iteration over Swift metadata in filter_out_temp...
During iteration over STL map in _RGWPutMetadataAccount::filter_out_temp_url_ erase operation on the same map might t... Radoslaw Zarzynski
05:16 AM Bug #12537: [CVE-2015-5245] RGW returns requested bucket name raw in "Bucket" response header
Sage,
When can the Hammer backport be expected? Is there a time-line to expect this?
Vimal
Vimal A.R

08/20/2015

10:46 PM Bug #12735 (Pending Backport): rgw: missing handling of encoding-type=url when listing keys in bu...
Yehuda Sadeh
05:12 PM Bug #12735 (Resolved): rgw: missing handling of encoding-type=url when listing keys in bucket
Opening this bug so that we could track this fix:
https://github.com/ceph/ceph/pull/5579
This is not a full encod...
Yehuda Sadeh
07:11 PM Feature #12714 (Fix Under Review): RGW : setting max number of buckets for user via ceph.conf opt...
PR : https://github.com/ceph/ceph/pull/5624 Vikhyat Umrao
11:34 AM Bug #12363 (Pending Backport): testGetContentType and testHead failed
Orit Wasserman
11:33 AM Bug #12363: testGetContentType and testHead failed
https://github.com/ceph/ceph/pull/5577 Orit Wasserman
09:28 AM Bug #12728 (Fix Under Review): rgw: value of Swift API's X-Object-Manifest header is not url_deco...
Pull request: https://github.com/ceph/ceph/pull/5617. Radoslaw Zarzynski

08/19/2015

04:50 PM Bug #12728 (In Progress): rgw: value of Swift API's X-Object-Manifest header is not url_decoded d...
Radoslaw Zarzynski
04:47 PM Bug #12728 (Resolved): rgw: value of Swift API's X-Object-Manifest header is not url_decoded duri...
A try to get a dynamic large object defined with special characters in its _X-Object-Manifest_ header leads to an err... Radoslaw Zarzynski
11:51 AM Bug #12724 (Fix Under Review): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
Pull request: https://github.com/ceph/ceph/pull/5607. Radoslaw Zarzynski

08/18/2015

07:28 PM Bug #12712 (In Progress): civetweb frontend: sent bytes are not properly accounted
Radoslaw Zarzynski
07:27 PM Bug #12713 (In Progress): civetweb frontend: response is buffered in memory if content length is ...
Radoslaw Zarzynski
07:26 PM Bug #12724 (In Progress): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
Radoslaw Zarzynski
07:26 PM Bug #12724 (Resolved): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
_RGWGetObj_ObjStore_SWIFT::send_response_data()_ method wrongly handles errors. It generates HTTP response with heade... Radoslaw Zarzynski
05:11 PM Feature #12608 (In Progress): rgw: multisite: per-shard full sync stage
Yehuda Sadeh
05:11 PM Feature #12607 (Fix Under Review): rgw:multisite: build metadata indexes for full sync
Yehuda Sadeh
05:11 PM Feature #12124 (Fix Under Review): radosgw-admin command to configure realm, period
Yehuda Sadeh
05:11 PM Feature #11935 (Fix Under Review): rgw: create immutable metadata objects
Yehuda Sadeh
10:46 AM Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
Warren Wang wrote:
> I would suggest that this go one step further, and all default RGW quotas be settable in ceph.c...
Vikhyat Umrao
06:54 AM Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
I would suggest that this go one step further, and all default RGW quotas be settable in ceph.conf.It is difficult to... Warren Wang

08/17/2015

09:11 PM Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
Ideally we would backport this to Hammer as well. Ken Dreyer
07:00 PM Feature #12714 (Resolved): RGW : setting max number of buckets for user via ceph.conf option
RGW : setting max number of buckets for user via ceph.conf option
We can change the user's total max buckets by u...
Vikhyat Umrao
08:39 PM Backport #12591: rgw: create a tool for orphaned objects cleanup
For what it's worth, the upstream master PR (https://github.com/ceph/ceph/pull/5109) cherry-picks cleanly onto v0.94.... Ken Dreyer
03:24 PM Bug #12713 (Resolved): civetweb frontend: response is buffered in memory if content length is not...
If content length is not explicitly specified by upper layer through a call to _RGWMongoose::send_content_length()_, ... Radoslaw Zarzynski
03:15 PM Bug #12712 (Closed): civetweb frontend: sent bytes are not properly accounted
_RGWClientIO_ class provides mechanism for accounting bytes transmitted to a client. Each call to _RGWClientIO::write... Radoslaw Zarzynski

08/13/2015

05:48 PM Bug #12690 (Resolved): rgw: test_multipart_upload_incorrect_etag fails
a new test that was added, not a regression, never worked probably. Yehuda Sadeh
10:39 AM Bug #12683 (Closed): rgw/rgw_civetweb:Conditional always is invalid
"if (0 && data.length() == 0)" should be replaced by "if ( data.length() == 0)" qiankun zheng
 

Also available in: Atom