Project

General

Profile

Activity

From 05/11/2017 to 06/09/2017

06/09/2017

09:05 PM Backport #20088: valgrind reports leak in RGWRemoteMetadataCR
h3. original description
similar leak report on RGWReadRemoteMDLogShardInfoCR as well...
Nathan Cutler
08:40 PM Bug #20231 (Fix Under Review): rgw: can't download large random file when compression enable
Nathan Cutler
07:03 PM Bug #20231: rgw: can't download large random file when compression enable
previous pr was closed carelessly.
-https://github.com/ceph/ceph/pull/15605-
I think that one must use s3 multi...
fang yuxiang
05:47 AM Bug #20231: rgw: can't download large random file when compression enable
-https://github.com/ceph/ceph/pull/15591- fang yuxiang
05:43 AM Bug #20231 (Resolved): rgw: can't download large random file when compression enable
one can reproduce issue by steps(using tools s3cmd):
1. create a bucket with compression
2. use dd to create a big ...
fang yuxiang
06:04 PM Bug #20210: rgw: fix input/output err when using radosgw-admin bi list
Yehuda Sadeh wrote:
> Does that still happen, even after: https://github.com/ceph/ceph/pull/14981 ?
sorry, I thin...
fang yuxiang
05:39 PM Bug #20211: rgw: bucket index not syncing when rados cluster abnormally
Yehuda Sadeh wrote:
> I don't understand what step (4) is. What do you mean fail bucket index add op.
I consider ...
fang yuxiang
05:13 PM Bug #20211: rgw: bucket index not syncing when rados cluster abnormally
Yehuda Sadeh wrote:
> I don't understand what step (4) is. What do you mean fail bucket index add op.
1. rados cl...
fang yuxiang
02:05 PM Bug #20037: rgw log includes zero byte sometimes
https://github.com/ceph/ceph/pull/15599 Abhishek Lekshmanan
01:17 PM Bug #20037 (In Progress): rgw log includes zero byte sometimes
seems like we're doing a str. assign where bufferlist::c_Str() itself would be sufficient Abhishek Lekshmanan
12:56 PM Feature #20235 (Fix Under Review): vstart.sh fails to start more than one radosgw process
When running something like... Jens Harbott
12:53 PM Bug #20234: rgw: shadow objects are sometimes not removed
Verified that this also affects Jewel. But before committing a fix, better make sure that http://tracker.ceph.com/iss... Jens Harbott
12:13 PM Bug #20234 (Resolved): rgw: shadow objects are sometimes not removed
Testing on master, after copying an object, then deleting the copy and finally deleting the original object, the asso... Jens Harbott
12:18 PM Bug #20079 (Closed): rgw jewel: valgrind failure in receive_header
Abhishek Lekshmanan
12:18 PM Bug #20079: rgw jewel: valgrind failure in receive_header
fixed with https://github.com/ceph/ceph/pull/15382 Abhishek Lekshmanan
06:27 AM Bug #20232 (New): can not set more than one refer on bucket policy
when i set ... joke lee
06:22 AM Bug #20218: rgw: some problem set bucket policy in master branch
sorry, this is my problem,i use git apply to cherry pick some code, and after i reclone the code ,this no NoSuchBucke... joke lee

06/08/2017

08:28 PM Bug #19870: rgw: bytes_send and bytes_recv in the msg of usage show returning is 0 in master branch
cbodley has a fix for a similar problem with swift:
https://github.com/ceph/ceph/pull/14042
I believe it may be ...
Marcus Watts
06:39 PM Bug #18355 (In Progress): when call the multiparts upload API TransferManager.upload() by s3 java...
Matt Benjamin
06:38 PM Bug #18437: error log's error code is not right in data sync
The error code there should probably be changed to signed int. Should be trivial to fix. Yehuda Sadeh
06:34 PM Bug #20107: rgw: Truncated objects
Ah, no, no different pools involved.
And no, with the volume of requests we are dealing with, we are already at ab...
Jens Harbott
06:30 PM Bug #20107: rgw: Truncated objects
Do you have a reference to that bug? I haven't been able to find anything that looked like it would match. Also, the ... Jens Harbott
06:21 PM Bug #20107: rgw: Truncated objects
The bug I mentioned was dealing with copying objects that resided on different pools. Do you have a scenario where th... Yehuda Sadeh
06:15 PM Bug #20107: rgw: Truncated objects
A copy operation should increase the tail's refcount. The garbage collection will try to remove it by dropping the re... Yehuda Sadeh
06:34 PM Bug #20128 (Resolved): rgw: teuthology failure in the rgw task (configured via rgw_snaps.yaml)
Yehuda Sadeh
06:33 PM Bug #20166: RGW: Bad error handling when tail object is missing
Do you have any proposed change? Yehuda Sadeh
06:27 PM Bug #20190 (Pending Backport): "datalog trim" can't work as expected
Yehuda Sadeh
06:23 PM Bug #20205: rgw: s3 api, need to return error NoSuchVersion when object does not exist and versio...
https://github.com/ceph/ceph/pull/15528 Yehuda Sadeh
06:23 PM Bug #20206: rgw: delete null versioned object doesn't return x-amz-version-id http header
https://github.com/ceph/ceph/pull/15528 Yehuda Sadeh
06:06 PM Bug #20210: rgw: fix input/output err when using radosgw-admin bi list
Does that still happen, even after: https://github.com/ceph/ceph/pull/14981 ? Yehuda Sadeh
06:03 PM Bug #20211: rgw: bucket index not syncing when rados cluster abnormally
I don't understand what step (4) is. What do you mean fail bucket index add op. Yehuda Sadeh
05:56 PM Bug #18596: rgw: object owner should not be able to download the obj without container permission...
Not quite. There are a set of permissions that will do that, however, if these permissions are not set then users wil... Yehuda Sadeh
03:49 PM Bug #17779 (Fix Under Review): rgw: s3 API does not honor rgw_keystone_implicit_tenants when keys...
https://github.com/ceph/ceph/pull/15572 Radoslaw Zarzynski
02:12 PM Bug #20225 (Resolved): 'radosgw-admin usage show' listing 0 bytes_sent/received
Fixed in master with: https://github.com/ceph/ceph/pull/14042 Casey Bodley
07:15 AM Bug #20220 (Resolved): mismatch Signature in swift formpost
When use the feature of swift FormPost correctly according to the doc, it will also return "FormPost: Invalid Signatu... wenjun jing
05:47 AM Backport #19847 (In Progress): jewel: multisite: incremental metadata sync does not properly adva...
Nathan Cutler
01:19 AM Bug #20218 (Closed): rgw: some problem set bucket policy in master branch
i test set bucket policy in master branch ceph cluster, i test RGW Bucket Policies #14307 in my ceph cluster, but i s... joke lee

