]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
7 years agodebian: include ceph-volume and ceph-volume-systemd man pages
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>
7 years agodoc index the ceph-volume and ceph-volume-systemd man pages
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>
7 years agodoc/man create the ceph-volume man page
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>
7 years agodoc/man create the ceph-volume-systemd man page
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>
7 years agoMerge pull request #17127 from tchaikov/wip-doc-cleanups
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>
7 years agoMerge pull request #17131 from scienceluo/wip-luo-check-fix-branch
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>
7 years agoosd: Drop the unused code in OSD::_collect_metadata 17131/head
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>
7 years agodoc/conf.py: do not set html_use_smartypants explicitly 17127/head
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>
7 years agodoc: remove manpage-howto.txt
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>
7 years agoMerge pull request #17115 from amitkumar50/cov-osd-1
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>
7 years agoMerge PR #17120 into master
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>
7 years agoMerge pull request #17097 from ceph/wip-bz1478599
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>
7 years agoMerge pull request #17068 from ceph/ceph-volume-docs
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>
7 years agodocs/ceph-volume add lvm/create to the index 17068/head
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>
7 years agodoc/ceph-volume add the lvm create reference
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>
7 years agorpm: ceph-fuse requires fuse package 17120/head
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>
7 years agoosd: Initialization of cls 17115/head
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
7 years agodebian: include ceph-volume-systemd CLI tool 17097/head
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>
7 years agoMerge pull request #16807 from fangyuxiangGL/revert-8765
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>
7 years agoMerge pull request #17024 from cbodley/wip-20906
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>
7 years agoMerge pull request #17048 from theanalyst/rgw-fix-get-obj-tag-attr
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>
7 years agoMerge pull request #17050 from theanalyst/rgw-iam-get-bucket-acl
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>
7 years agodoc ignore ceph-volume when building man pages
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>
7 years agodoc: add LVM tag term to the glossary
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>
7 years agodoc/dev include ceph-volume devel docs
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>
7 years agodocs: include ceph-volume's index file in the main toctree
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>
7 years agoceph-volume update the systemd docstring to use the new API
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>
7 years agodoc/glossary add terminology used by ceph-volume
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>
7 years agodoc/ceph-volume create the systemd lvm reference
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>
7 years agodoc/ceph-volume create the intro to ceph-volume
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>
7 years agodoc/ceph-volume create the main index
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>
7 years agodoc/ceph-volume add the lvm scan reference
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>
7 years agodoc/ceph-volume create the lvm prepare reference
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>
7 years agoMerge pull request #17098 from dzafman/wip-runs-core
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>
7 years agodoc/ceph-volume create the lvm activate reference
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>
7 years agodoc/install use the new mgr-administrator-guide label
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>
7 years agodoc/mgr add a label for the administrator guide
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>
7 years agodoc/dev/ceph-volume add a toctree for the dev docs
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>
7 years agodoc/dev/ceph-volume add systemd reference
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>
7 years agodoc/dev/ceph-volume add plugin interface
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>
7 years agodoc/dev/ceph-volume add the internal lvm api
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>
7 years agoMerge pull request #17044 from baruza/wip-doc-21007
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>
7 years agodoc: Improve the ceph fs set max_mds command 17044/head
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>
7 years agoMerge pull request #17112 from optimistyzy/821_spdk
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

7 years agoMerge pull request #17107 from Songweibin/wip-spell
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>
7 years agoMerge pull request #17105 from iliul/add-mailmap-affiliation
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>
7 years agoMerge pull request #17109 from ashishkumsingh/add-mailmap-affiliation
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>
7 years agoorganizationmap: Ashish Singh affiliation 17109/head
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>
7 years agoNVMDevice: fix issued caused by #17002 17112/head
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>
7 years agoMerge pull request #17078 from dillaman/wip-21029
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

