1
0
mirror of https://github.com/ceph/ceph synced 2025-02-21 01:47:25 +00:00
Commit Graph

73026 Commits

Author SHA1 Message Date
Kefu Chai
fda6e16cf1 vstart: print "start osd.$id" instead of "start osd$id"
"osd.9" is more consistent with other places where an osd is referenced.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-06-02 15:10:45 +08:00
Jos Collin
371f227f10 Merge pull request from yonghengdexin735/wip-zzz-add_const
include/lru.h: add const to member functions

Reviewed-by: Jos Collin <jcollin@redhat.com>
2017-06-02 11:11:58 +05:30
Sage Weil
17751bac69 Merge pull request from yuriw/wip_remove_default_idle_timeout
qa: Removed all 'default_idle_timeout' due to chnage in rwg task
2017-06-01 22:08:31 -05:00
Sage Weil
1244c0a501 Merge pull request from dzafman/wip-20089
osd: Object level shard errors are tracked and used if no auth available

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-06-01 21:40:29 -05:00
Sage Weil
6912c4f9ea Merge pull request from smithfarm/wip-cond-epoch-2
build/ops: rpm: move _epoch_prefix below Epoch definition
2017-06-01 21:14:13 -05:00
yonghengdexin735
75c5c2b782 include/lru: add const to member function
Signed-off-by: yonghengdexin735 <zhang.zezhu@zte.com.cn>
2017-06-02 07:55:19 +08:00
Yuri Weinstein
02242ea48e Removed all 'default_idle_timeout' due to chnage in rwg task
8c74c8a639 (diff-995b04809fcabacc3e3ecfaea903a41aL539)

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2017-06-01 14:01:30 -07:00
Nathan Cutler
3e30232607 build/ops: rpm: move _epoch_prefix below Epoch definition
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2017-06-01 21:37:09 +02:00
Sage Weil
b5da257b2a Merge pull request from yehudasa/wip-20128
qa/rgw_snaps: move default_idle_timeout config under the client
2017-06-01 14:22:39 -05:00
David Zafman
1cacbea763 osd: Object level shard errors are tracked and used if no auth available
Shards with object mismatch are tracked to mark them inconsistent
Fix test because storing omap_digest in object_info not behaving as before

Fixes: http://tracker.ceph.com/issues/20089

Signed-off-by: David Zafman <dzafman@redhat.com>
2017-06-01 10:46:48 -07:00
David Zafman
955deac56f osd-scrub-repair: Fix broken test and correctly handle ec overwrite testing
Caused by: 3ca750d41d

Signed-off-by: David Zafman <dzafman@redhat.com>
2017-06-01 10:09:29 -07:00
Sage Weil
8bcf3e5781 Merge pull request from neha-ojha/wip-fix-recovery-sleep-configurable
osd: Implement asynchronous recovery sleep

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-06-01 11:54:58 -05:00
Sage Weil
703055b0c0 Merge pull request from Adirl/revert_cm
msg/async: Revert RDMA-CM

Reviewed-by: Haomai Wang <haomai@xsky.com>
2017-06-01 11:54:33 -05:00
Sage Weil
703125eb34 Merge pull request from ovh/bp-64bit-mem-is-zero
inline_memory: optimized mem_is_zero for non-x64

Reviewed-by: Sage Weil <sage@redhat.com>
2017-06-01 11:54:19 -05:00
Sage Weil
268d5cdeba Merge pull request from wjwithagen/wip-wjw-libcommon
cmake: do not link libcommon against some libs

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-06-01 11:53:54 -05:00
Sage Weil
f6220d1504 Merge pull request from chardan/jfw-wip-add_VLA_warning
build: Adds C++ warning flag for C Variable-Length Arrays.

Reviewed-by: Sage Weil <sage@redhat.com>
2017-06-01 11:53:32 -05:00
Sage Weil
aee60f2d92 Merge pull request from joscollin/wip-cleanup-putto-operator-const
src: put-to operator function - const input cleanup

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-06-01 11:52:57 -05:00
Sage Weil
d3887bfeda Merge pull request from ganeshmaharaj/reuse-isal
erasure-code: Remove duplicate of isa-l files

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2017-06-01 11:52:40 -05:00
Sage Weil
aff9e37e83 Merge pull request from liewegas/wip-sortbitwise-notes
doc/release-notes: update which jewel version does sortbitwise warning
2017-06-01 11:26:06 -05:00
Sage Weil
ff2d625763 Merge pull request from liewegas/wip-auto-ccache
do_cmake.sh: enable ccache if installed

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-06-01 11:25:36 -05:00
Sage Weil
f251b07e5d do_cmake.sh: enable ccache if installed
Signed-off-by: Sage Weil <sage@redhat.com>
2017-06-01 12:25:11 -04:00
Sage Weil
cc5aed2390 Merge pull request from liewegas/wip-authors
AUTHORS: update with release manager, backport team

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2017-06-01 10:15:30 -05:00
Loic Dachary
9c4aa772b9 Merge pull request from dachary/wip-19941-ceph-disk
ceph-disk: do not setup_statedir on trigger

