]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
7 years agodoc/releases: tweaks 18153/head
Sage Weil [Fri, 6 Oct 2017 14:18:40 +0000 (09:18 -0500)]
doc/releases: tweaks

Signed-off-by: Sage Weil <sage@redhat.com>
7 years agodoc/releases: drop LTS/stable line from second chart
Sage Weil [Fri, 6 Oct 2017 14:15:08 +0000 (09:15 -0500)]
doc/releases: drop LTS/stable line from second chart

Signed-off-by: Sage Weil <sage@redhat.com>
7 years agodoc/releases: update release cycle docs 18117/head
Sage Weil [Wed, 4 Oct 2017 21:28:50 +0000 (16:28 -0500)]
doc/releases: update release cycle docs

Signed-off-by: Sage Weil <sage@redhat.com>
7 years agodoc/releases: drop LTS vs stable from chart; update luminous eol data
Sage Weil [Wed, 4 Oct 2017 22:05:15 +0000 (17:05 -0500)]
doc/releases: drop LTS vs stable from chart; update luminous eol data

Signed-off-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #18087 from liu-chunmei/fix_dpdk_build
Sage Weil [Wed, 4 Oct 2017 19:01:21 +0000 (14:01 -0500)]
Merge pull request #18087 from liu-chunmei/fix_dpdk_build

build: fix dpdk build error

Reviewed-by: Haomai Wang <haomai@xsky.com>
7 years agoMerge pull request #18115 from mogeb/rados-doc
Sage Weil [Wed, 4 Oct 2017 18:59:58 +0000 (13:59 -0500)]
Merge pull request #18115 from mogeb/rados-doc

doc: add osd_max_object_size in osd configuration

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #18072 from dragonylffly/wip-optimize-assert
Sage Weil [Wed, 4 Oct 2017 18:59:19 +0000 (13:59 -0500)]
Merge pull request #18072 from dragonylffly/wip-optimize-assert

assert(false)->ceph_abort()

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
7 years agoMerge pull request #18073 from dragonylffly/wip-check-monitor-address-configuration
Sage Weil [Wed, 4 Oct 2017 18:58:48 +0000 (13:58 -0500)]
Merge pull request #18073 from dragonylffly/wip-check-monitor-address-configuration

mon: check monitor address configuration

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #18082 from Liuchang0812/wip-21624
Sage Weil [Wed, 4 Oct 2017 18:58:09 +0000 (13:58 -0500)]
Merge pull request #18082 from Liuchang0812/wip-21624

os/bluestore: make BlueStore opened by start_kv_only umountable

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #18083 from Liuchang0812/wip-21625
Sage Weil [Wed, 4 Oct 2017 18:56:26 +0000 (13:56 -0500)]
Merge pull request #18083 from Liuchang0812/wip-21625

tool: ceph-kvstore-tool doesn't umount BlueStore properly

Reviewed-by: Sage Weil <sage@redhat.com>
7 years ago fix dpdk build error. 18087/head
chunmei [Wed, 4 Oct 2017 18:25:15 +0000 (11:25 -0700)]
fix dpdk build error.
    when ./do_cmake.sh add  -DWITH_DPDK=ON -DUSE_CRYPTOPP=ON -DWITH_NSS=OFF -DWITH_TESTS=OFF
    if build debian package, need remove some file froms install since we disabled TESTS.

Signed-off-by: chunmei <chunmei.liu@intel.com>
7 years agodoc: add osd_max_object_size in osd configuration 18115/head
Mohamad Gebai [Wed, 4 Oct 2017 16:45:48 +0000 (12:45 -0400)]
doc: add osd_max_object_size in osd configuration

Having osd_max_write_size in the doc without osd_max_object_size
is confusing.

Signed-off-by: Mohamad Gebai <mgebai@suse.com>
7 years agoMerge pull request #18110 from ceph/wip-volume-api-change
Andrew Schoen [Wed, 4 Oct 2017 16:13:25 +0000 (11:13 -0500)]
Merge pull request #18110 from ceph/wip-volume-api-change

ceph-volume lvm api refactor/move

Reviewed By: Andrew Schoen <aschoen@redhat.com>

7 years agoMerge pull request #17380 from ceph/wip-21189
Kefu Chai [Wed, 4 Oct 2017 15:10:30 +0000 (23:10 +0800)]
Merge pull request #17380 from ceph/wip-21189

