]>
 
 
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
 
 
 
 
 
 
Neha Ojha  [Thu, 24 Aug 2017 19:05:58 +0000  (12:05 -0700)] 
 
mon: warn about using osd new instead of osd create 
 
Signed-off-by: Neha Ojha <nojha@redhat.com>  
Patrick Donnelly  [Mon, 21 Aug 2017 21:00:24 +0000  (14:00 -0700)] 
 
Merge PR #17120 into master 
 
* refs/remotes/upstream/pull/17120/head: 
	rpm: ceph-fuse requires fuse package 
 
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>  
Reviewed-by: Nathan Cutler <ncutler@suse.com>  
Alfredo Deza  [Mon, 21 Aug 2017 20:52:10 +0000  (16:52 -0400)] 
 
Merge pull request #17097 from ceph/wip-bz1478599 
 
ceph-volume: Use a delimited CLI output parser instead of JSON 
 
Reviewed-by: Andrew Schoen <aschoen@redhat.com>  
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>  
Andrew Schoen  [Mon, 21 Aug 2017 20:43:37 +0000  (15:43 -0500)] 
 
Merge pull request #17068 from ceph/ceph-volume-docs 
 
ceph-volume docs 
 
Reviewed-by: Andrew Schoen <aschoen@redhat.com>  
Alfredo Deza  [Mon, 21 Aug 2017 20:02:15 +0000  (16:02 -0400)] 
 
docs/ceph-volume add lvm/create to the index 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Mon, 21 Aug 2017 15:43:26 +0000  (11:43 -0400)] 
 
doc/ceph-volume add the lvm create reference 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Ken Dreyer  [Mon, 21 Aug 2017 19:02:44 +0000  (13:02 -0600)] 
 
rpm: ceph-fuse requires fuse package 
 
The ceph-fuse(8) man page describes using the "fusermount" tool to mount 
CephFS. This utility is in the "fuse" package. Prior to this change, the 
ceph-fuse RPM only depends on "fuse-libs", not "fuse". 
 
The Debian packaging has always depended on the full "fuse" (previously 
"fuse-utils") package, so we should make the RPM packaging do the same. 
 
Fixes: http://tracker.ceph.com/issues/21057  
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>  
Alfredo Deza  [Mon, 21 Aug 2017 17:02:33 +0000  (13:02 -0400)] 
 
debian: include ceph-volume-systemd CLI tool 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Yuri Weinstein  [Mon, 21 Aug 2017 15:57:50 +0000  (08:57 -0700)] 
 
Merge pull request #16807 from fangyuxiangGL/revert-8765 
 
rgw: revert PR #8765 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Yuri Weinstein  [Mon, 21 Aug 2017 15:56:30 +0000  (08:56 -0700)] 
 
Merge pull request #17024 from cbodley/wip-20906 
 
cls/log: cls_log_list always returns next marker 
 
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>  
Yuri Weinstein  [Mon, 21 Aug 2017 15:54:56 +0000  (08:54 -0700)] 
 
Merge pull request #17048 from theanalyst/rgw-fix-get-obj-tag-attr 
 
rgw: rgw_op: exit early if object has no attrs in GetObjectTagging 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Yuri Weinstein  [Mon, 21 Aug 2017 15:53:25 +0000  (08:53 -0700)] 
 
Merge pull request #17050 from theanalyst/rgw-iam-get-bucket-acl 
 
rgw: evaluate the correct bucket action for GetACL bucket operation 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 21:02:43 +0000  (17:02 -0400)] 
 
doc ignore ceph-volume when building man pages 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 19:38:18 +0000  (15:38 -0400)] 
 
doc: add LVM tag term to the glossary 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 18:10:35 +0000  (14:10 -0400)] 
 
doc/dev include ceph-volume devel docs 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 18:02:49 +0000  (14:02 -0400)] 
 
docs: include ceph-volume's index file in the main toctree 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 13:28:14 +0000  (09:28 -0400)] 
 
ceph-volume update the systemd docstring to use the new API 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 13:27:12 +0000  (09:27 -0400)] 
 
doc/glossary add terminology used by ceph-volume 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 13:26:41 +0000  (09:26 -0400)] 
 
doc/ceph-volume create the systemd lvm reference 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 13:25:52 +0000  (09:25 -0400)] 
 
doc/ceph-volume create the intro to ceph-volume 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 13:24:14 +0000  (09:24 -0400)] 
 