Reviewed-by: David Disseldorp <ddiss@suse.de>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-06-01 16:31:38 +02:00
Kefu Chai
dd514aee2c Merge pull request from dachary/wip-choose-args
crush: add missing tunable in tests

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-06-01 20:57:25 +08:00
Loic Dachary
82a703c950 crush: add missing tunable in tests
Signed-off-by: Loic Dachary <loic@dachary.org>
2017-06-01 13:56:34 +02:00
Kefu Chai
92ebb7038e Merge pull request from smithfarm/wip-cond-epoch
build/ops: rpm: apply epoch only if %epoch macro is defined

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-06-01 19:41:41 +08:00
John Spray
b267806249 Merge pull request from ukernel/wip-20055
osdc/Journaler: avoid executing on_safe contexts prematurely

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-06-01 11:33:51 +01:00
John Spray
284c96f0d6 Merge pull request from david-z/wip-fix-mantle
mds: Pass empty string to clear mantle balancer

Reviewed-by: John Spray <john.spray@redhat.com>
2017-06-01 11:28:46 +01:00
John Spray
607226bdec Merge pull request from renhwztetecs/renhw-wip-client-cleanup
client: fix display ino in the ldout

Reviewed-by: Yan, Zheng <zyan@redhat.com>
2017-06-01 11:25:44 +01:00
John Spray
1d83d775fd Merge pull request from ukernel/wip-20083
mds: properly create aux subtrees for pinned directory

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-06-01 11:24:09 +01:00
John Spray
78a17fb1a3 Merge pull request from viCEnTECheNg/wip-data-pools-type
mds: change the type of data_pools

Reviewed-by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2017-06-01 11:23:33 +01:00
John Spray
01c46bf832 Merge pull request from batrick/i20039
mds: check export pin during replay

Reviewed-by: Yan, Zheng <zyan@redhat.com>
2017-06-01 11:23:02 +01:00
Loic Dachary
16bfbdd3d9 ceph-disk: do not setup_statedir on trigger
trigger may run when statedir is unavailable and does not use it.

Fixes: http://tracker.ceph.com/issues/19941

Signed-off-by: Loic Dachary <loic@dachary.org>
2017-06-01 11:37:20 +02:00
Kefu Chai
f7edefb80c Merge pull request from tchaikov/wip-setuptools-vendors-six-or-not
install-deps.sh: workaround setuptools' dependency on six

Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2017-06-01 15:17:15 +08:00
Kefu Chai
30ce5e5546 install-deps.sh: workaround setuptools' dependency on six
see also https://github.com/pypa/setuptools/issues/1042

Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-06-01 14:52:44 +08:00
Sage Weil
2419ec97f8 AUTHORS: update with release manager, backport team
Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-31 22:32:13 -04:00
Sage Weil
037d6a7d87 Merge pull request from liewegas/wip-jewel-tunables
crush, mon: make jewel the lower bound for client/crush compat for new clusters

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-05-31 21:26:17 -05:00
Sage Weil
8bcb4a663b test/cli/osdmaptool/: fix tests
CRUSH tunables now default to jewel; outputs vary and
upmap results are a bit different.

Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-31 22:25:26 -04:00
Sage Weil
495f4c9dd7 test/cli/crushtool: adjust tests
Specify chooseleaf_stable for --build tests to match prior output.

Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-31 22:01:51 -04:00
Sage Weil
fdeb59d75e mon: set mon_osd_initial_require_min_compat_client = jewel
IMO a jewel lower bound is reasonable for new clusters.

Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-31 22:01:51 -04:00
Sage Weil
a69a8966d0 crush: set default tunables to jewel
For new clusters.

This is the last "disruptive" tunable change we've made (where adjusting/
fixing it requires lots of data movement).  For new clusters a lower bound
of jewel seems pretty reasonable, and this has been upstream in Linux
for a while now.

Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-31 22:01:51 -04:00
Brad Hubbard
569125c48e Merge pull request from joscollin/wip-cleanup-redundant-headers-5
common: Remove redundant includes - 5

Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
2017-06-01 10:39:15 +10:00
Yehuda Sadeh
1cb7f4aa77 qa/rgw_snaps: move default_idle_timeout config under the client
Fixes: http://tracker.ceph.com/issues/20128

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2017-05-31 17:14:47 -07:00
Sage Weil
bf82eb5910 Merge pull request from dachary/wip-crush-add-remove
crush: update choose_args when items are added/removed

Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-31 18:09:36 -05:00
Sage Weil
e5242966f0 Merge pull request from tchaikov/wip-20067
mon: trim the creating_pgs after updating it with pgmap

Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-31 18:09:06 -05:00
Sage Weil
cbc5a34dad Merge pull request from liewegas/wip-buffer-mempools
buffer: allow buffers to be accounted in arbitrary mempools
2017-05-31 18:08:49 -05:00
Sage Weil
35e7bf190d Merge pull request from ceph/typo_bluestore
os/bluestore: fix a typo about bleustore

Reviewed-by: Varada Kari <varada.kari@gmail.com>
2017-05-31 18:08:34 -05:00
Sage Weil
538dbb09de Merge pull request from myoungwon/wip-20114
test/osd/TestRados.cc: run set-redirect test after finishing setup

Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-31 18:06:40 -05:00
David Zafman
de97f8b607 Revert "osd: When scrub finds an attr error mark shard inconsistent"
This reverts commit 44736aac74.

Signed-off-by: David Zafman <dzafman@redhat.com>
2017-05-31 16:05:10 -07:00
Sage Weil
2984e5a120 Merge pull request from ceph/wip-rest-flask
ceph-mgr: Implement new pecan-based rest api
2017-05-31 17:48:43 -05:00