mgr/status: format byte quantities in base 2 multiples

Reviewed-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #17746 from elliswuuuuuuuu/wip-prometheus
John Spray [Wed, 4 Oct 2017 14:13:45 +0000 (15:13 +0100)]
Merge pull request #17746 from elliswuuuuuuuu/wip-prometheus

ceph-mgr: can not change prometheus port for mgr

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
7 years agoMerge pull request #18089 from liewegas/wip-localpool-min-size
Sage Weil [Wed, 4 Oct 2017 13:26:07 +0000 (08:26 -0500)]
Merge pull request #18089 from liewegas/wip-localpool-min-size

mgr/localpool: default to 3x; allow min_size adjustment

Reviewed-by: John Spray <john.spray@redhat.com>
7 years agomgr/localpool: fix rule selection 18089/head
Sage Weil [Wed, 4 Oct 2017 13:25:38 +0000 (08:25 -0500)]
mgr/localpool: fix rule selection

The 'osd pool create' arg parsing is broken; the rule name for
'ceph osd pool create $name $numpgs replicated $rulename' is passed
via the erasure_code_profile param.  Too many req=false options
without a way to disambiguate them.

Work around it by passing both 'rule' and 'erasure_code_profile'
keys, so that if/when the hack in OSDMonitor.cc is removed it will
still work.  Blech.

Signed-off-by: Sage Weil <sage@redhat.com>
7 years agoceph-volume tests move lvm api tests into its new test module 18110/head
Alfredo Deza [Wed, 4 Oct 2017 10:44:54 +0000 (06:44 -0400)]
ceph-volume tests move lvm api tests into its new test module

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume tests refactor lvm api import for test_listing
Alfredo Deza [Wed, 4 Oct 2017 10:43:36 +0000 (06:43 -0400)]
ceph-volume tests refactor lvm api import for test_listing

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume tests refactor lvm api import for api tests
Alfredo Deza [Wed, 4 Oct 2017 10:43:18 +0000 (06:43 -0400)]
ceph-volume tests refactor lvm api import for api tests

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume tests refactor lvm api import for activate tests
Alfredo Deza [Wed, 4 Oct 2017 10:42:47 +0000 (06:42 -0400)]
ceph-volume tests refactor lvm api import for activate tests

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume tests refactor lvm api import in conftest
Alfredo Deza [Wed, 4 Oct 2017 10:42:01 +0000 (06:42 -0400)]
ceph-volume tests refactor lvm api import in conftest

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume devices.lvm refactor importing api to come from api/lvm.py
Alfredo Deza [Tue, 3 Oct 2017 20:17:08 +0000 (16:17 -0400)]
ceph-volume devices.lvm refactor importing api to come from api/lvm.py

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume move lvm/api.py to api/lvm.py so disk can consume it
Alfredo Deza [Tue, 3 Oct 2017 20:14:16 +0000 (16:14 -0400)]
ceph-volume move lvm/api.py to api/lvm.py so disk can consume it

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume create an api module to hold common api modules
Alfredo Deza [Tue, 3 Oct 2017 20:13:33 +0000 (16:13 -0400)]
ceph-volume create an api module to hold common api modules

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoMerge pull request #18048 from badone/wip-boost-mirrors
Kefu Chai [Wed, 4 Oct 2017 02:28:35 +0000 (10:28 +0800)]
Merge pull request #18048 from badone/wip-boost-mirrors

make-dist,cmake: Try multiple URLs to download boost before failing

Reviewed-by: Kefu Chai <kchai@redhat.com>
7 years agomake-dist,cmake: Try multiple URLs to download boost before failing 18048/head
Brad Hubbard [Thu, 28 Sep 2017 05:28:53 +0000 (15:28 +1000)]
make-dist,cmake: Try multiple URLs to download boost before failing

Remove SPOF during boost download for make-dist and later cmake > 3.7

Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
7 years agoMerge pull request #18097 from dillaman/wip-21663
Mykola Golub [Tue, 3 Oct 2017 20:39:54 +0000 (23:39 +0300)]
Merge pull request #18097 from dillaman/wip-21663