doc/ceph-volume create the main index 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 13:09:33 +0000  (09:09 -0400)] 
 
doc/ceph-volume add the lvm scan reference 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 13:07:50 +0000  (09:07 -0400)] 
 
doc/ceph-volume create the lvm prepare reference 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
David Zafman  [Mon, 21 Aug 2017 15:21:13 +0000  (08:21 -0700)] 
 
Merge pull request #17098 from dzafman/wip-runs-core 
 
tests: run-standalone.sh skip core_pattern if already set 
 
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>  
Alfredo Deza  [Thu, 17 Aug 2017 13:05:39 +0000  (09:05 -0400)] 
 
doc/ceph-volume create the lvm activate reference 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 12:08:04 +0000  (08:08 -0400)] 
 
doc/install use the new mgr-administrator-guide label 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 12:07:38 +0000  (08:07 -0400)] 
 
doc/mgr add a label for the administrator guide 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 11:35:31 +0000  (07:35 -0400)] 
 
doc/dev/ceph-volume add a toctree for the dev docs 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 11:29:10 +0000  (07:29 -0400)] 
 
doc/dev/ceph-volume add systemd reference 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 11:28:09 +0000  (07:28 -0400)] 
 
doc/dev/ceph-volume add plugin interface 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Thu, 17 Aug 2017 11:24:24 +0000  (07:24 -0400)] 
 
doc/dev/ceph-volume add the internal lvm api 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Kefu Chai  [Mon, 21 Aug 2017 14:53:46 +0000  (22:53 +0800)] 
 
Merge pull request #17044 from baruza/wip-doc-21007 
 
doc: Improve the ceph fs set max_mds command 
 
Reviewed-by: Zheng Yan <zyan@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Barbora Ančincová  [Wed, 16 Aug 2017 09:44:12 +0000  (11:44 +0200)] 
 
doc: Improve the ceph fs set max_mds command 
 
Fixes: http://tracker.ceph.com/issues/21007  
Signed-off-by: Bara Ancincova <bara@redhat.com>  
Pan Liu  [Mon, 21 Aug 2017 12:30:32 +0000  (20:30 +0800)] 
 
Merge pull request #17112 from optimistyzy/821_spdk 
 
NVMDevice: fix issued caused by #17002 
 
Alfredo Deza  [Mon, 21 Aug 2017 11:38:24 +0000  (07:38 -0400)] 
 
Merge pull request #17107 from Songweibin/wip-spell 
 
misc fix spell errors in osd/OSD and doc 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
Reviewed-by: Alfredo Deza <adeza@redhat.com>  
Abhishek L  [Mon, 21 Aug 2017 10:54:54 +0000  (12:54 +0200)] 
 
Merge pull request #17105 from iliul/add-mailmap-affiliation 
 
.mailmap, .organizationmap: Add Liu Lei's mailmap and affiliation 
 
Reviewed-By: Abhishek Lekshmanan <abhishek@suse.com>  
Reviewed-By: Jos Collin <jcollin@redhat.com>  
Jos Collin  [Mon, 21 Aug 2017 10:42:24 +0000  (10:42 +0000)] 
 
Merge pull request #17109 from ashishkumsingh/add-mailmap-affiliation 
 
organizationmap: Add Ashish Singh affiliation 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>  
Ashish Singh  [Mon, 21 Aug 2017 12:21:23 +0000  (17:51 +0530)] 
 
organizationmap: Ashish Singh affiliation 
 
Signed-off-by: Ashish Singh <assingh@redhat.com>  
Ziye Yang  [Mon, 21 Aug 2017 08:55:10 +0000  (16:55 +0800)] 
 
NVMDevice: fix issued caused by #17002 
 
Patch #17002 breaks running osd when using spdk, and 
this patch can fix this. 
 
Signed-off-by: Ziye Yang <optimistyzy@gmail.com>  
Venky Shankar  [Mon, 21 Aug 2017 08:05:59 +0000  (13:35 +0530)] 
 
Merge pull request #17078 from dillaman/wip-21029 
 
test/librbd: TestMirroringWatcher unit tests should ignore duplicates 
 
Kefu Chai  [Mon, 21 Aug 2017 07:56:45 +0000  (15:56 +0800)] 
 
Merge pull request #16647 from tchaikov/wip-osd-exit-directly-on-failure 
 
