{"push_id":2722454449,"size":317,"distinct_size":94,"ref":"refs/heads/wip-orchestrator-rook","head":"f1da60ecb9c8ae4047adb8cb39170ca44e58ab02","before":"468f3dbbe695f5db3d6d00080b5345a7fc37630c","commits":[{"sha":"8169164e619e4b7819fda093f7af98c4ade9c583","author":{"name":"Nathan Cutler","email":"f9d8c66a4e898e67db786769b5b347b640e1a9a6@suse.com"},"message":"build/ops: deb: drop redundant ceph-common recommends\n\nSince ceph-common is a hard dependency of ceph-base, packages that\nrequire ceph-base do not need to recommend ceph-common.\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/8169164e619e4b7819fda093f7af98c4ade9c583"},{"sha":"ffe4b045169b840b6bd3bbdb375eb137c99eaa84","author":{"name":"Коренберг Марк","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@ideco.ru"},"message":"osd: Additional fields for osd \"bench\" command\n\nThis patch adds new fields for output of \"bench\" OSD command:\n\n* elapsed_sec (elapsed time of benchmarking process)\n* iops (writes per second)\n\nAnd also, it improves precision for bytes_per_sec field.\n\nSigned-off-by: Коренберг Маркr <socketpair@gmail.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/ffe4b045169b840b6bd3bbdb375eb137c99eaa84"},{"sha":"86af091cf05a1f732453d53243fdba522ef0d8b4","author":{"name":"liyichao","email":"121206613851e5e25a5a7660e4aa94d2ad972d5b@gmail.com"},"message":"Pass the result of PreReleaseRequest to next handler.\n\nWe have to pass the error code so PreReleaseRequest is considered\nfailed so that in `ExclusiveLock<I>::post_release_lock_handler`,\n`io_work_queue->unblock_writes` will be not called because\nit is already called in PreReleaseRequest.\n\nSigned-off-by: liyichao <liyichao.good@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jcsp/ceph/commits/86af091cf05a1f732453d53243fdba522ef0d8b4"},{"sha":"8e34c65e3f59adb0ed549ad7ea394872c6e4248f","author":{"name":"Jeegn Chen","email":"deecb29c6d4c2a927d028c18109d8e3f36e28d4c@tencent.com"},"message":"rgw: reject invalid methods in validate_cors_rule_method\n\nFixes: http://tracker.ceph.com/issues/24223\nSigned-off-by: Jeegn Chen <jeegnchen@tencent.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/8e34c65e3f59adb0ed549ad7ea394872c6e4248f"},{"sha":"b6c68dd55272f9066d7b5cf2fa30ea44f7c36533","author":{"name":"chenyupeng360","email":"e94b5fabb353c6d94d901deb029fac4f7b1f219d@360.cn"},"message":"cephfs-journal-tool: Fix purging when importing an zero-length journal.\n\nWhen importing a zero-length purge_queue journal exported previously, the last object and\nthe following one are now being purged for removing potential junks. In this case,\nthere will be no writing performed actually, so the purged last object get lost permanently.\n\nThis can be fixed by purging the object following the last object, and by zeroing the last object\nstarting from the offset determined by the write_pos.\n\nFixes: https://tracker.ceph.com/issues/24239\n\nSigned-off-by: yupeng chen <chenyupeng-it@360.cn>\nSigned-off-by: zhongyan gu <guzhongyan@360.cn>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/b6c68dd55272f9066d7b5cf2fa30ea44f7c36533"},{"sha":"0ec7d6bbc4afd3c8d678943234222468f508f305","author":{"name":"Sage Weil","email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com"},"message":"msg/async,simple: include MGR as service when applying cephx settings\n\nmgr is in same category as mds and osd.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/0ec7d6bbc4afd3c8d678943234222468f508f305"},{"sha":"d672a7afe62ade4960e3e7f935c004f15945f39b","author":{"name":"Sage Weil","email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com"},"message":"include/ceph_features: define CEPHX2 feature\n\nThis indicates support for cephx v2.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/d672a7afe62ade4960e3e7f935c004f15945f39b"},{"sha":"8f396cf35a3826044b089141667a196454c0a587","author":{"name":"Sage Weil","email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com"},"message":"auth/cephx/CephxSessionHandler: implement CEPHX_V2 calculation mode\n\nDerive the signature from the entire buffer (both cipher blocks).\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/8f396cf35a3826044b089141667a196454c0a587"},{"sha":"9bcbc2a3621f9ee4558c9748ab7c73c6e1b22510","author":{"name":"Sage Weil","email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com"},"message":"mon,msg: implement cephx_*_require_version options\n\nAdd a new set of options that are parallel to\n\n cephx_require_signatures\n cephx_cluster_require_signatures\n cephx_service_require_signatures\n\nthat indicate which version of cephx is required to be supported.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/9bcbc2a3621f9ee4558c9748ab7c73c6e1b22510"},{"sha":"1fdc85f224d52655d74eff9a29b6029b974661b3","author":{"name":"Sage Weil","email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com"},"message":"osd/OSDMap: require cephx v2 signatures based on require_min_compat_client, require_osd_release\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/1fdc85f224d52655d74eff9a29b6029b974661b3"},{"sha":"3dc80e5f9b6ebf1bc1cecbd95b288005216bdbec","author":{"name":"Sage Weil","email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com"},"message":"mon: require cephx v2 signatures from other mons for >= mimic\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/3dc80e5f9b6ebf1bc1cecbd95b288005216bdbec"},{"sha":"f80b848d3f830eb6dba50123e04385173fa4540b","author":{"name":"Sage Weil","email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com"},"message":"auth/cephx: add authorizer challenge\n\nAllow the accepting side of a connection to reject an initial authorizer\nwith a random challenge.  The connecting side then has to respond with an\nupdated authorizer proving they are able to decrypt the service's challenge\nand that the new authorizer was produced for this specific connection\ninstance.\n\nThe accepting side requires this challenge and response unconditionally\nif the client side advertises they have the feature bit.  Servers wishing\nto require this improved level of authentication simply have to require\nthe appropriate feature.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/f80b848d3f830eb6dba50123e04385173fa4540b"},{"sha":"1004c050a1d750d850379b7f66b8559302faac8b","author":{"name":"Sage Weil","email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com"},"message":"cephx: update docs\n\nRemove confusing references to ancient releases.  Be a bit more clear\nabout what signatures do/don't protect.\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/1004c050a1d750d850379b7f66b8559302faac8b"},{"sha":"721d7e622bb4b301f0a69a6e236d25c49bd621ad","author":{"name":"Sage Weil","email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com"},"message":"auth/cephx/CephxProtocol: better random\n\nSigned-off-by: Sage Weil <sage@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/721d7e622bb4b301f0a69a6e236d25c49bd621ad"},{"sha":"696c2dcad775f6ba9bdcff3ba4f9be2bff7664c7","author":{"name":"Abhishek Lekshmanan","email":"0731fdeb307910eeaae4e58897b7baaba45e054b@suse.com"},"message":"rgw: warn if zone doesn't contain all zg's placement targets\n\nIt is possible that a placement target that is configured in a zonegroup is not\nconfigured in a local zone. Detect this condition and print a warning message\n\nSigned-off-by: Abhishek Lekshmanan <abhishek@suse.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/696c2dcad775f6ba9bdcff3ba4f9be2bff7664c7"},{"sha":"11a9fc2475cfe0815665cd56b4ae0c784986e6c4","author":{"name":"Tianshan Qu","email":"50e1df8ee3bdf6cd113a95e4a719d111ce78b5fb@xsky.com"},"message":"rgw: fix copy response header etag format not correct\n\nresponse header etag should wrapped with quotation marks\n\nfixes: http://tracker.ceph.com/issues/24563\n\nSigned-off-by: Tianshan Qu <tianshan@xsky.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/11a9fc2475cfe0815665cd56b4ae0c784986e6c4"},{"sha":"d7f4b3ad5b416b3318f2e97a063f40fc5af07e41","author":{"name":"Tianshan Qu","email":"50e1df8ee3bdf6cd113a95e4a719d111ce78b5fb@xsky.com"},"message":"rgw: set cr state if aio_read err return in RGWCloneMetaLogCoroutine\n\nfixes: http://tracker.ceph.com/issues/24566\n\nSigned-off-by: Tianshan Qu <tianshan@xsky.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/d7f4b3ad5b416b3318f2e97a063f40fc5af07e41"},{"sha":"695eb5ae67ccb3557b6ac340b4b84b285c61b351","author":{"name":"Zhang Shaowen","email":"8f5f9acb736a5d4d71a948f8a6cc0c663ef82964@cmss.chinamobile.com"},"message":"rgw: Limit the number of lifecycle rules on one bucket.\n\nFixes: http://tracker.ceph.com/issues/24572\n\nSigned-off-by: Zhang Shaowen <zhangshaowen@cmss.chinamobile.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/695eb5ae67ccb3557b6ac340b4b84b285c61b351"},{"sha":"63c37dfefbcfe87dca70237560483caa1fc67ef7","author":{"name":"Zhang Shaowen","email":"8f5f9acb736a5d4d71a948f8a6cc0c663ef82964@cmss.chinamobile.com"},"message":"rgw: The delete markers generated by object expiration should have owner\nattribute.\n\nFixes: http://tracker.ceph.com/issues/24568\n\nSigned-off-by: Zhang Shaowen <zhangshaowen@cmss.chinamobile.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/63c37dfefbcfe87dca70237560483caa1fc67ef7"},{"sha":"f6fe07e8f549f6c54e4bc81a89558f14e71d3d9f","author":{"name":"Zhang Shaowen","email":"8f5f9acb736a5d4d71a948f8a6cc0c663ef82964@cmss.chinamobile.com"},"message":"rgw: \"radosgw-admin objects expire\" always returns ok even if the process\nfails.\n\nFixes: http://tracker.ceph.com/issues/24592\n\nSigned-off-by: Zhang Shaowen <zhangshaowen@cmss.chinamobile.com>","distinct":false,"url":"https://api.github.com/repos/jcsp/ceph/commits/f6fe07e8f549f6c54e4bc81a89558f14e71d3d9f"}]}
{"actor":{"display_login":"jcsp"}}