qa/workunits/rbd: fixed variable name for resync image id

Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agoMerge pull request #18052 from xiexingguo/wip-clear-pin-stats-invalid
Yuri Weinstein [Tue, 3 Oct 2017 19:34:39 +0000 (12:34 -0700)]
Merge pull request #18052 from xiexingguo/wip-clear-pin-stats-invalid

osd/PrimaryLogPG: clear pin_stats_invalid bit properly on scrub-repair completion

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #18061 from xiexingguo/wip-crc
Yuri Weinstein [Tue, 3 Oct 2017 19:34:19 +0000 (12:34 -0700)]
Merge pull request #18061 from xiexingguo/wip-crc

osd/PrimaryLogPG: do not set data/omap digest blindly

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #18066 from shun-s/wip-objectstore-tool
Yuri Weinstein [Tue, 3 Oct 2017 19:33:56 +0000 (12:33 -0700)]
Merge pull request #18066 from shun-s/wip-objectstore-tool

tool: change default objectstore from filestore to bluestore

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #18078 from liewegas/wip-21614
Yuri Weinstein [Tue, 3 Oct 2017 19:33:29 +0000 (12:33 -0700)]
Merge pull request #18078 from liewegas/wip-21614

qa/suites/rados/singleton/all/recover-preemption: handle slow starting osd

Reviewed-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #18095 from ceph/wip-bz1491250
Andrew Schoen [Tue, 3 Oct 2017 18:17:32 +0000 (13:17 -0500)]
Merge pull request #18095 from ceph/wip-bz1491250

ceph-volume lvm list

Reviewed by: Andrew Schoen <aschoen@redhat.com>

7 years agodoc/ceph-volume add lvm/list to the toctree 18095/head
Alfredo Deza [Tue, 3 Oct 2017 15:41:10 +0000 (11:41 -0400)]
doc/ceph-volume add lvm/list to the toctree

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agodoc/ceph-volume create the reference for the list sub-command
Alfredo Deza [Tue, 3 Oct 2017 15:36:06 +0000 (11:36 -0400)]
doc/ceph-volume create the reference for the list sub-command

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agodoc/ceph-volume add create and list to the index
Alfredo Deza [Tue, 3 Oct 2017 15:35:39 +0000 (11:35 -0400)]
doc/ceph-volume add create and list to the index

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume tests create a unit test module for listing features
Alfredo Deza [Tue, 3 Oct 2017 12:59:37 +0000 (08:59 -0400)]
ceph-volume tests create a unit test module for listing features

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoqa/workunits/rbd: fixed variable name for resync image id 18097/head
Jason Dillaman [Tue, 3 Oct 2017 17:25:33 +0000 (13:25 -0400)]
qa/workunits/rbd: fixed variable name for resync image id

Fixes: http://tracker.ceph.com/issues/21663
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
7 years agoMerge pull request #18006 from adamwg/awg/rbd-mirror-default-data-pool
Jason Dillaman [Tue, 3 Oct 2017 17:19:21 +0000 (13:19 -0400)]
Merge pull request #18006 from adamwg/awg/rbd-mirror-default-data-pool

rbd-mirror: Improve data pool selection when creating images

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
7 years agoMerge pull request #17721 from amitkumar50/cov-librbd-4
Jason Dillaman [Tue, 3 Oct 2017 17:18:29 +0000 (13:18 -0400)]
Merge pull request #17721 from amitkumar50/cov-librbd-4

librbd: address coverity false positives

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
7 years agoMerge pull request #17696 from amitkumar50/cov-librbd-3
Jason Dillaman [Tue, 3 Oct 2017 17:18:16 +0000 (13:18 -0400)]
Merge pull request #17696 from amitkumar50/cov-librbd-3

librbd: address coverity false positives

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
7 years agoMerge pull request #17660 from gmayyyha/striping-feature-21360
Jason Dillaman [Tue, 3 Oct 2017 17:17:25 +0000 (13:17 -0400)]
Merge pull request #17660 from gmayyyha/striping-feature-21360