osd: exit(1) directly without lock if init fails 
 
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>  
songweibin  [Mon, 21 Aug 2017 03:13:23 +0000  (11:13 +0800)] 
 
doc: fix a spell error and modify layout 
 
Signed-off-by: songweibin <song.weibin@zte.com.cn>  
songweibin  [Mon, 21 Aug 2017 03:07:28 +0000  (11:07 +0800)] 
 
osd/OSD: fix spell errors 
 
Signed-off-by: songweibin <song.weibin@zte.com.cn>  
iliul  [Mon, 21 Aug 2017 02:47:37 +0000  (10:47 +0800)] 
 
.mailmap, .organizationmap: Add Liu Lei's mailmap and affiliation 
 
Signed-off-by: iliul <liul124@chinaunicom.cn>  
Haomai Wang  [Mon, 21 Aug 2017 01:49:57 +0000  (09:49 +0800)] 
 
Merge pull request #17086 from optimistyzy/818_write 
 
bluestore/NVMEDevice: fix the bug in write function 
 
Reviewed-by: Haomai Wang <haomai@xsky.com>  
Kefu Chai  [Sun, 20 Aug 2017 10:16:34 +0000  (18:16 +0800)] 
 
Merge pull request #17104 from iliul/fix-duplicate-words 
 
doc: delete duplicate words 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
iliul  [Sun, 20 Aug 2017 09:30:55 +0000  (17:30 +0800)] 
 
doc: delete duplicate words 
 
Signed-off-by: iliul <liul124@chinaunicom.cn>  
Kefu Chai  [Sun, 20 Aug 2017 06:00:26 +0000  (14:00 +0800)] 
 
Merge pull request #17060 from cyx1231st/fix_reqid_assignment_in_oprequest 
 
osd: fix reqid assignment for reply messages in OpRequest 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sun, 20 Aug 2017 05:59:22 +0000  (13:59 +0800)] 
 
Merge pull request #16687 from Songweibin/wip-xml-format 
 
common: adding line break at end of some cli results 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Kefu Chai  [Sun, 20 Aug 2017 02:16:43 +0000  (10:16 +0800)] 
 
Merge pull request #15118 from squidboylan/fix_15872 
 
debian: lock ceph user during purge 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sun, 20 Aug 2017 01:53:24 +0000  (09:53 +0800)] 
 
Merge pull request #17059 from tchaikov/wip-optional-lz4 
 
compressor: conditionalize on HAVE_LZ4 
 
Reviewed-by: Haomai Wang <haomai@xsky.com>  
Xie Xingguo  [Sat, 19 Aug 2017 13:01:47 +0000  (21:01 +0800)] 
 
Merge pull request #17015 from lixiaoy1/lat_fix 
 
os/bluestore: Add lat record of deferred_queued and deferred_aio_wait 
 
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>  
Xie Xingguo  [Sat, 19 Aug 2017 09:49:43 +0000  (17:49 +0800)] 
 
Merge pull request #16955 from xiexingguo/wip-app-ls 
 
mon/OSDMonitor: "osd pool application get" support 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Xie Xingguo  [Sat, 19 Aug 2017 09:46:50 +0000  (17:46 +0800)] 
 
Merge pull request #17064 from xiexingguo/wip-20970 
 
mon/PGMap: reweight::by_utilization - skip DNE osds 
 
Reviewed-by: Greg Farnum <gfarnum@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Xie Xingguo  [Sat, 19 Aug 2017 09:43:49 +0000  (17:43 +0800)] 
 
Merge pull request #17067 from renhwztetecs/renhw-wip-mon-cleanup 
 
mon: some cleanup 
 
Reviewed-by: Joao Eduardo Luis <joao@suse.de>  
David Zafman  [Fri, 18 Aug 2017 22:44:41 +0000  (15:44 -0700)] 
 
Merge pull request #17052 from dzafman/wip-pidfile 
 
tests: Increase sleep in test_pidfile.sh 
 
Reviewed-by: Loic Dachary <ldachary@redhat.com>  
Alfredo Deza  [Fri, 18 Aug 2017 21:21:33 +0000  (17:21 -0400)] 
 
ceph-volume tests adapt tests for the new LVM api parser 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 18 Aug 2017 21:10:54 +0000  (17:10 -0400)] 
 
