{"push_id":1035749717,"size":58,"distinct_size":58,"ref":"refs/heads/build_branch","head":"44b4003e3f59df8a22fc12289461e8ddddbee866","before":"da6192d36bd554d862df50ac9a4658c0c95be7ee","commits":[{"sha":"aed1872a1c8d7a0d8f97bb7d4422e2ef83357e08","author":{"email":"a0ab4ec42db5a70bbcbfc74d8971c0305528d92b@redhat.com","name":"John Spray"},"message":"qa: add test_python for cephfs\n\nBorrowed this from rados/test_python.  It's for\ninvoking the test that lives in src/test/pybind/test_cephfs.py\n\nSigned-off-by: John Spray <john.spray@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/aed1872a1c8d7a0d8f97bb7d4422e2ef83357e08"},{"sha":"f9ab9cf272891d8cb3014acd0f91b3c8bdb4844e","author":{"email":"a0ab4ec42db5a70bbcbfc74d8971c0305528d92b@redhat.com","name":"John Spray"},"message":"pybind: fix cephfs python test\n\nThis was passing 0 for mode on all opened files,\nresulting in subsequent calls failing because the\nfiles didn't have the right permission bits.\n\nDid this ever work?  Perhaps if the client was laxer\nin check before?\n\nSigned-off-by: John Spray <john.spray@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/f9ab9cf272891d8cb3014acd0f91b3c8bdb4844e"},{"sha":"85cfa4f1d384b7bbbd811031b7013099aaafe706","author":{"email":"a0ab4ec42db5a70bbcbfc74d8971c0305528d92b@redhat.com","name":"John Spray"},"message":"libcephfs: fix crash on getpwd\n\n...if the directory has been unlinked in\nthe background.  Previously this would\nassert out, now it will just give you\nthe last string that you passed into chdir.\n\nSigned-off-by: John Spray <john.spray@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/85cfa4f1d384b7bbbd811031b7013099aaafe706"},{"sha":"7043b594aec7c88e5aeb91bfb0aa463691065aa2","author":{"email":"a0ab4ec42db5a70bbcbfc74d8971c0305528d92b@redhat.com","name":"John Spray"},"message":"pybind: fix libcephfs getxattr\n\nThe python bindings were expecting a different behaviour\nthan libcephfs actually has.  On overflow, it doesn't return\nthe data size, it just gives you -ERANGE.  The python bindings\nneed to cope with that, and also let you pass in a size param\nso that you can handle it.\n\nSigned-off-by: John Spray <john.spray@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/7043b594aec7c88e5aeb91bfb0aa463691065aa2"},{"sha":"1d03bc1ac1ae9d43bfed9d1a8c28bb6c13d8c031","author":{"email":"a0ab4ec42db5a70bbcbfc74d8971c0305528d92b@redhat.com","name":"John Spray"},"message":"pybind: add flock to cephfs bindings\n\nSigned-off-by: John Spray <john.spray@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/1d03bc1ac1ae9d43bfed9d1a8c28bb6c13d8c031"},{"sha":"7a50b3d0f33accacb6b8b4a3a28bc963fd0325c2","author":{"email":"61b0dc0a358ece739bbda0471284272542b568da@mellanox.com","name":"Roi Dayan"},"message":"xio: add prefix to xio msgr logs\n\nThis will help identify the msgr instance.\nThis is the same prefix style as the other msgrs.\n\nChange-Id: I47aeaf5e62c5c728691affb67858bd791ea20ba9\nSigned-off-by: Roi Dayan <roid@mellanox.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/7a50b3d0f33accacb6b8b4a3a28bc963fd0325c2"},{"sha":"1b0e6397a7f744b21df534af8480040818fb407f","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"script: subscription-manager support\n\nThe script is designed to create a fact file for subscription-manager to\nconsume. It is run hourly from /etc/cron.hourly on RHEL.\n\nhttp://tracker.ceph.com/issues/14972 Fixes: #14972\n\nSigned-off-by: Loic Dachary <loic@dachary.org>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/1b0e6397a7f744b21df534af8480040818fb407f"},{"sha":"f2fd39631a8b66c2747f7cd37765040abc692810","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: log message cleanup\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/f2fd39631a8b66c2747f7cd37765040abc692810"},{"sha":"2b01f49e6304e9d2d103c32806569cc3dd2a5038","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: don't return error if can't find data sync status\n\nIn that case, the default sync status is the one that will be used.\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/2b01f49e6304e9d2d103c32806569cc3dd2a5038"},{"sha":"39317e8d7d98b56dc00834dfd72ca5cf5a164459","author":{"email":"0731fdeb307910eeaae4e58897b7baaba45e054b@suse.com","name":"Abhishek Lekshmanan"},"message":"doc: very basic doc on mstart\n\nA very basic explanation of getting started with using mstart to deploy\nmultiple clusters on a machine\n\nSigned-off-by: Abhishek Lekshmanan <abhishek@suse.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/39317e8d7d98b56dc00834dfd72ca5cf5a164459"},{"sha":"2b3f01ebb233b519b6cbbdb0fa278a28cb0709a2","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw: don't record fetch remote obj in new multisite\n\nNo need to record the ops status in new multisite. It was used in v1\nto record fetching remote objs during the operation, since these could\ntime out (were triggered by RESTful copy object that could take too long).\nWith v2 it can't time out, so no need to make it stateful.\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/2b3f01ebb233b519b6cbbdb0fa278a28cb0709a2"},{"sha":"f6408ec4e06581aff7f9babc405cd1998b173a5e","author":{"email":"48638f9c2a62c4fd20be28d0bdad68f5cd041402@redhat.com","name":"Yehuda Sadeh"},"message":"rgw_admin: new command to get bilog status\n\nSigned-off-by: Yehuda Sadeh <yehuda@redhat.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/f6408ec4e06581aff7f9babc405cd1998b173a5e"},{"sha":"a7a36581ffc53e20e430a2f552739c04b3e54cf4","author":{"email":"f9d8c66a4e898e67db786769b5b347b640e1a9a6@suse.com","name":"Nathan Cutler"},"message":"systemd: set up environment in rbdmap unit file\n\nhttp://tracker.ceph.com/issues/14984 Fixes: #14984\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/a7a36581ffc53e20e430a2f552739c04b3e54cf4"},{"sha":"27bbf3e63cbfe8d9762746e1a701288f8bb1a0f0","author":{"email":"f9d8c66a4e898e67db786769b5b347b640e1a9a6@suse.com","name":"Nathan Cutler"},"message":"rbdmap: default RBDMAPFILE to reasonable value\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/27bbf3e63cbfe8d9762746e1a701288f8bb1a0f0"},{"sha":"c3adc90c62a6ed9f88d7d0ef8719df02b29d37b6","author":{"email":"f9d8c66a4e898e67db786769b5b347b640e1a9a6@suse.com","name":"Nathan Cutler"},"message":"rbdmap: drop init- prefix from logger tag\n\nSince init-rbdmap is sysvinit-specific, tagging log lines \"init-rbdmap\" is\npotentially misleading.\n\nIn systemd- and upstart-based systems, /usr/bin/rbdmap is run directly.\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/c3adc90c62a6ed9f88d7d0ef8719df02b29d37b6"},{"sha":"3a9a60bd41c4b4ff0c9852bc1610d3583993d4a5","author":{"email":"61b0dc0a358ece739bbda0471284272542b568da@mellanox.com","name":"Roi Dayan"},"message":"xio: xio_init needs to be called before any other xio function\n\nLatest accelio code removes the attribute to call xio_init on load\nand XioMessenger will first try to initialize portals and create xio context.\nThis commit will fix this behavior and call xio_init first.\n\nSigned-off-by: Roi Dayan <roid@mellanox.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/3a9a60bd41c4b4ff0c9852bc1610d3583993d4a5"},{"sha":"098fea2695e2209eff07d4f50ec28bd251751d64","author":{"email":"0731fdeb307910eeaae4e58897b7baaba45e054b@suse.com","name":"Abhishek Lekshmanan"},"message":"rgw: add zone delete to rgw-admin help\n\nThis operation is already implemented (OPT_ZONE_DELETE), however not\nmentioned in the help, just adding to the help options\n\nSigned-off-by: Abhishek Lekshmanan <abhishek@suse.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/098fea2695e2209eff07d4f50ec28bd251751d64"},{"sha":"0effb9e385475f29e7ca04c56170a28bebfecd77","author":{"email":"f9d8c66a4e898e67db786769b5b347b640e1a9a6@suse.com","name":"Nathan Cutler"},"message":"qa: test_rbdmap_RBDMAPFILE.sh workunit\n\nBefore a7a3658 the rbdmap script was logging bogus messages and not working\non systemd platforms because the unit file was not defining the RBDMAPFILE\nenvironment variable.\n\nThis workunit asserts that the bug has been fixed.\n\nhttp://tracker.ceph.com/issues/14984 References: #14984\n\nSigned-off-by: Nathan Cutler <ncutler@suse.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/0effb9e385475f29e7ca04c56170a28bebfecd77"},{"sha":"d66e8f646ab8db8fff86bc626a8a13bda4a315a9","author":{"email":"8597b6571098202040f7f6ec037dc910ed0137db@mirantis.com","name":"Mykola Golub"},"message":"rbd-mirror: async flush for ImageReplayer\n\nSigned-off-by: Mykola Golub <mgolub@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/d66e8f646ab8db8fff86bc626a8a13bda4a315a9"},{"sha":"a67f0cfdfa0bfd3238388c8d69abd773a4943a73","author":{"email":"8597b6571098202040f7f6ec037dc910ed0137db@mirantis.com","name":"Mykola Golub"},"message":"rbd-mirror: asok commands to get status and flush on Mirror and Replayer level\n\nSigned-off-by: Mykola Golub <mgolub@mirantis.com>","distinct":true,"url":"https://api.github.com/repos/rjfd/ceph/commits/a67f0cfdfa0bfd3238388c8d69abd773a4943a73"}]}