06/07/2017

05:46 PM Backport #19847: jewel: multisite: incremental metadata sync does not properly advance to next pe...
https://github.com/ceph/ceph/pull/15556 Casey Bodley
05:35 PM Bug #20112 (Resolved): Use boost::regex instead of std::regex for rgw_iam_policy.cc and rgw_role.cc
Adam Emerson
01:19 PM Bug #20211 (Fix Under Review): rgw: bucket index not syncing when rados cluster abnormally
Nathan Cutler
08:25 AM Bug #20211: rgw: bucket index not syncing when rados cluster abnormally
https://github.com/ceph/ceph/pull/15545 fang yuxiang
08:15 AM Bug #20211 (Fix Under Review): rgw: bucket index not syncing when rados cluster abnormally
Bucket index syncing Issue occur in our environment.
I think one can reproduce it by steps:
1. deploy multisit...
fang yuxiang
01:19 PM Bug #20210 (Fix Under Review): rgw: fix input/output err when using radosgw-admin bi list
Nathan Cutler
07:53 AM Bug #20210: rgw: fix input/output err when using radosgw-admin bi list
https://github.com/ceph/ceph/pull/15543 fang yuxiang
07:45 AM Bug #20210 (Fix Under Review): rgw: fix input/output err when using radosgw-admin bi list
radosgw-admin bi list report input/output err;
one can reproduce it by steps:
1.deploy a multisite environment and ...
fang yuxiang
12:56 PM Bug #20107: rgw: Truncated objects
I found an example that is recent enough so that there are still some relevant logs available. Here an object got cop... Jens Harbott
09:22 AM Bug #20107: rgw: Truncated objects
It seems this is happening when an object is copied, the copy has the same prefix for shadow objects as the original ... Jens Harbott
12:06 PM Backport #20088: valgrind reports leak in RGWRemoteMetadataCR
Note the master commit is already in kraken:... Nathan Cutler
12:02 PM Backport #20088 (Resolved): valgrind reports leak in RGWRemoteMetadataCR
Nathan Cutler
11:34 AM rgw-testing Bug #20214 (New): Add a test for multisite with 5G object
Orit Wasserman
11:34 AM rgw-testing Bug #20213 (New): Add test for POST Content-MD5 header
Orit Wasserman
07:15 AM Bug #19870: rgw: bytes_send and bytes_recv in the msg of usage show returning is 0 in master branch
I may have found the teuthology tests. in ceph, master branch, "qa/tasks/radosgw_admin.py" and "qa/tasks/radosgw_adm... Marcus Watts
06:50 AM Bug #19432: rgw: folders starting with "_" underscore are not in bucket index
Sorry for the delay.
I have reproduced it on master with Daniel Biazus instructions.
I could not reproduce it wit...
Orit Wasserman

06/06/2017

10:29 PM Bug #20206 (New): rgw: delete null versioned object doesn't return x-amz-version-id http header
Yehuda Sadeh
09:27 PM Bug #20205 (New): rgw: s3 api, need to return error NoSuchVersion when object does not exist and ...
Yehuda Sadeh
06:36 PM Bug #17964: rgw: multipart parts on versioned bucket create versioned bucket index entries
https://github.com/ceph/ceph/pull/14500 Yehuda Sadeh
06:34 PM Bug #16355 (In Progress): radosgw-admin command, adding the tenants can not view the user usage
Yehuda Sadeh
06:29 PM Bug #19194 (In Progress): after s3cmd put file to bucket, 'radosgw-admin usage show --categories=...
Matt Benjamin
06:28 PM Bug #19219 (Resolved): Data sync problem in multisite
Yehuda Sadeh
06:28 PM Bug #19587 (In Progress): rgw: put lifecycle configuration fails if Prefix is not set
Matt Benjamin
06:24 PM Bug #19285: rgw: user quota did not work well on multipart upload
Yehuda Sadeh
05:57 PM Bug #19739 (Fix Under Review): Content-MD5 header is not validated with POST uploads
Orit Wasserman
05:57 PM Bug #19870: rgw: bytes_send and bytes_recv in the msg of usage show returning is 0 in master branch
while we're at it, we need to make sure that there's sufficient teuthology coverage for this issue. I think we do tes... Yehuda Sadeh
05:53 PM Bug #20177: RGW lifecycle not expiring objects due to permissions on lc pool
Some notes (cribbed from email by Dan Gryniewicz):
The lifecycle config looks sane; Dan, do you see anything here?...
Matt Benjamin
03:52 PM Backport #19847: jewel: multisite: incremental metadata sync does not properly advance to next pe...
i'll take this one - i expect to have a pr ready today Casey Bodley
03:21 PM Bug #20201 (Resolved): radosgw refuses upload when Content-Type missing from POST policy
When doing an S3 upload, if Content-Type is missing from the policy part of the upload, then radosgw refuses the uplo... Dave Holland
01:53 PM Bug #20190 (Fix Under Review): "datalog trim" can't work as expected
Casey Bodley
07:56 AM Bug #20190: "datalog trim" can't work as expected
https://github.com/ceph/ceph/pull/15507 zhang sw
07:43 AM Bug #20190 (Resolved): "datalog trim" can't work as expected
The radosgw-admin command datalog trim can't remove the log as expected.
It returns "ERROR: trim_entries(): (61) No ...
zhang sw
10:01 AM Backport #19723 (In Progress): kraken: rgw_file: introduce rgw_lookup type hints
Nathan Cutler
10:00 AM Backport #20195 (In Progress): kraken: rgw_file: restore (corrected) fix for dir "partial match"...
Nathan Cutler
09:59 AM Backport #20195 (Resolved): kraken: rgw_file: restore (corrected) fix for dir "partial match" (r...
https://github.com/ceph/ceph/pull/13871 Nathan Cutler
07:47 AM Backport #19144 (In Progress): kraken: rgw_file: FHCache residence check should be exhaustive
Nathan Cutler
02:21 AM Bug #20112 (Fix Under Review): Use boost::regex instead of std::regex for rgw_iam_policy.cc and r...
https://github.com/ceph/ceph/pull/15498 Kefu Chai