ceph-volume lvm.api uses the new parser for lvs 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 18 Aug 2017 21:08:30 +0000  (17:08 -0400)] 
 
ceph-volume lvm.api uses the new parses for vgs 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 18 Aug 2017 21:05:45 +0000  (17:05 -0400)] 
 
ceph-volume: lvm add a parser for the delimeted output in the CLI 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Jason Dillaman  [Fri, 18 Aug 2017 19:13:59 +0000  (15:13 -0400)] 
 
Merge pull request #15691 from vshankar/mirror-ha-policy 
 
rbd-mirror: introduce basic image mapping policy 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
David Zafman  [Fri, 18 Aug 2017 17:00:10 +0000  (10:00 -0700)] 
 
tests: run-standalone.sh skip core_pattern if already set 
 
If sudo requires a password it is nice to be able to avoid 
sudo sysctl by setting core_pattern ahead of time. 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
Alfredo Deza  [Fri, 18 Aug 2017 16:29:05 +0000  (12:29 -0400)] 
 
Merge pull request #17076 from ceph/toc-sidebar-fix 
 
doc/templates update toctree call to include hidden entries 
 
Reviewed-by: Andrew Schoen <aschoen@redhat.com>  
Alfredo Deza  [Fri, 18 Aug 2017 16:08:17 +0000  (12:08 -0400)] 
 
Merge pull request #17093 from dzafman/wip-runs-message 
 
tests: run-standalone.sh improve error message 
 
Reviewed-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 18 Aug 2017 16:05:03 +0000  (12:05 -0400)] 
 
doc update template call for toctree 
 
Up until version 1.1.3 of Sphinx, this call would show hidden toctree 
entries. Most of Ceph's toctree's are hidden, so when the version of 
Sphinx was bumped to >1.6, the sidebar stopped showing entries 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Kefu Chai  [Fri, 18 Aug 2017 15:02:04 +0000  (23:02 +0800)] 
 
Merge pull request #17026 from dzafman/wip-add-trap 
 
tests: qa/standalone: Add trap for signals to restore the kernel core pattern 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
lisali  [Fri, 18 Aug 2017 13:51:35 +0000  (09:51 -0400)] 
 
os/bluestore: Add lat record of deferred_queued and deferred_aio_wait 
 
Originally bluestore defines the two lat deferred_queued_lat and 
deferred_aio_wait_lat, but doesn't use it. 
This patch is to add the records that each TXC stays on deferred queue 
deferred ios. 
 
Signed-off-by: Xiaoyan Li xiaoyan.li@intel.com  
Venky Shankar  [Fri, 21 Jul 2017 05:15:06 +0000  (01:15  -0400)] 
 
rbd-mirror: load/update image map state machine 
 
Signed-off-by: Venky Shankar <vshankar@redhat.com>  
Venky Shankar  [Mon, 31 Jul 2017 05:58:11 +0000  (01:58  -0400)] 
 
rbd-mirror: track on-disk image to instance map 
 
Signed-off-by: Venky Shankar <vshankar@redhat.com>  
David Zafman  [Fri, 18 Aug 2017 10:49:42 +0000  (03:49  -0700)] 
 
tests: run-standalone.sh improve error message 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
Ziye Yang  [Fri, 18 Aug 2017 09:54:12 +0000  (17:54 +0800)] 
 
NVMEDevice: fix the write bug 
 
This patch can solve the write issue when we use spdk nvme driver 
to handle I/Os from db bdev in the future. 
 
Signed-off-by: Ziye Yang <optimistyzy@gmail.com>  
Signed-off-by: Pan Liu <wanjun.lp@alibaba-inc.com>  
Boris Ranto  [Fri, 18 Aug 2017 09:33:45 +0000  (11:33 +0200)] 
 
Merge pull request #17070 from ktdreyer/rpm-macros-in-comments 
 
rpm: rm macros in comments 
 
Reviewed-By: Nathan Cutler <ncutler@suse.com>  
Reviewed-by: Boris Ranto <branto@redhat.com>  
xie xingguo  [Thu, 17 Aug 2017 11:15:15 +0000  (19:15 +0800)] 
 
mon/PGMap: reweight::by_utilization - skip DNE osds 
 
EC could set one or more members of acting set to CRUSH_ITEM_NONE, 
which as a result can cause pgs_by_osd.resize() attempt to apply 
for a large amount of memory which we can not afford. 
 
