Commit Graph

88490 Commits

Author SHA1 Message Date
Lenz Grimmer
66580fce05
Merge pull request #23115 from tspmelo/wip-angular-cmake
mgr/dashboard: Remove angular build progress logs during cmake

Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
2018-07-24 11:03:34 +02:00
Nathan Cutler
688aac3f40
Merge pull request #23159 from smithfarm/wip-example-no-boost
example/librados: remove dependency on Boost system library

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-07-24 09:58:23 +02:00
Josh Durgin
3f01b63888
Merge pull request #22978 from tchaikov/wip-docker-test-cleanup
test/docker-test-helper.sh: move "cp .git/HEAD" out of loop

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-07-23 17:38:41 -07:00
Gregory Farnum
5699a241ff
Merge pull request #23194 from alfredodeza/wip-lvm-docs
ceph-volume: expand on why ceph-disk was replaced

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2018-07-23 16:52:12 -07:00
Yuri Weinstein
19c1a77bf9
Merge pull request #23029 from dillaman/wip-24909
osd: do not treat an IO hint as an IOP for PG stats

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
2018-07-23 14:52:02 -07:00
Dan Mick
0366f4fd12
Merge pull request #23186 from smithfarm/wip-4640
doc/man: mention import and export commands in rados manpage
2018-07-23 14:18:15 -07:00
Alfredo Deza
c0e7e8254e doc/ceph-volume expand on the ceph-disk replacement reasons
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-07-23 16:22:37 -04:00
Alfredo Deza
0b37258035 doc/ceph-volume reference the new ceph-disk-replacement section
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-07-23 16:22:13 -04:00
Nathan Cutler
392c3fed5d doc/man: mention import and export commands in rados manpage
Fixes: http://tracker.ceph.com/issues/4640
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-07-23 19:23:33 +02:00
Nathan Cutler
a2dcee6ce3
Merge pull request #23114 from smithfarm/wip-24800
doc: use :command: for subcommands in ceph-bluestore-tool manpage

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2018-07-23 12:41:06 +02:00
Tiago Melo
74230edfe4 mgr/dashboard: Remove angular build progress logs during cmake
Currently Angular CLI is polluting the jenkins logs, by inserting a new line
each time the build process is updated.
With this change Angular CLI will only output the necessary information about
the start and end of the build.

Signed-off-by: Tiago Melo <tmelo@suse.com>
2018-07-23 11:20:04 +01:00
Kefu Chai
c4731ec64e
Merge pull request #23166 from tchaikov/wip-cmake-cleanups
cmake: cleanups

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-07-23 00:33:32 +08:00
Nathan Cutler
88d3cfdb1e
Merge pull request #22875 from smithfarm/wip-backport-script
script: new ceph-backport.sh script

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-07-22 09:28:27 +02:00
Kefu Chai
98c3b1944a
Merge pull request #20401 from smithfarm/wip-22558
build/ops: rpm: provide files moved from ceph-test …

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-07-22 15:23:36 +08:00
Kefu Chai
b254095801 cmake: extract ceph-dencoder related stuff out
let's modularize the cmake file piecemeal.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-07-22 10:01:14 +08:00
Kefu Chai
be300380ce cmake: Finddpdk: add dpdk::${component} libs
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-07-22 09:55:23 +08:00
Nathan Cutler
e836b004fc
Merge pull request #23160 from smithfarm/wip-24017
tests: upgrade/luminous-x: whitelist REQUEST_SLOW for rados_mon_thrash

Reviewed-by: Sage Weil <sage@redhat.com>
2018-07-21 20:24:26 +02:00
Nathan Cutler
ed76f04c68 example/librados: remove dependency on Boost system library
109e6022beb0920f2a4746bd8c541e975494f251 introduced "-lboost_system" into
example/librados/Makefile but the Boost system library is no longer required
to compile and link hello_world.cc.