06/05/2017

09:02 AM Backport #19767 (In Progress): jewel: rgw: Delete non-empty bucket in slave zonegroup
Nathan Cutler
03:25 AM Feature #20179: rgw: subuser usage log statistics
https://github.com/ceph/ceph/pull/15064 Jiaying Ren
03:24 AM Feature #20179 (Fix Under Review): rgw: subuser usage log statistics
current usage log statistics only support user level,this feature will expand usage log statistics to subuser level. Jiaying Ren

06/04/2017

07:28 PM Bug #20177 (Resolved): RGW lifecycle not expiring objects due to permissions on lc pool
see http://lists.ceph.com/pipermail/ceph-users-ceph.com/2017-June/018367.html
Anton Oks
07:12 PM Backport #19613 (Need More Info): jewel: multisite: rest api fails to decode large period on 'per...
Nathan Cutler
07:12 PM Backport #19613: jewel: multisite: rest api fails to decode large period on 'period commit'
This backport depends on https://github.com/ceph/ceph/commit/35375b75160 - marked the PR DNM until we determine wheth... Nathan Cutler
01:14 PM Bug #20176 (Fix Under Review): rgw bugfix:s3 aws v2 signature priority between header['X-Amz-Date...
Kefu Chai
01:01 PM Bug #20176 (Resolved): rgw bugfix:s3 aws v2 signature priority between header['X-Amz-Date'] and h...
as http://docs.aws.amazon.com/AmazonS3/latest/dev/RESTAuthentication.html Time Stamp Requirement section metioned
...
joke lee
09:37 AM Backport #19772 (In Progress): jewel: rgw: swift: disable revocation thread under certain circums...
Nathan Cutler
09:35 AM Backport #20155 (In Progress): jewel: fix: rgw crashed caused by shard id out of range when listi...
Nathan Cutler
07:54 AM Backport #19758: jewel: multisite: after CreateBucket is forwarded to master, local bucket may us...
Casey Bodley wrote:
> https://github.com/ceph/ceph/pull/15010 merged, please include in backports
@Casey: That co...
Nathan Cutler
07:53 AM Backport #20159 (In Progress): jewel: rgw_file: RGWLibFS::get_inst() not stable
Nathan Cutler
07:50 AM Backport #20157 (Resolved): jewel: rgw_file: handle chunked readdir
Nathan Cutler
07:49 AM Bug #19624: rgw_file: handle chunked readdir
@Matt - https://github.com/ceph/ceph/pull/14458 was backported to jewel by https://github.com/ceph/ceph/pull/14653 . ... Nathan Cutler
07:46 AM Backport #20142 (In Progress): jewel: rgw_file: unlink assert unsafe in multi-gateway environments
Nathan Cutler
07:44 AM Backport #20138 (In Progress): jewel: rgw_file: attempt to unlink non-empty bucket could lead to ...
Nathan Cutler
07:43 AM Backport #20144 (In Progress): jewel: rgw_file: cannot delete bucket w/uxattrs
Nathan Cutler
07:28 AM Bug #20064 (Pending Backport): allow empty data_extra_pool in zone placement
Nathan Cutler
07:24 AM Bug #20064 (Need More Info): allow empty data_extra_pool in zone placement
The master commit changes a line in the function "rgw_get_obj_data_pool" which was added by 9c1b828e838. That commit ... Nathan Cutler
07:28 AM Backport #20136 (Need More Info): jewel: allow empty data_extra_pool in zone placement
The master commit changes a line in the function "rgw_get_obj_data_pool" which was added by 9c1b828e838. That commit ... Nathan Cutler
07:27 AM Backport #20137 (Need More Info): kraken: allow empty data_extra_pool in zone placement
The master commit changes a line in the function "rgw_get_obj_data_pool" which was added by 9c1b828e838. That commit ... Nathan Cutler
07:06 AM Backport #20029 (In Progress): jewel: multisite: radosgw-admin period commands cant use --remote ...
Nathan Cutler

06/03/2017