Fix the above problem by always excluding a current DNE osd from 
acting set. 
 
Fixes: http://tracker.ceph.com/issues/20970  
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>  
Kefu Chai  [Fri, 18 Aug 2017 03:32:41 +0000  (11:32 +0800)] 
 
Merge pull request #17043 from renhwztetecs/renhw-wip-pgmap-pool 
 
mon/pgmap: update pool nearfull display 
 
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 18 Aug 2017 03:22:14 +0000  (11:22 +0800)] 
 
Merge pull request #17002 from mychoxin/yuanxin_adjust_blockdevice 
 
os/bluestore: move aio_callback{,_priv} to base class BlockDevice 
 
Reviewed-by: Pan Liu <liupan1111@gmail.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 18 Aug 2017 03:14:37 +0000  (11:14 +0800)] 
 
Merge pull request #16940 from jcsp/wip-20955 
 
mgr: add missing call to pick_addresses 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
David Zafman  [Fri, 18 Aug 2017 03:05:40 +0000  (20:05 -0700)] 
 
Merge pull request #16407 from dzafman/wip-20243 
 
osd: Improve size scrub error handling and ignore system attrs in xattr checking 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
songweibin  [Thu, 17 Aug 2017 03:44:43 +0000  (11:44 +0800)] 
 
common: add new line break when get command descriptions 
 
Signed-off-by: songweibin <song.weibin@zte.com.cn>  
songweibin  [Wed, 9 Aug 2017 06:26:32 +0000  (14:26 +0800)] 
 
rbd: adding newline operation when only '--format' used 
 
Signed-off-by: songweibin <song.weibin@zte.com.cn>  
Jason Dillaman  [Thu, 17 Aug 2017 22:39:05 +0000  (18:39 -0400)] 
 
test/librbd: TestMirroringWatcher unit tests should ignore duplicates 
 
Fixes: http://tracker.ceph.com/issues/21029  
Signed-off-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Thu, 17 Aug 2017 22:24:37 +0000  (18:24 -0400)] 
 
Merge pull request #17062 from trociny/wip-qa-rbd-mirror-data-pool 
 
qa/workunits/rbd: test data pool is mirrored correctly 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Thu, 17 Aug 2017 22:10:47 +0000  (18:10 -0400)] 
 
Merge pull request #16517 from gohighsec/master 
 
rbd: check if an image is already mapped before rbd map 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Thu, 17 Aug 2017 22:08:44 +0000  (18:08 -0400)] 
 
Merge pull request #16591 from PCzhangPC/fix7 
 
rbd: introduce commands of "image-meta ls/rm" 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Thu, 17 Aug 2017 20:50:49 +0000  (16:50 -0400)] 
 
Merge pull request #17073 from dillaman/wip-20567 
 
rbd-mirror: Set the data pool correctly when creating images 
 
Reviewed-by: Mykola Golub <mgolub@mirantis.com>  
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Adam Wolfe Gordon  [Thu, 17 Aug 2017 15:20:30 +0000  (09:20 -0600)] 
 
doc: Update mirroring docs to mention data-pool configuration
Signed-off-by: Adam Wolfe Gordon <awg@digitalocean.com> 
(cherry picked from commit 
1e001c19e98ac1cd2428dd66f047ea4d6b2b01b1 )
 
Adam Wolfe Gordon  [Thu, 10 Aug 2017 19:31:38 +0000  (15:31 -0400)] 
 
rbd-mirror: Set the data pool correctly when creating images
Previously the data-pool option was ignored by rbd-mirror, so when using
erasure coding data for the image on the secondary site would end up in
the metadata pool.
Configure the data-pool using the data-pool's name from the primary site
when creating images on the secondary site.
Fixes: http://tracker.ceph.com/issues/20567 
Signed-off-by: Adam Wolfe Gordon <awg@digitalocean.com> 
(cherry picked from commit 
dffaac83d19de544e279a530393b3998f1e1fbb4 )
 
David Galloway  [Thu, 17 Aug 2017 19:27:19 +0000  (15:27 -0400)] 
 
Merge pull request #17069 from yuriw/wip_add_luminous 
 
Decreased amount of jobs on master, kraken, luminous runs 
 
Matt Benjamin  [Thu, 17 Aug 2017 18:54:51 +0000  (14:54 -0400)] 
 
Merge pull request #17040 from mdw-at-linuxbox/rgw-master-fix-plus 
 