Fixes: http://tracker.ceph.com/issues/25054
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-07-21 12:22:49 +02:00
Nathan Cutler
2555524f1f tests: upgrade/luminous-x: whitelist REQUEST_SLOW for rados_mon_thrash
Fixes: http://tracker.ceph.com/issues/25051
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-07-21 11:31:20 +02:00
Nathan Cutler
341d985673 build/ops: rpm: provide files moved from ceph-test
d7b493a710 moved three binaries from the
ceph-test package to other packages, causing trouble with upgrades in
test lab environments (users typically do not install the ceph-test
package).

While the original upgrade troubles have already been addressed, RPM
has a "Provides" mechanism for easing the pain, so it makes sense to
use it.

Fixes: http://tracker.ceph.com/issues/22558
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-07-21 10:14:02 +02:00
Patrick Donnelly
4f882f0405
Merge PR #23139 into master
* refs/pull/23139/head:
	mds: avoid using g_conf().get_val<...>(...) in hot path

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-07-20 20:54:33 -07:00
Patrick Donnelly
9dcbe8c33e
Merge PR #22977 into master
* refs/pull/22977/head:
	qa/tasks/cephfs: add test for discontinuous mdsmap
	mds: handle discontinuous mdsmap

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-07-20 20:53:06 -07:00
Patrick Donnelly
bc678b4e3d
Merge PR #23022 into master
* refs/pull/23022/head:
	mds: health warning for slow metadata IO

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-07-20 20:27:17 -07:00
Patrick Donnelly
c7fe1e11e9
Merge PR #23063 into master
* refs/pull/23063/head:
	mds: increase debug level for dropped client cap msg

Reviewed-by: Zheng Yan <zyan@redhat.com>
2018-07-20 20:23:12 -07:00
Patrick Donnelly
0a4959318e
Merge PR #23062 into master
* refs/pull/23062/head:
	mds: dump recent events on respawn

Reviewed-by: Sage Weil <sage@redhat.com>
2018-07-20 20:18:11 -07:00
Patrick Donnelly
87b22e8d31
Merge PR #23061 into master
* refs/pull/23061/head:
	mds: print mdsmap processed at low debug level

Reviewed-by: John Spray <john.spray@redhat.com>
2018-07-20 20:16:12 -07:00
Patrick Donnelly
a703d0a1cc
Merge PR #23135 into master
* refs/pull/23135/head:
	mds: refactor ostream passing

Reviewed-by: Jos Collin <jcollin@redhat.com>
2018-07-20 20:14:16 -07:00
Patrick Donnelly
f61807bf78
Merge PR #22947 into master
* refs/pull/22947/head:
	test: validate empty json output during recursive scrub
	test: subclass test_scrub.Workload from CephFSTestCase
	mds: dump minimal cli output during recursive scrub trigger

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
2018-07-20 20:13:24 -07:00
Patrick Donnelly
db54fd109d
Merge PR #23009 into master
* refs/pull/23009/head:
	client: wire up ceph_ll_fallocate

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-07-20 20:10:50 -07:00
Sage Weil
e2465fdc22
Merge pull request #23151 from neha-ojha/wip-25008
qa/suites/powercycle: whitelist MDS_SLOW_REQUEST
2018-07-20 15:59:16 -05:00
Yuri Weinstein
6d77600fef
Merge pull request #23123 from yuriw/wip-yuriw-24926-master
qa/tests: Set ansible-version: 2.5
2018-07-20 13:04:36 -07:00
Neha Ojha
ac87fd946c qa/suites/powercycle: whitelist MDS_SLOW_REQUEST
Signed-off-by: Neha Ojha <nojha@redhat.com>
2018-07-20 12:50:02 -07:00
Sage Weil
85ce2e46e6 Merge PR #22982 into master
* refs/pull/22982/head:
	os/bluestore: Add new perfcounter which record latency of

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2018-07-20 13:24:39 -05:00
Sage Weil
11d96897f5 Merge PR #23041 into master
* refs/pull/23041/head:
	mon: manage paxos_services alloc with unique_ptr