06:34 PM Backport #20020 (In Progress): jewel: multisite: RGWPeriodPusher CRThread startup races with RGWH...
Nathan Cutler
06:26 PM Backport #20018 (In Progress): jewel: multisite: memory leak on failed lease in RGWDataSyncShardCR
Nathan Cutler
06:22 PM Backport #20003 (In Progress): jewel: rgw_file: v3 write timer does not close open handles
Nathan Cutler
06:21 PM Backport #19847 (Need More Info): jewel: multisite: incremental metadata sync does not properly a...
Non-trivial RGW multisite backport. Abhi, want to have a go at it? Nathan Cutler
06:16 PM Backport #19844 (Need More Info): jewel: Add custom user data support in bucket index
Nathan Cutler
06:16 PM Backport #19844: jewel: Add custom user data support in bucket index
Ordinarily we don't backport features to stable releases, but assigning to Pavan if he wants to have a go at it. Nathan Cutler
06:09 PM Backport #19838 (In Progress): jewel: reduce log level of 'storing entry at' in cls_log
Nathan Cutler
06:07 PM Backport #19775 (In Progress): jewel: multisite: realm rename does not propagate to other clusters
Nathan Cutler
06:05 PM Backport #19768 (Need More Info): jewel: [multisite] operating bucket's acl&cors is not restricte...
Needs https://github.com/ceph/ceph/pull/15260 once it's merged. Nathan Cutler
06:05 PM Backport #19768 (In Progress): jewel: [multisite] operating bucket's acl&cors is not restricted o...
Nathan Cutler
04:37 PM Bug #18208: rgw: when uploading the objects continuesly in the versioned bucket, some objects wil...
Zhandong Guo wrote:
> Do we have plan to patch this in 10.2.8?
This is probably missing the cutoff, and will be i...
Nathan Cutler
04:36 PM Backport #19765 (In Progress): jewel: rgw: when uploading the objects continuesly in the versione...
Nathan Cutler
04:17 PM Backport #19158 (Resolved): jewel: RGW health check errors out incorrectly
Nathan Cutler
04:16 PM Backport #18903 (Need More Info): jewel: rgw: first write also tries to read object
caused tests to fail Nathan Cutler
04:15 PM Backport #19764 (In Progress): jewel: set latest object's acl failed
Nathan Cutler
04:13 PM Backport #19758 (Need More Info): jewel: multisite: after CreateBucket is forwarded to master, lo...
Nathan Cutler
04:12 PM Backport #19758: jewel: multisite: after CreateBucket is forwarded to master, local bucket may us...
Need More Info (see comment in master issue) Nathan Cutler
04:10 PM Backport #19758 (In Progress): jewel: multisite: after CreateBucket is forwarded to master, local...
Nathan Cutler
04:09 PM Bug #19745: multisite: after CreateBucket is forwarded to master, local bucket may use different ...
Casey Bodley wrote:
> https://github.com/ceph/ceph/pull/15010 merged, please include in backports
@Casey: That co...
Nathan Cutler
02:40 PM Backport #19724 (Resolved): jewel: RGW S3 v4 authentication issue with X-Amz-Expires
Nathan Cutler
02:36 PM Backport #19722 (Resolved): jewel: rgw_file: introduce rgw_lookup type hints
Nathan Cutler
02:30 PM Backport #19720 (In Progress): jewel: rgw_file: fix size and (c|m)time unix attrs in write_finish
Nathan Cutler
02:21 PM Backport #19143 (Resolved): jewel: rgw_file: FHCache residence check should be exhaustive
Nathan Cutler
02:19 PM Backport #19169 (Resolved): jewel: rgw_file: allow setattr on placeholder (common_prefix) direct...
Nathan Cutler
02:19 PM Backport #19167 (Resolved): jewel: rgw_file: RGWReaddir (and cognate ListBuckets request) don't ...
Nathan Cutler
02:19 PM Backport #19165 (Resolved): jewel: rgw_file: "exact match" invalid for directories, in RGWLibFS:...
Nathan Cutler
02:18 PM Backport #19161 (Resolved): jewel: rgw_file: fix marker computation
Nathan Cutler
02:16 PM Backport #19615 (In Progress): jewel: multisite: bucket zonegroup redirect not working
Nathan Cutler
02:14 PM Backport #19613 (In Progress): jewel: multisite: rest api fails to decode large period on 'period...
Nathan Cutler
12:41 PM Backport #19532 (Need More Info): jewel: radosgw-admin: unable to set global quotas in RGWPeriodC...
Nathan Cutler
12:34 PM Backport #19532 (In Progress): jewel: radosgw-admin: unable to set global quotas in RGWPeriodConfig
Nathan Cutler

06/02/2017

12:35 PM Bug #20037: rgw log includes zero byte sometimes
Similar things happen in the output of @radosgw-admin object stat@, some strings are shown with a trailing @\u0000@:
...
Jens Harbott
12:05 PM Bug #20166 (New): RGW: Bad error handling when tail object is missing
When doing an S3 GET on an object, it may happen that one of the tail objects does not exist. When radosgw notices th... Jens Harbott
07:37 AM Backport #20160 (Rejected): kraken: rgw_file: RGWLibFS::get_inst() not stable
Nathan Cutler
07:37 AM Backport #20159 (Resolved): jewel: rgw_file: RGWLibFS::get_inst() not stable
https://github.com/ceph/ceph/pull/15459 Nathan Cutler
07:37 AM Backport #20158 (Resolved): kraken: rgw_file: handle chunked readdir
https://github.com/ceph/ceph/pull/13871 Nathan Cutler
07:37 AM Backport #20157 (Resolved): jewel: rgw_file: handle chunked readdir
https://github.com/ceph/ceph/pull/14653 Nathan Cutler
07:36 AM Backport #20156 (Resolved): kraken: fix: rgw crashed caused by shard id out of range when listing...
https://github.com/ceph/ceph/pull/16173 Nathan Cutler
07:36 AM Backport #20155 (Resolved): jewel: fix: rgw crashed caused by shard id out of range when listing ...
https://github.com/ceph/ceph/pull/15465 Nathan Cutler
07:36 AM Backport #20147 (Resolved): kraken: rgw: 'gc list --include-all' command infinite loop the first ...
https://github.com/ceph/ceph/pull/16139 Nathan Cutler
07:36 AM Backport #20146 (Resolved): jewel: rgw: 'gc list --include-all' command infinite loop the first 1...
https://github.com/ceph/ceph/pull/15719 Nathan Cutler
07:36 AM Backport #20145 (Rejected): kraken: rgw_file: cannot delete bucket w/uxattrs
Nathan Cutler
07:36 AM Backport #20144 (Resolved): jewel: rgw_file: cannot delete bucket w/uxattrs
https://github.com/ceph/ceph/pull/15459 Nathan Cutler
07:36 AM Backport #20143 (Rejected): kraken: rgw_file: unlink assert unsafe in multi-gateway environments
Nathan Cutler
07:36 AM Backport #20142 (Resolved): jewel: rgw_file: unlink assert unsafe in multi-gateway environments
https://github.com/ceph/ceph/pull/15459 Nathan Cutler
07:35 AM Backport #20139 (Rejected): kraken: rgw_file: attempt to unlink non-empty bucket could lead to hang
Nathan Cutler
07:35 AM Backport #20138 (Resolved): jewel: rgw_file: attempt to unlink non-empty bucket could lead to hang
https://github.com/ceph/ceph/pull/15459 Nathan Cutler
07:35 AM Backport #20137 (Rejected): kraken: allow empty data_extra_pool in zone placement
Nathan Cutler
07:35 AM Backport #20136 (Rejected): jewel: allow empty data_extra_pool in zone placement
Nathan Cutler

06/01/2017

