{"push_id":1370695878,"size":388,"distinct_size":18,"ref":"refs/heads/master","head":"efa03040c5cfcdd91f0934fa0391f8fad1a49d7b","before":"29119aaff3fac7e14fd6e0afd31d6bfd6a58098a","commits":[{"sha":"1f6608dff66a4600037be62fdc352c05720e8e9b","author":{"name":"Li Peng","email":"17aaebbab2021f23dd40d1be878410e097c19f2f@dtdream.com"},"message":"doc: fix typo\n\nSigned-off-by: Li Peng <lip@dtdream.com>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/1f6608dff66a4600037be62fdc352c05720e8e9b"},{"sha":"49f1dae568f9cbc62abf5deac2d4d6829516cdf4","author":{"name":"Li Peng","email":"17aaebbab2021f23dd40d1be878410e097c19f2f@dtdream.com"},"message":"qa: fix typo\n\nSigned-off-by: Li Peng <lip@dtdream.com>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/49f1dae568f9cbc62abf5deac2d4d6829516cdf4"},{"sha":"6535f6ad2137ee55bf5531e865c05aa10bd39bd0","author":{"name":"snakeAngel2015","email":"673e91174409226aad7f47dd16ccdebb43ee0a2c@h3c.com"},"message":"rgw: add suport for creating S3 type subuser of admin rest api\n\nFixes: http://tracker.ceph.com/issues/16682\n\nThe original code cannot support create s3 type subuser of admin rest api as when i execute the following command:\n\n  ./s3curl.pl --id=personal --put -- http://radosgw.h3c.com:8000/admin/user?subuser\\&uid=yrf2\\&subuser=yrf2:yrf1\\&key-type=s3 -v\n\nit would return msg as follows :\n\n\t < HTTP/1.1 403 Forbidden\n\t< Date: Thu, 14 Jul 2016 07:04:40 GMT\n\t* Server Apache/2.4.7 (Ubuntu) is not blacklisted\n\t< Server: Apache/2.4.7 (Ubuntu)\n\t< x-amz-request-id: tx00000000000000006608f-0057873988-8551-slave\n\t< Accept-Ranges: bytes\n\t< Content-Length: 114\n\t< Content-Type: application/json\n\t<\n\t* Connection #0 to host slave.com left intact\n\t{\"Code\":\"InvalidAccessKeyId\",\"RequestId\":\"tx00000000000000006608f-0057873988-8551-slave\",\"HostId\":\"8551-slave-us\"}\n\n But i have modified the codes for support it ,and it will return actual msg as follows :\n\n  \"subusers\": [\n        {\n            \"id\": \"yrf2:yrf1\",\n            \"permissions\": \"<none>\"\n        }\n    ],\n    \"keys\": [\n        {\n            \"user\": \"yrf2\",\n            \"access_key\": \"B46PXYFEWUX0IMHGKP8C\",\n            \"secret_key\": \"2JYxywXizqwiiMd74UXrJdSJMPNlBtYwF5z8rNvh\"\n        },\n        {\n            \"user\": \"yrf2:yrf1\",\n            \"access_key\": \"INO55WXJ7JQ1ZZGSAB6B\",\n            \"secret_key\": \"GgCKEfF9hArV2hglunbO7KtvKZnbhmsDpqjSj5DL\"\n        }\n    ],\n\nPlease check it ,thanks .\n\nSigned-off-by: snakeAngel2015 <li.jieA@h3c.com>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/6535f6ad2137ee55bf5531e865c05aa10bd39bd0"},{"sha":"05795cd7f3db4e0cb2db3a34993db10c2aede1b3","author":{"name":"songbaisen","email":"48bd3773062c1d5007e18c33f850579bfd170c9f@zte.com.cn"},"message":"mon: paxos add the timeout function when peon recovery\n\n Now the peon only have 10s from init to active.But when the leader\n\n from init to active he may start twice or more recovery collect when\n\n meet a higher pn than himself.It means the leader from init to active\n\n may spend more than 10S.So it is not reasonable for the peon only have\n\n one 10s timeout event.\n\nSigned-off-by: song baisen <song.baisen@zte.com.cn>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/05795cd7f3db4e0cb2db3a34993db10c2aede1b3"},{"sha":"cb8236c10784f4ec89e0fa1da6b7ad943c4ee961","author":{"name":"Yan Jun","email":"9cd4c2e3f365ea2cbbf036c2ca7fee7eb76c7e40@zte.com.cn"},"message":"msg/test: fix the guided compile-command to ceph_test_msgr\n\nSigned-off-by: Yan Jun <yan.jun8@zte.com.cn>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/cb8236c10784f4ec89e0fa1da6b7ad943c4ee961"},{"sha":"f1f4f272100219d3e0ccdd7f462ad6043a60d08d","author":{"name":"weiqiaomiao","email":"1b767a1eff140cb5e0eb2806ff55af737ed5731a@zte.com.cn"},"message":"rgw: should assign 'olh_bl\" to state.attrset[RGW_ATTR_OLH_ID_TAG] instead of 'bl'\n\nSigned-off-by: weiqiaomiao <wei.qiaomiao@zte.com.cn>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/f1f4f272100219d3e0ccdd7f462ad6043a60d08d"},{"sha":"20e5ff023ebad89c386a520d07613547d4836399","author":{"name":"Pritha Srivastava","email":"705524d233b32426d464e20ceafad853c3608263@redhat.com"},"message":"rgw: Replacing '+' with \"%20\" in canonical uri for s3 v4 auth.\n\ns3cmd encodes space as \"%20\" while signature computation and\nencodes space as '+' while sending the canonical uri. This\nresults in a SignatureMismatch Error in rgw, since rgw\ncomputes the signature based on the request received from\nthe client (s3cmd in this case).\n\nFixes http://tracker.ceph.com/issues/17076.\n\nSigned-off-by: Pritha Srivastava <prsrivas@redhat.com>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/20e5ff023ebad89c386a520d07613547d4836399"},{"sha":"4e6800aa170508d71c67bd6a4057c036232cac99","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: zhouruisong affiliation\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/4e6800aa170508d71c67bd6a4057c036232cac99"},{"sha":"eeb7027c41e2087f3fade11d2ebf7702a5768e61","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: Anirudha Bose affiliation\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/eeb7027c41e2087f3fade11d2ebf7702a5768e61"},{"sha":"795abaf388dc79671d87a69aaf80178a5c7e70d8","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: Jeff Layton affiliation\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/795abaf388dc79671d87a69aaf80178a5c7e70d8"},{"sha":"cf999427de02ee2116d8213be88c057814d5d67c","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: Vaibhav Bhembre affiliation\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/cf999427de02ee2116d8213be88c057814d5d67c"},{"sha":"5dde39fbeedf295d6039614dfc174704966c30f8","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: Wanlong Gao affiliation\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/5dde39fbeedf295d6039614dfc174704966c30f8"},{"sha":"9c4aa7e77f084a66aafe31c9b141e05c56ac4c65","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: Ning Yao name normalization\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/9c4aa7e77f084a66aafe31c9b141e05c56ac4c65"},{"sha":"7bd89d7502df203f08beb215948cdb4a5c2f092f","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: David Galloway affiliation\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/7bd89d7502df203f08beb215948cdb4a5c2f092f"},{"sha":"b1f2bd267905ea0e65d1717c44d1ebe52f065908","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: Colin Walters affiliation\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/b1f2bd267905ea0e65d1717c44d1ebe52f065908"},{"sha":"39e762fa860b8b883b8123df15c4309dbb81c6dd","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: Mingxin Liu affiliation\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/39e762fa860b8b883b8123df15c4309dbb81c6dd"},{"sha":"f241de2a996de3e286999e9ff98e01f78667994c","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: Ilsoo Byun affiliation\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/f241de2a996de3e286999e9ff98e01f78667994c"},{"sha":"9a032666a9d58ba703ca1790dfebc7d0611f5f1f","author":{"name":"Yann Dupont","email":"b666a581e75515e03c591dafcffe49465f98d6d9@objoo.org"},"message":"mailmap: Jesse Williamson affiliation\n\nSigned-off-by: Yann Dupont <yann@objoo.org>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/9a032666a9d58ba703ca1790dfebc7d0611f5f1f"},{"sha":"5fb666c04de1d2ea7d102a52b40e0d4f8722c350","author":{"name":"John Coyle","email":"aacb35eeba2c2ff331211cc600b0df375d283810@gmail.com"},"message":"ceph_detect_init/__init__.py: Define alpine as a supported distro when using platform.linux_distribution().\n\nPython does not define alpine as a supported dist.\n\nhttps://hg.python.org/cpython/file/default/Lib/platform.py#l268\n\nSigned-off-by: John Coyle <dx9err@gmail.com>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/5fb666c04de1d2ea7d102a52b40e0d4f8722c350"},{"sha":"693528d20e6d9aa73da6c5d44674fc65acc7206a","author":{"name":"John Coyle","email":"aacb35eeba2c2ff331211cc600b0df375d283810@gmail.com"},"message":"ceph_detect_init: Add support for Alpine\n\nSigned-off-by: John Coyle <dx9err@gmail.com>","distinct":false,"url":"https://api.github.com/repos/vshankar/ceph/commits/693528d20e6d9aa73da6c5d44674fc65acc7206a"}]}
{"actor":{"display_login":"vshankar"}}