7 years agoMerge pull request #16647 from tchaikov/wip-osd-exit-directly-on-failure
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>
7 years agodoc: fix a spell error and modify layout 17107/head
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>
7 years agoosd/OSD: fix spell errors
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>
7 years ago.mailmap, .organizationmap: Add Liu Lei's mailmap and affiliation 17105/head
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>
7 years agoMerge pull request #17086 from optimistyzy/818_write
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>
7 years agoMerge pull request #17104 from iliul/fix-duplicate-words
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>
7 years agodoc: delete duplicate words 17104/head
iliul [Sun, 20 Aug 2017 09:30:55 +0000 (17:30 +0800)]
doc: delete duplicate words

Signed-off-by: iliul <liul124@chinaunicom.cn>
7 years agoMerge pull request #17060 from cyx1231st/fix_reqid_assignment_in_oprequest
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>
7 years agoMerge pull request #16687 from Songweibin/wip-xml-format
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>
7 years agoMerge pull request #15118 from squidboylan/fix_15872
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>
7 years agoMerge pull request #17059 from tchaikov/wip-optional-lz4
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>
7 years agoMerge pull request #17015 from lixiaoy1/lat_fix
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>
7 years agoMerge pull request #16955 from xiexingguo/wip-app-ls
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>
7 years agoMerge pull request #17064 from xiexingguo/wip-20970
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>
7 years agoMerge pull request #17067 from renhwztetecs/renhw-wip-mon-cleanup
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>
7 years agoMerge pull request #17052 from dzafman/wip-pidfile
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>
7 years agoceph-volume tests adapt tests for the new LVM api parser
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>
7 years agoceph-volume lvm.api uses the new parser for lvs
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>
7 years agoceph-volume lvm.api uses the new parses for vgs
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>
7 years agoceph-volume: lvm add a parser for the delimeted output in the CLI
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>
7 years agoMerge pull request #15691 from vshankar/mirror-ha-policy
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>
7 years agotests: run-standalone.sh skip core_pattern if already set 17098/head
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>
7 years agoMerge pull request #17076 from ceph/toc-sidebar-fix
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>
7 years agoMerge pull request #17093 from dzafman/wip-runs-message
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>
7 years agodoc update template call for toctree 17076/head
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>
7 years agoMerge pull request #17026 from dzafman/wip-add-trap
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>
7 years agoos/bluestore: Add lat record of deferred_queued and deferred_aio_wait 17015/head
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
7 years agorbd-mirror: load/update image map state machine 15691/head
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>
7 years agorbd-mirror: track on-disk image to instance map
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>
7 years agotests: run-standalone.sh improve error message 17093/head
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>
7 years agoNVMEDevice: fix the write bug 17086/head
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>
7 years agoMerge pull request #17070 from ktdreyer/rpm-macros-in-comments
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>
7 years agomon/PGMap: reweight::by_utilization - skip DNE osds 17064/head
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>
7 years agoMerge pull request #17043 from renhwztetecs/renhw-wip-pgmap-pool
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>
7 years agoMerge pull request #17002 from mychoxin/yuanxin_adjust_blockdevice
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>
7 years agoMerge pull request #16940 from jcsp/wip-20955
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>
7 years agoMerge pull request #16407 from dzafman/wip-20243
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>
7 years agocommon: add new line break when get command descriptions 16687/head
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>
7 years agorbd: adding newline operation when only '--format' used
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>
7 years agotest/librbd: TestMirroringWatcher unit tests should ignore duplicates 17078/head
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>
7 years agoMerge pull request #17062 from trociny/wip-qa-rbd-mirror-data-pool
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>
7 years agoMerge pull request #16517 from gohighsec/master
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>
7 years agoMerge pull request #16591 from PCzhangPC/fix7
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>
7 years agoMerge pull request #17073 from dillaman/wip-20567
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>
7 years agodoc: Update mirroring docs to mention data-pool configuration 17073/head
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)

7 years agorbd-mirror: Set the data pool correctly when creating images
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)

7 years agoMerge pull request #17069 from yuriw/wip_add_luminous
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

7 years agoMerge pull request #17040 from mdw-at-linuxbox/rgw-master-fix-plus
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

7 years agorpm: rm macros in comments 17070/head
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>
7 years agoMerge pull request #17066 from amitkumar50/cov-os-1
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>