Sage Weil
c150cba817
osd: remove osd_enxio_on_misdirected_op option
...
There is no good reason anyone would want this turned on.
Introduced 923e7f5ce5
(post-kraken), but
backported to kraken and jewel (10.2.6).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-25 22:29:22 -04:00
liuchang0812
b2fcb62b7a
tool/ceph: remove old mon support and verbose support
...
Signed-off-by: liuchang0812 <liuchang0812@gmail.com>
2017-05-26 10:27:26 +08:00
liuchang0812
9753a0065d
tool/ceph: validate target in tell subcommand
...
Signed-off-by: liuchang0812 <liuchang0812@gmail.com>
2017-05-26 10:27:26 +08:00
liuchang0812
b0af39713b
test/cephtool: convert FS_NAME to local variable
...
Signed-off-by: liuchang0812 <liuchang0812@gmail.com>
2017-05-26 10:27:26 +08:00
liuchang0812
a1cf9ae766
doc/tool: introduce "ceph tell x help" command in man
...
Signed-off-by: liuchang0812 <liuchang0812@gmail.com>
2017-05-26 10:27:26 +08:00
liuchang0812
5680936878
tool/ceph: create "tell x help" command
...
Fixes: http://tracker.ceph.com/issues/19885
Signed-off-by: liuchang0812 <liuchang0812@gmail.com>
2017-05-26 10:27:26 +08:00
Brad Hubbard
096249707d
Merge pull request #15192 from badone/wip-tracker-19900-wait_auth_rotating-crash
...
mgr: Mark session connections down on shutdown
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-05-26 08:35:29 +10:00
Sage Weil
890f482568
mgr/MgrStandby: prevent use-after-free on just-shut-down Mgr
...
Fixes: http://tracker.ceph.com/issues/19595
Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-25 18:25:27 -04:00
Sage Weil
d292b5419f
qa/tasks/repair_test: unset flags we set
...
In particular, noscrub and nodeepscrub leave a health
warning, which prevents shutdown with at-end.yaml.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-25 18:05:42 -04:00
myoungwon oh
6dbcbb5515
osd: prevent upgrading unsupported cluster
...
Signed-off-by: Myoungwon Oh omwmw@sk.com
Signed-off-by: Sage Weil sage@redhat.com
2017-05-26 05:52:56 +09:00
Yuri Weinstein
25b8e0f63f
Merge pull request #15146 from tchaikov/wip-split-test-tiering
...
qa: split test_tiering into smaller pieces
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-25 13:43:53 -07:00
Yuri Weinstein
0f7e269880
Merge pull request #15156 from tchaikov/wip-ceph.in-assert-connected
...
ceph.in: assert(state==connected) before help_for_target()
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2017-05-25 13:43:17 -07:00
Yuri Weinstein
516c3ec452
Merge pull request #15224 from tchaikov/wip-denc-no-deep-copy-for-segmented-buffer
...
denc: add need_contiguous to denc_traits
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-05-25 13:40:23 -07:00
Sage Weil
9b81fa43db
crush/CrushTreeDumper: allow children to filter results
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-25 16:31:52 -04:00
Matt Benjamin
448edbfa55
rgw_file: store bucket uxattrs on the bucket
...
This turns out to be the corollary of the earlier bug in removing
buckets w/uxattrs. Rather than conditionally put the attrs on a '/'
object, put them on the bucket--because that works, and will be
slightly more efficient when the check for the '/' object goes
away.
Fixes: http://tracker.ceph.com/issues/20082
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
2017-05-25 16:28:02 -04:00
Mohamad Gebai
69d5ad5295
tracing: remove -pie if using function instrumentation
...
Signed-off-by: Mohamad Gebai <mgebai@suse.com>
2017-05-25 15:16:21 -04:00
Mohamad Gebai
021dcf7bfb
tracing: add documentation for function instrumentation
...
Signed-off-by: Mohamad Gebai <mgebai@suse.com>
2017-05-25 15:16:21 -04:00
Mohamad Gebai
73ab6c2d13
tracing: add -finstrument-functions for OSD
...
Signed-off-by: Mohamad Gebai <mgebai@suse.com>
2017-05-25 15:16:21 -04:00
Mohamad Gebai
27fe5320bb
tracing: add cyg_profile tracepoint provider
...
Signed-off-by: Mohamad Gebai <mgebai@suse.com>
2017-05-25 15:16:21 -04:00
Mohamad Gebai
0baebc308c
cmake: configuration for OSD function instrumentation
...
Signed-off-by: Mohamad Gebai <mgebai@suse.com>
2017-05-25 15:16:14 -04:00
Greg Farnum
0bce2c622e
osd: make sure we drop Backoff PGRefs on shutdown
...
Fixes: http://tracker.ceph.com/issues/19931
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2017-05-25 11:42:10 -07:00
Greg Farnum
a3b028a6d1
osd: print out pg debug ref counts on acquire/drop
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2017-05-25 11:42:10 -07:00
Greg Farnum
ec4185d198
osd: repair the PG_DEBUG_REFS build
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2017-05-25 11:42:01 -07:00
Greg Farnum
306ad85f0f
osd: use PGRef instead of boost::intrusive_ptr<PG> everywhere
...
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2017-05-25 11:39:07 -07:00
John Spray
f80e0973f5
Merge pull request #15062 from ukernel/wip-19912
...
qa/tasks/cephfs: use getattr to guarantee inode is in client cache
Reviewed-by: John Spray <john.spray@redhat.com>
2017-05-25 18:44:54 +01:00
Ken Dreyer
5b40557a2c
Merge pull request #15270 from ceph/wip-subman-cron-attr-tserlin
...
Set subman cron attributes in spec file
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2017-05-25 11:43:24 -06:00
Dan Mick
19197d88aa
Merge pull request #15253 from tchaikov/wip-ceph-daemon-termsize
...
pybind/ceph_daemon.py: fix Termsize.update
Reviewed-by: Dan Mick <dmick@redhat.com>
2017-05-25 10:09:14 -07:00
Jos Collin
4ef5559fe8
Merge pull request #15279 from joscollin/wip-cleanup-rename-filejournal-object
...
test: Rename FileJournal object to distinguish
2017-05-25 21:27:40 +05:30
Thomas Serlin
a9eb6ecea7
Set subman cron attributes in spec file
...
Fixes: http://tracker.ceph.com/issues/20074
Signed-off-by: Thomas Serlin <tserlin@redhat.com>
2017-05-25 10:16:51 -04:00
Ilya Dryomov
ffb9e09b18
qa/suites/krbd: unmap subsuite needs straw buckets
...
The default tunables for luminous allow straw2 buckets, which aren't
supported by pre-single-major.yaml kernel. The map is generated before
crush_tunables override takes effect, so set the bucket algorithm to
straw manually.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2017-05-25 16:11:06 +02:00
Haomai Wang
2f8c56959a
msg/async: remove false alert "assert"
...
Signed-off-by: Haomai Wang <haomai@xsky.com>
2017-05-25 21:56:07 +08:00
Nathan Cutler
e9a81ba41c
Merge pull request #15200 from smithfarm/wip-rdma-devel
...
build/ops: rpm: move RDMA and python-prettytables build dependencies to distro-conditional section
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2017-05-25 11:18:29 +02:00
Jos Collin
9c431c7878
test: Rename FileJournal object to distinguish
...
Renamed FileJournal object for easier searching and identifying with in test_filejournal.cc
Signed-off-by: Jos Collin <jcollin@redhat.com>
2017-05-25 12:06:14 +05:30
Jos Collin
2f9ee0badd
Merge pull request #15258 from big-henry/wip-mds-misc-fix
...
mds: fix client ID truncation
2017-05-25 09:29:33 +05:30
Nathan Cutler
9e297686f7
Merge pull request #15235 from smithfarm/wip-doc-empowers
...
doc: fix factual inaccuracy in doc/architecture.rst
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-25 03:32:30 +02:00
Josh Durgin
814a6f3b4b
Merge pull request #15275 from ktdreyer/wip-17396
...
docs: document "osd recovery max single start" setting
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-05-24 17:05:10 -07:00
Sage Weil
6d520e9166
Merge pull request #15276 from liewegas/wip-ext4-again
...
qa/suites/rados/singleton-nomsgr: fix syntax
2017-05-24 17:09:25 -05:00
Sage Weil
5d80c74e63
Merge pull request #15252 from liewegas/wip-cleanup-tell
...
qa/tasks/ceph_manager: 'ceph $service tell ...' is obsolete
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-05-24 17:05:32 -05:00
Sage Weil
ee84a23eef
Merge pull request #15250 from neha-ojha/wip-19989
...
osd/OSDMap.cc: check if osd is out in subtree_type_is_down
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-24 17:04:52 -05:00
Sage Weil
035cad4ff1
Merge pull request #14944 from yuyuyu101/wip-msgr-throttle-ops
...
ceph_osd: remove client message cap limit
Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-24 17:03:36 -05:00
Sage Weil
499c1afc81
Merge pull request #14655 from chardan/jfw-wip-halflife_atomic_t-gojira
...
test: migrate atomic_t to std::atomic
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-05-24 17:03:13 -05:00
Sage Weil
8e72e0ee7a
Merge pull request #11966 from aclamk/wip-linear-zeros-crc
...
common: Improved CRC calculation for zero buffers
2017-05-24 17:02:28 -05:00
Sage Weil
d2dac535f5
qa/suites/rados/singleton-nomsgr/health...: whitelist wrongly marked me down
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-24 17:58:12 -04:00
Sage Weil
85e2f3f31d
qa/suites/rados/singleton-nomsgr: fix syntax
...
This parsed out as
tasks:
- install: null
- ceph:
conf:
osd: osd max object name len = 400 osd max object namespace len = 64
- workunit:
clients:
all:
- rados/test_health_warnings.sh
which is clearly not correct.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-05-24 16:46:00 -04:00
Ken Dreyer
87d47b0dfa
docs: document "osd recovery max single start" setting
...
Fixes: http://tracker.ceph.com/issues/17396
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
2017-05-24 14:41:17 -06:00
Matt Benjamin
cc52f051fe
Merge pull request #15028 from pritha-srivastava/wip-rgw-bucket-policy-test
...
rgw: Adding code to create tenanted user for s3 bucket policy tests.
2017-05-24 15:57:31 -04:00
Matt Benjamin
d06d13472c
Merge pull request #15070 from ceph/wip-turn-off-fcgi-tserlin
...
rgw: Turn off fcgi as a frontend
2017-05-24 15:53:57 -04:00
Kefu Chai
c8177f0bee
mon/PGMonitor: assert(format_version == 1)
...
we have been PGMonitor's formart_version has been 1 since v0.67
(dumpling). so let's drop it.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-05-25 01:24:47 +08:00
Kefu Chai
983fe8ec88
mon,mgr: std::move(osd_stat) when possible
...
osd_stat_t could be a relatively large struct, so use std::move() when
possible
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-05-25 01:16:10 +08:00
Sage Weil
773a3f3db2
Merge pull request #15175 from cloudbau/update-rgw-docs
...
doc: Update some RGW documentation
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-05-24 11:38:34 -05:00