librbd: fix don't send get_stripe_unit_count if striping is not enabled

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agoMerge pull request #17461 from PCzhangPC/bench_rw_test
Jason Dillaman [Tue, 3 Oct 2017 17:16:24 +0000 (13:16 -0400)]
Merge pull request #17461 from PCzhangPC/bench_rw_test

 rbd:introduce rbd bench rw(for read and write mix) test

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
7 years agoMerge pull request #17576 from ceph/wip-rm-1-minsize
Josh Durgin [Tue, 3 Oct 2017 16:45:45 +0000 (09:45 -0700)]
Merge pull request #17576 from ceph/wip-rm-1-minsize

qa/tests/rados: Remove unsupported 2-size-1-min-size config

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
7 years agoceph-volume tests create a small factory fixture
Alfredo Deza [Tue, 3 Oct 2017 12:59:01 +0000 (08:59 -0400)]
ceph-volume tests create a small factory fixture

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume tests ensure Volume.as_dict gets populated correctly
Alfredo Deza [Mon, 2 Oct 2017 18:40:41 +0000 (14:40 -0400)]
ceph-volume tests ensure Volume.as_dict gets populated correctly

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume lvm.listing initial take on listing command
Alfredo Deza [Mon, 2 Oct 2017 18:31:57 +0000 (14:31 -0400)]
ceph-volume lvm.listing initial take on listing command

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume lvm.api be able to return a dictionary repr of a Volume object
Alfredo Deza [Mon, 2 Oct 2017 16:35:13 +0000 (12:35 -0400)]
ceph-volume lvm.api be able to return a dictionary repr of a Volume object

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume process allows to fully mute terminal output on commands
Alfredo Deza [Mon, 2 Oct 2017 16:12:57 +0000 (12:12 -0400)]
ceph-volume process allows to fully mute terminal output on commands

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume lvm.api use a helper to get an lv from an arg
Alfredo Deza [Thu, 14 Sep 2017 11:35:47 +0000 (07:35 -0400)]
ceph-volume lvm.api use a helper to get an lv from an arg

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoceph-volume lvm add listing module to main
Alfredo Deza [Wed, 13 Sep 2017 12:23:40 +0000 (08:23 -0400)]
ceph-volume lvm add listing module to main

Signed-off-by: Alfredo Deza <adeza@redhat.com>
7 years agoMerge pull request #18053 from ownedu/wip-fix-async-rdma-tx-buffer-leakage
Haomai Wang [Tue, 3 Oct 2017 09:53:43 +0000 (04:53 -0500)]
Merge pull request #18053 from ownedu/wip-fix-async-rdma-tx-buffer-leakage

msg/async/rdma: fix Tx buffer leakage that can introduce "heartbeat no reply"

Reviewed-by: Haomai Wang <haomai@xsky.com>
Reviewed-by: Alex Mikheev <alexm@mellanox.com>
7 years agoceph_mon: warn on invalid port configuration 18073/head
Li Wang [Tue, 3 Oct 2017 05:29:23 +0000 (05:29 +0000)]
ceph_mon: warn on invalid port configuration

It checks the validty of monitor port configuration
in ceph.conf, and warns if necessary.

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agotool: ceph-kvstore-tool doesn't umount BlueStore properly 18083/head
Chang Liu [Mon, 2 Oct 2017 16:12:43 +0000 (00:12 +0800)]
tool: ceph-kvstore-tool doesn't umount BlueStore properly

Fixes: http://tracker.ceph.com/issues/21625
Signed-off-by: Chang Liu <liuchang0812@gmail.com>
7 years agoMerge pull request #17997 from ivancich/wip-bring-in-latest-dmclock
Kefu Chai [Tue, 3 Oct 2017 04:21:08 +0000 (12:21 +0800)]
Merge pull request #17997 from ivancich/wip-bring-in-latest-dmclock

osd: bring in latest dmclock library updates

Reviewed-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #18003 from cbodley/wip-build-options-move
Sage Weil [Tue, 3 Oct 2017 02:47:22 +0000 (21:47 -0500)]
Merge pull request #18003 from cbodley/wip-build-options-move

common: use move instead of copy in build_options()

Reviewed-by: Jos Collin <jcollin@redhat.com>
7 years agoMerge pull request #18029 from jdurgin/wip-kvstore-tool
Josh Durgin [Mon, 2 Oct 2017 23:33:25 +0000 (16:33 -0700)]
Merge pull request #18029 from jdurgin/wip-kvstore-tool

