]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Jeff Layton [Wed, 23 Aug 2017 16:13:14 +0000 (12:13 -0400)]
fuse: use c++ allocations for group list
Valgrind is unhappy about our turning on supplimentary group handling
with fuse by default. The problem is that we end up calling delete to
free the supplimentary gids list, but fuse uses malloc to allocate it.
Note that I was initially concerned that I needed to use malloc and
free there to handle the case of userland calling ceph_userperm_new,
but we leave freeing the pointer up to the caller in that case.
Convert fuse to use new/delete to allocate and free the group lists
instead.
Tracker: http://tracker.ceph.com/issues/21065
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Patrick Donnelly [Wed, 23 Aug 2017 14:07:10 +0000 (07:07 -0700)]
Merge PR #16959 into master
* refs/remotes/upstream/pull/16959/head:
client: skip lookupname if writing to unlinked file
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
Patrick Donnelly [Wed, 23 Aug 2017 14:03:43 +0000 (07:03 -0700)]
Merge PR #17053 into master
* refs/remotes/upstream/pull/17053/head:
qa: add chown test clearing S_ISGID and S_ISUID
ceph-fuse: load supplementary groups by default
client: clear suid/sgid bits on non-zero write
client: add missing space in debug msg
cephfs: clear suid/sgid if regular file is exe
client: refactor clear set uid/gid if -1
Reviewed-by: Zheng Yan <zyan@redhat.com>
Patrick Donnelly [Wed, 23 Aug 2017 13:49:13 +0000 (06:49 -0700)]
Merge PR #17122 into master
* refs/remotes/upstream/pull/17122/head:
mds: check cap string only if !allow_all
Reviewed-by: Zheng Yan <zyan@redhat.com>
Patrick Donnelly [Wed, 23 Aug 2017 13:49:11 +0000 (06:49 -0700)]
Merge PR #17111 into master
* refs/remotes/upstream/pull/17111/head:
qa: add health whitelist for kcephfs suite
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Wed, 23 Aug 2017 13:49:10 +0000 (06:49 -0700)]
Merge PR #17054 into master
* refs/remotes/upstream/pull/17054/head:
mds: Initializing uninitiazed members SnapServer
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Jason Dillaman [Wed, 23 Aug 2017 11:21:07 +0000 (07:21 -0400)]
Merge pull request #17184 from PCzhangPC/rmconv
rbd:rm unnecessary conversion from string to char* in image-meta function
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Wed, 23 Aug 2017 11:09:03 +0000 (07:09 -0400)]
Merge pull request #17186 from trociny/wip-librados_test_stub-zero-snap
test/librados_test_stub: pass snap context to zero op
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
PCzhangPC [Wed, 23 Aug 2017 10:11:53 +0000 (18:11 +0800)]
rbd:rm unnecessary conversion from string to char* in image-meta function
the APIs in librbd receive string type as parameter, so there is no need to convert string to char* in image-meta function
Signed-off-by: PCzhangPC <pengcheng.zhang@easystack.cn>
Mykola Golub [Wed, 23 Aug 2017 07:46:42 +0000 (09:46 +0200)]
test/librados_test_stub: pass snap context to zero op
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Kefu Chai [Wed, 23 Aug 2017 04:35:00 +0000 (12:35 +0800)]
Merge pull request #17154 from ktdreyer/doc-cat
doc: eliminate useless cat statement
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein [Wed, 23 Aug 2017 02:17:55 +0000 (19:17 -0700)]
Merge pull request #16127 from ZVampirEM77/wip-obj-acl-bug
rgw: fix obj copied from remote gateway acl full_control issue
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Wed, 23 Aug 2017 02:16:18 +0000 (19:16 -0700)]
Merge pull request #17041 from dengxiafubi/EAS-1
rgw: exit early if rgw_bucket_set_attrs() fails
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Kefu Chai [Wed, 23 Aug 2017 02:02:37 +0000 (10:02 +0800)]
Merge pull request #17065 from tchaikov/wip-20785
mon/OSDMonitor: do not send_pg_creates with stale info
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Dan Mick [Tue, 22 Aug 2017 23:37:35 +0000 (16:37 -0700)]
Merge pull request #17168 from ceph/wip-volume-man-fix
doc: include ceph-disk and ceph-disk-volume man pages in index
Reviewed-by: Dan Mick <dmick@redhat.com>
Alfredo Deza [Tue, 22 Aug 2017 22:05:03 +0000 (18:05 -0400)]
doc add ceph-volume and ceph-volume-systemd man pages to CMakeLists file
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 22 Aug 2017 16:08:06 +0000 (12:08 -0400)]
doc: include ceph-disk and ceph-disk-volume man pages in index
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Yuri Weinstein [Tue, 22 Aug 2017 20:39:12 +0000 (13:39 -0700)]
Merge pull request #16836 from heyingstar/bug-ms_dump_on_send-doubledata
messages/MOSDOp: a fixes of encode_payload
Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
Yuri Weinstein [Tue, 22 Aug 2017 20:17:48 +0000 (13:17 -0700)]
Merge pull request #17079 from joscollin/wip-use-after-free
msg: drop the unnecessary polling_stop()
Reviewed-by: Haomai Wang <haomai@xsky.com>
Casey Bodley [Tue, 22 Aug 2017 19:02:15 +0000 (15:02 -0400)]
Merge pull request #16344 from rzarzynski/wip-rgwqa-tempest
rgw, qa: integrate Tempest to verify RadosGW's compliance with Swift API
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Tue, 22 Aug 2017 17:04:23 +0000 (10:04 -0700)]
Merge pull request #16818 from theanalyst/rgw-lc-add-filter-2
rgw_lc: add support for optional filter argument and make ID optional
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yuri Weinstein [Tue, 22 Aug 2017 16:56:34 +0000 (09:56 -0700)]
Merge pull request #17116 from Synesis-LLC/fix-20934
rgw: Prevent overflow of cached stats values
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Alfredo Deza [Tue, 22 Aug 2017 15:49:13 +0000 (11:49 -0400)]
Merge pull request #17152 from ceph/wip-rm21030
create the ceph-volume and ceph-volume-systemd man pages
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Alfredo Deza [Tue, 22 Aug 2017 15:22:52 +0000 (11:22 -0400)]
rpm: include ceph-volume and ceph-volume-systemd man pages
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 22 Aug 2017 15:20:47 +0000 (11:20 -0400)]
debian: include ceph-volume and ceph-volume-systemd man pages
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Tue, 22 Aug 2017 15:15:02 +0000 (09:15 -0600)]
doc: eliminate useless cat statement
Useless Use of Cat Award!
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
Kefu Chai [Tue, 22 Aug 2017 14:50:24 +0000 (22:50 +0800)]
Merge pull request #17039 from dzafman/wip-18206
osd: Fixes for osd_scrub_during_recovery handling
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Alfredo Deza [Tue, 22 Aug 2017 14:36:33 +0000 (10:36 -0400)]
doc index the ceph-volume and ceph-volume-systemd man pages
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 22 Aug 2017 14:35:45 +0000 (10:35 -0400)]
doc/man create the ceph-volume man page
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 22 Aug 2017 14:35:33 +0000 (10:35 -0400)]
doc/man create the ceph-volume-systemd man page
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 22 Aug 2017 11:07:21 +0000 (07:07 -0400)]
Merge pull request #17127 from tchaikov/wip-doc-cleanups
doc/conf.py: do not set html_use_smartypants explicitly
Reviewed-by: Dan Mick <dmick@redhat.com>
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Xie Xingguo [Tue, 22 Aug 2017 10:50:31 +0000 (18:50 +0800)]
Merge pull request #17131 from scienceluo/wip-luo-check-fix-branch
osd: Drop the unused code in OSD::_collect_metadata
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Luo Kexue [Tue, 22 Aug 2017 06:25:30 +0000 (14:25 +0800)]
osd: Drop the unused code in OSD::_collect_metadata
Signed-off-by: Luo Kexue <luo.kexue@zte.com.cn>
Kefu Chai [Tue, 22 Aug 2017 03:24:12 +0000 (11:24 +0800)]
doc/conf.py: do not set html_use_smartypants explicitly
because it's deprecated, and is on by default in the specified sphinx
version (v1.6.3):
this change silences following warning:
build-doc/virtualenv/local/lib/python2.7/site-packages/sphinx/environment/__init__.py:683:
RemovedInSphinx17Warning: html_use_smartypants option is deprecated.
Smart quotes are on by default; if you want to disable or customize
them, use the smart_quotes option in docutils.conf.
RemovedInSphinx17Warning)
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 22 Aug 2017 03:11:14 +0000 (11:11 +0800)]
doc: remove manpage-howto.txt
since manpages are built as part of "make" process, we can dispense with
the manual steps.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Xie Xingguo [Tue, 22 Aug 2017 00:19:49 +0000 (08:19 +0800)]
Merge pull request #17115 from amitkumar50/cov-osd-1
osd: Initialization of pointer cls
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
David Zafman [Tue, 15 Aug 2017 21:45:13 +0000 (14:45 -0700)]
osd: Fixes for osd_scrub_during_recovery handling
Fixes: http://tracker.ceph.com/issues/18206
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman [Tue, 15 Aug 2017 21:46:40 +0000 (14:46 -0700)]
tests: osd-scrub-snaps.sh minor cleanup
Signed-off-by: David Zafman <dzafman@redhat.com>
Patrick Donnelly [Mon, 21 Aug 2017 21:12:47 +0000 (14:12 -0700)]
mds: check cap string only if !allow_all
This corrects a regression introduced by #16891 which fixes
http://tracker.ceph.com/issues/20990. Not using cephx would
cause all clients to fail auth with:
2017-08-17 12:21:05.191958
7f5b788d4700 0 -- 127.0.0.1:0/
65887226 >> 127.0.0.1:6805/
3339248996 conn(0x1004be8a0 :-1 s=STATE_CONNECTING_WAIT_CONNECT_REPLY_AUTH pgs=0 cs=0 l=0).handle_connect_reply connect got BADAUTHORIZER
Fixes: http://tracker.ceph.com/issues/21027
Signed-off-by: Patrick Donnelly <pdonnell@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>
Patrick Donnelly [Mon, 21 Aug 2017 20:14:40 +0000 (13:14 -0700)]
qa: add chown test clearing S_ISGID and S_ISUID
Signed-off-by: Patrick Donnelly <pdonnell@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>
amitkuma [Mon, 21 Aug 2017 17:44:24 +0000 (23:14 +0530)]
osd: Initialization of cls
Fixes the coverity issue:
**
1322812 Uninitialized pointer field
CID
1322812 (#1 of 1): Uninitialized pointer field (UNINIT_CTOR)
2. uninit_member: Non-static class member cls is not initialized
in this constructor nor in any functions that it calls.
Signed-off-by: Amit Kumar amitkuma@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>
Aleksei Gutikov [Mon, 21 Aug 2017 14:04:45 +0000 (17:04 +0300)]
rgw: Prevent overflow of stats cached values
Fixes: http://tracker.ceph.com/issues/20934
Signed-off-by: Aleksei Gutikov <aleksey.gutikov@synesis.ru>
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>
Yan, Zheng [Mon, 21 Aug 2017 08:56:20 +0000 (16:56 +0800)]
qa: add health whitelist for kcephfs suite
Fixes: http://tracker.ceph.com/issues/20892
Signed-off-by: "Yan, Zheng" <zyan@redhat.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 [Thu, 17 Aug 2017 11:01:40 +0000 (19:01 +0800)]
mon/OSDMonitor: do not send_pg_creates with stale info
we reset the "creating_pgs" with the newly accepted paxos proposal, but
the creating_pgs_by_osd_epoch is out-of-sync with the new creating_pgs.
so we are at risk of using stale creating_pgs_by_osd_epoch along with
the new creating_pgs.pgs. to avoid this racing, we need to check the
creating_pgs_epoch before sending pg-creates using
creating_pgs_by_osd_epoch.
Fixes: http://tracker.ceph.com/issues/20785
Signed-off-by: Kefu Chai <kchai@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>