03:57 PM Backport #20088 (In Progress): valgrind reports leak in RGWRemoteMetadataCR
Nathan Cutler
12:12 AM Bug #20128: rgw: teuthology failure in the rgw task (configured via rgw_snaps.yaml)
this might solve it:
https://github.com/ceph/ceph/pull/15400
Yehuda Sadeh
12:08 AM Bug #20128 (Resolved): rgw: teuthology failure in the rgw task (configured via rgw_snaps.yaml)
See the failure here: http://pulpito.ceph.com/sage-2017-05-31_18:45:30-rados-wip-sage-testing---basic-smithi/1248627
...
Yehuda Sadeh

05/31/2017

03:22 PM Bug #18087 (Resolved): rgw: LCWorker's worktime is not the same as config rgw_lifecycle_work_time.
Greg Farnum
02:26 PM Backport #20015 (In Progress): kraken: multisite: bi_list() decode failures
https://github.com/ceph/ceph/pull/15384 Alexey Sheplyakov
01:35 PM Backport #20014 (In Progress): jewel: multisite: bi_list() decode failures
https://github.com/ceph/ceph/pull/15383 Alexey Sheplyakov
01:32 PM Backport #20088: valgrind reports leak in RGWRemoteMetadataCR
wip jewel pr: https://github.com/ceph/ceph/pull/15382 Abhishek Lekshmanan
12:05 PM Bug #20121 (Fix Under Review): rgw_file: missing lock protection for readdir against gc
Nathan Cutler
09:27 AM Bug #20121: rgw_file: missing lock protection for readdir against gc
https://github.com/ceph/ceph/pull/15329 Hecheng Gui
09:26 AM Bug #20121: rgw_file: missing lock protection for readdir against gc
The state.mtx protects state.events accessed both from readdir and gc. Hecheng Gui
09:26 AM Bug #20121 (Resolved): rgw_file: missing lock protection for readdir against gc
The state.mtx protects state.events accessed both from readdir and gc. Hecheng Gui
07:18 AM Feature #19510: per-object storage class
Chang Liu wrote:
> Hi, Is there anyone else doing this? let me know please.
Hi~ Liu Chang:
I'm investing to br...
Jiaying Ren
02:58 AM Bug #20112: Use boost::regex instead of std::regex for rgw_iam_policy.cc and rgw_role.cc
I only found it because it bit me too. Seems like it's a big club :) Brad Hubbard
02:24 AM Bug #20112: Use boost::regex instead of std::regex for rgw_iam_policy.cc and rgw_role.cc
i confirm this issue. i also found that that gcc 4.8's regex implementation was buggy and incomplete the hard way.
...
Kefu Chai
01:36 AM Bug #20100: get wrong content when download object with specific range when compression was enabled
the previous description is not proper.
In fact, this issue exists in s3 download with specific range for a multip...
fang yuxiang

05/30/2017

11:35 PM Bug #20112: Use boost::regex instead of std::regex for rgw_iam_policy.cc and rgw_role.cc
please dont just do a search-and-replace. Put a regex in the ceph:: namespace so we can map it to the right thing dep... Greg Farnum
11:08 PM Bug #20112 (Resolved): Use boost::regex instead of std::regex for rgw_iam_policy.cc and rgw_role.cc
src/rgw/rgw_iam_policy.cc and src/rgw/rgw_role.cc include code that uses the std::regex header.
Per https://bugzi...
Brad Hubbard
08:09 PM Bug #17934 (Fix Under Review): rgw: /info lacks swift.max_meta_count
https://github.com/ceph/ceph/pull/15369 Radoslaw Zarzynski
03:29 PM Bug #20098 (Fix Under Review): rgw: connection reset or radosgw crashed when download large zero ...
https://github.com/ceph/ceph/pull/15335 Casey Bodley
03:00 PM Bug #20100 (Fix Under Review): get wrong content when download object with specific range when co...
https://github.com/ceph/ceph/pull/15323 Casey Bodley
12:39 PM Bug #20048 (Resolved): Ceph no longer builds for s390x after Beast submodule enabled
Kefu Chai
12:07 PM Bug #20107 (Resolved): rgw: Truncated objects
On a large cluster, we are seeing some objects being truncated at 512kb size. The behaviour when trying to access the... Jens Harbott

05/27/2017

08:32 AM Bug #20101: swift slo/dlo download err when enable compression
seems that compression is not supported for swift slo/dlo fang yuxiang
03:47 AM Bug #20101 (New): swift slo/dlo download err when enable compression
swift slo/dlo object can't be downloaded.
issue can be reproduced with belown steps:
ceph version 10.2.3-62-g5f00...
fang yuxiang
03:04 AM Bug #20100 (Resolved): get wrong content when download object with specific range when compressio...
create a bucket with compression enabled
Given a 32MB file, do steps:
1.divided the file into 4 parts
2.uplo...
fang yuxiang
02:40 AM Bug #20098: rgw: connection reset or radosgw crashed when download large zero object with compres...
large zero object has a large compression rate, even 4M compressed data can decompress several GB data. Handle so muc... fang yuxiang
02:36 AM Bug #20098 (Resolved): rgw: connection reset or radosgw crashed when download large zero object w...

large zero object has a large compression rate, even 4M compressed data can decompress several GB data. Handle so m...
fang yuxiang
12:47 AM Backport #19806 (Resolved): jewel: APIs to support Ragweed suite
Nathan Cutler
12:30 AM Feature #20094: RFW: make civetweb max request size configurable to allow larger s3 object metadata
PR was submitted to upstream civetweb and has been merged: https://github.com/civetweb/civetweb/pull/465 Henry Chang

05/26/2017