ceph-kvstore-tool: copy to different store type and cleanup properly

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agomgr/localpool: optionally adjust min_size too
Sage Weil [Mon, 2 Oct 2017 22:11:46 +0000 (17:11 -0500)]
mgr/localpool: optionally adjust min_size too

Signed-off-by: Sage Weil <sage@redhat.com>
7 years agomgr/localpool: default to 3x
Sage Weil [Mon, 2 Oct 2017 22:11:38 +0000 (17:11 -0500)]
mgr/localpool: default to 3x

Signed-off-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #17999 from cbodley/wip-21576
Casey Bodley [Mon, 2 Oct 2017 20:57:29 +0000 (16:57 -0400)]
Merge pull request #17999 from cbodley/wip-21576

rgw: include SSE-KMS headers in encrypted upload response

Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
7 years agoos/bluestore: make BlueStore opened by start_kv_only umountable 18082/head
Chang Liu [Mon, 2 Oct 2017 16:01:43 +0000 (00:01 +0800)]
os/bluestore: make BlueStore opened by start_kv_only umountable

ceph-kvstore-tool use start_kv_only to debug the kvstore. we
will get a crash when we try to umount bluestore in kvstore-tool.

Fixes: http://tracker.ceph.com/issues/21624
Signed-off-by: Chang Liu <liuchang0812@gmail.com>
7 years agoMerge pull request #18063 from oritwas/wip-rgw-21610
Casey Bodley [Mon, 2 Oct 2017 14:44:34 +0000 (10:44 -0400)]
Merge pull request #18063 from oritwas/wip-rgw-21610

doc: replace region with zonegroup in configure bucket sharding section

Reviewed-by: Casey Bodley <cbodley@redhat.com>
7 years agotools: assert(false)->ceph_abort() 18072/head
Li Wang [Sat, 30 Sep 2017 02:36:34 +0000 (02:36 +0000)]
tools: assert(false)->ceph_abort()

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agotest: assert(false)->ceph_abort()
Li Wang [Sat, 30 Sep 2017 02:36:20 +0000 (02:36 +0000)]
test: assert(false)->ceph_abort()

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agorgw: assert(false)->ceph_abort()
Li Wang [Sat, 30 Sep 2017 02:36:03 +0000 (02:36 +0000)]
rgw: assert(false)->ceph_abort()

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agorbd_replay: assert(false)->ceph_abort()
Li Wang [Sat, 30 Sep 2017 02:35:31 +0000 (02:35 +0000)]
rbd_replay: assert(false)->ceph_abort()

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agomon: assert(false)->ceph_abort()
Li Wang [Sat, 30 Sep 2017 02:35:02 +0000 (02:35 +0000)]
mon: assert(false)->ceph_abort()

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agomgr: assert(false)->ceph_abort()
Li Wang [Sat, 30 Sep 2017 02:34:41 +0000 (02:34 +0000)]
mgr: assert(false)->ceph_abort()

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agolibrbd: assert(false)->ceph_abort()
Li Wang [Sat, 30 Sep 2017 02:34:17 +0000 (02:34 +0000)]
librbd: assert(false)->ceph_abort()

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agokey_value_store: assert(false)->ceph_abort()
Li Wang [Sat, 30 Sep 2017 02:33:52 +0000 (02:33 +0000)]
key_value_store: assert(false)->ceph_abort()

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agojournal: assert(false)->ceph_abort()
Li Wang [Sat, 30 Sep 2017 02:33:29 +0000 (02:33 +0000)]
journal: assert(false)->ceph_abort()

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agoMerge pull request #18077 from joscollin/wip-drop-unused-function-declaration
Sage Weil [Mon, 2 Oct 2017 13:41:19 +0000 (08:41 -0500)]
Merge pull request #18077 from joscollin/wip-drop-unused-function-declaration

os/kstore: Drop unused function declaration

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #18046 from mdw-at-linuxbox/master-awsv4-sort
Matt Benjamin [Mon, 2 Oct 2017 13:26:33 +0000 (09:26 -0400)]
Merge pull request #18046 from mdw-at-linuxbox/master-awsv4-sort

radosgw: fix awsv4 header line sort order.

7 years agoMerge pull request #18075 from dragonylffly/wip-remove-unused-declaration
Sage Weil [Mon, 2 Oct 2017 12:24:10 +0000 (07:24 -0500)]
Merge pull request #18075 from dragonylffly/wip-remove-unused-declaration

