Activity
From 09/12/2017 to 10/11/2017
10/11/2017
- 04:30 PM Bug #21596: failed CompleteMultipartUpload request does not release lock
- Matt Benjamin wrote:
> https://github.com/ceph/ceph/pull/18104
merged - 12:02 PM Bug #21740: rgw: reshard cancel does not clear the reshard flag in the bucket index header
- The cancel command just remove the reshard request from the queue and doesn't effect on going resharding.
We will ad...
10/10/2017
- 08:20 PM Bug #21720: We cant't get torrents if objects are encrypted using SSE-C
- 08:55 AM Bug #21743: rgw: null instance mtime incorrect when enable versioning
- https://github.com/ceph/ceph/pull/18214
- 08:53 AM Bug #21743 (Resolved): rgw: null instance mtime incorrect when enable versioning
- steps to reproduce:
1、create a bucket and put objA
2、get objA. record the Last modified time.
2、enable bucket vers... - 07:55 AM Bug #21591: RGW multisite does not sync all objects
- .
- 07:54 AM Bug #21591: RGW multisite does not sync all objects
- I created some new debug logs with only 1 rgw running in the secondary site. The first logfile secondary-single_rgw....
- 05:50 AM Bug #21591: RGW multisite does not sync all objects
- Thanks for your reply
There are 2 rgw's per site, so at that moment another rgw was running. Would you like me to... - 04:09 AM Bug #21586 (Pending Backport): RGW: Multipart upload may double the quota
- 03:05 AM Bug #21608 (Fix Under Review): radosgw-admin quota enable return value maybe wrong
10/09/2017
- 09:26 PM Bug #21740 (In Progress): rgw: reshard cancel does not clear the reshard flag in the bucket index...
- 08:53 PM Bug #21723 (Fix Under Review): rgw: radosgw-admin reshard command argument error.
- 09:12 AM Bug #21723: rgw: radosgw-admin reshard command argument error.
- https://github.com/ceph/ceph/pull/18175
- 09:02 AM Bug #21723 (Resolved): rgw: radosgw-admin reshard command argument error.
- The radosgw-admin --help displays reshard process, not reshard execute.
The command help doesn't match with the real... - 07:02 PM Bug #21735 (Fix Under Review): multisite: data sync status advances despite failure in RGWListBuc...
- https://github.com/ceph/ceph/pull/18198
- 06:26 PM Bug #21735 (Resolved): multisite: data sync status advances despite failure in RGWListBucketIndex...
- When data sync status is StateBuildingFullSyncMaps, RGWDataSyncCR calls RGWListBucketIndexesCR to build a full sync m...
- 04:07 PM Bug #21591: RGW multisite does not sync all objects
- This could indicate a connection issue between secondary and master:...
- 12:07 PM Bug #21591: RGW multisite does not sync all objects
- Here is a part of the secondary site log, I hope this is sufficient.
- 11:55 AM Bug #21591: RGW multisite does not sync all objects
- In the meantime, I updated the clusters to 12.2.1 but the problem persists.
I also see these erros in the second... - 09:00 AM Bug #21591: RGW multisite does not sync all objects
- the sync error list gives around 70 instances of "failed to sync bucket instance: (16) Device or resource busy", but ...
- 10:05 AM Bug #21725 (Resolved): disable dynamic resharding in multisite enviorment
- In current implementation dynamic rehsarding can cause inconsistency in the replication
- 09:49 AM Bug #21724 (Duplicate): use reshard process and not reshard execute
- duplicate of http://tracker.ceph.com/issues/21723
- 09:22 AM Bug #21724 (Fix Under Review): use reshard process and not reshard execute
- 09:19 AM Bug #21724 (Duplicate): use reshard process and not reshard execute
- radosgw-admin parsing accept "execute" instead of "process"
- 09:36 AM Documentation #21617: Missing Documentation for radosgw-admin reshard commands (man pages)
- https://github.com/ceph/ceph/pull/18180
- 09:12 AM Documentation #21617 (In Progress): Missing Documentation for radosgw-admin reshard commands (man...
- 09:13 AM Documentation #21553 (In Progress): add dynamic resharding documentation
- https://github.com/ceph/ceph/pull/15941
- 03:03 AM Bug #21720: We cant't get torrents if objects are encrypted using SSE-C
- https://github.com/ceph/ceph/pull/17956
- 02:56 AM Bug #21720 (Resolved): We cant't get torrents if objects are encrypted using SSE-C
- Getting torrents should return error if the object is encrypted using SSE-C according to S3 doc. https://docs.aws.ama...
10/08/2017
- 10:03 PM Bug #20612: radosgw ceases responding to list requests
- It did work when I remove `osd max object name len` from my config.
Thanks - 01:24 AM Bug #20612: radosgw ceases responding to list requests
- It turns out my problem was the result of an old "osd max object name len = 256" entry in my configuration. I removed...
- 01:04 AM Bug #20612: radosgw ceases responding to list requests
- I've got my Ceph cluster back up and I can confirm that I encounter the same issue as Wei Wu.
- 07:58 AM Bug #21196: radosgw-admin usage show loops indefinitly
- Teuthology run:
Test Run: mkogan-2017-10-03_09:29:35-rgw-wip-rgw-21196-distro-basic-mira
========================...
10/07/2017
- 05:47 AM Bug #20612: radosgw ceases responding to list requests
- I had same issue.
Running Ceph... - 04:30 AM Bug #21565: rgw:Multipart upload may failed when object size is large and near quota byte limit
- I give a new method to fix this bug here, https://github.com/ceph/ceph/pull/17960
10/06/2017
- 05:03 PM Bug #21708 (New): rgw: civetweb: try get more err info when returning a -EIO
- when mg_write call fails we just return a -1, it would be useful to retain the errno to find out why we're failing wi...
- 03:23 PM Bug #21705 (Fix Under Review): civetweb: setgid/groups/uid fails if multiple civetweb frontends d...
- When running RGW with multiple civetweb instances
--rgw_frontends="civetweb port=8000,civetweb port=8001"
the f... - 03:19 AM Backport #21698 (Resolved): luminous: radosgw-admin usage show loops indefinitly
- https://github.com/ceph/ceph/pull/18437
- 03:18 AM Backport #21696 (Resolved): luminous: fix a bug about inconsistent unit of comparison
- https://github.com/ceph/ceph/pull/18438
- 03:18 AM Backport #21695 (Resolved): luminous: failed CompleteMultipartUpload request does not release lock
- https://github.com/ceph/ceph/pull/18430
- 01:12 AM Bug #21608: radosgw-admin quota enable return value maybe wrong
- https://github.com/ceph/ceph/pull/18057
10/05/2017
- 09:00 PM Bug #21685 (Fix Under Review): user creation can overwrite existing user even if different uid is...
- 08:57 PM Bug #21685: user creation can overwrite existing user even if different uid is given
- https://github.com/ceph/ceph/pull/18137
- 08:43 PM Bug #21685 (Resolved): user creation can overwrite existing user even if different uid is given
- Steps to Reproduce:
1. Create a user 'testx$tester' in a tenant
2. Create another user 'testx$testabc' in the same... - 08:43 PM Bug #21590 (Pending Backport): fix a bug about inconsistent unit of comparison
- 07:52 PM Backport #21684 (Resolved): luminous: keystone: Thread::join assert when joining uninitialized re...
- https://github.com/ceph/ceph/pull/18138
- 06:46 PM Bug #21619: RGW Reshard error add failed to drop lock on <bucket>
- Yehuda Sadeh wrote:
> Does this keep happening, or does it fix itself after 2 minutes?
> Looks like there was a rac... - 06:16 PM Bug #21619: RGW Reshard error add failed to drop lock on <bucket>
- Does this keep happening, or does it fix itself after 2 minutes?
Looks like there was a racing change that went into... - 06:18 PM Bug #21397: permission denied rados gateway multi-size meta search integration Elasticsearch
- The zone that handles the elasticsearch sync cannot be written into. Do you have another zone where you put data?
- 06:13 PM Bug #21681 (New): Enabling Lifecycle on a bucket, for expiration day=0, getting XML error (should...
- Description of problem:
Enable lifecycle on a bucket and set the number of days to 0, which expires objects immediat... - 06:12 PM Bug #19085 (Closed): Objects incorrectly report size 0 bytes after upgrade to 11.2.0
- 06:11 PM Bug #21591: RGW multisite does not sync all objects
- Can you provide rgw logs (debug rgw = 20) for the sync process (when it doesn't sync these objects)?
Also, try to lo... - 06:10 PM Bug #21560: rgw: put cors operation returns 500 unknown error (ops are ECANCELED)
- I couldn't find the `osd_op_reply(135785057` response back oddly (I could track it back for other requests interestin...
- 05:43 PM Bug #21196 (Pending Backport): radosgw-admin usage show loops indefinitly
- 05:42 PM Bug #21196: radosgw-admin usage show loops indefinitly
- https://github.com/ceph/ceph/pull/17939
- 05:40 PM Bug #21581: encryption: reject requests that don't provide all expected headers
- 05:35 PM Bug #21596 (Pending Backport): failed CompleteMultipartUpload request does not release lock
- 04:59 PM Bug #21679: rgw: swift api allows "/" in bucket names
- while creating bucket instance, we replace a "/" by ":" in `rgw_bucket_instance_key_to_oid` in rgw_bucket.cc as this ...
- 03:44 PM Bug #21679 (Fix Under Review): rgw: swift api allows "/" in bucket names
- currently a misconfigured keystone url (with an ending "/") will lead to buckets created being prepended with a "/" w...
- 04:37 PM Bug #21666 (Pending Backport): keystone: Thread::join assert when joining uninitialized revoke th...
- 03:46 PM Bug #21666: keystone: Thread::join assert when joining uninitialized revoke thread from TokenCach...
- Karol Mroz wrote:
> https://github.com/ceph/ceph/pull/18106
merged - 04:01 PM Bug #21680 (In Progress): rgw: file interfaces do not track usage stats
- if rgw file interface is used and radosgw-admin usage show used to see the usage logs after rgw enable usage log is s...
- 07:36 AM Bug #21565: rgw:Multipart upload may failed when object size is large and near quota byte limit
- I have a revised PR here, https://github.com/ceph/ceph/pull/18123
- 04:04 AM Bug #21586 (Resolved): RGW: Multipart upload may double the quota
10/04/2017
- 05:16 PM Bug #21560: rgw: put cors operation returns 500 unknown error (ops are ECANCELED)
- Vaibhav Bhembre wrote:
> Another small update after upping debug_objclass=20. The reads/sets for both success and fa... - 02:09 AM Bug #21666 (Fix Under Review): keystone: Thread::join assert when joining uninitialized revoke th...
- 02:06 AM Bug #21666: keystone: Thread::join assert when joining uninitialized revoke thread from TokenCach...
- https://github.com/ceph/ceph/pull/18106
- 01:12 AM Bug #21666 (Resolved): keystone: Thread::join assert when joining uninitialized revoke thread fro...
- When 'rgw_keystone_url' is set, and 'rgw_keystone_revocation_interval' or 'rgw_keystone_token_cache_size' are set to ...
10/03/2017
- 09:53 PM Bug #21596 (Fix Under Review): failed CompleteMultipartUpload request does not release lock
- https://github.com/ceph/ceph/pull/18104
- 09:27 PM Bug #21560: rgw: put cors operation returns 500 unknown error (ops are ECANCELED)
- Another small update after upping debug_objclass=20. The reads/sets for both success and failure are tracked below fo...
- 08:26 PM Bug #21560: rgw: put cors operation returns 500 unknown error (ops are ECANCELED)
- This (issue for CORS and user suspension) seems to happen when read/write to the user object touches the cached data ...
- 03:23 AM Documentation #21610: remove region from "INSTALL CEPH OBJECT GATEWAY"
- @Orit: Is the kraken backport needed for upgrade tests to pass?
- 02:58 AM Backport #21655 (Resolved): luminous: expose --sync-stats via admin api
- https://github.com/ceph/ceph/pull/18439
- 02:58 AM Backport #21652 (Resolved): luminous: policy checks missing from Get/SetRequestPayment operations
- https://github.com/ceph/ceph/pull/18440
- 02:58 AM Backport #21651 (Resolved): luminous: rgw: avoid logging keystone revocation failures when no key...
- https://github.com/ceph/ceph/pull/18441
- 02:58 AM Backport #21649 (Resolved): luminous: multisite: sync of bucket entrypoints fail with ENOENT
- 02:57 AM Backport #21637 (Resolved): luminous: encryption: PutObj response does not include sse-kms headers
- https://github.com/ceph/ceph/pull/18442
- 02:57 AM Backport #21635 (Resolved): luminous: s3:GetBucketCORS/s3:PutBucketCORS policy fails with 403
- https://github.com/ceph/ceph/pull/18444
- 02:57 AM Backport #21634 (Resolved): luminous: s3:GetBucketLocation bucket policy fails with 403
- https://github.com/ceph/ceph/pull/18443
- 02:57 AM Backport #21633 (Resolved): luminous: s3:GetBucketWebsite/PutBucketWebsite fails with 403
- https://github.com/ceph/ceph/pull/18445
- 02:57 AM Backport #21632 (Resolved): jewel: remove region from "INSTALL CEPH OBJECT GATEWAY"
- https://github.com/ceph/ceph/pull/18303
- 02:57 AM Backport #21631 (Resolved): luminous: remove region from "INSTALL CEPH OBJECT GATEWAY"
- https://github.com/ceph/ceph/pull/18865
- 02:57 AM Backport #21630 (Rejected): kraken: remove region from "INSTALL CEPH OBJECT GATEWAY"
10/02/2017
- 08:59 PM Bug #21576 (Pending Backport): encryption: PutObj response does not include sse-kms headers
- merged in https://github.com/ceph/ceph/pull/17999. disregard https://github.com/ceph/ceph/pull/17882 for this issue (...
- 08:38 PM Bug #21560: rgw: put cors operation returns 500 unknown error (ops are ECANCELED)
- The way I am resolving this presently is by kicking RGW daemons, after which it becomes quite hard to reproduce this ...
- 08:33 PM Bug #21560: rgw: put cors operation returns 500 unknown error (ops are ECANCELED)
- Interestingly I am seeing the same error while suspending/unsuspending a user. Pasting the log of a relevant excerpt ...
- 08:06 PM Bug #21560: rgw: put cors operation returns 500 unknown error (ops are ECANCELED)
- Is this reproducible? In our case it looks to be intermittent (racey) but certainly exists for certain users/buckets.
- 05:09 PM Bug #21364 (Resolved): rgw: set bucket versioning without Status in xml doesn't return error
- 02:44 PM Documentation #21610 (Pending Backport): remove region from "INSTALL CEPH OBJECT GATEWAY"
- 01:50 PM Bug #20906 (Resolved): multisite: FAILED assert(prev_iter != pos_to_prev.end()) in RGWMetaSyncSha...
- 01:50 PM Bug #21349 (Resolved): rgw: data encryption sometimes fails to follow AWS settings
- 01:42 PM Bug #21620 (Duplicate): radosgw-admin reshard process : unrecognized arg process
- Hello
this command is not recognized by the radosgw-admin command even it's listed in help page :... - 01:36 PM Bug #21619 (Resolved): RGW Reshard error add failed to drop lock on <bucket>
- Hello,
I have a 4TB bucket with 15M files. I'd like to reshard but I got this error :... - 01:24 PM Backport #21460: luminous: rgw: missing support for per storage-policy usage statistics
- http://tracker.ceph.com/issues/21506 now ready for backport, please test together with this one
- 01:22 PM Bug #21506 (Pending Backport): multisite: sync of bucket entrypoints fail with ENOENT
- 01:21 PM Documentation #21617 (Resolved): Missing Documentation for radosgw-admin reshard commands (man pa...
- Hello,
on Luminous, radosgw-admin help show resharding commands, but the man page has no reference about it
# r... - 11:53 AM Documentation #21616 (Resolved): Missing Documentation for radosgw-admin (man pages)
- Hello,
on Luminous, radosgw-admin help show resharding commands, but the man page has no reference about it
<pr... - 08:14 AM Backport #21097 (Resolved): luminous: multisite: FAILED assert(prev_iter != pos_to_prev.end()) in...
- 08:13 AM Backport #21350 (Resolved): luminous: rgw: data encryption sometimes fails to follow AWS settings
- 07:48 AM Bug #21615 (Resolved): radosgw-admin zonegroup get and zone get should return defaults when there...
- 07:43 AM Bug #21151: vstart.sh: Can't start rgw with ssl enabled
- Notes:
Tested witht he following command:...
10/01/2017
- 08:40 AM Bug #21151 (Resolved): vstart.sh: Can't start rgw with ssl enabled
- https://github.com/ceph/ceph/pull/17989
- 05:47 AM Documentation #21610: remove region from "INSTALL CEPH OBJECT GATEWAY"
- https://github.com/ceph/ceph/pull/18063
- 04:45 AM Documentation #21610 (Resolved): remove region from "INSTALL CEPH OBJECT GATEWAY"
09/30/2017
- 05:50 AM Bug #21608 (Resolved): radosgw-admin quota enable return value maybe wrong
- radosgw-admin quota enable --tenant zuhu1 --uid u12 --quota-scope bucket
2017-09-30 13:42:08.222179 7f9b1252e000 ...
09/29/2017
- 09:12 PM Bug #21607 (Fix Under Review): rgw: s3 v4 auth fails teuthology s3-tests: test_object_header_acl_...
- When running teuthology s3-tests with the environment variable "S3_USE_SIGV4=1", awsv4 signatures are enabled.
Whe... - 12:23 PM Bug #21587 (Fix Under Review): object index disappear when uploading files to multisite
- 07:01 AM Bug #21400 (Pending Backport): rgw: avoid logging keystone revocation failures when no keystone i...
09/28/2017
- 09:58 PM Bug #21364: rgw: set bucket versioning without Status in xml doesn't return error
- shasha lu wrote:
> https://github.com/ceph/ceph/pull/17662
merged - 09:57 PM Bug #21400: rgw: avoid logging keystone revocation failures when no keystone is configured
- Abhishek Lekshmanan wrote:
> master pr: https://github.com/ceph/ceph/pull/17775
merged - 09:25 PM Bug #21506: multisite: sync of bucket entrypoints fail with ENOENT
- Casey Bodley wrote:
> https://github.com/ceph/ceph/pull/17916
merged - 09:20 PM Bug #21389 (Pending Backport): policy checks missing from Get/SetRequestPayment operations
- 09:11 PM Bug #21389: policy checks missing from Get/SetRequestPayment operations
- Adam Emerson wrote:
> https://github.com/ceph/ceph/pull/17742
merged - 08:08 PM Bug #21582 (Pending Backport): s3:GetBucketLocation bucket policy fails with 403
- 07:44 PM Bug #21597 (Pending Backport): s3:GetBucketWebsite/PutBucketWebsite fails with 403
- 07:28 PM Bug #21597 (Fix Under Review): s3:GetBucketWebsite/PutBucketWebsite fails with 403
- 06:01 PM Bug #21597: s3:GetBucketWebsite/PutBucketWebsite fails with 403
- Fix at: https://github.com/ceph/ceph/pull/18024
- 05:41 PM Bug #21597 (Resolved): s3:GetBucketWebsite/PutBucketWebsite fails with 403
- From https://bugzilla.redhat.com/show_bug.cgi?id=1493896
Description of problem:
After setting the policy, config... - 03:42 PM Bug #21596 (Resolved): failed CompleteMultipartUpload request does not release lock
- A rados lock is used to prevent racing CompleteMultipartUpload requests on the same object. But if we fail the reques...
- 03:21 PM Bug #21578 (Pending Backport): s3:GetBucketCORS/s3:PutBucketCORS policy fails with 403
- 12:21 PM Bug #21590 (Fix Under Review): fix a bug about inconsistent unit of comparison
- 09:13 AM Bug #21590: fix a bug about inconsistent unit of comparison
- https://github.com/ceph/ceph/pull/17958
- 09:12 AM Bug #21590: fix a bug about inconsistent unit of comparison
- The reson is inconsistent unit of comparison
- 09:12 AM Bug #21590 (Resolved): fix a bug about inconsistent unit of comparison
- When we compare quota stats with quota max_size_soft_threshold, the result absolutely is :quota stats < quota.max_siz...
- 10:34 AM Bug #21591 (Resolved): RGW multisite does not sync all objects
- I setup a multisite sync between 2 luminous clusters. The clusters were deployed with ceph-ansible. The Sync seemed ...
- 06:25 AM Bug #19085: Objects incorrectly report size 0 bytes after upgrade to 11.2.0
- Tested this again today on Luminous, and I don't see any blobs with size 0 anymore. I guess this got fixed somewhere...
- 05:03 AM Bug #21329: rados gateway multi-site failed to sync
- Yes if fixed.
Thanks. - 03:59 AM Bug #21586 (Fix Under Review): RGW: Multipart upload may double the quota
- 01:58 AM Bug #21586: RGW: Multipart upload may double the quota
- https://github.com/ceph/ceph/pull/17959
- 01:58 AM Bug #21586 (Resolved): RGW: Multipart upload may double the quota
- I put two 30M objects through multipart upload.
bucket quota: max-size is 70M and max-objects is 10.
Then, I expect... - 02:38 AM Bug #21587: object index disappear when uploading files to multisite
- https://github.com/ceph/ceph/pull/18011
- 02:38 AM Bug #21587 (Fix Under Review): object index disappear when uploading files to multisite
- After upload many files to a new bucket on multisite, I find some objects' index being lost.
09/27/2017
- 10:01 PM Bug #21583 (Resolved): "radosgw-admin zonegroup set" requires realm
- As documented here:
http://docs.ceph.com/docs/master/radosgw/multisite/#set-a-zone-group
It should be able ... - 08:21 PM Bug #21582: s3:GetBucketLocation bucket policy fails with 403
- Downstream BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1493934
Fix: https://github.com/ceph/ceph/pull/18002 - 08:07 PM Bug #21582 (Resolved): s3:GetBucketLocation bucket policy fails with 403
- After setting the policy, get_location() on the bucket fails to work.
Version-Release number of selected component... - 07:53 PM Bug #21581: encryption: reject requests that don't provide all expected headers
- https://github.com/ceph/ceph/pull/17882
- 07:51 PM Bug #21581 (Resolved): encryption: reject requests that don't provide all expected headers
- If someone want to upload an object using server-side encryption with providing customer key or kms key id, but not s...
- 07:50 PM Bug #21578: s3:GetBucketCORS/s3:PutBucketCORS policy fails with 403
- 07:47 PM Bug #21578 (Fix Under Review): s3:GetBucketCORS/s3:PutBucketCORS policy fails with 403
- Have a fix in https://github.com/ceph/ceph/pull/18000
- 06:49 PM Bug #21578 (Resolved): s3:GetBucketCORS/s3:PutBucketCORS policy fails with 403
- Upstream counterpart to Red Had Bugzilla #1494140
After setting the policy, set_cors_xml()/set_cors() or get_cors_... - 06:45 PM Bug #21576 (Fix Under Review): encryption: PutObj response does not include sse-kms headers
- https://github.com/ceph/ceph/pull/17999
- 06:25 PM Bug #21576 (Resolved): encryption: PutObj response does not include sse-kms headers
- https://github.com/ceph/ceph/pull/17999
- 06:41 PM Backport #21270 (Resolved): luminous: rgw: shadow objects are sometimes not removed
- 12:27 PM Bug #21552: put 8M multipart object generates 0 sized tail object
- The latest master branch already fix this bug. I can only reproduce this bug on my 12.0.0 rgw.
- 07:43 AM Feature #21301 (Pending Backport): expose --sync-stats via admin api
- 05:34 AM Bug #21128 (Fix Under Review): do not persist aws-chunked content-encoding
- PR Created: https://github.com/ceph/ceph/pull/17838
- 04:53 AM Bug #21565: rgw:Multipart upload may failed when object size is large and near quota byte limit
- https://github.com/ceph/ceph/pull/17960
- 04:52 AM Bug #21565: rgw:Multipart upload may failed when object size is large and near quota byte limit
- rgw:Multipart upload may failed when object size is large
- 04:51 AM Bug #21565 (Fix Under Review): rgw:Multipart upload may failed when object size is large and near...
- I put one 1000M object through multipart upload.
bucket quota: max-size is 2000M and max-objects is 10.
Then, I ex... - 04:01 AM Bug #21564: rgw:Multipart upload may failed when object size is large
- https://github.com/ceph/ceph/pull/17960
- 03:59 AM Bug #21564 (New): rgw:Multipart upload may failed when object size is large
- I put one 1000M object through multipart upload.
bucket quota: max-size is 2000M and max-objects is 10.
Then, I...
09/26/2017
- 06:16 PM Bug #21560 (Resolved): rgw: put cors operation returns 500 unknown error (ops are ECANCELED)
- Performing @PUT /?cors@ requests on a RGW endpoint results in @500 UnknownError@ when using a generic command line to...
- 06:12 PM Bug #21401 (Fix Under Review): rgw: Missing error handling when gen_rand_alphanumeric is failing
- https://github.com/ceph/ceph/pull/17972
- 09:42 AM Bug #21554 (Fix Under Review): "Accept-ranges" is missed in the Response header of swift API retu...
- https://github.com/ceph/ceph/pull/17967
- 08:51 AM Bug #21554: "Accept-ranges" is missed in the Response header of swift API returned by rgw
- I'm working on the issue.
- 08:50 AM Bug #21554 (Resolved): "Accept-ranges" is missed in the Response header of swift API returned by rgw
- When run OpenStack object storage API tempest test with Ceph rgw, many test cases are failed because the missing of "...
- 08:42 AM Bug #21151 (In Progress): vstart.sh: Can't start rgw with ssl enabled
- 07:45 AM Documentation #21553 (In Progress): add dynamic resharding documentation
- 07:21 AM Bug #21552: put 8M multipart object generates 0 sized tail object
- https://github.com/ceph/ceph/pull/17963
- 07:11 AM Bug #21552: put 8M multipart object generates 0 sized tail object
- And the tail 0 sized object can not be deleted by gc process.
- 07:03 AM Bug #21552 (Resolved): put 8M multipart object generates 0 sized tail object
- h1. description
I put one 8M object through multipart upload.
part_size is 8M and stripe_max_size is 4M.
I exp...
09/25/2017
- 09:21 PM Backport #21546 (Resolved): jewel: rgw file write error
- https://github.com/ceph/ceph/pull/18304
- 09:21 PM Backport #21545 (Resolved): luminous: rgw file write error
- https://github.com/ceph/ceph/pull/18433
- 09:20 PM Bug #21455: rgw file write error
- Sorry, thanks for correcting.
Matt - 09:18 PM Bug #21455: rgw file write error
- Matt, kraken is EoL - removing on the assumption it was added by mistake. Feel free to reinstate it if there is a par...
- 06:46 PM Bug #21455 (Pending Backport): rgw file write error
- 03:42 PM Bug #21455 (Fix Under Review): rgw file write error
- 03:41 PM Bug #21455: rgw file write error
- Zongyou Yao pushed the following proposed fix:
https://github.com/ceph/ceph/pull/17809 - 07:54 PM Bug #21542 (New): luminous: index gets heavy read IOPS with index-less RGW pool
- Hi All,
Recently, we've noticed a strange behaviour on one of our test clusters.
The cluster was configured to ... - 04:00 PM Feature #21541 (In Progress): dynamic resharding will be excuted in a specific time
- The user can configure dynamic resharding to run at a specific time for example when the system is less loaded.
- 06:13 AM Bug #21533: rgw:lc: obj expiration time is not the same as S3
- https://github.com/ceph/ceph/pull/17824
- 06:10 AM Bug #21533 (New): rgw:lc: obj expiration time is not the same as S3
- Amazon S3 calculates the expiration time by adding the number of days specified in the rule to the object creation ti...
09/24/2017
- 04:01 AM Bug #21500: list bucket which enable versioning get wrong result when user marker
- this fix the problom https://github.com/ceph/ceph/pull/17934
09/22/2017
- 04:15 PM Bug #21506 (Fix Under Review): multisite: sync of bucket entrypoints fail with ENOENT
- https://github.com/ceph/ceph/pull/17916
- 03:37 PM Bug #21506 (Resolved): multisite: sync of bucket entrypoints fail with ENOENT
- A regression in https://github.com/ceph/ceph/pull/12704 is causing RGWMetaStoreEntryCR for new bucket entrypoint meta...
- 04:00 PM Backport #21460: luminous: rgw: missing support for per storage-policy usage statistics
- this feature caused a regression in multisite sync - please don't merge this backport without a corresponding fix for...
- 09:31 AM Bug #21500 (Resolved): list bucket which enable versioning get wrong result when user marker
- hi,
when enable bucket versioning and upload 1.jpg 2.jpg 3.jpg to the empty bucket and then list bucket with marke... - 03:02 AM Bug #21497 (Resolved): boto.exception.S3ResponseError: S3ResponseError: 416 Requested Range Not S...
- I have updated few things in the test like moved to OVH nodes instead of VPS before
also this is first time its run ...
09/21/2017
- 03:54 AM Backport #21451 (In Progress): luminous: rgw: lc process only schdule the first item of lc objects
- 03:53 AM Backport #21448 (In Progress): luminous: rgw: string_view instance points to expired memory in Pr...
- 03:52 AM Backport #21446 (In Progress): luminous: rgw:multisite: Get bucket location which is located in a...
- 03:50 AM Backport #21444 (In Progress): luminous: rgw: setxattrs call leads to different mtimes for bucket...
09/20/2017
- 11:39 AM Backport #21460 (Fix Under Review): luminous: rgw: missing support for per storage-policy usage s...
- https://github.com/ceph/ceph/pull/17835
- 11:34 AM Backport #21460 (In Progress): luminous: rgw: missing support for per storage-policy usage statis...
- 11:23 AM Backport #21445 (Fix Under Review): luminous: rgw: reversed account listing of Swift API should b...
- https://github.com/ceph/ceph/pull/17834
- 11:09 AM Backport #21445 (In Progress): luminous: rgw: reversed account listing of Swift API should be sup...
- 11:07 AM Backport #21453 (Fix Under Review): luminous: rgw: end_marker parameter doesn't work on Swift con...
- https://github.com/ceph/ceph/pull/17832
- 10:59 AM Backport #21453 (In Progress): luminous: rgw: end_marker parameter doesn't work on Swift containe...
09/19/2017
- 04:52 PM Backport #21458 (In Progress): luminous: rgw: /info lacks swift.max_meta_count
- 04:27 PM Backport #21458 (Resolved): luminous: rgw: /info lacks swift.max_meta_count
- https://github.com/ceph/ceph/pull/17811
- 04:51 PM Backport #21457 (In Progress): luminous: rgw: /info lacks swift.max_meta_value_length
- 04:27 PM Backport #21457 (Resolved): luminous: rgw: /info lacks swift.max_meta_value_length
- https://github.com/ceph/ceph/pull/17811
- 04:51 PM Backport #21459 (In Progress): luminous: rgw: wrong error code is returned when putting container...
- 04:30 PM Backport #21459 (Resolved): luminous: rgw: wrong error code is returned when putting container me...
- https://github.com/ceph/ceph/pull/17811
- 04:49 PM Backport #21456 (In Progress): luminous: rgw: wrong error message is returned when putting contai...
- 04:27 PM Backport #21456 (Resolved): luminous: rgw: wrong error message is returned when putting container...
- https://github.com/ceph/ceph/pull/17811
- 04:30 PM Backport #21460 (Resolved): luminous: rgw: missing support for per storage-policy usage statistics
- https://github.com/ceph/ceph/pull/17835
- 04:29 PM Bug #17932: rgw: missing support for per storage-policy usage statistics
- *master PR*: https://github.com/ceph/ceph/pull/15369
- 04:05 PM Bug #17932 (Pending Backport): rgw: missing support for per storage-policy usage statistics
- 04:25 PM Bug #17935: rgw: wrong error code is returned when putting container metadata with too long name
- *master PR*: https://github.com/ceph/ceph/pull/15369
- 04:21 PM Bug #17935 (Pending Backport): rgw: wrong error code is returned when putting container metadata ...
- 04:25 PM Bug #17936: rgw: /info lacks swift.max_meta_value_length
- *master PR*: https://github.com/ceph/ceph/pull/15369
- 04:20 PM Bug #17936 (Pending Backport): rgw: /info lacks swift.max_meta_value_length
- 04:23 PM Bug #17938: rgw: wrong error message is returned when putting container with a name that is too long
- *master PR*: https://github.com/ceph/ceph/pull/15369
- 04:20 PM Bug #17938 (Pending Backport): rgw: wrong error message is returned when putting container with a...
- 04:19 PM Bug #17934 (Pending Backport): rgw: /info lacks swift.max_meta_count
- 01:19 PM Bug #21455 (Resolved): rgw file write error
- I am using ceph (master branch) + nfs-ganesha(master branch), and mount a bucket with sync option.
But even using sy... - 11:38 AM Backport #21454 (Rejected): jewel: rgw: end_marker parameter doesn't work on Swift container's li...
- 11:38 AM Backport #21453 (Resolved): luminous: rgw: end_marker parameter doesn't work on Swift container's...
- https://github.com/ceph/ceph/pull/17832
- 11:37 AM Backport #21451 (Resolved): luminous: rgw: lc process only schdule the first item of lc objects
- https://github.com/ceph/ceph/pull/17859
- 11:37 AM Backport #21448 (Resolved): luminous: rgw: string_view instance points to expired memory in Prefi...
- https://github.com/ceph/ceph/pull/17858
- 11:37 AM Backport #21447 (Resolved): jewel: rgw:multisite: Get bucket location which is located in another...
- https://github.com/ceph/ceph/pull/18305
- 11:37 AM Backport #21446 (Resolved): luminous: rgw:multisite: Get bucket location which is located in anot...
- https://github.com/ceph/ceph/pull/17857
- 11:37 AM Backport #21445 (Resolved): luminous: rgw: reversed account listing of Swift API should be supported
- https://github.com/ceph/ceph/pull/17834
- 11:37 AM Backport #21444 (Resolved): luminous: rgw: setxattrs call leads to different mtimes for bucket in...
- https://github.com/ceph/ceph/pull/17856
- 06:16 AM Bug #21429 (Fix Under Review): rgw: version bucket stats not correct
- 06:10 AM Bug #21429: rgw: version bucket stats not correct
- https://github.com/ceph/ceph/pull/17789
- 06:09 AM Bug #21429 (Resolved): rgw: version bucket stats not correct
- steps to reproduce:
1、create a bucket, enable versioning
2、put a obj named obja
3、suspended the bucket versioning
...
09/18/2017
- 08:11 PM Bug #18977 (Pending Backport): rgw: end_marker parameter doesn't work on Swift container's listing
- 07:53 PM Bug #21148 (Pending Backport): rgw: reversed account listing of Swift API should be supported
- 02:00 PM Bug #21401: rgw: Missing error handling when gen_rand_alphanumeric is failing
- 11:46 AM Bug #21401: rgw: Missing error handling when gen_rand_alphanumeric is failing
- In order to reproduce, just make @/dev/urandom@ inaccessible for some time, e.g. run (on the rgw node):...
- 09:00 AM Bug #21400: rgw: avoid logging keystone revocation failures when no keystone is configured
- master pr: https://github.com/ceph/ceph/pull/17775
09/16/2017
09/15/2017
- 10:19 PM Feature #18229: multisite: trim bilogs as data sync peer zones catch up
- @Casey Backport this feature to jewel only - not luminous?
- 09:13 PM Feature #18229: multisite: trim bilogs as data sync peer zones catch up
- https://github.com/ceph/ceph/pull/17761
- 08:27 PM Bug #21214 (Resolved): memory leak in MetadataHandlers
- 08:27 PM Backport #21233 (Resolved): luminous: memory leak in MetadataHandlers
- 08:25 PM Backport #21139 (Resolved): luminous: rgw: put lifecycle configuration fails if Prefix is not set
- 12:42 PM Bug #21401 (Resolved): rgw: Missing error handling when gen_rand_alphanumeric is failing
- The function @gen_rand_alphanumeric()@ tries to read some randomness from @/dev/urandom@ and converts it into a strin...
- 11:15 AM Bug #21400 (Resolved): rgw: avoid logging keystone revocation failures when no keystone is config...
- Even when no keystone is configured, we still log the failures at level 0 for rgw keystone revocation thread which en...
- 10:10 AM Bug #21226: Expired Keystone Tokens not removed from Cache
- Hi Johannes Rudolph
Did you config radosgw integration with openstack successfully?
I am integrating, it has some... - 09:57 AM Bug #21397 (Resolved): permission denied rados gateway multi-size meta search integration Elastic...
- Hi all.
I config radosgw multi-site use guide :
http://docs.ceph.com/docs/master/radosgw/multisite/
use elast... - 09:06 AM Bug #20447 (Resolved): rgw: S3 object uploads using aws-sdk-java 1.11 to do chunked transfers fail.
- 01:15 AM Bug #20447: rgw: S3 object uploads using aws-sdk-java 1.11 to do chunked transfers fail.
- Turns out this issue does not appear in Jewel: it was introduced in kraken. So no jewel backport necessary. I've no...
- 09:06 AM Backport #20828 (Rejected): jewel: rgw: S3 object uploads using aws-sdk-java 1.11 to do chunked t...
- 01:14 AM Backport #20828: jewel: rgw: S3 object uploads using aws-sdk-java 1.11 to do chunked transfers fail.
- Testing jewel and aws-sdk-java (with other patches) shows this fix is not needed for jewel: the issue that appears in...
- 02:03 AM Bug #21329: rados gateway multi-site failed to sync
- Casey Bodley wrote:
> It looks like you're creating the sync user and putting its keys in the secondary zone, but yo... - 12:20 AM Feature #20398: rgw: Swift TempURL does not support prefix-based scope
- https://github.com/ceph/ceph/pull/16370/
https://github.com/ceph/ceph/commit/8228784be04ff506d97941ae28368a8e48c61ff...
09/14/2017
- 10:12 PM Bug #21389: policy checks missing from Get/SetRequestPayment operations
- https://github.com/ceph/ceph/pull/17742
- 10:10 PM Bug #21389 (Fix Under Review): policy checks missing from Get/SetRequestPayment operations
- https://github.com/ceph/ceph/pull/17742
- 04:55 PM Bug #21389: policy checks missing from Get/SetRequestPayment operations
- 02:19 PM Bug #21389 (Resolved): policy checks missing from Get/SetRequestPayment operations
- The verify_permission() functions of RGWGetRequestPayment and RGWSetRequestPayment do not consult the bucket policy.
- 06:27 PM Bug #21085 (Pending Backport): rgw: string_view instance points to expired memory in PrefixableSi...
- 06:25 PM Bug #21085 (Resolved): rgw: string_view instance points to expired memory in PrefixableSignatureH...
- 06:26 PM Bug #20872 (Resolved): rgw: lifecycle policies fail when filter xml tag is specified
- 06:22 PM Bug #21039 (Closed): S3 AWSv4 wrong signature when PUT-ing files
- 06:17 PM Bug #21125 (Pending Backport): rgw:multisite: Get bucket location which is located in another zon...
- 06:16 PM Bug #21200 (Pending Backport): rgw: setxattrs call leads to different mtimes for bucket index and...
- 06:16 PM Bug #21195 (Closed): calling the PutObject operation: Method Not Allowed
- 06:15 PM Bug #21210 (Fix Under Review): rgw:multisite: put obj in a version-suspended bucket when sync to ...
- 05:57 PM Bug #21361 (Resolved): ERROR: s3tests.functional.test_s3.test_encrypted_transfer_1b
- fixed with https://github.com/ceph/ceph/pull/17700
- 05:57 PM Bug #21339 (Fix Under Review): should unlock when catch an error in process_single_logshard()
- 05:54 PM Bug #21329 (Need More Info): rados gateway multi-site failed to sync
- 05:54 PM Bug #21329: rados gateway multi-site failed to sync
- It looks like you're creating the sync user and putting its keys in the secondary zone, but you're not setting the ke...
- 05:52 PM Bug #21377 (Fix Under Review): rgw:lc: set LifecycleConfiguration without "Rule" tag return OK
- 05:49 PM Bug #21022 (Pending Backport): rgw: lc process only schdule the first item of lc objects
- 05:49 PM Bug #20980 (Closed): rgw-admin bi purge not removing bucket instance.
- 05:44 PM Bug #21286 (Closed): rgw: Can't get default.rgw.meta pool info
- 05:36 PM Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCR
- 05:34 PM Bug #21154: use-after-free from RGWRadosGetOmapKeysCR::~RGWRadosGetOmapKeysCR
- investigated but couldn't find any obvious errors in ref counting. moving to high since it isn't a blocker for luminous
- 05:35 PM Bug #21196 (In Progress): radosgw-admin usage show loops indefinitly
- 01:34 PM Backport #20824 (In Progress): jewel: rgw: AWSv4 encoding/signature problem, can happen with list...
- 11:44 AM Backport #20824: jewel: rgw: AWSv4 encoding/signature problem, can happen with listobjects marker.
- new pr without the submodule changes and with cherry-pick -x
https://github.com/ceph/ceph/pull/17731 - 10:31 AM Bug #20658 (Resolved): RGW: object copied from remote src acl permission become full-control issue
- 10:30 AM Backport #21138 (Resolved): luminous: RGW: object copied from remote src acl permission become fu...
- 10:30 AM Bug #20951 (Resolved): rgw: send data-log list infinitely
- 10:30 AM Backport #21110 (Resolved): luminous: rgw: send data-log list infinitely
- 10:29 AM Bug #20777 (Resolved): usage of --inconsistent-index should require user confirmation and print a...
- 10:29 AM Backport #21241 (Resolved): luminous: usage of --inconsistent-index should require user confirmat...
- 10:29 AM Bug #21155 (Resolved): NameError: global name 'name' is not defined
- 10:29 AM Backport #21184 (Resolved): luminous: NameError: global name 'name' is not defined
09/13/2017
- 03:29 PM Bug #21022: rgw: lc process only schdule the first item of lc objects
- shasha lu wrote:
> https://github.com/ceph/ceph/pull/17061
merged - 03:35 AM Bug #21329: rados gateway multi-site failed to sync
- log master zone
> ==> /var/log/ceph/ceph-client.rgw.hoannv-ceph-luminous-1.log <==
> 2017-09-13 10:34:00.502941 7fd... - 01:43 AM Bug #21377: rgw:lc: set LifecycleConfiguration without "Rule" tag return OK
- https://github.com/ceph/ceph/pull/17683
- 01:37 AM Bug #21377 (Resolved): rgw:lc: set LifecycleConfiguration without "Rule" tag return OK
- According to S3, <Rule> tag in LifecycleConfiguration is Required.
If using the following lifecycle.xml, should re...
09/12/2017
- 08:12 PM Bug #21141 (Resolved): rgw_file: incorrect lane lock behavior in evict_block()
- 08:12 PM Backport #21186 (Resolved): jewel: rgw_file: incorrect lane lock behavior in evict_block()
- 08:11 PM Backport #21109 (Resolved): jewel: rgw: send data-log list infinitely
- 08:11 PM Bug #20663 (Resolved): Segmentation fault when exporting rgw bucket in nfs-ganesha
- 08:10 PM Backport #20820 (Resolved): jewel: Segmentation fault when exporting rgw bucket in nfs-ganesha
- 08:09 PM Bug #20686 (Resolved): rgw hangs in RGWRealmReloader::reload on SIGHUP
- 08:09 PM Backport #20818 (Resolved): jewel: rgw hangs in RGWRealmReloader::reload on SIGHUP
- 08:09 PM Bug #20774 (Resolved): rgw: uninitialized memory is accessed during creation of bucket's metadata
- 08:08 PM Backport #20815 (Resolved): jewel: rgw: uninitialized memory is accessed during creation of bucke...
- 08:08 PM Bug #20779 (Resolved): rgw: usage logging on tenated buckets causes invalid memory reads
- 08:08 PM Backport #20813 (Resolved): jewel: rgw: usage logging on tenated buckets causes invalid memory reads
- 08:07 PM Bug #19285 (Resolved): rgw: user quota did not work well on multipart upload
- 08:07 PM Backport #20726 (Resolved): jewel: rgw: user quota did not work well on multipart upload
- 08:04 PM Bug #20107 (Resolved): rgw: Truncated objects
- 08:04 PM Backport #20719 (Resolved): jewel: rgw: Truncated objects
- 08:03 PM Bug #20423 (Resolved): rgw: radosgw-admin data sync run crash
- 08:03 PM Backport #20715 (Resolved): jewel: rgw: radosgw-admin data sync run crash
- 08:03 PM Bug #20542 (Resolved): rgw: not initialized pointer cause rgw crash with ec data pool
- 08:02 PM Backport #20712 (Resolved): jewel: rgw: not initialized pointer cause rgw crash with ec data pool
- 08:02 PM Bug #20688 (Resolved): radosgw-admin: bucket rm with --bypass-gc and without --purge-data doesn't...
- 08:01 PM Backport #20709 (Resolved): jewel: radosgw-admin: bucket rm with --bypass-gc and without --purge-...
- 08:01 PM Bug #20539 (Resolved): rgw:multisite: RGWRadosRemoveOmapKeysCR::request_complete return val is wrong
- 08:01 PM Backport #20673 (Resolved): jewel: rgw:multisite: RGWRadosRemoveOmapKeysCR::request_complete retu...
- 07:59 PM Bug #20357 (Resolved): default zone should not log meta
- 07:59 PM Backport #20530 (Resolved): jewel: default zone should not log meta
- 07:59 PM Bug #20244 (Resolved): multisite: log_meta on secondary zone causes continuous loop of metadata sync
- 07:59 PM Backport #20292 (Resolved): jewel: multisite: log_meta on secondary zone causes continuous loop o...
- 07:57 PM Bug #20275 (Resolved): rgw_file: prevent conflict of mkdir between restarts
- 07:57 PM Backport #20290 (Resolved): jewel: rgw_file: prevent conflict of mkdir between restarts
- 07:56 PM Bug #18470 (Resolved): rgw: Bucket check doesn't work as expected
- 07:56 PM Backport #20895 (Resolved): jewel: rgw: Bucket check doesn't work as expected
- 07:54 PM Bug #20861 (Resolved): Object data loss in RGW when multipart upload completion times out
- 07:54 PM Backport #20900 (Resolved): jewel: Object data loss in RGW when multipart upload completion time...
- 01:53 PM Bug #21371 (New): radosgw-admin user create needs better documentation
- Running `create user` against an existing user ID adds a key and secret to the UID, however the documentation is not ...
- 12:52 PM Feature #984: rgw: user logging API
- This test case is no longer necessary.
As we have implemented the RGW Bucket Logging in https://github.com/ceph/ce... - 12:01 PM Backport #21185 (Resolved): luminous: rgw_file: incorrect lane lock behavior in evict_block()
- 10:52 AM Bug #20934 (Resolved): rgw: bucket index sporadically reshards to 65521 shards
- 10:52 AM Backport #21135 (Resolved): luminous: rgw: bucket index sporadically reshards to 65521 shards
- 08:36 AM Bug #21368 (Resolved): rados gateway failed to sync with openstack keystone
- Hi all.
ceph version :
ii ceph 12.2.0-1xenial amd64 ... - 07:37 AM Bug #20190 (Resolved): "datalog trim" can't work as expected
- 07:37 AM Backport #20262 (Resolved): jewel: "datalog trim" can't work as expected
- 07:35 AM Bug #19817 (Resolved): multisite: RGWPeriodPuller does not call RGWPeriod::reflect() on new period
- 07:34 AM Backport #20720 (Resolved): jewel: multisite: RGWPeriodPuller does not call RGWPeriod::reflect() ...
- 07:26 AM Bug #18639 (Resolved): multisite: incremental metadata sync does not properly advance to next period
- 07:26 AM Backport #19847 (Resolved): jewel: multisite: incremental metadata sync does not properly advance...
- 07:24 AM Bug #18077 (Resolved): multisite: lock is not released when RGWMetaSyncShardCR::full_sync() fails...
- 07:24 AM Backport #20641 (Resolved): jewel: multisite: lock is not released when RGWMetaSyncShardCR::full_...
- 07:24 AM Bug #17964 (Resolved): rgw: multipart parts on versioned bucket create versioned bucket index ent...
- 07:24 AM Backport #20728 (Resolved): jewel: rgw: multipart parts on versioned bucket create versioned buck...
- 05:44 AM Backport #20007 (Resolved): jewel: rgw: remove unnecessary 'error in read_id for object name: def...
- 05:43 AM Bug #19922 (Resolved): remove unnecessary 'error in read_id for object name: default'
- 05:43 AM Bug #21364 (Fix Under Review): rgw: set bucket versioning without Status in xml doesn't return error
- 03:30 AM Bug #21364: rgw: set bucket versioning without Status in xml doesn't return error
- https://github.com/ceph/ceph/pull/17662
- 03:12 AM Bug #21364 (Resolved): rgw: set bucket versioning without Status in xml doesn't return error
- # cat versioninig.xml
<VersioningConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"/>
If using the xml... - 05:31 AM Bug #18685 (Resolved): should parse the url to http host to compare with the container referer acl
- 05:31 AM Backport #18895 (Rejected): jewel: should parse the url to http host to compare with the containe...
- 05:30 AM Bug #18665 (Resolved): no http referer info in container metadata dump in swift API
- 05:30 AM Backport #18897 (Rejected): jewel: no http referer info in container metadata dump in swift API
Also available in: Atom