07:29 PM Backport #20078 (In Progress): rgw jewel valgrind failure: make_params
Nathan Cutler
02:00 PM Backport #20078: rgw jewel valgrind failure: make_params
https://github.com/ceph/ceph/pull/15312 Abhishek Lekshmanan
01:59 PM Backport #20078: rgw jewel valgrind failure: make_params
Since this issue is already fixed in Kraken & master, it only appears in Jewel, need to copy the issue to backport tr... Abhishek Lekshmanan
03:34 PM Bug #20096 (New): rgw: jewel valgrind failure RGWHTTPManager::add_request
we're allocating a rgw_http_req_data and cleaning up on failures, not exactly for successful cases?... Abhishek Lekshmanan
02:34 PM Bug #20064 (Pending Backport): allow empty data_extra_pool in zone placement
Casey Bodley
02:23 PM Feature #20094: RFW: make civetweb max request size configurable to allow larger s3 object metadata
Initial pull request at https://github.com/ceph/civetweb/pull/20, was requested to submit to upstream civetweb. Casey Bodley
02:23 PM Feature #20094 (New): RFW: make civetweb max request size configurable to allow larger s3 object ...
Proposes to turn civetweb's macro for MAX_REQUEST_SIZE=16k into a configuration variable. Casey Bodley
04:57 AM Bug #20048 (Fix Under Review): Ceph no longer builds for s390x after Beast submodule enabled
https://github.com/ceph/ceph/pull/15225 Nathan Cutler

05/25/2017

10:31 PM Backport #20088 (Resolved): valgrind reports leak in RGWRemoteMetadataCR
https://github.com/ceph/ceph/pull/15382 Abhishek Lekshmanan
10:03 PM Bug #20085 (New): valgrind failure on curl_multi_init
could be a false +ve as well, we do a `curl_mutli_cleanup` in the destructor... Abhishek Lekshmanan
08:40 PM Backport #17546: jewel: rgw: bucket resharding
See #17756 for the backport that was actually merged. Nathan Cutler
08:39 PM Backport #17546 (Rejected): jewel: rgw: bucket resharding
Nathan Cutler
07:01 PM Bug #20082: rgw_file: bucket uxattrs not restored correctly (because set on "<bucket>/")
Further explication: this reproduced as unix attrs set on buckets 'changing back' to their default values after a re... Matt Benjamin
06:59 PM Bug #20082 (In Progress): rgw_file: bucket uxattrs not restored correctly (because set on "<bucke...
This turns out to be the corollary of the earlier bug in removing buckets w/uxattrs. Rather than conditionally put t... Matt Benjamin
06:45 PM Fix #19732: fix: rgw crashed caused by shard id out of range when listing data log
*master PR*: https://github.com/ceph/ceph/pull/14389 Nathan Cutler
05:55 PM Backport #19736 (Resolved): radosgw/s3 chunked transfer encodings and fast_forward_request
Orit Wasserman
05:46 PM Bug #19870: rgw: bytes_send and bytes_recv in the msg of usage show returning is 0 in master branch
duplicated of http://tracker.ceph.com/issues/19194 Orit Wasserman
05:46 PM Bug #19214 (Pending Backport): rgw_file: RGWLibFS::get_inst() not stable
https://github.com/ceph/ceph/pull/13832 Matt Benjamin
05:43 PM Bug #19624 (Pending Backport): rgw_file: handle chunked readdir
https://github.com/ceph/ceph/pull/14653
https://github.com/ceph/ceph/pull/14458
Matt Benjamin
05:36 PM Bug #20045 (Pending Backport): rgw_file: cannot delete bucket w/uxattrs
https://github.com/ceph/ceph/pull/15210 Matt Benjamin
05:34 PM Bug #20061 (Pending Backport): rgw_file: attempt to unlink non-empty bucket could lead to hang
https://github.com/ceph/ceph/pull/15246 Matt Benjamin
05:34 PM Bug #20075 (Fix Under Review): rgw: multipart copy-part encounts 404 error by using S3 java sdk
Casey Bodley
08:34 AM Bug #20075: rgw: multipart copy-part encounts 404 error by using S3 java sdk
Fixed:https://github.com/ceph/ceph/pull/15283 林鹏 董
03:55 AM Bug #20075 (Resolved): rgw: multipart copy-part encounts 404 error by using S3 java sdk
Testing multipart copy-part feature by using S3 java sdk(version:1.10.69) got 404 No Such Key. RGW log detail are as... 林鹏 董
05:22 PM Bug #20079 (Closed): rgw jewel: valgrind failure in receive_header
failure when adding the headers to the out_headers map ... Abhishek Lekshmanan
03:42 PM Backport #20078 (Resolved): rgw jewel valgrind failure: make_params
https://github.com/ceph/ceph/pull/15312 Abhishek Lekshmanan
11:38 AM Backport #19098 (Resolved): RGW/openssl fix for autoconf logic problem in Ubuntu Xenial
Nathan Cutler
11:04 AM Backport #19003 (Resolved): jewel: civetweb defaults to libssl.so and libcrypto.so when versions ...
Nathan Cutler

05/24/2017

06:32 PM Bug #17632: byte ranges on slo/dlo objects broken in master
is this still a problem? Yehuda Sadeh
06:20 PM Bug #18977 (Fix Under Review): rgw: end_marker parameter doesn't work on Swift container's listing
https://github.com/ceph/ceph/pull/15273 Radoslaw Zarzynski
04:21 PM Backport #17546 (Resolved): jewel: rgw: bucket resharding
Fixed in https://github.com/ceph/ceph/pull/13341 Daniel Gryniewicz
04:06 PM Bug #16968 (Closed): synchonized bucket can't be used in other zonegroup
Josh Durgin
03:39 PM Bug #20073 (New): valgrind failures jewel: possible memory corruption in StreamRWReq::get_resource
seen at http://pulpito.ceph.com/abhi-2017-05-23_12:16:16-rgw-wip-jewel-backports-mon-sortbitwise-distro-basic-smithi/... Abhishek Lekshmanan
12:57 PM Bug #20071 (Resolved): wrong object size after copy of uncompressed multipart objects
when compression is disabled, the object's accounted_size is set to the head object's size, rather than the size from... Casey Bodley
08:27 AM Bug #16888: [multisite] operating bucket's acl&cors is not restricted on slave zone
cors should be forward to master
https://github.com/ceph/ceph/pull/15260
shasha lu
03:14 AM Bug #20066 (New): rgw_admin:change the owner of a bucket, and the stats don't decline from the ol...
when the bucket is unlinked, the stats don't decline from the old user. bajie white

05/23/2017