os/bluestore: drop unused function declaration

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoqa/suites/rados/singleton/all/recover-preemption: handle slow starting osd 18078/head
Sage Weil [Mon, 2 Oct 2017 12:20:57 +0000 (07:20 -0500)]
qa/suites/rados/singleton/all/recover-preemption: handle slow starting osd

The OSD may not be marked up yet; set the config via the admin
socket.

Signed-off-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #18067 from trociny/wip-qa-pg_num
Jason Dillaman [Mon, 2 Oct 2017 12:20:09 +0000 (08:20 -0400)]
Merge pull request #18067 from trociny/wip-qa-pg_num

qa/workunits/rbd: pool create may fail for small cluster

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
7 years agoMerge pull request #18076 from joscollin/wip-contributor-list-maintenance-guide
Jos Collin [Mon, 2 Oct 2017 10:36:50 +0000 (10:36 +0000)]
Merge pull request #18076 from joscollin/wip-contributor-list-maintenance-guide

mailmap: Fixed maintenance guide URL

Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
7 years agoMerge pull request #17735 from jcsp/wip-mgr-perf-interface
John Spray [Mon, 2 Oct 2017 10:12:35 +0000 (11:12 +0100)]
Merge pull request #17735 from jcsp/wip-mgr-perf-interface

mgr: common interface for TSDB modules

Reviewed-by: My Do <mhdo@umich.edu>
Reviewed-by: Jan Fajerski <jfajerski@suse.com>
Reviewed-by: John Spray <john.spray@redhat.com>
7 years agoMerge pull request #18069 from trociny/wip-affiliation
Jos Collin [Mon, 2 Oct 2017 10:04:58 +0000 (10:04 +0000)]
Merge pull request #18069 from trociny/wip-affiliation

mailmap: update affiliation for Mykola Golub

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
7 years agoos/kstore: Drop unused function declaration 18077/head
Jos Collin [Mon, 2 Oct 2017 09:58:27 +0000 (15:28 +0530)]
os/kstore: Drop unused function declaration

Dropped unnecessary function declaration _do_transaction() in KStore.h

Signed-off-by: Jos Collin <jcollin@redhat.com>
7 years agomailmap: Fixed maintenance guide URL 18076/head
Jos Collin [Mon, 2 Oct 2017 09:06:06 +0000 (14:36 +0530)]
mailmap: Fixed maintenance guide URL

Fixed the Contributors List Maintenance Guide URL in .mailmap, .organizationmap, .githubmap and .peoplemap

Signed-off-by: Jos Collin <jcollin@redhat.com>
7 years agomailmap, organizationmap: update affiliation for Mykola Golub 18069/head
Mykola Golub [Sun, 1 Oct 2017 15:10:01 +0000 (17:10 +0200)]
mailmap, organizationmap: update affiliation for Mykola Golub

Signed-off-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agoos/bluestore/BlueStore: remove unused declaration 18075/head
Li Wang [Mon, 2 Oct 2017 07:30:09 +0000 (07:30 +0000)]
os/bluestore/BlueStore: remove unused declaration

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agocommon: assert(false)->ceph_abort()
Li Wang [Sat, 30 Sep 2017 02:32:07 +0000 (02:32 +0000)]
common: assert(false)->ceph_abort()

Signed-off-by: Li Wang <laurence.liwang@gmail.com>
7 years agoMerge pull request #18022 from neha-ojha/wip-21566
Kefu Chai [Mon, 2 Oct 2017 03:41:07 +0000 (11:41 +0800)]
Merge pull request #18022 from neha-ojha/wip-21566

osd: hold lock while accessing recovery_needs_sleep

Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
7 years agoMerge pull request #18059 from Liuchang0812/remove-duplicated-func
Kefu Chai [Mon, 2 Oct 2017 03:40:31 +0000 (11:40 +0800)]
Merge pull request #18059 from Liuchang0812/remove-duplicated-func

osd: remove duplicated function ec_pool in pg_pool_t

Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
7 years agoMerge pull request #17913 from rzarzynski/wip-bs-bulky_disk_releases
Kefu Chai [Mon, 2 Oct 2017 03:37:44 +0000 (11:37 +0800)]
Merge pull request #17913 from rzarzynski/wip-bs-bulky_disk_releases

