Project

General

Profile

Activity

From 05/27/2017 to 06/25/2017

06/24/2017

09:17 PM Feature #20398: rgw: Swift TempURL does not support prefix-based scope
Hi,
I would like to help in fixing this bug. However, I do not have any experience of working with Ceph source cod...
Amit Barve

06/23/2017

08:15 PM Backport #20411 (Rejected): kraken: rgw: Part's index is not removed when versioning enabled
Nathan Cutler
08:15 PM Backport #20410 (Resolved): jewel: rgw: Part's index is not removed when versioning enabled
https://github.com/ceph/ceph/pull/16763
-https://github.com/ceph/ceph/pull/16710-
Nathan Cutler
08:15 PM Backport #20409 (Rejected): kraken: rgw: multipart copy-part encounts 404 error by using S3 java sdk
Nathan Cutler
08:15 PM Backport #20408 (Resolved): jewel: rgw: multipart copy-part encounts 404 error by using S3 java sdk
https://github.com/ceph/ceph/pull/16266 Nathan Cutler
08:14 PM Backport #20407 (Rejected): jewel: bucket policy IfExists in wrong position
Nathan Cutler
08:14 PM Backport #20406 (Rejected): jewel: RGW:RGWPutBucketPolicy error when set BucketPolicy again witho...
Nathan Cutler
08:14 PM Backport #20405 (Resolved): kraken: Lifecycle thread will still handle the bucket even if it has ...
https://github.com/ceph/ceph/pull/16183 Nathan Cutler
08:14 PM Backport #20400 (Rejected): kraken: rgw_file: recursive lane lock can occur in LRU drain
Nathan Cutler
08:14 PM Backport #20399 (Resolved): jewel: rgw_file: recursive lane lock can occur in LRU drain
https://github.com/ceph/ceph/pull/17149 Nathan Cutler
07:31 PM Feature #20398 (New): rgw: Swift TempURL does not support prefix-based scope
Recently (in latest stable "Ocata" release), Swift added the ability to generate tempurls with a prefix-based scope (... Jeremy Freudberg
03:43 PM Bug #20394 (Fix Under Review): rgw: /info lacks the tempauth.account_acls key
PR: https://github.com/ceph/ceph/pull/15887. Radoslaw Zarzynski
03:05 PM Bug #20394 (In Progress): rgw: /info lacks the tempauth.account_acls key
Radoslaw Zarzynski
01:56 PM Bug #20394 (Resolved): rgw: /info lacks the tempauth.account_acls key
From the Functional Tests of Swift:... Radoslaw Zarzynski
02:46 PM Bug #20395 (Fix Under Review): rgw: X-Account-Access-Control of Swift API should be omitted if th...
PR: https://github.com/ceph/ceph/pull/15883. Radoslaw Zarzynski
02:28 PM Bug #20395 (In Progress): rgw: X-Account-Access-Control of Swift API should be omitted if there i...
Radoslaw Zarzynski
02:10 PM Bug #20395 (Resolved): rgw: X-Account-Access-Control of Swift API should be omitted if there is n...
At the moment we're are sending an empty JSON object in such situation:
> HTTP/1.1 204 No Content.
> X-Timestamp:...
Radoslaw Zarzynski
02:29 PM Bug #20372: "s3tests.functional.test_s3.test_post_object*" failed in rgw
pr https://github.com/ceph/ceph/pull/15882 replaces #15854 Casey Bodley

06/22/2017

11:15 PM Bug #20075 (Pending Backport): rgw: multipart copy-part encounts 404 error by using S3 java sdk
Matt Benjamin
09:02 PM Bug #20374 (Pending Backport): rgw_file: recursive lane lock can occur in LRU drain
Matt Benjamin
07:40 PM Bug #20372 (Fix Under Review): "s3tests.functional.test_s3.test_post_object*" failed in rgw
https://github.com/ceph/ceph/pull/15854 Casey Bodley
06:36 PM Bug #20339: rgw stops serving requests after receiving SIGHUP
I vaguely remember seeing something similar, maybe this:
http://tracker.ceph.com/issues/19834
Yehuda Sadeh
06:22 PM Bug #20339 (Need More Info): rgw stops serving requests after receiving SIGHUP
Casey Bodley
06:31 PM Bug #20308 (Fix Under Review): implement stringlike wildcard for bucket policy
Orit Wasserman
06:29 PM Bug #20307: website request URL without slashes (for folder) returns error
https://github.com/ceph/ceph/pull/15703 Casey Bodley
06:26 PM Bug #20355 (Fix Under Review): rgw: "radosgw-admin object unlink" command return EIO
Orit Wasserman
06:25 PM Bug #20357 (Fix Under Review): default zone should not log meta
Orit Wasserman
06:23 PM Bug #20359: multisite: fall back to default-placement when bucket placement isn't found in zonegroup
also https://github.com/ceph/ceph/pull/15797 Casey Bodley
06:15 PM Bug #20107 (Fix Under Review): rgw: Truncated objects
Orit Wasserman
06:12 PM Bug #20384 (Fix Under Review): rgw: TempURL returns wrong error code for expired links
Orit Wasserman
03:27 PM Bug #20384: rgw: TempURL returns wrong error code for expired links
PR Created: https://github.com/ceph/ceph/pull/15850 Jos Collin
02:49 PM Bug #20384 (Resolved): rgw: TempURL returns wrong error code for expired links
Radoslaw Zarzynski
06:00 PM Bug #20098: rgw: connection reset or radosgw crashed when download large zero object with compres...
pr https://github.com/ceph/ceph/pull/15569 replaces #15545 Casey Bodley
05:58 PM Bug #19904 (In Progress): rgw: Objects of bucket with '_' fail to sync in multisite env
Orit Wasserman
05:57 PM Bug #19446 (Resolved): rgw: heavy memory leak when multisite sync fail on 10.2.6
Orit Wasserman
05:55 PM Bug #19194: after s3cmd put file to bucket, 'radosgw-admin usage show --categories=put_obj' bytes...
as in the linked issue, fix is nearing completion Matt Benjamin
05:55 PM Bug #16355: radosgw-admin command, adding the tenants can not view the user usage
The proposed pr breaks backward compatibility, no other solution at the moment Orit Wasserman
05:51 PM Bug #17779: rgw: s3 API does not honor rgw_keystone_implicit_tenants when keystone integration is...
approved, merging Matt Benjamin
05:48 PM Bug #14991: rgw core dump with ceph::log::Log::is_inside_log_lock
Is this still re-producible on the newest hammer version? Orit Wasserman
05:45 PM Bug #18735 (Resolved): rgw tests fail on centos "saw valgrind issues" v0.94.10
Orit Wasserman
05:44 PM Bug #19870: rgw: bytes_send and bytes_recv in the msg of usage show returning is 0 in master branch
per Marcus 6/21, he has a candidate fix with some "ugly" aspects, is working on revised version Matt Benjamin
05:43 PM Bug #20177: RGW lifecycle not expiring objects due to permissions on lc pool
is this still an ongoing issue? Matt Benjamin
05:43 PM Bug #20368: rados/upgrade rgw swift test fails
pr merged to master. will resolve when we see a clean run. lowering priority for now Casey Bodley
03:30 PM Bug #20386 (Resolved): infinite loop in rest api for datalog list
When the max_entries argument is empty and the datalog has more than MAX_ENTRIES(1000) entries, the loop will reuse t... Casey Bodley
02:24 PM Feature #20382 (New): cls: allow trim ops to override the MAX_TRIM_ENTRIES=1000
Casey Bodley
10:22 AM Bug #20380 (Resolved): Stale bucket index entries are left over after object deletions
On many of our clusters running Jewel (10.2.5+), am running into a strange problem of having stale bucket index entri... Pavan Rallabhandi
10:06 AM Bug #20378: rgw: fix copy object err when bucket with specified placement rule
PR: https://github.com/ceph/ceph/pull/15837 fang yuxiang
08:34 AM Bug #20378 (Resolved): rgw: fix copy object err when bucket with specified placement rule
one can reproduce with steps:
1. create a src bucket with a specified placement rule, which has different data poo...
fang yuxiang
08:04 AM Bug #20377 (Fix Under Review): Upon swift bucket list, do not fetch the bucket stats by default
https://github.com/ceph/ceph/pull/15834 Pavan Rallabhandi
07:58 AM Bug #20377 (Resolved): Upon swift bucket list, do not fetch the bucket stats by default
I was referring to the RGWListBuckets implementation for swift and realized that ‘need_stats’ is set to true by defau... Pavan Rallabhandi
07:56 AM Bug #20284: 【rgw】multipart object leak when re-upload the same number part
The index is incorrect too.
In the foregoing example
1. before CompleteMultipart the bucket index contains the fo...
shasha lu

06/21/2017

09:36 PM Bug #20374: rgw_file: recursive lane lock can occur in LRU drain
Fixed in https://github.com/ceph/ceph/pull/15819 Matt Benjamin
09:31 PM Bug #20374 (Resolved): rgw_file: recursive lane lock can occur in LRU drain
While highly unlikely in normal fs operations, draining an
entire filesystem could induce a recursion on object dele...
Matt Benjamin
08:50 PM Bug #20372: "s3tests.functional.test_s3.test_post_object*" failed in rgw
relevant section from radosgw log http://qa-proxy.ceph.com/teuthology/yuriw-2017-06-21_01:02:43-rgw-master_2017_6_21-... Casey Bodley
03:42 PM Bug #20372 (Resolved): "s3tests.functional.test_s3.test_post_object*" failed in rgw
Run: http://pulpito.ceph.com/yuriw-2017-06-21_01:02:43-rgw-master_2017_6_21-distro-basic-smithi/
Logs: http://qa-pro...
Yuri Weinstein
04:03 PM Bug #20285 (Pending Backport): Lifecycle thread will still handle the bucket even if it has been ...
Casey Bodley
03:45 PM Bug #20373 (Closed): "test_get_manifest (test.functional.tests.TestDlo)*" failed in rgw
Run: http://pulpito.ceph.com/yuriw-2017-06-21_01:02:43-rgw-master_2017_6_21-distro-basic-smithi/
Logs: http://qa-pro...
Yuri Weinstein
01:38 PM Bug #20339: rgw stops serving requests after receiving SIGHUP
SIGHUP will pause frontends while it reloads the realm/period configuration for multisite. Are you not seeing a corre... Casey Bodley
01:34 PM Bug #20368: rados/upgrade rgw swift test fails
oops. updated swift tests for slo/dlo merged before the pr:
https://github.com/ceph/ceph/pull/15060
Casey Bodley
01:32 PM Bug #20368 (Resolved): rados/upgrade rgw swift test fails
... Sage Weil
12:04 PM Bug #20248 (Pending Backport): bucket policy IfExists in wrong position
Nathan Cutler
06:39 AM Bug #20248: bucket policy IfExists in wrong position
can this pr backport to jewel joke lee
12:04 PM Bug #20252 (Pending Backport): RGW:RGWPutBucketPolicy error when set BucketPolicy again without d...
Nathan Cutler
06:39 AM Bug #20252: RGW:RGWPutBucketPolicy error when set BucketPolicy again without delete pre set Policy
can this pr backport to jewel joke lee
08:44 AM Backport #20363 (Resolved): kraken: VersionIdMarker and NextVersionIdMarker are not returned when...
https://github.com/ceph/ceph/pull/16181 Nathan Cutler
08:44 AM Backport #20362 (Resolved): jewel: VersionIdMarker and NextVersionIdMarker are not returned when ...
https://github.com/ceph/ceph/pull/16316 Nathan Cutler

06/20/2017

09:55 PM Backport #19768 (In Progress): jewel: [multisite] operating bucket's acl&cors is not restricted o...
Nathan Cutler
08:56 PM Backport #19768: jewel: [multisite] operating bucket's acl&cors is not restricted on slave zone
Nathan Cutler wrote:
> Needs https://github.com/ceph/ceph/pull/15260 once it's merged.
it just merged, thanks
Casey Bodley
09:00 PM Bug #18488 (Resolved): multisite: segfault after changing value of rgw_data_log_num_shards
Nathan Cutler
08:59 PM Backport #18548 (Resolved): kraken: multisite: segfault after changing value of rgw_data_log_num_...
Nathan Cutler
08:57 PM Bug #18076 (Resolved): multisite: some yields in RGWMetaSyncShardCR::full_sync() resume in increm...
Nathan Cutler
08:57 PM Backport #19049 (Resolved): kraken: multisite: some yields in RGWMetaSyncShardCR::full_sync() res...
Nathan Cutler
08:54 PM Backport #19575 (Resolved): jewel: rgw: unsafe access in RGWListBucket_ObjStore_SWIFT::send_respo...
Nathan Cutler
08:53 PM Bug #18473 (Resolved): radosgw swift: error messages: spurious newline after http body causes wei...
Nathan Cutler
08:52 PM Backport #18780 (Resolved): kraken: radosgw swift: error messages: spurious newline after http bo...
Nathan Cutler
08:44 PM Bug #20359 (Fix Under Review): multisite: fall back to default-placement when bucket placement is...
https://github.com/ceph/ceph/pull/15790 Casey Bodley
06:52 PM Bug #20359 (Closed): multisite: fall back to default-placement when bucket placement isn't found ...
If the metadata master zonegroup creates a bucket with a custom placement target, that bucket won't be accessible in ... Casey Bodley
08:08 PM Bug #19886 (Pending Backport): VersionIdMarker and NextVersionIdMarker are not returned when list...
Casey Bodley
07:45 PM Bug #19604 (Pending Backport): rgw: Part's index is not removed when versioning enabled
Yehuda Sadeh
12:35 PM Bug #16806: S3 API returns bad Canonical User ID
Just for the record it's not the realm but the UID of the user account which is shown in the ID field.
The S3 API ...
Gaudenz Steinlin
11:27 AM Bug #20357 (Resolved): default zone should not log meta
Orit Wasserman
08:18 AM Support #19305: Master is on a different period
Maybe it's caused by a bug with period.( http://tracker.ceph.com/issues/18639 ) FAN YANG
04:11 AM Support #19305: Master is on a different period
Yes, I was able to reproduce on 10.2.7 also.
I was wondering how the failover/failback process it's been done with...
Daniel Biazus
01:23 AM Support #19305: Master is on a different period
I test it in 10.2.7.And it also happened .
root@slave:~# radosgw-admin sync status
realm f155e2b3-51e8-...
FAN YANG
07:30 AM Bug #20355: rgw: "radosgw-admin object unlink" command return EIO
https://github.com/ceph/ceph/pull/15769 shasha lu
07:28 AM Bug #20355 (Closed): rgw: "radosgw-admin object unlink" command return EIO
how to reproduce:
1.configured the rgw with rgw override bucket index max shards = 8
2.create a bucket
3.put an ob...
shasha lu
06:47 AM Bug #18003 (Resolved): slave zonegroup cannot enable the bucket versioning
Nathan Cutler
06:46 AM Backport #18711 (Resolved): kraken: slave zonegroup cannot enable the bucket versioning
Nathan Cutler
06:19 AM Bug #19756 (Resolved): fix failed to create bucket if a non-master zonegroup has a single zone
Nathan Cutler
06:19 AM Backport #19757 (Resolved): jewel: fix failed to create bucket if a non-master zonegroup has a si...
Nathan Cutler

06/19/2017

08:52 PM Backport #20347 (Resolved): kraken: rgw: meta sync thread crash at RGWMetaSyncShardCR
https://github.com/ceph/ceph/pull/16180 Nathan Cutler
08:52 PM Backport #20346 (Resolved): jewel: rgw: meta sync thread crash at RGWMetaSyncShardCR
https://github.com/ceph/ceph/pull/16711 Nathan Cutler
07:57 PM Bug #20250 (Rejected): RGW instance can't startup successfully in Ubuntu 16.04
sysvinit is not supported anymore; please use systemd Nathan Cutler
06:15 PM Bug #20251 (Pending Backport): rgw: meta sync thread crash at RGWMetaSyncShardCR
Casey Bodley
05:16 PM Backport #18903 (New): jewel: rgw: first write also tries to read object
first attempted backport https://github.com/ceph/ceph/pull/13552 caused rgw suite to fail Nathan Cutler
05:07 PM Bug #18003: slave zonegroup cannot enable the bucket versioning
No longer urgent. Nathan Cutler
05:06 PM Feature #18227: multisite: trim data changes log as peers zones catch up
I guess this isn't urgent anymore, since nobody has stepped up to do the backport. Nathan Cutler
04:59 PM Feature #17925 (Resolved): rgw: add radosgw-admin command to check progress toward bucket shardin...
Nathan Cutler
04:59 PM Backport #19728 (Resolved): jewel: rgw: add radosgw-admin command to check progress toward bucket...
Nathan Cutler
04:59 PM Bug #17755 (Resolved): rgw: json encode/decode of RGWBucketInfo missing index_type field
Nathan Cutler
04:58 PM Bug #17698 (Resolved): multisite: ECANCELED & 500 error on bucket delete
Nathan Cutler
04:58 PM Bug #17569 (Resolved): multisite: assertion in RGWRados::wakeup_data_sync_shards
Nathan Cutler
04:57 PM Feature #17550 (Resolved): rgw: bucket resharding
Nathan Cutler
04:55 PM Feature #12790 (Resolved): rgw: multipart uploads copy part support
Nathan Cutler
04:50 PM Bug #17164: Orphan data gets leaked on Bucket deletion
@Abhishek Varshney Do you have details on how did you end up having leaked/stale bucket index entries for objects del... Pavan Rallabhandi
11:02 AM Bug #20339 (Closed): rgw stops serving requests after receiving SIGHUP
Hi.
We're running Ceph kraken (v11.2.0) on CentOS 7 and have noticed that after receiving a SIGHUP, radosgw stops pr...
Yuri Gorshkov
10:19 AM Support #20336 (New): osd_op_reply Input/output error
When I use cosbench test my rgw cluster.
I found than +sometime request got 500 return code+.
debug log:
2017-0...
Ivan Wong

06/18/2017

10:29 PM Bug #19870: rgw: bytes_send and bytes_recv in the msg of usage show returning is 0 in master branch
github.com:mdw-at-linuxbox/ceph-1 policy is a copy of my current changes to master to do this. Lots of temp debug me... Marcus Watts
06:09 AM Bug #20297 (Resolved): multisite: PutBucketPolicy does not forward to meta master
Orit Wasserman

06/17/2017

01:52 PM Bug #19951 (Resolved): rgw:SLO download response header "X-Object-Meta-Static-Large-Object" has 4...
Greg Farnum
07:31 AM Bug #19870: rgw: bytes_send and bytes_recv in the msg of usage show returning is 0 in master branch
AccountingFilter is missing "complete_request". So that's why master drops "bytes_sent" in most cases. Implementing... Marcus Watts

06/16/2017

07:22 PM Bug #20247 (Resolved): get bucket policy return wrong format result
Casey Bodley
07:21 PM Bug #20297 (Fix Under Review): multisite: PutBucketPolicy does not forward to meta master
https://github.com/ceph/ceph/pull/15736 Casey Bodley
06:07 PM Bug #20234: rgw: shadow objects are sometimes not removed
I think the way to go would be to add a new attr that would not change, and hold the 'tail tag'. We can either always... Yehuda Sadeh
08:58 AM Bug #20234: rgw: shadow objects are sometimes not removed
So when fixing http://tracker.ceph.com/issues/11256 commit edc0627a1dbeb66ea2f5f177f6ceca64559ff3d8 explictly added s... Jens Harbott
08:39 AM Bug #20234: rgw: shadow objects are sometimes not removed
The cat to set_attrs still contains the correct parameters, but what gets written to the OSD contains the "bad" @idta... Jens Harbott
11:42 AM Documentation #20309: Manual installation guide needs updates
More issues:
The admin key that is generated also needs: @--cap mgr 'allow *'@
This command will fail and needs...
Jens Harbott
02:54 AM Backport #20146 (In Progress): jewel: rgw: 'gc list --include-all' command infinite loop the firs...
Wei-Chung Cheng

06/15/2017

07:51 PM Bug #20251 (Fix Under Review): rgw: meta sync thread crash at RGWMetaSyncShardCR
Casey Bodley
05:07 PM Bug #20320 (Duplicate): avoid setting log_meta for single-zone configurations in RGWZoneGroup::po...
Casey Bodley
04:23 PM Bug #20319 (New): multisite: trim mdlogs even if there are no peer zones
Casey Bodley
09:17 AM Documentation #20309 (Resolved): Manual installation guide needs updates
Couple of issues with http://docs.ceph.com/docs/master/install/manual-deployment/
- It doesn't explain how to gene...
Jens Harbott
07:28 AM Bug #20308 (Resolved): implement stringlike wildcard for bucket policy
hi, here is implement stringlike wildcard for bucket policy. please help to review . thanks
https://github.com/cep...
joke lee
06:40 AM Bug #20307 (Resolved): website request URL without slashes (for folder) returns error
eg:
website1 is a bucket and enables website with index.html
blog1 is folder of website1
ceph01 is the ho...
liu hong

06/14/2017

08:42 PM Bug #20220 (Resolved): mismatch Signature in swift formpost
Nathan Cutler
04:46 PM Bug #20297 (Resolved): multisite: PutBucketPolicy does not forward to meta master
Casey Bodley
02:11 PM Backport #20293 (Resolved): kraken: multisite: log_meta on secondary zone causes continuous loop ...
https://github.com/ceph/ceph/pull/16161 Nathan Cutler
02:10 PM Backport #20292 (Resolved): jewel: multisite: log_meta on secondary zone causes continuous loop o...
https://github.com/ceph/ceph/pull/17148 Nathan Cutler
02:10 PM Backport #20291 (Rejected): kraken: rgw_file: prevent conflict of mkdir between restarts
Nathan Cutler
02:10 PM Backport #20290 (Resolved): jewel: rgw_file: prevent conflict of mkdir between restarts
https://github.com/ceph/ceph/pull/17147 Nathan Cutler
11:43 AM Bug #20289 (Resolved): "failed to list reshard log entries" spams log file
See full log output:... Laura Paduano
10:03 AM Bug #20280: rgw: multi-site replication: switching master/secondary creates additional pool
Thanks for explanation what is happening. However, we are using single zonegroup configuration and it's possible to r... Andrey Tyurin
08:42 AM Bug #20280: rgw: multi-site replication: switching master/secondary creates additional pool
Here is hwo to reproduce:
1. configure the mutlisite env with two zonegroups.
2. Put some buckets and objects in...
shasha lu
07:24 AM Bug #20287: rgw_file: assert upon setattr on bucket
https://github.com/ceph/ceph/pull/15679 Hecheng Gui
07:19 AM Bug #20287 (Resolved): rgw_file: assert upon setattr on bucket
1. export root /
2. mount localhost:/rgw /mnt
3. mkdir /mnt/b1
4. chmod o-x /mnt/b1 <-- assert
trace:
ceph ve...
Hecheng Gui
02:56 AM Bug #20285: Lifecycle thread will still handle the bucket even if it has been removed.
https://github.com/ceph/ceph/pull/15677 zhang sw
02:41 AM Bug #20285 (Resolved): Lifecycle thread will still handle the bucket even if it has been removed.
At present if buckets with lifecycle config are deleted, the lifecycle processor will still handle them. We should re... zhang sw
01:32 AM Bug #20284 (In Progress): 【rgw】multipart object leak when re-upload the same number part
Upload a multipart object:

1. Upload part 1 with prefix 2~-DUZmxVbiv9dBycBdci2iMhiKEEUv-5

2. The connection...
xiangyang yu

06/13/2017

06:22 PM Bug #20107: rgw: Truncated objects
See a potential fix here:
https://github.com/ceph/ceph/pull/15673
Yehuda Sadeh
05:47 PM Bug #20107: rgw: Truncated objects
actually, I take this backward compatibility claim back a bit. Looking at the code again, I think this is how it was ... Yehuda Sadeh
05:27 PM Bug #20107: rgw: Truncated objects
Yeah, your analysis seems right. I think the big issue here is that we don't set a tag on the first write, but rather... Yehuda Sadeh
02:53 PM Bug #20107: rgw: Truncated objects
After noticing that there is always a @gc_list@ operation between the duplicated gc actions, I think I found the bug:... Jens Harbott
01:46 PM Bug #20107: rgw: Truncated objects
So I can reproduce this issue now, after finding and working around #20234:
1. Run the python script below, which ...
Jens Harbott
05:44 PM Bug #20280 (New): rgw: multi-site replication: switching master/secondary creates additional pool
We are testing multi-site replication between two clusters, plk041 and plk045, both on same ceph version 10.2.4 (9411... Andrey Tyurin
03:39 PM Bug #20244: multisite: log_meta on secondary zone causes continuous loop of metadata sync
PR to master: https://github.com/ceph/ceph/pull/15613 Ken Dreyer
02:37 PM Bug #20244 (Pending Backport): multisite: log_meta on secondary zone causes continuous loop of me...
Casey Bodley
03:37 PM Bug #20279 (Fix Under Review): rgw: the RGWBucket::link() doesn't handle some errors
https://github.com/ceph/ceph/pull/15669 Radoslaw Zarzynski
03:35 PM Bug #20279 (Fix Under Review): rgw: the RGWBucket::link() doesn't handle some errors
Radoslaw Zarzynski
03:31 PM Bug #20211: rgw: bucket index not syncing when rados cluster abnormally
Casey Bodley wrote:
> fang yuxiang wrote:
> > Yehuda Sadeh wrote:
> > > I don't understand what step (4) is. What ...
fang yuxiang
07:34 AM Bug #20211: rgw: bucket index not syncing when rados cluster abnormally
Casey Bodley wrote:
> fang yuxiang wrote:
> > Yehuda Sadeh wrote:
> > > I don't understand what step (4) is. What ...
fang yuxiang
03:30 PM Bug #20220: mismatch Signature in swift formpost
Merged PR: https://github.com/ceph/ceph/pull/15564. Radoslaw Zarzynski
03:18 PM Bug #20251: rgw: meta sync thread crash at RGWMetaSyncShardCR
We have got the pair of those:... Andrey Tyurin
12:25 PM Bug #20251: rgw: meta sync thread crash at RGWMetaSyncShardCR
our ceph version is new rgw code + old rados cluster code, so it display version :10.2.3
but this issue should exi...
fang yuxiang
01:45 PM Bug #20278: Validation of container paths in RGW / Swift API.
Note: I was able to delete these containers(buckets) using radosgw-admin. Ross Martyn
01:44 PM Bug #20278 (New): Validation of container paths in RGW / Swift API.
After working with curl to manually create some containers(buckets) via the RGW/Swift API, I happened to accidentally... Ross Martyn
12:41 PM Bug #20275 (Pending Backport): rgw_file: prevent conflict of mkdir between restarts

Matt Benjamin
07:30 AM Bug #20275: rgw_file: prevent conflict of mkdir between restarts
https://github.com/ceph/ceph/pull/15655 Hecheng Gui
07:02 AM Bug #20275 (Resolved): rgw_file: prevent conflict of mkdir between restarts
1. export bucket b1
2. mount localhost:/b1 /mnt
3. touch /mnt/dir1
4. kill -9 ganesha.nfsd
5. systemctl start nfs...
Hecheng Gui
07:58 AM Bug #19870: rgw: bytes_send and bytes_recv in the msg of usage show returning is 0 in master branch
I've been able to run a modified version of radosgw_admin.py against jewel & master. Modifications included instrume... Marcus Watts

06/12/2017

08:46 PM Bug #20211: rgw: bucket index not syncing when rados cluster abnormally
fang yuxiang wrote:
> Yehuda Sadeh wrote:
> > I don't understand what step (4) is. What do you mean fail bucket ind...
Casey Bodley
08:35 PM Backport #20260 (In Progress): hammer: Increase verbosity level on RGWObjManifest line
Nathan Cutler
08:34 PM Backport #20260 (Rejected): hammer: Increase verbosity level on RGWObjManifest line
https://github.com/ceph/ceph/pull/15379 Nathan Cutler
08:34 PM Backport #20269 (Resolved): kraken: wrong object size after copy of uncompressed multipart objects
https://github.com/ceph/ceph/pull/16179 Nathan Cutler
08:34 PM Backport #20268 (Resolved): kraken: get wrong content when download object with specific range wh...
https://github.com/ceph/ceph/pull/16178 Nathan Cutler
08:34 PM Backport #20263 (Resolved): kraken: "datalog trim" can't work as expected
https://github.com/ceph/ceph/pull/16175 Nathan Cutler
08:34 PM Backport #20262 (Resolved): jewel: "datalog trim" can't work as expected
https://github.com/ceph/ceph/pull/16299 Nathan Cutler
08:34 PM Backport #20261 (Resolved): kraken: 'radosgw-admin usage show' listing 0 bytes_sent/received
https://github.com/ceph/ceph/pull/16174 Nathan Cutler
08:32 PM Bug #16682 (Resolved): ceph jewel failed create s3 tpye subuser from admin rest api
Nathan Cutler
08:11 PM Bug #20259: Increase verbosity level on RGWObjManifest line
hammer backport pr: https://github.com/ceph/ceph/pull/15379 Casey Bodley
08:10 PM Bug #20259 (Resolved): Increase verbosity level on RGWObjManifest line
https://github.com/ceph/ceph/pull/7285 Casey Bodley
06:53 PM Backport #19786 (Resolved): jewel: ceph jewel failed create s3 tpye subuser from admin rest api
Yehuda Sadeh
06:52 PM Bug #11239 (Resolved): civetweb defaults to libssl.so and libcrypto.so when versions not passed
Yehuda Sadeh
06:42 PM Feature #20235 (Fix Under Review): vstart.sh fails to start more than one radosgw process
Nathan Cutler
01:08 PM Feature #20235: vstart.sh fails to start more than one radosgw process
Pull request https://github.com/ceph/ceph/pull/15632 Adam Kupczyk
12:47 PM Feature #20235 (In Progress): vstart.sh fails to start more than one radosgw process
Adam Kupczyk
05:17 PM Bug #17888 (Resolved): rgw:fix for deleting objects name beginning and ending with underscores of...
Yehuda Sadeh
02:40 PM Bug #20071 (Pending Backport): wrong object size after copy of uncompressed multipart objects
Casey Bodley
02:33 PM Bug #20255 (New): rgw: Size of copied object is wrong in the index
When copying an object that is longer than @max_head_size@ (currently 4194304 bytes), the size of the copied object i... Jens Harbott
02:24 PM Bug #20234: rgw: shadow objects are sometimes not removed
More debugging shows that the pure copy operation produces the correct object, it is the put_acl call, which s3cmd do... Jens Harbott
12:59 PM Bug #20234: rgw: shadow objects are sometimes not removed
Some more data:
This only seems to affect the S3 API, objects copied via the Swift API do not seem to be affected....
Jens Harbott
01:17 PM Bug #20100 (Pending Backport): get wrong content when download object with specific range when co...
Radoslaw Zarzynski
12:46 PM Bug #17164: Orphan data gets leaked on Bucket deletion
Reviving this old thread by a colleague, the PR submitted earlier [1] had failed teuthology rgw run, due to radosgw-a... Abhishek Varshney
10:48 AM Support #20253 (New): Ceph RGW Users (rgw keystone implicit tenants)
Apologies, I am not 100% sure if this expected behaviour or a bug, Happy to re-write as feature request if needed.
...
Ross Martyn
06:26 AM Bug #20247 (Fix Under Review): get bucket policy return wrong format result
Orit Wasserman
06:26 AM Bug #20247: get bucket policy return wrong format result
https://github.com/ceph/ceph/pull/15586 Orit Wasserman
02:08 AM Bug #20247 (Resolved): get bucket policy return wrong format result
hi, when i get bucket policy of bucket test3... joke lee
06:12 AM Bug #20252 (Fix Under Review): RGW:RGWPutBucketPolicy error when set BucketPolicy again without d...
Nathan Cutler
05:30 AM Bug #20252 (Resolved): RGW:RGWPutBucketPolicy error when set BucketPolicy again without delete pr...
hi,when i create a bucket and set policy to the bucket,use
s3cmd setpolicy 2-referpolicy s3://test1
it set poli...
joke lee
05:44 AM Bug #20218 (Closed): rgw: some problem set bucket policy in master branch
Closed as per joke lee's comment. Pritha Srivastava
03:28 AM Bug #20251: rgw: meta sync thread crash at RGWMetaSyncShardCR
I found this issue was caused by the lease_stack reference count, and will open a pr for this fang yuxiang
03:26 AM Bug #20251 (Resolved): rgw: meta sync thread crash at RGWMetaSyncShardCR
radosgw crash in meta sync as below:
ceph version 10.2.3-124-g82a9117 (82a9117651e68c5b843b364353081da1b284475f)
...
fang yuxiang
02:53 AM Bug #20250 (Rejected): RGW instance can't startup successfully in Ubuntu 16.04
cat /etc/issue
Ubuntu 16.04.2 LTS \n \l
one step in /etc/init.d/radosgw failed:
. /lib/lsb/init-functions
r...
Fu Yong
02:11 AM Bug #20248 (Resolved): bucket policy IfExists in wrong position
as http://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements.html metioned
IfExists to the end of ...
joke lee

06/10/2017

10:03 PM Bug #20244: multisite: log_meta on secondary zone causes continuous loop of metadata sync
The radosgw-admin commands for zone/zonegroup generally prevent this from happening, but it was observed after an upg... Casey Bodley
09:59 PM Bug #20244 (Resolved): multisite: log_meta on secondary zone causes continuous loop of metadata sync
If log_meta is set on a secondary zone, it will add another mdlog entry for everything it syncs from the master zone.... Casey Bodley

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
 

Also available in: Atom