10:18 PM Bug #19956: radosgw Segmentation fault when service is restarted during lifecycle processing
... Ben Hines
09:18 PM Bug #19956: radosgw Segmentation fault when service is restarted during lifecycle processing
I got a coredump + symbols for this. let me know if you want the dump, here is the stack with full symbols:
#0 0x...
Ben Hines
10:05 PM Bug #20047: rgw_file: unlink assert unsafe in multi-gateway environments
PR to master: https://github.com/ceph/ceph/pull/15216 Ken Dreyer
06:30 PM Bug #20047 (Pending Backport): rgw_file: unlink assert unsafe in multi-gateway environments
Casey Bodley
08:45 PM Bug #20064 (Resolved): allow empty data_extra_pool in zone placement
RGWZoneParams::get_head_data_pool() and rgw_get_obj_data_pool() both use placement.data_extra_pool directly instead o... Casey Bodley
07:08 PM Bug #20061 (Resolved): rgw_file: attempt to unlink non-empty bucket could lead to hang
An early return in new unlink bucket num_entries check is
missing a conditional unlock and unref.
Matt Benjamin
05:55 PM Fix #19732 (Pending Backport): fix: rgw crashed caused by shard id out of range when listing data...
Casey Bodley
05:54 PM Bug #19978 (Pending Backport): rgw: 'gc list --include-all' command infinite loop the first 1000 ...
Casey Bodley

05/22/2017