os/bluestore: release disk extents in bulky manner

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed: Sage Weil <sage@redhat.com>

7 years agoMerge pull request #17752 from XinzeChi/wip-force-recovery
Kefu Chai [Mon, 2 Oct 2017 03:35:32 +0000 (11:35 +0800)]
Merge pull request #17752 from XinzeChi/wip-force-recovery

osd: set min_version to newest version in maybe_force_recovery

Reviewed-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #17728 from ygtzf/cleanup-unused-parameter
Kefu Chai [Mon, 2 Oct 2017 03:34:39 +0000 (11:34 +0800)]
Merge pull request #17728 from ygtzf/cleanup-unused-parameter

mon: cleanup unused option mon_health_data_update_interval

Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Reviewed-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #16843 from amitkumar50/cov-radosstriper
Kefu Chai [Mon, 2 Oct 2017 03:33:52 +0000 (11:33 +0800)]
Merge pull request #16843 from amitkumar50/cov-radosstriper

rados: Intializing members class StriperTest

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #17912 from ceph/docs-min-size
Sage Weil [Mon, 2 Oct 2017 02:35:10 +0000 (21:35 -0500)]
Merge pull request #17912 from ceph/docs-min-size

docs: Do not use "min size = 1" as an example

Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
7 years agoMerge pull request #17931 from jcsp/wip-21518
Sage Weil [Mon, 2 Oct 2017 02:34:09 +0000 (21:34 -0500)]
Merge pull request #17931 from jcsp/wip-21518

mgr/zabbix: fix div by zero

Reviewed-by: Wido den Hollander <wido@42on.com>
7 years agoMerge pull request #18040 from joscollin/wip-guide-submitting-patches-typo
Sage Weil [Mon, 2 Oct 2017 02:29:07 +0000 (21:29 -0500)]
Merge pull request #18040 from joscollin/wip-guide-submitting-patches-typo

doc: Fix typo and URL

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #18060 from dragonylffly/wip-revise-organization
Sage Weil [Mon, 2 Oct 2017 02:24:19 +0000 (21:24 -0500)]
Merge pull request #18060 from dragonylffly/wip-revise-organization

doc: update Li Wang Affiliation

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoqa/workunits/rbd: pool create may fail for small cluster 18067/head
Mykola Golub [Sat, 30 Sep 2017 17:56:48 +0000 (19:56 +0200)]
qa/workunits/rbd: pool create may fail for small cluster

ceph osd pool create test 100
Error ERANGE:  pg_num 100 size 3 would mean 648 total pgs, which exceeds max 600 (mon_max_pg_per_osd 200 * num_in_osds 3)

Signed-off-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agoAddressing CR comments from alex-mikheev (Alex Mikheev), to use a single 18053/head
ownedu [Sun, 1 Oct 2017 10:27:52 +0000 (18:27 +0800)]
Addressing CR comments from alex-mikheev (Alex Mikheev), to use a single
atomic counter for inflight Tx CQEs.

Signed-off-by: Yan Lei <yongyou.yl@alibaba-inc.com>
7 years agoMerge pull request #18043 from dillaman/wip-21567
Mykola Golub [Sun, 1 Oct 2017 09:32:58 +0000 (12:32 +0300)]
Merge pull request #18043 from dillaman/wip-21567

librbd: snapshots should be created/removed against data pool

Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agoMerge pull request #18042 from dillaman/wip-21529
Mykola Golub [Sun, 1 Oct 2017 09:28:05 +0000 (12:28 +0300)]
Merge pull request #18042 from dillaman/wip-21529

librbd: image-meta config overrides should be dynamically refreshed

Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agoMerge pull request #18026 from dillaman/wip-21535
Mykola Golub [Sun, 1 Oct 2017 09:27:26 +0000 (12:27 +0300)]
Merge pull request #18026 from dillaman/wip-21535

rbd-mirror: sync image metadata when transfering remote image

Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agoMerge pull request #17992 from dillaman/wip-21558
Mykola Golub [Sun, 1 Oct 2017 09:26:28 +0000 (12:26 +0300)]
Merge pull request #17992 from dillaman/wip-21558

librbd: hold cache_lock while clearing cache nonexistence flags

Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>