Commit Graph

72698 Commits

Author SHA1 Message Date
Jiaying Ren
a0d88b09ef rgw: fix test_multi.py default config file path
$ python test_multi.py --num-zonegroups=2 --num-zones 2 --gateways-per-zone 1
Traceback (most recent call last):
  File "test_multi.py", line 315, in <module>
      init(True)
        File "test_multi.py", line 162, in init
	    path = tpath('test_multi.conf')
	    NameError: global name 'tpath' is not defined

Signed-off-by: Jiaying Ren <jiaying.ren@umcloud.com>
2017-05-27 10:45:20 +08:00
Sage Weil
6b6c14f8c7 Merge pull request #14658 from chardan/jfw-wip-halflife_atomic_t-baragon
librados,libradosstriper,test: migrate atomic_t to std::atomic (baragon)

Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-25 22:29:19 -05:00
Sage Weil
0f01014ba5 Merge pull request #15227 from tchaikov/wip-20051
mon/MonClient: cancel pending commands on shutdown

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-05-25 22:28:47 -05:00
Sage Weil
6650a18e59 Merge pull request #15249 from Alessandro-Barbieri/patch-2
yasm-wrapper: filter -pthread

Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-25 22:27:57 -05:00
Sage Weil
dcebdf4ff0 Merge pull request #15268 from ifed01/wip-bluestore-false-assert
os/bluestore: fix false assert in IOContext::aio_wake

Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-25 22:27:23 -05:00
Sage Weil
94c834ab9b Merge pull request #15272 from tchaikov/wip-mon-cleanups
mon: cleanups

Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-25 22:27:11 -05: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
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
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
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
Kefu Chai
83b9449c56 mon/MonClient: cancel pending commands on shutdown
Fixes: http://tracker.ceph.com/issues/20051
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-05-24 23:58:25 +08:00
Kefu Chai
b758fa3c98 mon/MonClient: drop unused param
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-05-24 23:58:25 +08:00
John Spray
9dd2bc8974 Merge pull request #15213 from jcsp/wip-20040
mon: fix accesing pending_fsmap from peon

Reviewed-by: Yan, Zheng <zyan@redhat.com>
2017-05-24 16:50:42 +01:00
John Spray
0f0fdeb18e Merge pull request #15130 from ukernel/wip-19946
mds: fix CDir::merge() for mds_debug_auth_pins

Reviewed-by: John Spray <john.spray@redhat.com>
2017-05-24 16:49:42 +01:00
John Spray
ef9d555916 Merge pull request #15105 from ukernel/wip-19892
qa/cephfs: disable mds_bal_frag for TestStrays.test_purge_queue_op_rate

Reviewed-by: John Spray <john.spray@redhat.com>
2017-05-24 16:41:45 +01:00
John Spray
ee75318807 Merge pull request #15122 from batrick/test-fragment-error
qa: fix float parse error in test_fragment

Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-05-24 16:40:50 +01:00
John Spray
6ca92c502b Merge pull request #15106 from ukernel/wip-export-pin-cleanup
ceph: simplify CInode::maybe_export_pin()

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-05-24 16:37:53 +01:00
John Spray
db6890e2c9 Merge pull request #15129 from ukernel/wip-mds-standby-for-rank
mon/MDSMonitor: respect mds_standby_for_rank config

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-05-24 16:37:03 +01:00
John Spray
4f5d7aafe1 Merge pull request #15131 from ukernel/wip-19955
mds: limit client writable range increment

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2017-05-24 16:34:50 +01:00
John Spray
8535249bad Merge pull request #15198 from renhwztetecs/renhw-wip-client-inode
client/inode: fix the dump type of Inode::dump()

Reviewed-by: Yan, Zheng <zyan@redhat.com>
2017-05-24 16:13:53 +01:00
Igor Fedotov
5f53346dc2 os/bluestore: fix false assertion
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2017-05-24 07:01:46 -07:00
Igor Fedotov
3cd35b9f99 os/bluestore: wrap IOContext::aio_wake with additional stuff to remove copy-paste for its use
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2017-05-24 06:56:34 -07:00
Sage Weil
da7a99f5d1 Merge pull request #15264 from xiexingguo/wip-kill-typo
os/bluestore/KernelDevice: fix comments

Reviewed-by: Sage Weil <sage@redhat.com>
2017-05-24 08:43:35 -05:00
Jos Collin
cc7dea594d Merge pull request #15266 from ztczll/master
test:Check make_writeable() return value
2017-05-24 16:11:48 +05:30
zhanglei
0bcb3d2f34 test/:Check make_writeable return value
Signed-off-by: zhanglei <243290414@qq.com>
2017-05-24 05:22:02 -04:00
xie xingguo
ba3d6b48e1 os/bluestore/KernelDevice: fix comments
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2017-05-24 17:15:18 +08:00