11:23 PM Bug #20048 (Resolved): Ceph no longer builds for s390x after Beast submodule enabled
https://github.com/ceph/ceph/pull/14273 introduces a regression in that it breaks the s390x build.
The immediate c...
Nathan Cutler
09:43 PM Bug #20047 (Resolved): rgw_file: unlink assert unsafe in multi-gateway environments
The assert that unlinked objects are really unlinked is not safe for production use, since the operation is only loca... Matt Benjamin
06:51 PM Bug #20045 (Resolved): rgw_file: cannot delete bucket w/uxattrs
If a setattr (e.g., chown) has been performed on a bucket, then like any directory it has a hidden object storing its... Matt Benjamin
06:08 PM Bug #20044 (New): Creating a zone does not add the realm ID to the zone's config
When you create a zone, the output shows the realm id (which,
I have to assume, is supposed to be stored in the zone...
Tony Kew
05:10 PM Bug #19961: luminous: rgw: leaked _shadow_ zero size tail objects if whole object size is multipl...
Fixed in v12.0.3 Aleksei Gutikov
02:55 PM Feature #19917: radosgw access log is lacking useful information
Pushed some initial code for the other information items at https://github.com/cloudbau/ceph/tree/wip-rgw-logging, he... Jens Harbott
02:35 PM Bug #20037 (Resolved): rgw log includes zero byte sometimes
The log line looks like this:... Jens Harbott
11:38 AM Bug #16293: Multipart objects are broken when using S3 and SWIFT API at the same time
I tested it also on:
radosgw --version
ceph version 10.2.6 (656b5b63ed7c43bd014bcafd81b001959d5f089f)
and we hav...
Saverio Proto
10:37 AM Backport #20007 (In Progress): jewel: rgw: remove unnecessary 'error in read_id for object name: ...
Nathan Cutler
10:28 AM Backport #20007 (Resolved): jewel: rgw: remove unnecessary 'error in read_id for object name: def...
https://github.com/ceph/ceph/pull/15197 Nathan Cutler
10:29 AM Backport #20031 (Resolved): kraken: rgw: Swift's at-root features (/crossdomain.xml, /info, /heal...
https://github.com/ceph/ceph/pull/16168 Nathan Cutler
10:29 AM Backport #20030 (Rejected): kraken: multisite: radosgw-admin period commands cant use --remote in...
Nathan Cutler
10:29 AM Backport #20029 (Rejected): jewel: multisite: radosgw-admin period commands cant use --remote in ...
https://github.com/ceph/ceph/pull/15458 Nathan Cutler
10:28 AM Backport #20021 (Rejected): kraken: multisite: RGWPeriodPusher CRThread startup races with RGWHTT...
Nathan Cutler
10:28 AM Backport #20020 (Resolved): jewel: multisite: RGWPeriodPusher CRThread startup races with RGWHTTP...
https://github.com/ceph/ceph/pull/15457 Nathan Cutler
10:28 AM Backport #20019 (Rejected): kraken: multisite: memory leak on failed lease in RGWDataSyncShardCR
Nathan Cutler
10:28 AM Backport #20018 (Resolved): jewel: multisite: memory leak on failed lease in RGWDataSyncShardCR
https://github.com/ceph/ceph/pull/15457 Nathan Cutler
10:28 AM Backport #20015 (Resolved): kraken: multisite: bi_list() decode failures
https://github.com/ceph/ceph/pull/15384 Nathan Cutler
10:28 AM Backport #20014 (Resolved): jewel: multisite: bi_list() decode failures
https://github.com/ceph/ceph/pull/15383 Nathan Cutler
10:28 AM Backport #20004 (Rejected): kraken: rgw_file: v3 write timer does not close open handles
Nathan Cutler
10:28 AM Backport #20003 (Resolved): jewel: rgw_file: v3 write timer does not close open handles
https://github.com/ceph/ceph/pull/15456 Nathan Cutler

05/19/2017

02:49 PM Bug #19988 (Resolved): RGW: can't stack compression and encryption filters
New compression and encryption filters do not stack, but logically could do so. Users must choose between at rest da... Matt Benjamin
02:32 PM Feature #19917: radosgw access log is lacking useful information
This https://github.com/civetweb/civetweb/commit/02992037dde3433285790f03ab632d4a8625d3b9 Jens Harbott
02:31 PM Feature #19917: radosgw access log is lacking useful information
This patch in civetweb upstream seems to be fixing issue #1. Jens Harbott
07:45 AM Bug #19894: Write fails on larger files on nfs-ganesha-rgw
Matt Benjamin wrote:
> Hi Stein,
>
> I did a by-hand verify of current v10.2.7 stable and upstream nfs-ganesha v2...
Stein Rosseland
12:41 AM Bug #19978 (Resolved): rgw: 'gc list --include-all' command infinite loop the first 1000 items
https://github.com/ceph/ceph/pull/12774 shasha lu

05/18/2017

06:18 PM Bug #17465 (Resolved): multisite: coroutine deadlock in RGWMetaSyncCR after ECANCELED errors
both backports are resolved Casey Bodley
07:30 AM Bug #16098: client.radosgw.* vs. client.rgw.*; incompabilities and confusion in code and document...
I was using the Ubuntu LTS version pre-systemd at that time. So if the init scripts are not maintained, I guess the p... Jonas Eriksson
07:26 AM Bug #16098: client.radosgw.* vs. client.rgw.*; incompabilities and confusion in code and document...
With the advent of systemd, the sysvinit scripts are no longer maintained. Which operating system+version are you using? Nathan Cutler

05/17/2017

04:00 PM Bug #16650 (Resolved): qa: rgw_roundtrip fail
The PR merged so I assume this is done? Greg Farnum
03:14 PM Bug #19965 (New): RGW handling of combined If-None-Match and If-Modified-Since request is not RFC...
If you look at the rfc2616 (section 14.26), my interpretation is that is that the result should be as follow :
<pr...
Sylvain Munaut
11:37 AM Bug #19961 (New): luminous: rgw: leaked _shadow_ zero size tail objects if whole object size is m...

If s3 object size is multible of rgw_max_chunk_size
then after deletion and after gc completes
last _shadow_ obj...
Aleksei Gutikov
11:17 AM Bug #19959 (Resolved): luminous: rgw: s3 user stats not updated after radosgw-admin bucket rm --p...
luminous branch, v12.0.2
After deletion of bucket with radosgw-admin with --purge-objects (with deletion of objects)...
Aleksei Gutikov
04:47 AM Bug #19956: radosgw Segmentation fault when service is restarted during lifecycle processing
Yikes, same fault also happened when I pushed a new period map, which caused the 'realm reloader' to trigger. That ma... Ben Hines
04:25 AM Bug #19956 (Resolved): radosgw Segmentation fault when service is restarted during lifecycle proc...
ceph version 11.2.0 (f223e27eeb35991352ebc1f67423d4ebc252adb7),
1. Trigger a lifecycle gc run
2. Restart the ser...
Ben Hines
04:31 AM Bug #19906: Random Segmentation fault thread_name:civetweb-worker
I suspect this is the same as my crash: http://tracker.ceph.com/issues/19704 - though your offsets are different bec... Ben Hines
03:36 AM Documentation #19953 (Duplicate): multisite.rst: update pool names in Pools section and describe ...
Casey Bodley
02:47 AM Documentation #19953 (Duplicate): multisite.rst: update pool names in Pools section and describe ...
Casey Bodley
02:31 AM Bug #19951 (Resolved): rgw:SLO download response header "X-Object-Meta-Static-Large-Object" has 4...
https://github.com/ceph/ceph/pull/15045 shasha lu

05/16/2017

04:41 PM Bug #19920: test_cls_rgw.sh FAILED ClsSDK.TestSDKCoverageReplay (2035 ms)
also in http://qa-proxy.ceph.com/teuthology/teuthology-2017-05-15_05:00:21-smoke-master-testing-basic-vps/1178707/teu... Yuri Weinstein
02:53 PM Bug #19932 (Pending Backport): rgw_file: v3 write timer does not close open handles
Ken Dreyer

05/15/2017

11:06 PM Bug #19932 (Fix Under Review): rgw_file: v3 write timer does not close open handles
https://github.com/ceph/ceph/pull/15097 Ken Dreyer
09:37 PM Bug #19932 (Resolved): rgw_file: v3 write timer does not close open handles
When a v3 write timer expires, it completes the current write as required, but does not clear the FLAG_OPEN or FLAG_S... Matt Benjamin
08:58 AM Bug #19927 (New): rgw-multisite: slave zone can not redirect website configure request to metadat...

hi,
when i make website configure request to slave zone rgw, and get website configure from master zone,but i ca...
joke lee
06:39 AM Tasks #16784 (Fix Under Review): RADOSGW feature requires FCGI which no longer has an upstream so...
Kefu Chai

05/12/2017

09:08 PM Tasks #16784: RADOSGW feature requires FCGI which no longer has an upstream source
Added PR: https://github.com/ceph/ceph/pull/15070
Thomas Serlin
04:59 PM Bug #19922 (Resolved): remove unnecessary 'error in read_id for object name: default'
This change was merged before kraken, but I'd like to see it backported to jewel.
https://github.com/ceph/ceph/pul...
Casey Bodley
04:14 PM Bug #19920 (New): test_cls_rgw.sh FAILED ClsSDK.TestSDKCoverageReplay (2035 ms)

http://qa-proxy.ceph.com/teuthology/teuthology-2017-05-12_05:00:32-smoke-master-testing-basic-vps/1156802/teutholog...
Vasu Kulkarni
01:23 PM Feature #19917 (New): radosgw access log is lacking useful information
Currently a typical log entry looks like this:... Jens Harbott

05/11/2017

08:44 PM Backport #19759 (New): kraken: multisite: after CreateBucket is forwarded to master, local bucket...
note that this is for backporting *two* PRs Nathan Cutler
08:44 PM Backport #19758 (New): jewel: multisite: after CreateBucket is forwarded to master, local bucket ...
note that this is for backporting *two* PRs Nathan Cutler
03:57 PM Bug #19745 (Pending Backport): multisite: after CreateBucket is forwarded to master, local bucket...
https://github.com/ceph/ceph/pull/15010 merged, please include in backports Casey Bodley
12:43 PM Bug #19905 (Fix Under Review): rgw website configure 'RedirectAllRequestsTo' failed to sync to sl...
Nathan Cutler
12:21 PM Bug #19905: rgw website configure 'RedirectAllRequestsTo' failed to sync to slave zone
this can fix the problem
https://github.com/ceph/ceph/pull/15036
joke lee
04:47 AM Bug #19905 (Resolved): rgw website configure 'RedirectAllRequestsTo' failed to sync to slave zone
hi, when i enable bucket website and put
<WebsiteConfiguration><RedirectAllRequestsTo><HostName>google.com</HostNa...
joke lee
07:05 AM Bug #19906 (New): Random Segmentation fault thread_name:civetweb-worker
I'm using ceph version 11.2.0 (f223e27eeb35991352ebc1f67423d4ebc252adb7) on Ubuntu 16.04.
Sometimes (once a week) ...
Christopher Hubrich
 

Also available in: Atom