Rgw master fix plus 
 
Ken Dreyer  [Thu, 17 Aug 2017 15:19:38 +0000  (09:19 -0600)] 
 
rpm: rm macros in comments 
 
rpm expands all macros in a .spec file, even those in comments. Drop the 
percent signs so rpm will not expand these. 
 
This change silences rpmlint's warning about macros in comments. 
 
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>  
Gregory Farnum  [Thu, 17 Aug 2017 17:21:15 +0000  (10:21 -0700)] 
 
Merge pull request #17066 from amitkumar50/cov-os-1 
 
os: Initializing uninitialized members aio_info 
 
Reviewed-by: Greg Farnum <gfarnum@redhat.com>  
amitkuma  [Thu, 17 Aug 2017 17:00:22 +0000  (22:30 +0530)] 
 
os: Initializing uninitialized members aio_info 
 
Fixes the coverity issue: 
 
** 717332 Uninitialized pointer field 
2. uninit_member: Non-static class member field iocb.data is not 
initialized in this constructor nor in any functions that it calls. 
4. uninit_member: Non-static class member field iocb.key is not 
initialized in this constructor nor in any functions that it calls. 
6. uninit_member: Non-static class member field iocb.__pad2 is not 
initialized in this constructor nor in any functions that it calls. 
8. uninit_member: Non-static class member field iocb.aio_lio_opcode 
is not initialized in this constructor nor in any functions that it calls. 
10. uninit_member: Non-static class member field iocb.aio_reqprio 
is not initialized in this constructor nor in any functions that it calls. 
 
CID 717332 (#1 of 1): Uninitialized pointer field (UNINIT_CTOR) 
12. uninit_member: Non-static class member field iocb.aio_fildes is not 
initialized in this constructor nor in any functions that it calls. 
 
Signed-off-by: Amit Kumar amitkuma@redhat.com  
Yingxin  [Thu, 17 Aug 2017 14:41:40 +0000  (10:41 -0400)] 
 
osd/OpRequest: fix reqid assignment for reply messages 
 
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>  
Yuri Weinstein  [Thu, 17 Aug 2017 15:36:37 +0000  (08:36 -0700)] 
 
Decreased amount of jobs on master, kraken, luminous runs 
 
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>  
Yuri Weinstein  [Thu, 17 Aug 2017 14:42:10 +0000  (07:42 -0700)] 
 
Merge pull request #16896 from amitkumar50/cov-librado-2 
 
rados: Initializing members of librados/TestCase.h 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Jason Dillaman  [Thu, 17 Aug 2017 14:32:01 +0000  (10:32 -0400)] 
 
Merge pull request #16939 from trociny/wip-nonlinux-fsx 
 
test/librbd: make fsx build on non-linux platform 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Kefu Chai  [Fri, 28 Jul 2017 06:42:59 +0000  (14:42 +0800)] 
 
osd: exit(1) directly without lock if init fails 
 
if init fails to connect to a monitor, we just exit(1), there is no need 
to set the `r` or lock the grand osd_lock for this. this change also 
silences the warning of clang analyzer: 
 
Value stored to 'r' is never read 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Xie Xingguo  [Thu, 17 Aug 2017 11:53:02 +0000  (19:53 +0800)] 
 
Merge pull request #17027 from joscollin/wip-cleanup-Wsign-compare 
 
test/osd: silence warnings from -Wsign-compare 
 
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>  
Mykola Golub  [Thu, 17 Aug 2017 07:58:18 +0000  (09:58 +0200)] 
 
qa/workunits/rbd: test data pool is mirrored correctly 
 
Signed-off-by: Mykola Golub <mgolub@mirantis.com>  
Kefu Chai  [Thu, 17 Aug 2017 08:01:55 +0000  (16:01 +0800)] 
 
cmake: require lz4 v1.7 for building lz4 compressor 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Thu, 17 Aug 2017 07:12:22 +0000  (15:12 +0800)] 
 
compressor: conditionalize on HAVE_LZ4 
 
do not enable lz4 compressor plugin unless HAVE_LZ4 is ON. so, for 
example, when the compressor type is "random", the compressor factory 
won't complain with: 
 
load failed dlopen(): "/usr/lib64/ceph/compressor/libceph_lz4.so: cannot 
open shared object file: No such file or directory" 
 
anymore. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>