John Spray
534ff381ab
Merge pull request #6848 from H3C/wip-zcl-layout-rst
...
doc:file must be empty when writing layout fields of file use "setfattr"
Reviewed-by: John Spray <john.spray@redhat.com>
2015-12-08 11:47:22 +00:00
Cilang Zhao
07c334a2ca
doc:file must be empty when writing layout fields of file use "setfattr"
...
When the layout fields of a file are modified, this file must be empty, otherwise an error would occur.
Signed-off-by:Cilang Zhao zhao.cilang@h3c.com
2015-12-08 03:45:43 -05:00
Loic Dachary
84ee7c3399
Merge remote-tracking branch 'ceph/jewel'
2015-12-08 09:03:55 +01:00
Loic Dachary
2c1af382c6
Merge pull request #6844 from dachary/wip-13997-centos-libunwind-jewel
...
build/ops: enable CR in CentOS 7
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2015-12-08 08:52:58 +01:00
Loic Dachary
247ee6084b
build/ops: enable CR in CentOS 7
...
To get libunwind from the CR repositories until CentOS 7.2.1511 is released.
http://tracker.ceph.com/issues/13997 Fixes : #13997
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-12-08 08:25:24 +01:00
Loic Dachary
91264778b3
Merge pull request #6842 from badone/wip-13997
...
tests: centos7 needs the Continuous Release (CR) Repository enabled for
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-12-08 07:47:06 +01:00
Brad Hubbard
b47eeae1da
tests: centos7 needs the Continuous Release (CR) Repository enabled for
...
libunwind
Fixes : #13997
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2015-12-08 16:07:38 +10:00
Josh Durgin
8676120b44
Merge pull request #6818 from trociny/fix-cmake
...
cmake: update for recent rbd changes
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-12-07 16:06:18 -08:00
Josh Durgin
caedebded5
Merge pull request #6837 from dreamhost/wip-test-cephtool-filenames
...
qa/workunits/cephtool/test.sh: false positive fail on /tmp/obj1.
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-12-07 15:52:47 -08:00
Robin H. Johnson
cd0c13bbf0
qa/workunits/cephtool/test.sh: false positive fail on /tmp/obj1.
...
If /tmp/obj1 happened to exist already, and was not writable by the
testing user, then this test failed!
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
2015-12-07 15:27:12 -08:00
Josh Durgin
f112e25f42
Merge pull request #6838 from stiopaa1/Wreorder_ceph_context
...
common/ceph_context.cc:fix order of initialisers
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-12-07 15:21:16 -08:00
Josh Durgin
b667259470
Merge pull request #6831 from fullerdj/wip-14010
...
qa/krbd: Expunge generic/247
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-12-07 15:01:01 -08:00
David Zafman
74ee7bd241
Merge pull request #6793 from dzafman/wip-hist-les-fix
...
osd: Allow repair of history.last_epoch_started using config
Reviewed-by: Samuel Just <sjust@redhat.com>
2015-12-07 14:56:03 -08:00
Michal Jarzabek
a80ff1fe43
common/ceph_context.cc:fix order of initialisers
...
Fix order of member initialisers causing [-Wreorder] warning.
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
2015-12-07 22:39:11 +00:00
Yehuda Sadeh
0a883a48b4
Merge branch 'unlinkcallbyrmbucket'
...
Conflicts:
src/rgw/rgw_bucket.cc
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-12-07 11:54:49 -08:00
Aran85
0186cdc622
rgw:dont update entrypoint when removing bucket
...
when removing bucket,we unlink the bucket bucket but we don't want
to update the entrypoint here.Because the update_entrypoint's default
value is true,so we need to indicate it to false.
Signed-off-by: Zengran Zhang <zhangzengran@h3c.com>
2015-12-07 11:51:25 -08:00
Yehuda Sadeh
23554c46a1
Merge pull request #6735 from rzarzynski/wip-rgw-clean-putmetabucket
...
rgw: remove unused variable in RGWPutMetadataBucket::execute
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-12-07 11:10:24 -08:00
Yehuda Sadeh
54a6222501
Merge pull request #6829 from LenzGr/master
...
doc: Fixed incorrect name of a "List Multipart Upload Parts" Response Entity
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-12-07 11:09:41 -08:00
Yehuda Sadeh
eb81cc44ef
Merge pull request #6774 from ceph/wip-rgw-cap-fix
...
rgw: add a missing cap type
2015-12-07 10:42:18 -08:00
Douglas Fuller
9af8d6f03b
qa/krbd: Expunge generic/247
...
xfstests generic/247 exercises XFS DIO and AIO to detect races. Some
races apparently exist in the XFS code as this is a known issue within
XFS. Expunge this test because it is not specifically relevant to krbd
and not a specific krbd issue.
Signed-off-by: Douglas Fuller <dfuller@redhat.com>
2015-12-07 09:24:33 -08:00
Orit Wasserman
12d5b65fae
Merge pull request #6805 from zaitcev/cmake-pluginregistry
...
cmake: Add common/PluginRegistry.cc to CMakeLists.txt
2015-12-07 16:16:26 +01:00
Lenz Grimmer
3e23e45dd7
doc: Fixed incorrect name of a "List Multipart Upload Parts" Response Entity
...
Fixed incorrect name of a "List Multipart Upload Parts" Response Entity:
"InitiatedMultipartUploadsResult" -> "ListPartsResult"
Fixes : #14003
Signed-off-by: Lenz Grimmer <lenz@grimmer.com>
2015-12-07 15:54:49 +01:00
Mykola Golub
c83d6dbf5c
cmake: update for recent rbd changes
...
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2015-12-07 11:13:47 +02:00
Loic Dachary
8eb0ed1dcd
Merge pull request #6816 from drunkard/doc
...
doc: rst style fix for pools document
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-12-07 10:02:02 +01:00
Loic Dachary
273c52a597
Merge pull request #6820 from mikulely/add-umcloud-affiliation
...
Add UMCloud affiliation
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-12-07 09:52:05 +01:00
Jiaying Ren
25c70cfc9b
Update Jiaying Ren affinity
...
Signed-off-by: Jiaying Ren <jiaying.ren@umcloud.com>
2015-12-07 16:17:44 +08:00
Jiaying Ren
c11ca42684
Update Rongze Zhu affinity
...
Signed-off-by: Jiaying Ren <jiaying.ren@umcloud.com>
2015-12-07 16:17:08 +08:00
Gregory Farnum
47c7893446
Merge pull request #6655 from jcsp/wip-inode-claim
...
tools: add cephfs-table-tool 'take_inos'
Reviewed-by: Yan, Zheng <zyan@redhat.com>
2015-12-06 21:09:56 -08:00
Gregory Farnum
66de0e3215
Merge pull request #6567 from jcsp/wip-layout-restrict
...
mds: add 'p' flag in auth caps to control setting pool in layout
Reviewed-by: Sage Weil <sage@redhat.com>
2015-12-06 21:05:30 -08:00
Gregory Farnum
b1d5c48187
Merge pull request #6601 from jcsp/wip-13777-caps
...
mon: don't require OSD W for MRemoveSnaps
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2015-12-06 21:03:25 -08:00
Drunkard Zhang
593c1249d2
doc: rst style fix for pools document
...
Signed-off-by: Drunkard Zhang <gongfan193@gmail.com>
2015-12-07 10:45:03 +08:00
Sage Weil
e62954e07b
deb,rpm: package buffer_fwd.h
...
Introduced by 206b8e2cc6
.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-12-06 09:24:17 -05:00
Loic Dachary
a60a9c97e7
Merge pull request #6803 from dachary/wip-13975-systemd-flock
...
build/ops: systemd ceph-disk unit must not assume /bin/flock
Reviewed-by: Nathan Cutler <ncutler@suse.cz>
2015-12-05 18:42:08 +01:00
Loic Dachary
59c7fa091d
Merge pull request #6811 from smithfarm/wip-submitting-jewel
...
SubmittingPatches: there is no next; only jewel
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-12-05 18:11:53 +01:00
Nathan Cutler
1adf3063ac
SubmittingPatches: there is no next; only jewel
...
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2015-12-05 17:20:50 +01:00
Loic Dachary
b0997bc5aa
Merge pull request #6792 from smithfarm/wip-index-20151202
...
Wip index 20151202
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-12-05 02:36:26 +01:00
Josh Durgin
fb96b514bf
Merge pull request #6795 from ceph/pybind-rados-exec
...
pybind: support ioctx:exec
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-12-04 17:31:30 -08:00
Pete Zaitcev
8160f9eb7d
Add common/PluginRegistry.cc to CMakeLists.txt
...
Else this happens:
[ 15%] Linking CXX executable ceph-authtool
libcommon.a(ceph_context.cc.o): In function `CephContext::CephContext(unsigned int, int)':
ceph_context.cc:(.text+0x2620): undefined reference to `ceph::PluginRegistry::PluginRegistry(CephContext*)'
libcommon.a(ceph_context.cc.o): In function `CephContext::~CephContext()':
ceph_context.cc:(.text+0x3db0): undefined reference to `ceph::PluginRegistry::~PluginRegistry()'
collect2: error: ld returned 1 exit status
src/CMakeFiles/ceph-authtool.dir/build.make:120: recipe for target 'src/ceph-authtool' failed
make[2]: *** [src/ceph-authtool] Error 1
CMakeFiles/Makefile2:331: recipe for target 'src/CMakeFiles/ceph-authtool.dir/all' failed
The ceph_context.cc is the only user of PluginRegistry at
present, so adding it without conditionals should be correct.
Signed-Off-By: Pete Zaitcev <zaitcev@redhat.com>
2015-12-04 16:24:08 -07:00
Nathan Cutler
c1daf4e6f8
doc/dev/index.rst: wholesale refactor
...
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2015-12-04 23:58:11 +01:00
Noah Watkins
a62b5ac986
pybind: support ioctx:exec
...
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2015-12-04 14:56:46 -08:00
Sage Weil
7f81728810
common/Makefile: ship common/event_socket.h
...
Broken in commit 5eb64dd324
.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-12-04 16:09:11 -05:00
Loic Dachary
c8f7d44c93
build/ops: systemd ceph-disk unit must not assume /bin/flock
...
The flock command may be installed elsewhere, depending on the
system. Let the PATH search figure that out.
http://tracker.ceph.com/issues/13975 Fixes : #13975
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-12-04 21:11:09 +01:00
Josh Durgin
73aab5e93e
test: use sequential journal_tid for object cacher test
...
This matches the real usage by librbd.
Fixes : #13877
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 9331e031bd
)
2015-12-04 11:11:20 -08:00
Dan Mick
014b8e25ea
Merge pull request #6788 from dachary/wip-13878-ec-pool
...
test/librados/test.cc: clean up EC pools' crush rules too
Reviewed-by: Dan Mick <dmick@redhat.com>
2015-12-04 11:19:20 -07:00
Josh Durgin
9e07b8afdf
Merge pull request #6665 from trociny/wip-librbd-journal
...
rbd: journal: configuration via conf, cli, api and some fixes
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-12-04 09:20:03 -08:00
Josh Durgin
a5d3370bbd
Merge pull request #6800 from dillaman/wip-13969
...
librbd: fix known test case race condition failures
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-12-04 09:13:51 -08:00
Jason Dillaman
6cbf128b94
tests: wait for mocked requests to complete
...
Fixes : #13969
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-12-04 10:39:15 -05:00
Sage Weil
b91cd9d495
Merge pull request #6641 from aclamk/wip-log-alloc-predictor
...
common: log: predict log message buffer allocation size
Reviewed-by: Sage Weil <sage@redhat.com>
2015-12-04 10:37:48 -05:00
Sage Weil
89435f21b9
Merge pull request #6642 from 0003ydlom/decode_reorder
...
osd: move newest decode version of MOSDOp and MOSDOpReply to the front
Reviewed-by: Sage Weil <sage@redhat.com>
2015-12-04 10:34:44 -05:00
Jason Dillaman
fde9f785cd
librbd: do not complete AIO callbacks within caller's thread context
...
Avoid rare, racy issues when individual requests associated with an AIO
completion can complete prior to marking the completion as ready-to-fire.
Pre-calculate the expected number of individual requests to avoid the
potential re-entrant callback.
Fixes : #13969
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-12-04 10:25:24 -05:00