Reviewed-by: Sage Weil <sage@redhat.com>
2018-07-20 13:24:33 -05:00
Sage Weil
804057f9c1 Merge PR #23047 into master
* refs/pull/23047/head:
	common: SubProcess needs SIGTERM, from the includes

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-07-20 13:24:27 -05:00
Sage Weil
2ca97e1272 Merge PR #23053 into master
* refs/pull/23053/head:
	mon: emplace mon_caps in Monitor

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-07-20 13:24:21 -05:00
Sage Weil
b53ca08591 Merge PR #23060 into master
* refs/pull/23060/head:
	test: Only inquire bluestore when it's build

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-07-20 13:24:16 -05:00
Sage Weil
65e4adfcf0 Merge PR #23078 into master
* refs/pull/23078/head:
	spdk: -march=core2 instead of -march=native

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-07-20 13:24:10 -05:00
Casey Bodley
0b5bed7ecf
Merge pull request #22919 from liewegas/wip-rgw-cls-test
qa/suites/rgw/verify/tasks/cls_rgw: test cls_rgw

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-07-20 10:01:36 -04:00
Kefu Chai
abb3e2bedf
Merge pull request #22975 from tone-zhang/vstart-spdk
vstart.sh: Support SPDK in Ceph development deployment

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-07-20 22:00:26 +08:00
Casey Bodley
a52d430bff
Merge pull request #22790 from joke-lee/WIP-admin-rest-api-user-info-with-access-key
rgw: support admin rest api get user info through user's access-key

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-07-20 09:59:24 -04:00
Casey Bodley
db59ee3bd0
Merge pull request #23099 from adamemerson/wip-all-your-fault
rgw: All Your Fault

Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2018-07-20 09:57:10 -04:00
Casey Bodley
6a65439b38
Merge pull request #23058 from mkogan1/cont-19282-fix-rgw-multisite-datasync_v2
rgw: add curl_low_speed_limit and curl_low_speed_time config to avoid

Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-07-20 09:52:31 -04:00
Casey Bodley
1c1e766cdc
Merge pull request #23119 from cbodley/wip-rgw-link-tenant
rgw: RGWBucket::link supports tenant

Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2018-07-20 09:51:01 -04:00
Kefu Chai
a119734502
Merge pull request #23010 from noahdesu/mgr-expose-ec-profiles
mgr: expose ec profiles through manager

Reveiwed-by: John Spray <john.spray@redhat.com>
2018-07-20 20:54:13 +08:00
Kefu Chai
066b3f8cf3
Merge pull request #23016 from rzarzynski/wip-osd-cleanup-log_op_stats
osd: clean up and avoid extra ref-counting in PrimaryLogPG::log_op_stats.

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-07-20 20:53:35 +08:00
Kefu Chai
b7d5506916
Merge pull request #22993 from jcsp/wip-progress
mgr/progress: introduce the `progress` module

Reviewed-by: Noah Watkins <nwatkins@redhat.com>
2018-07-20 20:49:38 +08:00
Yan, Zheng
d249581df9 mds: avoid using g_conf().get_val<...>(...) in hot path
g_conf->get_val<>()'s overhead is high

Fixes: http://tracker.ceph.com/issues/24820
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
2018-07-20 10:36:25 +08:00
tone.zhang
71639aee00 vstart.sh: Support SPDK in Ceph development deployment
Support SPDK in vstart.sh, the developer can debug SPDK within
development deployment with the option
"--bluestore-spdk <vendor>:<device>".

Signed-off-by: tone.zhang <tone.zhang@arm.com>
2018-07-20 08:44:19 +08:00
Dan Mick
2365d597bf
Merge pull request #23121 from noahdesu/mgr-crash-history
mgr/crash: add hour granularity crash summary
2018-07-19 15:21:25 -07:00